开发人员 NET
一、.NET框架
開發人員應該熟悉.NET FrameWork體系結構和基本原理,熟悉CLR(公共語言運行時)和MSIL(中間語言),熟悉.NET框架中的委托、線程、序列化、集合、垃圾回收機制、反射等內容。
二、面向對象軟件開發
開發人員應該熟悉面向對象軟件開發(OOP)基本概念,熟悉面向對象軟件開發中的類、繼承、封裝、多態等概念,具備良好的面向對象軟件開發思想和設計原則。
不論是采用何種軟件開發框架,還是使用不同的開發語言,面向對象軟件開發在其中暢通無阻。
三、反射
通過反射技術可以得知類的詳細信息,包括成員變量、屬性、方法,可以實現動態加載技術(Java也有類似技術)。
四、正則表達式
用正則表達式可以輕松實現對數據的校驗和修改、替換等,這個最先在Perl語言中的技術,現在已經各個編程語言廣泛吸收了,在.Net中掌握了這門技術對文本操作也是輕松平常。
五、C#
開發人員應該熟練掌握C#這門面向對象編程語言,雖然.NET框架支持多種編程語言,但C#無疑是最簡潔、使用者最廣泛和功能最強大的一種。
C#是一門年輕的語言,它的出現,讓更多的開發者愛上了C#,脫離了VB和ASP的陣營,造成離別。
六、ASP.NET
開發人員應該理解ASP.NET的頁面生命周期、熟悉配置文件的格式、熟悉ASP.NET的各種服務器控件和數據控件、了解ASP.NET中的各種對象,了解ASP.NET2.0新特性。?
七、數據庫
開發人員需了解各種主流數據庫,熟悉數據庫的規范設計、精通SQL及存儲過程、觸發器的編寫。
八、AJAX技術(JAVASCRIPT和XML)
XML和JAVASCRIPT的跨平臺特性,在實際軟件開發中的運用越來越廣泛,由于現代軟件對用戶界面和WEB前端的日益重視,集JAVASCRIPT和XML技術于大成的AJAX正在流行,特別是在基于WEB2.0的網站開發中。
JAVASCRIPT 和XML技術已經出現多年,此前一直不痛不癢,但由于集JAVASCRIPT和XML于大成的AJAX技術的出現及其在互聯網上的不斷應用,又重新煥發出 生命活力,將眾多的開發者牢牢系住,在2006年紅透了整個IT界,2007年AJAX技術將繼續紅火。
九、設計模式
有了IDE,懂一些基本語法就可以編寫.Net程序了,再熟練一些就可以編寫出高效率的程序了,如果想程序更靈活,將來更容易擴展和適應更多的需求變化,你就需要了解、掌握設計模式了。
十、軟件體系架構(拳頭)
優秀的軟件離不開優秀的軟件體系架構,作為開發人員,要想在IT行業更進一步,需要具備系統的、良好的軟件體系架構思維,從而從更高層次決定軟件的整體系統框架。
結束語:無論多可怕的武器,也比不上人類的信心。所以人類最厲害的武器。便是自己的信心。相信你自己,做最好的自己,你就會成功!
轉載于:https://www.cnblogs.com/tonybinlj/archive/2008/11/07/1328833.html
總結
- 上一篇: mybatis学习笔记-01什么是myb
- 下一篇: JVM学习笔记-03-类加载器及双亲委派