代码改变世界

MVC之我见

2010-06-07 13:12 by gio.zhou, 779 阅读, 1 推荐, 收藏, 编辑
摘要:MVC究竟好在哪里?VIEW MODEL CONTROLL的隔离,那ASPX和ASPX.CS不也是隔离的吗,比如页面有个INPUT 显示名为”名字“,MVC的做法是MODEL中有个属性,有一些attribute对他进行描述及约束。那又何必呢?这样虽然看起来比较的思路清楚,但是我直接aspx里写<label for="">名字</lable> 这样不访... 阅读全文

使用jQuery的Ajax时无响应数据

2010-05-25 17:18 by gio.zhou, 1422 阅读, 0 推荐, 收藏, 编辑
摘要:今天做项目时发现永远响应的值都是该页面的html代码。使用时JS也没有报错。这个是我最郁闷的事了。不知道哪错。。5分钟。。。10分钟。。。。20分钟。。。。。从c#代码到浏览器一个个排查问题发现都OK。最后问题的原因是改为如下就OK,少了2个属性: 阅读全文

SqlBulkCopy

2010-05-21 17:19 by gio.zhou, 6890 阅读, 7 推荐, 收藏, 编辑
摘要:在做大批量数据插入的时候,如果用Insert into ... values (...)这种方式的话效率极低,这里介绍两种性能比较好的批量插入方法。1. 使用SqlBulkCopyprivate static long SqlBulkCopyInsert(){Stopwatch stopwatch = new Stopwatch();stopwatch.Start();DataTable data... 阅读全文

关于List与BindingList的区别于各自用法

2010-05-21 14:57 by gio.zhou, 1987 阅读, 0 推荐, 收藏, 编辑
摘要:最近做项目中突然发现还有个BindingList可以使用。查了不少信息。得出底下几点结论:压根不是同一样东西,从命名空间中就能发现,一个是Component下的东西。主要特点在于Component的相关。另一个是Collection命名空间下的产物。主要用于集合相关。BindingList比List多的功能问为但他是GridView的数据源时,他有Allow.... Sort...等方法。从名字中... 阅读全文