2013年2月19日

常用正则(转)

摘要: 大家都知道正则表达式的用处,平时多积累,用时也省心。 以下是我少了不少时间整理的C#的正则表达式,新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间。 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$" 阅读全文

posted @ 2013-02-19 17:15 HOT SUMMER 阅读(309) 评论(0) 推荐(0) 编辑

Newtonsoft.Json.4.5.11使用方法总结---反序列化json字符串

摘要: 写在开头: 最近项目需求,需要在C#中处理json字符串,毫不犹豫的下载了Newtonsoft.Json 4.5.11(2012.12.17)http://json.codeplex.com/,然后百度教程,还比较多(心喜),大致方法类似如下:[csharp]view plaincopyusingNewtonsoft.Json;usingSystem.Text;StringBuildersb=newStringBuilder();stringstr="[{ID:'1',Name:'John',Other:[{Age:'21',Sex:& 阅读全文

posted @ 2013-02-19 17:13 HOT SUMMER 阅读(22898) 评论(2) 推荐(1) 编辑

Newtonsoft.Json.dll使用

摘要: 序列化,反序列化的相互实现过程,编码中应该避免过度拼接的过程1:Newtonsoft.Json.dll 下载 http://json.codeplex.com/2:解析JSON字符窜方法1:usingNewtonsoft.Json;usingSystem.Text;StringBuildersb=newStringBuilder();stringstr="[{ID:'1',Name:'John',Other:[{Age:'21',Sex:'0'}]},{ID:'2',Name:'Good' 阅读全文

posted @ 2013-02-19 16:59 HOT SUMMER 阅读(4273) 评论(0) 推荐(1) 编辑

ASP.NET MVC 3 开发的20个秘诀

摘要: 议题单击链接的时候,由于网页刷新内容需要重新加载,会感觉整个过程变的非常缓慢,尤其在我们只需要更新少量内容的时候感觉更加明显。解决方案修改之前的示例,将Html.ActionLink创建的链接更改为由Ajax辅助类Ajax.ActionLink创建,使链接点击时只加载需要改变的内容。讨论MVC框架提供了几个非常棒的辅助类。在目前为止本书使用最后的就是HtmlHelper类,几乎之前所有的视图类都至少使用过一次。在这个秘诀中,将使用AjaxHelper辅助类替换Books和Index视图中所有的HtmlHelper辅助类。要想实现Ajax视需要一点额外的设置才能使用的。通常情况下,也正是这点儿额 阅读全文

posted @ 2013-02-19 16:52 HOT SUMMER 阅读(352) 评论(0) 推荐(0) 编辑

.net面试问答(大汇总)

摘要: 用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关表示层:是系统的UI部分,负责使用者与整个系统的交互。优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。缺点: 增加成本。分层式结构究竟其优势何在?1、开发人员可以只关注整个结构中的其中某一层;2、可以很容易的用新的实现来替换原有层次的实现;3、可以降低层与层之间的依赖;4、有利于标准化;5、利于各层逻辑的复用。 阅读全文

posted @ 2013-02-19 16:51 HOT SUMMER 阅读(238) 评论(0) 推荐(0) 编辑

MVC开发人员必须拥有的五大工具

摘要: “工欲善其事,必先利其器!”作为ASP.NET MVC框架的使用者,下面介绍的五大工具你必须知道。 1.Chirpy Zippy:Chirpy Zippy是一个Visual Studio插件,它可以混合,缩小和验证JavaScript,样式表和带点文件,它还能够自动更新T4MVC和其它T4模板。 下载地址:http://down.51cto.com/data/136754 过去,在将 JavaScript脚本和CSS文件部署到Web服务器之前,我习惯使用压缩工具进行压缩再部署,安装Chirpy后,你的脚本和CSS文件将会基于其 名字自动压缩,例如,假设你有一个名叫myscript.js的... 阅读全文

posted @ 2013-02-19 16:49 HOT SUMMER 阅读(318) 评论(0) 推荐(0) 编辑

导航