第一篇:學(xué)習(xí)軟件開(kāi)發(fā)應(yīng)該看的書(shū)
學(xué)習(xí)軟件開(kāi)發(fā)應(yīng)該看的書(shū)
1、C語(yǔ)言提升
《c和指針》
《c缺陷和陷阱》
《c專(zhuān)家編程》
這三本書(shū)是一個(gè)初級(jí)C程序員必看的三本書(shū),同時(shí)也是應(yīng)屆新員工必須好好學(xué)習(xí)的教材,非常適合剛畢業(yè)的大學(xué)生學(xué)習(xí)
2、C++語(yǔ)言提升
《Effective C++:改善程序與設(shè)計(jì)的55個(gè)具體做法》
《More Effective C++:35個(gè)改善編程與設(shè)計(jì)的有效方法(中文版)》 《C++沉思錄》
《C++Templates中文版》
《深度探索 C++ 對(duì)象模型》
《泛型編程與STL》
我是一個(gè)由C轉(zhuǎn)向C++的程序員,所以從來(lái)沒(méi)有系統(tǒng)的學(xué)習(xí)過(guò)C++的語(yǔ)法,往往是用到的什么學(xué)習(xí)什么。如果要系統(tǒng)入門(mén),《C++ primer》倒是不錯(cuò)。上面的幾本書(shū),我正在讀的是第一本,打算這兩個(gè)月可以學(xué)完《effective c++》和《more effective c++》,之后再更深一步學(xué)習(xí)。當(dāng)然,這里的學(xué)完只是把書(shū)看完,做個(gè)筆記,要完全的理解書(shū)中的內(nèi)容還需要進(jìn)一步的實(shí)踐。
3、設(shè)計(jì)類(lèi)
《代碼大全》:這是我非常喜歡的一本書(shū),非常適合工作2~3年的人精讀。我在一篇文章中專(zhuān)門(mén)做過(guò)推薦。
《重構(gòu)-改善既有代碼的設(shè)計(jì)》
《代碼整潔之道》
《實(shí)現(xiàn)模式》
《程序員應(yīng)該知道的97件事》
這幾本書(shū)一般講的是函數(shù)以及更低層次的設(shè)計(jì)?!洞a大全》完完整整的讀完過(guò),而且做了很多的筆記,獲益良多?!吨貥?gòu)》就不必說(shuō)了,其他幾本書(shū)前面大致看了一下,也非常不錯(cuò),計(jì)劃有時(shí)間要好好學(xué)習(xí)一下。
4、架構(gòu)
《軟件體系結(jié)構(gòu)的藝術(shù)》
《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):軟件核心復(fù)雜性應(yīng)對(duì)之道》
《軟件架構(gòu)師應(yīng)該知道的97件事》
《企業(yè)應(yīng)用架構(gòu)模式》
《面向模式的軟件體系結(jié)構(gòu)卷1:模式系統(tǒng)》
《軟件架構(gòu)設(shè)計(jì)》
《架構(gòu)師需要知道的97件事》
我對(duì)這一塊比較陌生,這也是我今年的學(xué)習(xí)重點(diǎn)?!盾浖軜?gòu)設(shè)計(jì)》這本書(shū)我從頭到尾讀過(guò),對(duì)軟件架構(gòu)也只是建立了一個(gè)整體的印象。后面這一塊的學(xué)習(xí)我會(huì)和模式的學(xué)習(xí)結(jié)合起來(lái)。首先的學(xué)習(xí)目標(biāo)是《面向模式的軟件體系結(jié)構(gòu)卷1》,之后是《分析模式》《企業(yè)應(yīng)用架構(gòu)模式》《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》。
5、敏捷開(kāi)發(fā)
《測(cè)試驅(qū)動(dòng)開(kāi)發(fā)》
《敏捷軟件開(kāi)發(fā)——原則、模式與實(shí)踐》
《Scrum敏捷項(xiàng)目管理》
《硝煙中的Scrum和XP——我們?nèi)绾螌?shí)施Scrum》
《敏捷軟件開(kāi)發(fā)》這本書(shū)我學(xué)習(xí)了“原則”這部分,對(duì)敏捷軟件開(kāi)發(fā)有一個(gè)大致的了解。其他的書(shū)籍對(duì)我更像一個(gè)參考書(shū)。目前還無(wú)法安排出大量時(shí)間系統(tǒng)學(xué)習(xí)。
6、模式
《Java與模式(含盤(pán))》
《實(shí)現(xiàn)模式》
《企業(yè)應(yīng)用架構(gòu)模式》
《分析模式可復(fù)用的對(duì)象模型》
《反模式:危機(jī)中軟件、架構(gòu)和項(xiàng)目的重構(gòu)》
《設(shè)計(jì)模式》
《面向模式的軟件體系結(jié)構(gòu)卷1:模式系統(tǒng)》
上面講架構(gòu)的時(shí)候說(shuō)過(guò),模式的學(xué)習(xí)要和架構(gòu)結(jié)合起來(lái)。當(dāng)然,這是說(shuō)的更高層次:架構(gòu)的模式?!秾?shí)現(xiàn)模式》是面向函數(shù)的,《設(shè)計(jì)模式》是面向?qū)ο篌w系的。《設(shè)計(jì)模式》我從頭到尾看過(guò),但是還需要在看一遍,當(dāng)時(shí)讀的時(shí)候經(jīng)驗(yàn)有限,理解的不是很透徹?,F(xiàn)在看肯定會(huì)有新的收獲。
7、思想類(lèi)
《變革中的思索——張亞勤解碼創(chuàng)新》
《技術(shù)領(lǐng)導(dǎo)之路——全面解決問(wèn)題的途徑》
《創(chuàng)新贏天下:九大商界領(lǐng)袖談創(chuàng)新》
《軟件隨想錄:程序員部落酋長(zhǎng)Joel談軟件》:這本書(shū)里面的文章都非常不錯(cuò)?!度A為研發(fā)》:把它放在這里似乎有些不妥。
《黑客與畫(huà)家》
《UNIX編程藝術(shù)》
《代碼之道》
這些書(shū)可以鍛煉一下思想力。我比較喜歡的是《軟件隨想錄》和《代碼之道》,比較期待的是《黑客與畫(huà)家》。
8、之美系列
《團(tuán)隊(duì)之美》
《架構(gòu)之美》
《代碼之美》
這三本書(shū)都是選擇一個(gè)主題,然后找一些世界級(jí)專(zhuān)家來(lái)按照這個(gè)主題寫(xiě)一篇文章,所以這幾本書(shū)的系統(tǒng)性不強(qiáng)(但并不代表書(shū)不好)。可以把它放在手邊,有時(shí)間就讀一章,和大師對(duì)對(duì)話(huà)。
9、開(kāi)發(fā)語(yǔ)言
《PHP 6與MySQL 5基礎(chǔ)教程》
《PHP與MySQL程序設(shè)計(jì)(第3版)》
《Ruby for Rails 中文版》
我的第一工作語(yǔ)言是c/c++,第二工作語(yǔ)言是python,業(yè)余時(shí)間工作語(yǔ)言是PHP。上面的書(shū)還少python相關(guān)圖書(shū),正在補(bǔ)充,也正在學(xué)習(xí)。
10、linux/unix
《深入理解LINUX內(nèi)核》
《深入Linux內(nèi)核架構(gòu)》
《UNIX環(huán)境高級(jí)編程》
《Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)》
《鏈接器和加載器》
《Linux高級(jí)程序設(shè)計(jì)》
《ARM嵌入式系統(tǒng)開(kāi)發(fā):軟件設(shè)計(jì)與優(yōu)化》
《UNIX編程藝術(shù)》
這些書(shū)大多是我的一些參考書(shū),《UNIX編程藝術(shù)》除外,它是一本很特別的書(shū),值得好好閱讀一下。
另外,我一直想抽時(shí)間研究一下linux內(nèi)核。
11、管理類(lèi)
《卓有成效的管理者(典藏版)》
《管理的實(shí)踐(珍藏版)》
《高效程序員的45個(gè)習(xí)慣:敏捷開(kāi)發(fā)修煉之道》
《卓有成效的管理者(典藏版)》這本書(shū)我從頭到尾讀過(guò),也做過(guò)筆記,這是一本非常好的書(shū)。
12、算法
《算法導(dǎo)論》
《編程珠璣》
這可以說(shuō)是我的軟肋。第一本書(shū)看不懂,第二本書(shū)還沒(méi)有看。要努力啊。
上面的分類(lèi)是我大致的劃分,可能不夠科學(xué)。但是用來(lái)組織我的書(shū)單應(yīng)該綽綽有余。
另外,上面的書(shū),有很多內(nèi)容可能會(huì)重復(fù),這需要讀的時(shí)候自己根據(jù)具體情況取舍了。也可能有些書(shū)買(mǎi)不到,不過(guò)應(yīng)該可以找到電子書(shū)。
最后,說(shuō)一下我對(duì)讀書(shū)的一些看法:
1、有些書(shū)必須要精讀,而精讀的時(shí)候,必須要做筆記。
2、選擇讀書(shū)的時(shí)機(jī)也很重要,如果你沒(méi)有一定的實(shí)踐和基礎(chǔ),讀一些書(shū)可能是一件非常痛苦的事情。這個(gè)時(shí)候,要停下了。如果你對(duì)某方面的知識(shí)有非常強(qiáng)烈的渴望或需求,這個(gè)時(shí)候是最好的時(shí)機(jī)。
3、開(kāi)發(fā)實(shí)踐過(guò)程中的學(xué)習(xí)效果最好。
4、專(zhuān)注。分為兩個(gè)層面。第一個(gè)層面是要在一個(gè)大段的時(shí)間(比如90分鐘)內(nèi)專(zhuān)注,這樣可以提高學(xué)習(xí)工作效率;第二個(gè)層面是長(zhǎng)期的專(zhuān)注,及在一個(gè)長(zhǎng)的時(shí)期內(nèi)(比如,一個(gè)季度,一年)要專(zhuān)注于某一領(lǐng)域,這樣才能才能在某一領(lǐng)域內(nèi)有積累和突破,不至于淪落為事事皆知但事事不精的泛泛之輩。我目前專(zhuān)注學(xué)習(xí)的是c++,之后是模式與架構(gòu)。
5、在專(zhuān)注的基礎(chǔ)上擴(kuò)大自己的知識(shí)面,要了解當(dāng)前IT技術(shù)正在發(fā)生哪些變化。要做個(gè)“T”型IT人:既有深度,又有廣度。
第二篇:學(xué)習(xí)軟件開(kāi)發(fā)應(yīng)該看的書(shū)
學(xué)習(xí)軟件開(kāi)發(fā)應(yīng)該看的書(shū)
1、C語(yǔ)言提升 《c和指針》 《c缺陷和陷阱》 《c專(zhuān)家編程》
這三本書(shū)是一個(gè)初級(jí)C程序員必看的三本書(shū),同時(shí)也是應(yīng)屆新員工必須好好學(xué)習(xí)的教材,非常適合剛畢業(yè)的大學(xué)生學(xué)習(xí)
2、C++語(yǔ)言提升
《Effective C++:改善程序與設(shè)計(jì)的55個(gè)具體做法》
《More Effective C++:35個(gè)改善編程與設(shè)計(jì)的有效方法(中文版)》 《C++沉思錄》
《C++Templates中文版》 《深度探索 C++ 對(duì)象模型》 《泛型編程與STL》
我是一個(gè)由C轉(zhuǎn)向C++的程序員,所以從來(lái)沒(méi)有系統(tǒng)的學(xué)習(xí)過(guò)C++的語(yǔ)法,往往是用到的什么學(xué)習(xí)什么。如果要系統(tǒng)入門(mén),《C++ primer》倒是不錯(cuò)。上面的幾本書(shū),我正在讀的是第一本,打算這兩個(gè)月可以學(xué)完《effective c++》和《more effective c++》,之后再更深一步學(xué)習(xí)。當(dāng)然,這里的學(xué)完只是把書(shū)看完,做個(gè)筆記,要完全的理解書(shū)中的內(nèi)容還需要進(jìn)一步的實(shí)踐。
3、設(shè)計(jì)類(lèi)
《代碼大全》:這是我非常喜歡的一本書(shū),非常適合工作2~3年的人精讀。我在一篇文章中專(zhuān)門(mén)做過(guò)推薦?!吨貥?gòu)-改善既有代碼的設(shè)計(jì)》 《代碼整潔之道》 《實(shí)現(xiàn)模式》
《程序員應(yīng)該知道的97件事》
這幾本書(shū)一般講的是函數(shù)以及更低層次的設(shè)計(jì)?!洞a大全》完完整整的讀完過(guò),而且做了很多的筆記,獲益良多?!吨貥?gòu)》就不必說(shuō)了,其他幾本書(shū)前面大致看了一下,也非常不錯(cuò),計(jì)劃有時(shí)間要好好學(xué)習(xí)一下。
4、架構(gòu)
《軟件體系結(jié)構(gòu)的藝術(shù)》
《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):軟件核心復(fù)雜性應(yīng)對(duì)之道》 《軟件架構(gòu)師應(yīng)該知道的97件事》 《企業(yè)應(yīng)用架構(gòu)模式》
《面向模式的軟件體系結(jié)構(gòu)卷1:模式系統(tǒng)》 《軟件架構(gòu)設(shè)計(jì)》
《架構(gòu)師需要知道的97件事》
我對(duì)這一塊比較陌生,這也是我今年的學(xué)習(xí)重點(diǎn)。《軟件架構(gòu)設(shè)計(jì)》這本書(shū)我從頭到尾讀過(guò),對(duì)軟件架構(gòu)也只是建立了一個(gè)整體的印象。后面這一塊的學(xué)習(xí)我 會(huì)和模式的學(xué)習(xí)結(jié)合起來(lái)。首先的學(xué)習(xí)目標(biāo)是《面向模式的軟件體系結(jié)構(gòu)卷1》,之后是《分析模式》《企業(yè)應(yīng)用架構(gòu)模式》《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》。
5、敏捷開(kāi)發(fā) 《測(cè)試驅(qū)動(dòng)開(kāi)發(fā)》
《敏捷軟件開(kāi)發(fā)——原則、模式與實(shí)踐》 《Scrum敏捷項(xiàng)目管理》
《硝煙中的Scrum和XP——我們?nèi)绾螌?shí)施Scrum》 《敏捷軟件開(kāi)發(fā)》這本書(shū)我學(xué)習(xí)了“原則”這部分,對(duì)敏捷軟件開(kāi)發(fā)有一個(gè)大致的了解。其他的書(shū)籍對(duì)我更像一個(gè)參考書(shū)。目前還無(wú)法安排出大量時(shí)間系統(tǒng)學(xué)習(xí)。
6、模式
《Java與模式(含盤(pán))》 《實(shí)現(xiàn)模式》 《企業(yè)應(yīng)用架構(gòu)模式》
《分析模式 可復(fù)用的對(duì)象模型》
《反模式:危機(jī)中軟件、架構(gòu)和項(xiàng)目的重構(gòu)》 《設(shè)計(jì)模式》
《面向模式的軟件體系結(jié)構(gòu)卷1:模式系統(tǒng)》
上面講架構(gòu)的時(shí)候說(shuō)過(guò),模式的學(xué)習(xí)要和架構(gòu)結(jié)合起來(lái)。當(dāng)然,這是說(shuō)的更高層次:架構(gòu)的模式?!秾?shí)現(xiàn)模式》是面向函數(shù)的,《設(shè)計(jì)模式》是面向?qū)ο篌w系的。《設(shè)計(jì)模式》我從頭到尾看過(guò),但是還需要在看一遍,當(dāng)時(shí)讀的時(shí)候經(jīng)驗(yàn)有限,理解的不是很透徹?,F(xiàn)在看肯定會(huì)有新的收獲。
7、思想類(lèi)
《變革中的思索——張亞勤解碼創(chuàng)新》 《技術(shù)領(lǐng)導(dǎo)之路——全面解決問(wèn)題的途徑》 《創(chuàng)新贏天下:九大商界領(lǐng)袖談創(chuàng)新》
《軟件隨想錄:程序員部落酋長(zhǎng)Joel談軟件》:這本書(shū)里面的文章都非常不錯(cuò)?!度A為研發(fā)》:把它放在這里似乎有些不妥?!逗诳团c畫(huà)家》 《UNIX編程藝術(shù)》 《代碼之道》
這些書(shū)可以鍛煉一下思想力。我比較喜歡的是《軟件隨想錄》和《代碼之道》,比較期待的是《黑客與畫(huà)家》。
8、之美系列 《團(tuán)隊(duì)之美》 《架構(gòu)之美》 《代碼之美》
這三本書(shū)都是選擇一個(gè)主題,然后找一些世界級(jí)專(zhuān)家來(lái)按照這個(gè)主題寫(xiě)一篇文章,所以這幾本書(shū)的系統(tǒng)性不強(qiáng)(但并不代表書(shū)不好)??梢园阉旁谑诌叄袝r(shí)間就讀一章,和大師對(duì)對(duì)話(huà)。
9、開(kāi)發(fā)語(yǔ)言
《PHP 6與MySQL 5基礎(chǔ)教程》 《PHP與MySQL程序設(shè)計(jì)(第3版)》 《Ruby for Rails 中文版》
我的第一工作語(yǔ)言是c/c++,第二工作語(yǔ)言是python,業(yè)余時(shí)間工作語(yǔ)言是PHP。上面的書(shū)還少python相關(guān)圖書(shū),正在補(bǔ)充,也正在學(xué)習(xí)。
10、linux/unix 《深入理解LINUX內(nèi)核》 《深入Linux內(nèi)核架構(gòu)》 《UNIX環(huán)境高級(jí)編程》 《Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)》 《鏈接器和加載器》 《Linux高級(jí)程序設(shè)計(jì)》
《ARM嵌入式系統(tǒng)開(kāi)發(fā):軟件設(shè)計(jì)與優(yōu)化》 《UNIX編程藝術(shù)》
這些書(shū)大多是我的一些參考書(shū),《UNIX編程藝術(shù)》除外,它是一本很特別的書(shū),值得好好閱讀一下。另外,我一直想抽時(shí)間研究一下linux內(nèi)核。
11、管理類(lèi)
《卓有成效的管理者(典藏版)》 《管理的實(shí)踐(珍藏版)》
《高效程序員的45個(gè)習(xí)慣:敏捷開(kāi)發(fā)修煉之道》
《卓有成效的管理者(典藏版)》這本書(shū)我從頭到尾讀過(guò),也做過(guò)筆記,這是一本非常好的書(shū)。
12、算法 《算法導(dǎo)論》 《編程珠璣》
第三篇:待業(yè)者應(yīng)該何去何從 學(xué)建筑學(xué)軟件開(kāi)發(fā)
待業(yè)者應(yīng)該何去何從 學(xué)建筑學(xué)軟件開(kāi)發(fā)
2013待業(yè)者學(xué)什么好?就業(yè)壓力越來(lái)越大。很多青年被迫沉淪為待業(yè)者。如何在眾多的待業(yè)者大軍中增加自己的競(jìng)爭(zhēng)力?讓自己能功通過(guò)努力,脫離待業(yè)者的苦海呢?待業(yè)者應(yīng)該學(xué)點(diǎn)什么技術(shù)來(lái)豐富自己的簡(jiǎn)歷呢?下面我們就來(lái)討論一下,待業(yè)者學(xué)什么好呢?
擺脫待業(yè)者的身份
要想成功擺脫待業(yè)者的身份,就得主動(dòng)尋求改變。只有這樣才能給自己更多的機(jī)會(huì)。有句話(huà)說(shuō)的是機(jī)會(huì)總是留給有準(zhǔn)備的人的。只有我們通過(guò)不斷的努力,尋求突破才能離成功越來(lái)越近。雞蛋從外打破是食物;從內(nèi)打破是生命。人生從外打破是壓力,從內(nèi)打破是成長(zhǎng)。有時(shí)壓力會(huì)壓的人喘不過(guò)起來(lái)。堅(jiān)持下去,實(shí)踐長(zhǎng)了抗壓能力就會(huì)越來(lái)越強(qiáng)。只要你不甘于平庸,不甘于永遠(yuǎn)做一個(gè)待業(yè)者,并且尋求突破,你就一定能夠成功擺脫待業(yè)者的身份。在這里,我們衷心的推薦您可以考慮下建筑設(shè)計(jì)專(zhuān)業(yè)。
學(xué)什么好就業(yè)
既然選擇了遠(yuǎn)方,便只顧風(fēng)雨兼程。既然我們已經(jīng)下定決心尋求改變,那么就應(yīng)該朝著目標(biāo)不斷努力了。
學(xué)習(xí)軟件工程好就業(yè)
2013待業(yè)者學(xué)軟件工程專(zhuān)業(yè)是一個(gè)很好的出路。很多待業(yè)者選擇學(xué)什么的時(shí)候都會(huì)傾向于當(dāng)前比較熱門(mén)的專(zhuān)業(yè)。不錯(cuò),既然是選擇起跑線,為什么不選一個(gè)高一點(diǎn)的呢?軟件工程技術(shù)是當(dāng)前比較熱門(mén)的一門(mén)技術(shù)。軟件工程技術(shù)的從業(yè)人員,在薪資待遇和從業(yè)環(huán)境方面都是很好的。就目前的就業(yè)形勢(shì)來(lái)看,軟件工程剛剛畢業(yè)的應(yīng)屆大學(xué)生的實(shí)習(xí)工資一般在 4000元左右,一個(gè)資深的軟件工程師的工資起碼在一萬(wàn)以上。選擇軟件工程好就業(yè)。待業(yè)者就選擇軟件工程。
學(xué)習(xí)建筑專(zhuān)業(yè)
學(xué)建筑設(shè)計(jì),學(xué)工程造價(jià)都是不錯(cuò)的選擇。建筑行業(yè),所謂的黃金行業(yè),有著非一般的優(yōu)勢(shì)條件。學(xué)建筑,可以不為工作年齡擔(dān)憂(yōu)。眾所周知,建筑行業(yè)是一個(gè)越老越吃香的行業(yè),年齡越大,經(jīng)歷越多,在工作周中的份額就占據(jù)的越大。
待業(yè)者學(xué)技術(shù)到八維,作為一個(gè)待業(yè)者,如果你想系統(tǒng)的學(xué)習(xí)一門(mén)技術(shù)的話(huà),建議你到八維。在就業(yè)、師資、硬件等各方面,八維都是領(lǐng)先的。選擇它就是選擇好就業(yè)。
第四篇:軟件開(kāi)發(fā)學(xué)習(xí)心得體會(huì)
軟件開(kāi)發(fā)學(xué)習(xí)心得體會(huì)
隨著我礦“兩化”融合工作的推進(jìn),軟件開(kāi)發(fā)方面人才顯得更加缺乏,所以我選擇對(duì)ASP.NET進(jìn)一步深入學(xué)習(xí);經(jīng)過(guò)近兩個(gè)月的自主學(xué)習(xí),進(jìn)一步掌握了ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)制作的一些理論知識(shí)和基本常識(shí),不僅要應(yīng)用各種方面的知識(shí)還要對(duì)所學(xué)的知識(shí)學(xué)會(huì)變通使用,雖然會(huì)有一些成功的地方。曾經(jīng)看到網(wǎng)上有這么一句話(huà),一個(gè)優(yōu)秀的網(wǎng)絡(luò)程序員不但要了解自己領(lǐng)域的一些專(zhuān)業(yè)技術(shù),而且很多時(shí)候還要充當(dāng)半個(gè)網(wǎng)絡(luò)工程師,半個(gè)美術(shù)設(shè)計(jì)師和半個(gè)數(shù)據(jù)庫(kù)管理員。ASP.NET是Microsoft.Net戰(zhàn)略的核心產(chǎn)品,asp.net憑借它豐富的控件,以及具有革命性的code-behind技術(shù),以及良好的封裝性,無(wú)疑成為業(yè)界開(kāi)發(fā)active server page的一門(mén)巨將,ASP.NET 是 ASP(微軟動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè)技術(shù))的最新版本。執(zhí)行效率大幅提高: ASP.net 構(gòu)架是可以用Microsoft(R)公司最新的產(chǎn)品 Visual Studio.net開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),WYSIWYG(What YOUSee Is What You GET所見(jiàn)即為所得)的編輯。簡(jiǎn)單性和易學(xué)性、高效可管理性 ASP.net使用一種字符基礎(chǔ)的,分級(jí)的配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。因?yàn)榕渲眯畔⒍急4嬖诤?jiǎn)單文本中,新的設(shè)置有可能都不需要啟動(dòng)本地的管理員工具就可以實(shí)現(xiàn)。這種被稱(chēng)為“ZEROLocal Administration”的哲學(xué)觀念使Asp.net的基于應(yīng)用的開(kāi)發(fā)更加具體,和快捷。一個(gè)ASP.net的應(yīng)用程序在一臺(tái)服務(wù)器系統(tǒng)的安裝只需要簡(jiǎn)單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動(dòng),一切就是這么簡(jiǎn)單。多處理器環(huán)境的可靠性 ASP.net已經(jīng)被刻意設(shè)計(jì)成為一種可以用于多處理器的開(kāi)發(fā)工具,它在多處理器的環(huán)境下用特殊的無(wú)縫鏈接技術(shù),將很大的提高運(yùn)行速度。即使你現(xiàn)在的ASP.net應(yīng)用軟件是為一個(gè)處理器開(kāi)發(fā)的,將來(lái)多處理器運(yùn)行時(shí)不需要任何改變都能提高他們的效能,但現(xiàn)在的ASP確做不到這一點(diǎn)。自定義性和可擴(kuò)展性 ASP.net設(shè)計(jì)時(shí)考慮了讓網(wǎng)站開(kāi)發(fā)人員可以在自己的代碼中自己定義“plug-in”的模塊。這與原來(lái)的包含關(guān)系不同,ASP.net可以加入自己定義的如何組件。網(wǎng)站程序的開(kāi)發(fā)從來(lái)沒(méi)有這么簡(jiǎn)單過(guò)。安全性基于Windows認(rèn)證技術(shù)和每應(yīng)用程序配置,你可以確性你的原程序時(shí)絕對(duì)安全的。ASP.NET 的語(yǔ)法在很大程度上與 ASP 兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護(hù)??梢酝ㄟ^(guò)在現(xiàn)有 ASP 應(yīng)用程序中逐漸添加 ASP.NET 功能,隨時(shí)增強(qiáng) ASP 應(yīng)用程序的功能。ASP.NET 是一個(gè)已編譯的、基于.NET 的環(huán)境,把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行。將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,比ASP即時(shí)解釋程序速度上要快很多.而且是可以用任何與.NET 兼容的語(yǔ)言序。另外,任何 ASP.NET 應(yīng)用程序都可以使用整個(gè).NET Framework。開(kāi)發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ)言運(yùn)行庫(kù)環(huán)境、類(lèi)型安全、繼承等等。ASP.NET 可以無(wú)縫地與 WYSIWYG HTML 編輯器和其他編程工具(包括 Microsoft Visual Studio.NET)一起工作。這不僅使得 Web 開(kāi)發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點(diǎn),包括開(kāi)發(fā)人員可以用來(lái)將服務(wù)器控件拖放到 Web 頁(yè)的GUI 和完全集成的調(diào)試支持。當(dāng)創(chuàng)建 ASP.NET 應(yīng)用程序時(shí),開(kāi)發(fā)人員可以使用 Web 窗體或 WEB,或以他們認(rèn)為合適的任何方式進(jìn)行組合。每個(gè)功能都能得到同一結(jié)構(gòu)的支持,使您能夠使用身份驗(yàn)證方案,緩存經(jīng)常使用的數(shù)據(jù),或者對(duì)應(yīng)用程序的配置進(jìn)行自定義.如果你從來(lái)沒(méi)有開(kāi)發(fā)過(guò)網(wǎng)站程序,那么這不適合你,你應(yīng)該至少掌握一些HTML和簡(jiǎn)單的Web開(kāi)發(fā)術(shù)語(yǔ)(不過(guò)我相信如果有興趣的話(huà)是可以很快的掌握的)。你不需要先前的ASP開(kāi)發(fā)經(jīng)驗(yàn)(當(dāng)然有經(jīng)驗(yàn)更好),但是你必須了解交互式Web程序開(kāi)發(fā)的概念,包含窗體,腳本,和數(shù)據(jù)接口的概念,如果你具備了這些條件的話(huà),那么你就可以在Asp.net的世界開(kāi)始展翅高飛了。
在這短短的兩個(gè)月中,我知道在程序設(shè)計(jì)的時(shí)候,不要太在意程序是否最簡(jiǎn)潔靈活,對(duì)于一般開(kāi)發(fā)者而言,程序規(guī)范化和可讀性可能比追求程序的靈活性更加重要。在互聯(lián)網(wǎng)資源越來(lái)越豐富的情況下,我們可以參考一些規(guī)范的程序源代碼來(lái)學(xué)習(xí)。同時(shí)我也知道,想要學(xué)好這門(mén)課程,所要具備很多條件,首先打代碼要規(guī)范,要做注釋?zhuān)@樣回頭來(lái)看程序時(shí)可以很快的看懂,一方面可以練習(xí)自己的邏輯表達(dá)能力,對(duì)以后遇到難以實(shí)現(xiàn)的功能也可以很好的表達(dá)出來(lái)向別人請(qǐng)教,而且出去從事編程工作的話(huà),代碼的規(guī)范是相當(dāng)重要的。還有一點(diǎn)要學(xué)會(huì)總結(jié),把自己做的程序用到的知識(shí)點(diǎn)列出來(lái)就可以很好的總結(jié)自己的知識(shí)點(diǎn)。當(dāng)形成知識(shí)體系,對(duì)知識(shí)的理解就會(huì)更上一層樓。
第五篇:看書(shū)推薦范文
【提高領(lǐng)導(dǎo)力七本必讀書(shū)】
1、《卓有成效的管理者》
2、《旁觀者》
3、《管理的實(shí)踐》
4、《基業(yè)長(zhǎng)青》
5、《從優(yōu)秀到卓越》
6、《世界是平的》
7、《領(lǐng)導(dǎo)力》。
【金融從業(yè)者必看十大圖書(shū)】
1、曼昆《經(jīng)濟(jì)學(xué)原理》
2、弗雷德里克.S.米什金《貨幣金融學(xué)》
3、弗蘭克.J.法博齊《金融市場(chǎng)與金融機(jī)構(gòu)基礎(chǔ)》
4、滋維.博迪《投資學(xué)》
5、斯蒂芬.A.羅斯《公司理財(cái)》6 保羅.克魯格曼《國(guó)際經(jīng)濟(jì)學(xué)》
7、約翰 C.赫爾《期權(quán)期貨及其他衍生產(chǎn)品》
【女孩子值得一讀的十本書(shū)】
①?gòu)垚?ài)玲《傾城之戀》;②杜拉斯《情人》;③海蒂《性學(xué)報(bào)告》;④村上春樹(shù)《挪威的森林》;⑤渡邊淳一《男人這東西》;⑥錢(qián)鐘書(shū)《圍城》;⑦勞倫斯《查太萊夫人的情人》;⑧泰戈?duì)枴恫萑~集》;⑨.塞林格《麥田里的守望者》;⑩米蘭昆德拉《生命中不能承受之輕》。
【管理者必讀的10部書(shū)】
一、《卓有成效的管理者》;
二、《只有偏執(zhí)狂才能生存》;
三、《二十二條商規(guī)》;
四、《惠普方略》;
五、《韋爾奇自傳》;
六、《從優(yōu)秀到卓越》;
七、《活法》;
八、《跨越文化浪潮》;
九、《管理行為》;
十、《馬奇論管理》。