[翻译:ASP.NET MVC 教程]创建路由约束

摘要: 赶集要发:http://www.ganji18.com你使用路由约束来使浏览器请求限制在匹配特定路由的中。你可以使用一个正则表达式来具体化一个路由约束。例如,设想你已在Global.asax文件中定义了清单1中的路由。清单1——Global.asax.csroutes.MapRoute( "Prod... 阅读全文
posted @ 2014-06-06 11:31 chennie 阅读(583) 评论(0) 推荐(0) 编辑

清除System.Web.HttpRuntime.Cache缓存

摘要: /// /// 移出所有的缓存 /// public void RemoveCache() { var cache = System.Web.HttpRuntime.Cache;var CacheEnum = cache.GetEnumerator();while (CacheEnum.MoveNext()) { cache.Remove(CacheEnum.Key.ToString()); } } 阅读全文
posted @ 2014-02-17 16:24 chennie 阅读(717) 评论(0) 推荐(0) 编辑

软件开发编码规范

摘要: 软件开发编码规范1基本要求1.1程序结构要求ü程序结构清晰,简单易懂,单个函数的程序行数不得超过100行。ü打算干什么,要简单,直截了当,代码精简,避免垃圾程序。ü尽量使用.NET库函数和公共函数(无特殊情况不要使用外部方法调用windows的核心动态链接库)。ü不要随意定义全局变量,尽量使用局部变量。1.2可读性要求ü可读性第一,效率第二ü保持注释与代码完全一致ü每个源程序文件必须添加文件头注释说明,说明规格见规范ü每个方法必须添加函数头注释说明,说明规格见规范ü定义类、接口、枚举、结构、委托等类型时, 阅读全文
posted @ 2012-12-22 16:42 chennie 阅读(464) 评论(0) 推荐(0) 编辑

伪静态步骤web.config

摘要: <?xml version="1.0" encoding="UTF-8"?><configuration> <!--第一步注册url重写模块放到webconfig的最上部--> <configSections> <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" /> </configS 阅读全文
posted @ 2012-12-22 15:05 chennie 阅读(173) 评论(0) 推荐(0) 编辑

asp.net的cms 核心代码篇

摘要: 好像开源有点多余,核心代码就下面这些。 1 using System; 2 using System.Collections; 3 using System.Collections.Generic; 4 using System.Linq; 5 using System.Text; 6 7 namespace an.helper 8 { 9 /// <summary> 10 /// 查找html页面中可以转换成aspx页面的方法 的正则表达式 11 /// </summary> 12 public class HtmlToAspxMethod... 阅读全文
posted @ 2012-12-22 14:48 chennie 阅读(289) 评论(0) 推荐(0) 编辑

asp.net的cms 原理篇

摘要: 我订制的cms系统的标签,今天我把标签所代替的代码也写出来。我的方法很简单,就是"替换"二字.例①HTML——绑定数据<!--{an:alist filed=[title,time] category=[#] num=[10] page=[true] sort=[time desc]}--><li><span class="fr_time">${2}</span><a href="$href[articleview][{"id",#0}]">${1}< 阅读全文
posted @ 2012-12-22 14:39 chennie 阅读(243) 评论(0) 推荐(0) 编辑

第一篇绑定数据 CMS

摘要: 整个语法说明:开始标记<!--{an:方法名 filed=[字段1,字段2,字段3] sort=[字段 asc|desc] category=[分类ID] id=[编号ID] keyword=[] page=[true|false] num=[分页显示数量]}--><!--{/an}-->结束标记例①<!--{an:alist filed=[id,title,time] sort=[time desc]}--><p>编号:${0},标题:${1},时间:${2}</p><!--{/an}-->其中alist 表示:文章的列 阅读全文
posted @ 2012-12-22 14:36 chennie 阅读(139) 评论(0) 推荐(0) 编辑

如何理解 IE 的文档兼容模式

摘要: 如何理解 IE 的文档兼容模式(X-UA-Compatible)?IE 浏览器支持多种文档兼容模式,得以因此改变页面的渲染效果。IE9 模式支持全范围的既定行业标准,包括 HTML5(草案), W3C CSS Level 3 规范(草案), SVG 1.0 规范等<meta http-equiv="X-UA-Compatible" content="IE=9">IE8 模式支持许多既定行业标准,W3C CSS Level 2.1 规范和 W3C Selectors API,有限支持 W3C CSS Level 3 规范(草案)和其他行业标准& 阅读全文
posted @ 2012-09-25 13:21 chennie 阅读(330) 评论(0) 推荐(0) 编辑

SQL SERVER与C#的数据类型对应表

摘要: 序号类别SQLServerC Sharp备注1整数bitBooleanTrue转换为1False转换为02tinyintByteC Sharp数据类型都位于System命名空间3smallintInt164intInt325bigintInt646smallmoneyDecimal7moneyDecimal8numericDecimal9decimalDecimal10浮点数floatDouble11realSingle12日期和时间smalldatetimeDateTime13datetimeDateTime14timestampDateTime15字符串charString16textSt 阅读全文
posted @ 2012-09-21 21:09 chennie 阅读(243) 评论(0) 推荐(0) 编辑

关于IIS7.5下的web.config配置的一些问题

摘要: 本文介绍一个关于IIS环境下web.config配置的经验问题。在IIS7.5中添加配置404页面时遇到了一些问题,记录如下:一开始在<customError>下的<error>节点配置404不起作用,由于程序运行在IIS7.5集成模式下,经过MSDN和GOOGLE,发现需要在<system.webServer>节点中配置,我们知道<system.web>节点是iis7.0之前版本的主要配置节点,由于在II7.0以后IIS管道处理与ASP.NET管道处理进行了集成,这样提高了ASP.NET的处理性能,具体这方面的资料请GOOGLE,问题随之而来, 阅读全文
posted @ 2012-09-18 10:19 chennie 阅读(251) 评论(0) 推荐(0) 编辑