.NET架构必备知识
1.权限
2.日志:AOP,IOC,Log4g
3.异常
4.安全:传输层安全,注入(sql,html,javascript),session攻击,重放攻击,跨站点,时间戳),https/SSL
5.缓存(Runtime.cache单个缓存,缓存服务器)
6.数据访问(如操作数据库,XML等)
7.并发:多线程,异步,并发控制(单件模式,时间戳,互斥,悲观锁等等)
8.事务处理(数据库回滚,缓存依赖等)
9.负载均衡(DNS轮寻,负载均衡服务器)
10.CMS方案,用户定制功能(界面,功能组装等)
11.通用模块,通用工具(文件访问,图形图象处理,影音处理,加密解密,字符串处理,序列化反序列化等等)
12.b/s程序的公共处理(webconfig,global,httpmodel,httphander,登录验证,form验证等等)
13.ORM,AOP,IOC方案(spring.net)
14.数据中心方案:支持多协议(webservicse,socket,WCF,Remoting等等)
15,展现(html,aspx,ascx,WPF,RIA、flash、silverlight,windowform等等)
16. 单点登陆,Session共享(其实就是SessionID共享,多站点或者负载均衡) ,Cookies共享
17.企业级的CMS(如DNN)