Microsoft 技术
jzp_cn
从事10多年的系统开发经验,从关注软件技术开发到系统设计架构、项目管理和企业管理运营。希望有机会找到志同道合同志一起创业。
目前关注互联网应用、云计算、海里数据处理和数据技术等;比较熟悉多C++、C#开发语言,对其它脚本语言也有涉猎。
展开
-
应用DataGridView中行的Expression字段实现行的统计
在.NET中对于计算得到的字段,在DataGridView中可以通过使用添加Expression列来实现,实现如下: // 先定义一个DataTable: dataTable// 添加几个普通列dataTable.Columns.Add("column1", Type.GetType("System.Int32"));dataTable.Columns.原创 2008-11-04 20:27:00 · 1060 阅读 · 0 评论 -
设计模式-- Model View Presenter
随着 UI 创建技术(如 ASP.NET 和 Windows® Form)的功能越来越强大,让 UI 层执行更多功能已成为普遍的做法。由于没有清晰的职责划分,UI 层经常成为逻辑层的全能代理,而后者实际上属于应用程序的其他层。Model View Presenter (MVP) 模式是专门适用于解决此问题的一种设计模式。为了证明我的观点,我将遵循 MVP 模式为 Northwind 数据库中的客户创建一个显示屏。 为什么 UI 层中不应有过多逻辑?如果没有手动运行应用程序,或未能维护自动执行 UI 组转载 2011-05-29 05:25:00 · 808 阅读 · 0 评论 -
Model View Presenter (MVP) design pattern and data binding
Model View Presenter (MVP) design pattern is the evolution of the MVC design pattern and it’s aimed at providing a cleaner separation of concerns between the view, the model, and the controller improving the architecture (you can use several UI technologie转载 2011-05-29 14:40:00 · 1521 阅读 · 0 评论 -
读取数据库 System.Data.SqlClient.SqlClientPermission 解决方法
请求“System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限已失败。” 解决方法讨论原创 2011-04-12 19:00:00 · 3426 阅读 · 0 评论