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