一个优秀.NET程序员的技能树

Web/WinForm/通吃,包括ASP.NET,WebService,Remoting,Thread,Serializable,ADO.NET等命名空间
精通UML
精通DesignPatterns 23+N种模式:默写各个模式UML图,熟记代码实现方式,范例,以及.NET相关接口
精通CLR
VB.NET/C#通吃
精通OOP理念
精通DB设计与T-SQL,SQL2005就可以了
熟悉AJAX全套技术
通吃WPF/WCF/WF/LINQ
WEB 2.0理念,理解Blog/Wiki/RSS架构,SOA理念
精通数据结构/操作系统/安全加密
精通.NET设计规范
研究5套以上经典源码,例如:SharpDevelop,PetShop,DotNetNuke,SmartClient,NUnit,FotoVision,CSLA等等
熟悉DirectX编程模式
翻译过1-2本技术书籍

——以上是我心中的优秀 2007-9-2

你可能感兴趣的:(.net)