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