随笔 - 1330
文章 - 1
评论 - 378
阅读 -
482万
随笔分类 - 03~c#
Json Object转Model, Model、DataTable转Json Object (Jayrock技巧)
摘要:看过Ext - EditGridPanel实现效果的朋友会很惊讶,一个Grid就能实现所有增删改查功能。在展示给客户看时,让你的表现得很风骚。而他们又怎么知道,我们在调试js时,是多么痛苦。 如何在js中调用后台业务逻辑类,在我前面的文章中已经讲述过,而本篇的重点在于js对象与后台对象之间的转换。 1. Json Object转Model —— js定义json对象传递到...
阅读全文
DataTable转Json方法
摘要:[代码]效果图如下:[代码]===================================================代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-- ///<summary>///将一个数据表转换成一个JS...
阅读全文
在.NET中使用Newtonsoft.Json转换,读取,写入
摘要:usingNewtonsoft.Json;usingNewtonsoft.Json.Converters;//把Json字符串反序列化为对象目标对象= JavaScriptConvert.DeserializeObject(JSON字符串,typeof(目标对象));//把目标对象序列化为Json字符串string Json字符串 = JavaScriptConvert.SerializeObje...
阅读全文
扩展Json.net(Newtonsoft.Json)
摘要:最近在项目中尝试Json来用于ajax和asp.net之间传递数据,确实方便不少。但也有一些不方便之处。在我的项目中一个类有太多的属性,有的时候我只想将其中一两个系列化成Json字符串传递到客户端来,Newtonsoft.Json为我们提供了JsonIgnoreAttribute这个Attribute,但是由于属性太多,大部分属性几乎都贴上了标签实在太麻烦。如下的User类,我只想要Id和Real...
阅读全文
asp.net2 统一搜索引擎关键字编码
摘要:View二期开发正式启动,一开始就碰到了麻烦事,因为在统计模块中,需要得到来源搜索链接的关键字,所以一开始就用正则把关键字部分匹配出来,然后用自带的 Uri.UnescapeDataString() 将Urlcoding转换为文字。 本来一切都很顺利,结果将百度,网易搜索加到规则里面,就开始报错了。我猜想可能是和编码有关系,因为Google一向都是UTF-8,国内的网站大多偏向使用GB2312...
阅读全文
C# 中文在URL中的编码
摘要:正在研究一个程序,输入一个关键字,能够把这个关键字发送到Google,yahoo等搜索引擎,进行搜索,然后打开结果网页。原理很简单。比如在Google搜索China,搜索结果页面的URL就是“http://www.google.com/search?hl=zh-CN&q=China&lr=”。只要替换红颜色的内容,就可以按照不同的关键字搜索。 但是如果关键字...
阅读全文
使用Json.Net 1.3.1的第一个演示
摘要:首先,要明白什么是JSON,引用json.org的一段话:JSON(JavaScript Object Notation:JavaScript对象表示法) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集...
阅读全文
Visual Studio 和 .NET Framework 词汇表
摘要:本词汇表定义了 Visual Studio 2008 和 .NET Framework 中的关键术语。.NET Compact Framework 一种独立于硬件的环境,用于在资源受限制的计算设备上运行程序。它继承了公共语言运行库的完整 .NET Framework 结构,支持 .NET Framework 类库的子集,并且包含专为 .NET Compact Framework 设计的类。所支持的...
阅读全文
[翻译].NET牛人应该知道些什么
摘要:原文地址:http://www.hanselman.com/blog/WhatGreatNETDevelopersOughtToKnowMoreNETInterviewQuestions.aspx 作者:Scott Hanselman译者:Tony Qu前些日子我发了一份ASP.NET面试题 清单. 有一些访客比较保守,觉得我是没事找事,里面都是些很琐碎的问题。剩下的人则说“蛮不错的,...
阅读全文
SqlHelper.cs
摘要:下载地址:http://files.cnblogs.com/qiantuwuliang/SqlHelper.rar
阅读全文
数据访问类入门篇SqlDataBase.cs
摘要:[代码] 注意:上面的代码初学者可以拿来学学,但在做项目中不要用它,因为大多访问数据库方法没有及时销废相关对象,导致如下问题出现:http://www.cnblogs.com/qiantuwuliang/archive/2009/05/31/1492959.html,建议使用微软发布的SqlHelper.cs类,(在Petshop 当中可找到它)!!!
阅读全文
提高C#编程水平的50个要素
摘要:1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly 3.在 as 和 强制类型转换之间,优先使用 as 操作符 4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if 5.总是为自定义类重载 ToString 方法 6.区别值类型和引用类型 7.使用不可变的值类型(Immut...
阅读全文
笔试题中的两道简单算法题(用C#实现)
摘要:1、九九乘法表 [代码]2、10的倍数突出显示
阅读全文
System.Threading.Timer类的TimerCallback 委托
摘要:System.Threading.Timer类的TimerCallback 委托Written by: Rickie LeeNov. 19, 2004System.Threading.Timer 是一个使用回调方法的计时器,而且由线程池线程服务,简单且对资源要求不高。只要在使用 Timer,就必须保留对它的引用。对于任何托管对象,如果没有对 Timer 的引用,计时器会被垃圾回收。即使 Timer...
阅读全文
"无法在证书存储区中找到清单签名证书"的解决办法
摘要:以前的一个项目今天打开忽然提示说“无法在证书存储区中找到清单签名证书”,很郁闷,不知道怎么回事。最好在 工程属性里面--签名--为Clickonce清单签名去掉 。再次生成居然成功了。不知道具体什么原因引起的。评论: #1楼218.249.214.* 2007-07-02 16:14 | Rime [未注册用户]我想是clickone自动生成的证书过期了(有效期只有一年,且...
阅读全文
C#中反斜杠\与斜杠/ 转移字符 路径的问题
摘要:C#中反斜杠\与斜杠/ 转移字符 路径的问题在C#中 \ 是转义字符,如下所示转义序列 字符 \’ 单引号 \” 双引号 \\ 反斜杠 \0 空 \a 警告 \b 退格 \f 换页 \n 换行 \r 加车 \t水平制表符 \v 垂直制表符 就比如说要输出这一段字符串 “/_\” 可能你会认为是这样写 @""/_\"" 但这样写编译器都不让你通过了,...
阅读全文
C#中类的构造方法的简单说明
摘要:C#中类的构造方法的简单说明1、什么是构造方法?首先,它是一个方法,它是类中 众多方法中的一个。其次,它具有类中其他方法所不具备的一些特性。简单来说,它是一个有着特殊使命的方法,他的绰号叫构造。 2、构造方法相对其他方法有哪些不同?方法名:类中普通的方法可以根据代码书写者的个人喜好任意取名。但是,构造方法不可以。构造方法的名字必须与类名相同。换句话说,当类中的一个方法名与类名相同时,C#即认为此方...
阅读全文
[基础知识].NET Framework与.NET Framework SDK有什么不同?
摘要:很多新手也学了很长时间的.NET,但对于这.NET Framework与.NET Framework SDK到底有什么区别可能还是不太清楚,本人也是借别人的话重新阐述一下,希望可以给新手提供帮助。.NET Framework是微软开发的运行于老版本之上的.NET软件运行平台。只要安装了.NET Framework,则从Windows 98到Windows XP都可以运行.NET程序。它是一种新的软...
阅读全文