
Silverlight实战示例
文章平均质量分 77
在这个系列里我们将学习一般业务系统的整个过程,涉及到从数据库一直到silverlight页面的各个方面。示例中遵循我一贯的风格,不采用任何第三方框架。
广州接入
毕业于北京交通大学计算机系,一直从事企业应用开发,有十多年的SaaS平台产品研发经验。擅长系统架构,需求分析。
展开
-
Silverlight实战示例7(兼集合属性的妙用)--客户端视图层(V)
1)视图层后台代码,很简洁,主要是处理视图模型的创建,当然,如果你利用一些技术,这里是可以不需要代码的。不过我的观点是任何事情都不要搞成洁癖,如果页面的所有控制都放在视图模型层,反而会使得视图模型层最后就变成了视图的后台代码,那么这个MVVM模式就失去了意义。 using ME原创 2011-08-25 07:26:42 · 5054 阅读 · 7 评论 -
Silverlight实战示例6(兼集合属性的妙用)--客户端视图模型层(VM)
3)视图模型层DynamicDataViewModel .cs using System; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windo原创 2011-08-25 07:16:20 · 3140 阅读 · 2 评论 -
Silverlight实战示例5(兼集合属性的妙用)--客户端模型层(M)
1)服务代理层 这里的代码都是系统自动产生的,主要负责代理服务端得方法执行,没什么特别可说的. 2)客户端模型层DynamicDataSource.cs using System; using System.Net; using System.Windows原创 2011-08-25 07:07:26 · 3372 阅读 · 0 评论 -
Silverlight实战示例4(兼集合属性的妙用)--业务逻辑与服务层
1)业务逻辑层:DynamicDataBusi.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; us原创 2011-08-24 22:28:39 · 3473 阅读 · 0 评论 -
Silverlight实战示例3(兼集合属性的妙用)--数据库访问层和数据访问层
这两层实际上就是大多数实体框架所处的层次,在这两个层次方面,大家可以参考动软的方式,当然,也可以自己构建,也可以利用现有的成熟的实体框架。但对于大型项目或者产品型项目,最好还是不要使用那些复杂的实体框架,因为更新,维护,升级都不太可控,而且很多时候都会有一些限制,不太利于构建高效原创 2011-08-24 22:14:43 · 3633 阅读 · 1 评论 -
Silverlight实战示例2(兼集合属性的妙用)--实体的组织(续)
3)数据行DynamicDataRow.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MEntities {原创 2011-08-24 21:59:42 · 3171 阅读 · 0 评论 -
Silverlight实战示例2(兼集合属性的妙用)--实体的组织
在本篇中,我们不仅演示实体的结构,而且我们利用集合属性来打造万能实体(类似于DataTable)。 下面是代码: 1)首先我们定义Column,主要提供字段列信息:DynamicDataColumn.cs using System; using System.Collect原创 2011-08-24 21:52:06 · 3473 阅读 · 0 评论 -
Silverlight实战示例1(兼集合属性的妙用)--整体架构
在这个系列里我们将学习一般业务系统的整个过程,涉及到从数据库一直到silverlight页面的各个方面。示例中遵循我一贯的风格,不采用任何第三方框架。但为了简单起见,这里不考虑多种数据库支持(其实多种数据库支持在可以利用存储过程的情况下,非常简单,封装一个数据库访问层即可),同时原创 2011-08-24 21:16:25 · 5151 阅读 · 5 评论