編程4年-Win32編程-基礎編程-界面編程-核心編程-網(wǎng)絡(luò )編程-驅動(dòng)編程
如果你對本人或者電子書(shū)或者某些乖僻(非深奧)的技術(shù)感興趣,請來(lái)信。
聯(lián)系方式:
手機:13617621007
博客:www.mantianx.com (滿(mǎn)天下,有本人最新信息)
E 妹:sunwangme@gmail.com
Q Q :42489549
MSN :sunwangme@hotmail.com
關(guān)鍵詞:
Win32 桌面編程 界面編程 SDK GDI MFC ATL COM WTL 核心編程 網(wǎng)絡(luò )編程 ACE 驅動(dòng)編程 VXD KMD WDM VToolsD DDK IFS TDI NDIS USB PCI CPU 8086 386
正文:
北京天氣真熱,但周末也無(wú)聊,雖然可以到網(wǎng)吧幫“北京”美眉整機器協(xié)助聊天。“北京”美眉現在明顯變得更加實(shí)際,錢(qián)、車(chē)、房子,一樣不能少。少了就只有自慰的份。我不想自慰,所以來(lái)寫(xiě)文章總結一下這4年的編程怪圈,主要是羅列一下真正有用的基本基礎書(shū)(業(yè)務(wù)相關(guān)的不列)。
記得剛剛初道,做的是Win32SDK+DDK+VToolsD的工作,那時(shí)是多么的意氣風(fēng)發(fā)呀。后來(lái)做了桌面的東西,使用的是BCB+VCL,界面和業(yè)務(wù)也處理的很好,個(gè)人感覺(jué):),因為,2002年的時(shí)候,設計模式Gof和UML1.3/CMM1.1相關(guān)經(jīng)典,由于精力旺盛,都可以背下來(lái)了:分層的構架概念早已經(jīng)明白了。再后來(lái)又是DDK。再后來(lái)又是BCB+VCL。再后來(lái)就是網(wǎng)絡(luò )編程,Winsock+ACE,ACE做服務(wù)器用。ACE就這么用了2年零4個(gè)月了??赡茏尨蠹业劬Φ氖?,現在回到了4年前了,偶又開(kāi)始Win32SDK+DDK+VToolsD的工作,這次的界面卻改成了SDK/MFC/WTL,業(yè)務(wù)改成了ATL/COM+DDK+VtoolsD,暫時(shí)還沒(méi)有設計到服務(wù)器器。就這樣,又回來(lái)了,每次換工作和做項目/產(chǎn)品,就感覺(jué)又回來(lái)了,又回來(lái)了;雖然會(huì )在技術(shù)認識和進(jìn)度把握、人的管理、市場(chǎng)策劃和推廣、人脈關(guān)系上認識和體會(huì )在增加。
總的看來(lái),一直在做桌面開(kāi)發(fā),不涉及到Web開(kāi)發(fā)和企業(yè)開(kāi)發(fā),雖然對j2ee acecorba/orbix有所接觸并做過(guò)項目,這里就不寫(xiě)Web開(kāi)發(fā)相關(guān)和企業(yè)開(kāi)發(fā)相關(guān)的了,也不寫(xiě)linux/unix相關(guān)了,就只寫(xiě)桌面開(kāi)發(fā)相關(guān)的。當然,很多很nb的書(shū)都沒(méi)有列出來(lái),不是沒(méi)有,也不是沒(méi)有看過(guò),只是覺(jué)得對新手來(lái)說(shuō),如果讀,就讀這些就可以了。那些nb書(shū)還是在用的時(shí)候看合適,不然也是忘記了,浪費時(shí)間,就如我。一切在于把基礎打好。切勿浮沙壘高樓(侯捷),厚積薄發(fā)(yahoo!cncto譚曉生):看看老前輩怎么教訓我這個(gè)準前輩的,:-(。
語(yǔ)言基礎
=======================
《Intel8086.pdf》
《Intel386.pdf》
《P4_IA32 Intel Architecture Software Developer‘s Manual.rar》
《80x86保護模式系列教程.chm》
《Microsoft MASM 6.1 Reference Guide.pdf》
《Win32ASM Tutorial Resource Kit packed by dREAMtHEATER.chm》(基本都有了,MASM32比較全)
《輕描淡寫(xiě)編程論壇AsmFAQ.chm》(有一些經(jīng)典文章,可以和pediy.com上的crack資料比一下了)
《The C Programming Language, 2nd ed.chm》(做SDK的,還是好好看看吧)
《C99.pdf》
《C++編程思想.pdf》(大學(xué)的自學(xué)教材,呵呵,曾經(jīng),當時(shí)用VC++ 1.52/Windows 3.1)
《C++ Primer 3rd Edition 中文完美版.pdf》
《ISO_IEC_14882-1998.pdf》
《Object Pascal 參考手冊.pdf》(中文)
《Object Pascal Language Guide.pdf》(英文)
《清華大學(xué)JAVA教材.rar》(電子教材,講的很好,語(yǔ)言基礎+應用概念,和《java與模式》一起看,會(huì )有醍醐蓋頂的感覺(jué))
《csharp language specification v1.0/1.2/2.0 .doc》(看MSDN2003就可以了)
《Python簡(jiǎn)明教程_1-20.rar》(這些東西,在于應用)
構架基礎
=======================
《模式設計_GOF_95_CN.rar》
《Java與模式》(無(wú)電子書(shū),此書(shū)以Java API為例講Pattern非常到位,推薦)
《POSA1.pdf》(系統構架,和Gof齊名的書(shū),一個(gè)宏觀(guān),一個(gè)微觀(guān))
《posa2.pdf》(高性能網(wǎng)絡(luò )服務(wù)器設計)
《POSA3.chm》(高性能服務(wù)器構件設計,如Cache Cluster Message-Queue Pool實(shí)現)
界面編程
========================
《WINDOWS程序設計》(電子書(shū)有big5和英文的)
《深入淺出MFC第二版》(侯捷的big5)
《inside-vc-v5.chm》
《Visual C++ MFC 簡(jiǎn)明教程_noted_20050630.rar》(本人評論的)
《wtl_for_mfc_programmers_cn.zip》
《BCB56/Delphi567 Developer’s Guide.pdf》
核心編程
========================
《com原理與應用.rar》
《深入解析ATL 潘愛(ài)民.pdf》
《Essntial COM by Meji.pdf》
《Debugging Applications.chm》
《MS Press - Inside Windows 2000, Third Edition.chm》
《Programming Applications for Microsoft Windows e4.zip》(Windows核心編程)
網(wǎng)絡(luò )編程
========================
《計算機網(wǎng)絡(luò )(第四版)英文原版.exe》(先看這個(gè)入門(mén),如果大學(xué)沒(méi)有學(xué)好的)
《TCPIP協(xié)議詳解.rar》(TCPIP協(xié)議詳解卷一:協(xié)議,不能不看呀)
《unixnetworkprogramming-V1-2e.src.rar》(此書(shū),不能不看呀)
《WINDOWS網(wǎng)絡(luò )編程技術(shù).rar》(第一版是中文,第二版是英文)
《ace_541.chm》(用doxygen 生成的含源代碼的幫助文件,超實(shí)用,我一直用它)
《APG.chm》
《ACE自適配通信環(huán)境中文技術(shù)文檔2002-12-01.chm》
《C++VPV1.chm》
《C++VPV2.chm》
驅動(dòng)編程
========================
《system-programming-for-windows95.pdf》
《windows95-system-programming-secrets.pdf》
《Inside the Windows 95 File System》(只有源代碼,Masm32匯編不好的可能看不來(lái))
《vxd-tutorial.zip》(最好看VToolsD的幫助文件和DDK的幫助文件吧,推薦IFS2003+98DDk)
《Undocument NT.rar》
《Building NT File System Driver.rar》
《Windows Nt Native API Referrence.rar》
《Programming the Microsoft Windows Driver Model.rar》(此書(shū)講pci不錯)
《Writing Windows WDM Device Drivers.rar》(此書(shū)講usb不錯)
《The Windows NT Device Driver》(可能不少人不知道此書(shū),此書(shū)可是最nb的,kmd和pci講的很好)
還有很多稀奇古怪的書(shū),特別是C++和項目管理(軟件開(kāi)發(fā)過(guò)程)的,有興趣和必要,以后慢慢介紹了,希望沒(méi)有這個(gè)機會(huì ),因為,過(guò)去的4年時(shí)間,很多時(shí)間管理問(wèn)題出在這個(gè)上面;其實(shí),不安分有理想的準技術(shù)青年大都和我差不多,把時(shí)間都耗在了這些0和1上了,中國的IT起步+大準市場(chǎng)經(jīng)濟環(huán)境決定了這一切:因為,整個(gè)投資環(huán)境都不成熟,小公司只有先活下來(lái),然后才能求發(fā)展;小公司的業(yè)務(wù)不穩定在所難免,而作為救火隊員的角色的技術(shù)人員,接觸了這么多皮毛也不足為怪了。
一定要找一個(gè)業(yè)務(wù)相對穩定的公司,兄弟姐妹們,即使跳槽,也不要輕易換專(zhuān)業(yè),更不說(shuō)行業(yè)了。
如果你對本人或者電子書(shū)或者某些乖僻(非深奧)的技術(shù)感興趣,請來(lái)信。
聯(lián)系方式:
手機:13617621007
博客:www.mantianx.com (滿(mǎn)天下,有本人最新信息)
E 妹:sunwangme@gmail.com
Q Q :42489549
MSN :sunwangme@hotmail.com
2005-07-02 凌晨,北京,榮豐2008
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=410320
聯(lián)系客服