从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开发。
- 从CSLA中学C#系列_序
- 【从CSLA中学C#】2 Attribute的使用
- 【从CSLA中学C#】3 序列化的使用
- 【从CSLA中学C#】4 泛型的使用
- 【从CSLA中学C#】1 多语言的微软默认解决方案:ResourceManager
- (菜鸟篇)从Discuz X系列中学PHP core
- 从opencv中学c++
- CSLA.NET3.6学习系列文章索引
- 从生活中学到的
- 从dota中学到的
- HDU1716w从排列中学格式化
- 从wireshark中学网络分析(一)
- 从wireshark中学网络分析(二)
- 从面试中学到的
- [码]从游戏中学编程
- 从十大经典故事中学管理
- 从两个团队中学到的
- 从十大经典故事中学管理
- 深刻解析 Android 的 AIDL
- Android AIDL分析例子源码
- 你不勇敢,没人替你坚强
- "Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
- SuperMap Objects项目如何在64位操作系统下运行
- 从CSLA中学C#系列_序
- 安装IIS时提示找不到zClientm.exe文件的问题
- 通过AIDL调用Service
- 某烟草局绩效考核系统分析设计清单
- 用户sa登录失败,该用户与可信sql server连接无关联
- 考完驾照-激动得不得了。
- 写给初学者Android AIDL必看内容
- English Time 7
- opencv运动跟踪