在app.config和web.config中我们通常要用自定义节点来完成想要扩展的配置内容,以前我们需要继承ConfigurationSection,ConfigurationElementCollection,ConfigurationElement这些类来完成配置信息的读取代码比较繁琐复杂。后来有了linq to xml 通过它我们很容易查询出配置信息,但是这样却少了类的定义,只能通过XmlNode来读取或者填充我们定义的类。 Read More
posted @ 2010-12-06 17:14 Dacey Views(2201) Comments(10) Diggs(5) Edit
Lambda + NSunV1.5 = NSunV3.0,NSunV1.5及以前版本是在.Net Formwork 2.0平台上开发的,随着 .Net Formwork4.0的推出 ,.Net 3.5的普及率大幅提升,而NSunV3.0正是在.Net Formwork 3.5平台上加入了 其新的特性,此版本同样适用V1.5的操作方式以及实体类。 Read More
posted @ 2010-10-31 19:52 Dacey Views(2371) Comments(13) Diggs(4) Edit
1、在项目中可能出现未知的数据库字段为null,那么在1.5.4中会导致读取数据问题,解决方法是使用nullable的数据类型,那么这种情况是可预知的,如果字段中人为操作数据库或者添加修改字段的话会导致重新修改映射字段使用起来比较麻烦。所以在新版本中修改了这一弊端,可以从数据库读取null字段或者是读取元数据初始值。减少了数据库修改以及null数据库的读取问题。去掉了实体中的isDatetime选项。2、同时,因为每个操作对象在初始化的时候都是静态初始化的,所以在多线程测试中,批处理的操作也使用了同一个操作对象进行了方法的叠加,也就是说在系统中假设操作如下:(如果这里实例化新的对象则不会出现这 Read More
posted @ 2010-09-29 21:44 Dacey Views(435) Comments(4) Diggs(0) Edit
同样支持方法连写:JqueryNet.JQuery.Get(Button4).AddClass("t").Height("200px");以上为相关的服务器控件操作。如果有兴趣的朋友希望与我联系。实现比较繁琐,一步步改进中。。Code URL:http://njquery.codeplex.comSubversion URL: https://njquery.svn.codeplex.com/sv... Read More
posted @ 2010-08-24 23:21 Dacey Views(1909) Comments(14) Diggs(0) Edit
上一篇介绍NSun.MVC配置以及简单使用,这篇介绍NSun.MVC的增删查改。其中数据操作应用到了NSun.Core.dll前面有介绍。1、表及字段描述:4、表单实体://这里没有做表单参数验证:) Read More
posted @ 2010-08-23 21:51 Dacey Views(547) Comments(3) Diggs(0) Edit
asp.net MVC在不断改进,NSun.MVC也只是本人的爱好和实践体验所编写。 大多数net程序员可能都不喜欢Java的那种繁琐的配置编程,本人仿照Java MVC框架Struts编写了基于Asp.net的MVC框架NSun.MVC,也是借鉴了Java那样的配置方式。本人编写过一些Java程序,但是对于Java这种配置并不感到麻烦和繁琐而是感觉到这样的好处,配置也并不影响编程的效率反而觉得模... Read More
posted @ 2010-08-22 17:14 Dacey Views(607) Comments(3) Diggs(0) Edit
主要更新内容:1、对代码生成器添加了类文件是否分开建立各自的cs文件进行了选择处理。2、在项目中可能数据库出现datetime类型为null那么可能会有读取或操作问题,这里我加入了选择datetime类型为Nullable类型则生成后为Datetime?,因为datetime类型比较容易出现这种情况这里只单独做为全局设置来选择,如果有个别其他字段也有这样的情况那么请把元数据类型改为Nullable... Read More
posted @ 2010-07-17 21:59 Dacey Views(512) Comments(8) Diggs(2) Edit
在asp.net中我们知道有viewstate这样的页面级容器为我们保存表单数据,这样我们每次提交时数据都不会丢失,很容易的完成查询+分页的实现。找过相关MVC分页的例子,都是扩展HtmlHelper方法来实现。我想大家在ASP.NET开发中都用过 wuqi的AspNetPager分页控件以及dacey的NSunPage用来开发Winform项目的分页控件非常方便的满足了大家的分页需求。那么我们来... Read More
posted @ 2010-07-06 23:52 Dacey Views(18804) Comments(12) Diggs(4) Edit
可能很多人在开始学sql分页时候都是在使用TOP NOT IN的方式。可能到现在还有很多人在用这种分页的方式进行。但是有人发现问题了么?[代码]   OrderID编号为 10788两条语句有重复  这是我用NORTHWND 测试的TOP方式的分页,大家也可以测试下,这两条语句查询出来的结果会有重复。测试如果orderby 的列如果有重复的话那么这样分页出来的数据就会有重复存在。不管是倒序还是正序... Read More
posted @ 2010-07-05 22:12 Dacey Views(5115) Comments(8) Diggs(2) Edit
一直以来我用一种基于页面基类的方式来实现页面与业务逻辑层的交互。这样的方式如下: BLLBASEPAGE这里给我们带来了什么?例如现在我们来做一个对应客户表的业务流程操作。可能遇到查询业务操作对象实例化,单个客户,查询所有客户,绑定客户类型,数据基本查询条件(排序),表单验证,得到添加客户人员名称,得到添加客户类型名称,以及更多关于客户的业务操作调用。上面可能涉及到的页面有:客户列表,客户添加,客... Read More
posted @ 2010-06-27 22:47 Dacey Views(532) Comments(0) Diggs(0) Edit