随笔分类 - ASP.NET
摘要:用过几个ORM发现有点挺繁琐。想想,要不自己尝试去做个ORM,不管结果如果,试一试也是好事。 首先对整个框架的流程以及原理进行了解析: 1、首先应该从如果获取数据表的配置开始,即实体层(Entity)。 1.1 在实体类中设置表名、字段名类型设置 (对应产生一些枚举来存放类型) 2、接下来服务层(Service)该对界面层传递过来的请求进行解析 。 2.1 传递数据过来第一步应该是读取实体类中的配置(对应产生配置解析) 2.1 服务层产生对应的一些接口 3、数据处理层(DAO)获取到服务层传递过来的数据,并进行构造SQL语句。 3.1 将传递过来的参数,调用数据库公共层...
阅读全文
摘要:根据微软的解释:using语句主要用于定义一个范围,将在此范围之外释放一个或多个对象。语法如下: using (Font font1 = new Font("Arial", 10.0f)){}详解:C# 通过 .NET Framework 公共语言运行库 (CLR) 自动释放用于存储不再需要的对象的内存。内存的释放具有不确定性;一旦 CLR 决定执行垃圾回收,就会释放内存。但是,通常最好尽快释放诸如文件句柄和网络连接这样的有限资源。using语句允许程序员指定使用资源的对象应当何时释放资源。为using语句提供的对象必须实现IDisposable接口。此接口提供了Dispo
阅读全文
摘要:某一天,老板头脑发热了,对我说会不会写邮件群发器呢?我说我没写过,上网应该可以找到现成的···于是我上网找了下,确实找到了挺多,但大多要么是功能不完善,要么开启重要功能就要钱(可能我搜索技术没那么好)找了一个.net的开源的,但作者也并没有写的多完善···老板手上有着几十万个邮箱,想一下子发出去,而且都还在数据库···说实话,学.net都是自学,都是写web的,窗体还真的没写过,不过还是值得一试···囧还是学到了一点东西,用多线程发送···对原来
阅读全文
摘要:这两天项目整合,出现编码格式不同,ajax提交的数据总乱码后经过翻阅资料解决,就是添加红色字体(设定内容编码格式)function ModComLevel() { var parameters = "mode=SaveComLavel"; //收费类型 var level = $("#selLevel").val(); parameters += "&level=" + level; //开始时间 var time = $("#txtBeginDate").val(); parameters += &quo
阅读全文
摘要:字符串扣留的好处:第一:它减少了程序中保存String对象的所需要的内存总量,如果程序中产生了许多重复的字符串,这种效果就明显了第二:当希望比较两个字符串的相等性的时候允许使用"=="操作符来代替equals()方法。
阅读全文
摘要:js://头像选择function GetFace() { var faceid = $("#SelFace").val(); if (faceid.length == 1) { faceid = "0" + faceid; } $("#imgface").attr("src", "/WebUI/template/images/public/tutu"+faceid+".gif");}界面:<select id="SelFace" name=&quo
阅读全文
摘要:string是c#中的类String是.net Framework的类用string需要通过再次编译,所以直接用String速度会更快···string是关键字,而String不是···
阅读全文
浙公网安备 33010602011771号