12 2012 档案

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

posted @ 2012-12-22 16:42 chennie 阅读(487) 评论(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 阅读(180) 评论(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 阅读(300) 评论(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 阅读(257) 评论(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 阅读(145) 评论(0) 推荐(0)