从CSLA中学C#系列_序

来源:互联网 发布:网络战争游戏推荐 编辑:程序博客网 时间:2024/04/29 11:40

最近学习了一个.net的框架CSLA,对于这个框架我就不想多说,微软牛人写了n年形成的一个框架,框架大量使用微软.net的各种技术,全方位支持微软的技术--WPF,Silverlight支持C/S开发和Web应用。


微软人自己写的CS开发框架Csla确实凝聚了微软的.net编程的各种最初的思路。早一点了解这些,会让我们在.net开发中少走弯路。

读到今天,我认为有以下几点可以总结一下:

1.   多语言的微软默认解决方案:ResourceManager

2.   Attribute的使用

3.   序列化的使用

4.   泛型的使用

5.   委托的使用

6.   反射的使用

7.   Lambda表达式

8.   规则校验

9.   框架的安全策略

10. 框架所描述的服务器端和客户端

11. 事务处理实现

12. linq的简介

13. 重新实现的各种内部类(如数组、链表、堆、字典、hash、树等)

14. 以维护保养模块为例,讨论CSLA的实用性

N. 书中看到通常开发使用的一种设计方法CRC(不是校验位那个)

 

上面绝大多数东西都不是CSLA发明的,但是由于它的大量使用,让我感觉到不了解这些会阻碍我们从事CSLA框架乃至于整个.net开发。


原创粉丝点击