代码开发
文章平均质量分 68
lemong
无论工作或者生活,能找到自己的乐趣才是最重要的。
展开
-
[C#]Cookie中保存Object类型数据
在Cookie中保存Object类型数据的列表原创 2008-02-01 16:33:00 · 2771 阅读 · 2 评论 -
[C#]Cookie访问标准代码
封装代码如下: public class CookieUtility { /// /// 获取指定名称的Cookie值 /// /// Cookie名称 /// public static string GetCookieValue(string CookieName) {原创 2009-11-24 16:17:00 · 1044 阅读 · 0 评论 -
[C#]一步一步开发自己的自动代码生成工具之一:获取SQL2005的数据库表结构
多年的代码开发工作中,用过的自动代码生成工具也不少了,有复杂的大家伙,也有公司同事们自己写的东东,不过除了CodeSmith等大家伙之外,能自己制定模板的并不多。 不能使用模板,就意味着生成的代码不能更改,而生成代码的水平,就看开发人的了,实在是用的不舒服。 那么,我们自己做一个好了。 第一步:获取数据库的表列表和单表的表结构原创 2008-07-05 20:59:00 · 6278 阅读 · 3 评论 -
SQL2005中大数据量检索的分页
仅列出实例SQL,其他的请大家自己完成吧@StartIndex为当前页起始序号,@EndIndex为当前页结束记录序号,可以直接作为参数输入,也可以通过输入PageSize和PageIndex计算得出 select * from(select *,row_number() over(order by OrderColumn) as orderindex from TableNam原创 2008-08-07 15:46:00 · 3213 阅读 · 7 评论 -
[C#]一步一步开发自己的自动代码生成工具之五:DAL层模板
2。DAL层模板 http://www.w3.org/1999/XSL/Transform"> using System;using System.Collections.Generic;using System.Data.SqlClient;using System.Text;using System.Data;using Model;namespace DAL{ public pa原创 2008-07-15 17:52:00 · 2584 阅读 · 0 评论 -
[C#]一步一步开发自己的自动代码生成工具之三:代码生成引擎
第三步:代码生成引擎自动代码生成方案很多,这里为了配置模板方便,就使用了最常见的XML+XSLT模板方式。核心代码如下: public static bool TransferXml(XmlDocument xmlDoc, string XslPath, string TargetFileName){ XslCompiledTransfor原创 2008-07-15 17:45:00 · 2617 阅读 · 0 评论 -
[C#]一步一步开发自己的自动代码生成工具之六:业务层模板
3。BLL模板http://www.w3.org/1999/XSL/Transform"> using System;using System.Collections.Generic;using System.Data.SqlClient;using System.Data;using System.Text;using Model;using DAL;namespace BLL{ public原创 2008-07-15 17:55:00 · 1612 阅读 · 0 评论 -
[C#]一步一步开发自己的自动代码生成工具之四:简单三层代码模板实例Model层
附录:简单的三层结构代码模板 1。Model层模板 using System;using System.Collections.Generic;namespace Model{ [Serializable] public class Model { private原创 2008-07-15 17:47:00 · 3920 阅读 · 0 评论 -
[C#]一步一步开发自己的自动代码生成工具之二:SQLServer字段与C#变量的对应转化
第二步:数据表的预处理 /// /// 根据变量类型获取从数据库字段转换到该类型的转换语句 /// /// private static void InitConvertMethod(FieldModel Field) { switch (Field.VarT原创 2008-07-15 17:34:00 · 2485 阅读 · 0 评论 -
[C#]基本概念:堆栈
简单来说: 堆: 1. 存放类型:引用类型变量(即需要new操作符分配内存的变量)2. 内存管理方式:属于非托管内存管理区域,变量使用之前需要new操作符手工分配内存,使用完毕需要手工释放占用内存。3. 存储结构:堆型散列 栈: 1. 存放类型:用于存放值类型变量(即不需要new操作符分配内存的变量)2. 内存管理方式:内存由.net平台统一管理,即托管内存区域,变量生命周原创 2009-12-29 15:34:00 · 922 阅读 · 0 评论