据说要做一个优秀的.net程序员需要掌握的技能

2010-04-12T15:37:29

以下是要做为一个优秀的.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本技术书籍

ps:是神不是人

我是转来的.

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »
因本文不是用Markdown格式的编辑器书写的,转换的页面可能不符合MIP标准。