posts - 80,comments - 749,trackbacks - 2
          作為一個技術(shù)人,下面是我向大家推薦使用的技術(shù),也是我個人覺得有發(fā)展?jié)摿Φ募夹g(shù)。如果你是個新手,或是個想進一步發(fā)展的程序員,或許你都能在其中找到一個適合你的。

          1。Eclipse。
              可以考慮為將你的應(yīng)用建立在Eclipse的平臺之上,這是個不錯的選擇,你將以高姿態(tài)重用Eclipse的代碼,即使如果貢獻的方式對你來說不太容易接受,你可以選擇RCP,并把它當(dāng)作一個組件來使用。
          http://www.eclipse.org

          2。JUnit/NUnit。
              分別面向兩個平臺Java/.NET的單元測試工具。關(guān)于單元測試的思想請查閱《測試驅(qū)動開發(fā)》。

          3。Mozilla。
              Mozilla正在發(fā)動一次一定規(guī)模的政變,對手是微軟,武器是XPCOM體系的開發(fā)工具,先鋒是Firefox,說起Firefox的名氣,唉,連 CCTV的新聞聯(lián)播都報道過,你說呢。Mozilla還企圖用它統(tǒng)一的平臺XUL來對戰(zhàn)微軟的XAML,說實話,瀏覽器并不是它最主要的陣地,XUL才是它的殺手锏。其它關(guān)鍵字:Thunderbird, Sunbird, XForm, Rhino。
          http://www.mozilla.org

          4。Flash/Flex。
              Macromedia公司早就不甘心被稱作“多媒體公司”,他們正在向開發(fā)工具進發(fā),目前Dreamweaver已經(jīng)能很好(應(yīng)該說最好)的支持各種腳本,包括流行的ASP/ASP.net/JSP,和它自己的Coldfusion,但是應(yīng)用部署的解決方案不能只靠第二層來解決,于是應(yīng)用于第二層和第三層之間的所謂中間件的中間件興起,F(xiàn)lex捷足先登,它可以連接服務(wù)器端腳本和Application Server,用的當(dāng)然也是xml,不過叫做mxml。在第一層也就是表現(xiàn)層一度領(lǐng)先的Macromedia也不會放棄這個戰(zhàn)場,新版Flash支持的 ActionScript 2.0可以全面支持ECMA Script,并擴展了面向?qū)ο笾С帧O胂肟矗@意味著Flash可以接受JavaScript作為它的腳本。此外,它的事件處理功能也結(jié)合了Java 和.NET雙方的有點。
          http://www.macromedia.com

          5。AOP/AspectJ。
              個人認(rèn)為面向方面的編程很有前途,<<非程序員>>第37期的一篇文章告訴我們用例和方面之間的關(guān)系(這篇文章是我翻譯的,呵呵),那是對AOP終極發(fā)展目標(biāo)的期望。目前,AspectJ也可以幫助我們化簡程序代碼,在盡可能少干擾其它代碼的情況下提升程序的可讀性和可控性。新版的AspectJ 5支持Tiger,還可以讓用戶選擇通過Annotation定義方面還是建立.aj文件。
          http://www.eclipse.org/aspectj

          6。MIDP 2.0。
              在OSGi還沒有開始搶占市場的時候,MIDP 2.0還有其發(fā)展的空間,畢竟目前已經(jīng)有很多手持設(shè)備都已經(jīng)開始使用MIDP 2.0了,無論是游戲還是網(wǎng)絡(luò)應(yīng)用,MIDP 2.0都可以增加手機用戶對手機的依賴程度,這仍是目前一個非常大的看點。
          http://java.sun.com/j2me

          7。非結(jié)構(gòu)化數(shù)據(jù)庫。
              隨著DB2的下個版本Stinger即將閃亮登場,和WinFX的不斷延期,非結(jié)構(gòu)化數(shù)據(jù)庫早已被大型解決方案供應(yīng)商提上了議事日程。我相信很多伴隨人們工作的多數(shù)數(shù)據(jù)(目前約50%)應(yīng)該是非結(jié)構(gòu)化的,而且這個數(shù)字還會越來越多,所以我也相信這個技術(shù)絕對有它的用武之地,而不僅僅是吊人們的胃口。適當(dāng)研究一下Stinger會有幫助。

          8。下一代企業(yè)級容器。
              關(guān)注一下Spring,試用一下JBoss,再看看Apache,然后等待J2EE 5.0的出臺,雖然我對這個領(lǐng)域不太了解,但我知道這幾樣?xùn)|西的下一步走向必將代表下一代企業(yè)級容器的走向。
          posted on 2005-02-20 03:49 Brian Sun 閱讀(2378) 評論(3)  編輯  收藏 所屬分類: 軟件

          FeedBack:
          # re: 向大家推薦的技術(shù)
          2005-02-21 14:12 | 青山
          很實用,謝謝!  回復(fù)  更多評論
            
          # re: 向大家推薦的技術(shù)
          2005-02-22 07:38 | Brian Sun
          我在我的文章一欄中帖了很多關(guān)于AspectJ的文檔,有時間的話請去看看,對于了解AspectJ和面向方面編程很有幫助,很實用。

          謝謝。
            回復(fù)  更多評論
            
          # re: 向大家推薦的技術(shù)
          2005-02-22 15:14 | Brian Sun
          上帝啊,幾乎所有的面向方面編程工具都支持Eclipse。
            回復(fù)  更多評論
            
          主站蜘蛛池模板: 华蓥市| 青川县| 子长县| 顺义区| 沙雅县| 依兰县| 十堰市| 新田县| 和静县| 屏东县| 房山区| 吉木萨尔县| 东乡县| 衢州市| 庄河市| 天长市| 平阳县| 江都市| 古交市| 昆明市| 小金县| 平乐县| 确山县| 香河县| 马尔康县| 宾阳县| 西乌珠穆沁旗| 区。| 栾川县| 正宁县| 桂平市| 专栏| 海伦市| 民县| 万盛区| 洛南县| 桦甸市| 瑞昌市| 岳西县| 双鸭山市| 临海市|