转载自清清月儿的博客空间:http://blog.csdn.net/21aspnet/archive/2008/04/14/2292001.aspx
议题
.NET Framework 3.5 和Visual Studio 2008
C# 面向对象程序设计
ASP.NET 状态管理和页面传值
ASP.NET 中的错误处理
ADO.NET与数据访问
架构与模式
安全与性能
优秀的团队开发管理功能
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/图片2.jpg)
C# 面向对象程序设计
封装
继承性
多态性
抽象类
接口
装箱和拆箱
泛型
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/9.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/10.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/11.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/12.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/13.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/14.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/15.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/16.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/17.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/18.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/19.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/20.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/31.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/33.jpg)
ASP.NET 状态管理和页面传值
状态管理概述
基于客户端的状态管理
基于服务器的状态管理
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/35.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/36.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/37.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/38.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/39.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/40.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/41.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/43.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/44.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/45.jpg)
Session state
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/图片3.png)
ASP.NET 中的错误处理
错误类型
错误处理对策
错误处理举例
asp.net怎样记日志
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/47.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/48.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/49.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/50.jpg)
ADO.NET与数据访问
DataReader的选择
DataSet的选择
XML
异步处理
大批量数据操作
事务处理
并发处理与锁
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/53.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/54.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/55.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/56.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/57.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/58.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/59.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/60.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/61.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/63.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/64.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/65.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/66.jpg)
架构与模式
设计模式与重构
基于.NET3.0 WCF的SOA架构
AOP,ORMaping与MVC
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/68.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/69.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/70.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/71.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/73.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/74.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/75.jpg)
安全与性能
提升安全性的方式
应用程序防御
应用程序性能
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/76.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/77.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/78.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/79.jpg)
![](https://p-blog.csdn.net/images/p_blog_csdn_net/21aspnet/80.jpg)