• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            萬星星@豌豆莢 歡迎加入我們
            一個吃軟飯的男人!!!!!我只想寫程序####
            微博:http://weibo.com/wanlianwen
            posts - 172,  comments - 1253,  trackbacks - 0
            目前軟件開發(fā)呈現(xiàn)的趨勢是Web應(yīng)用化,應(yīng)用網(wǎng)絡(luò)化,對我而言C是至陽,HTML是至陰,中庸思想不變,語言始終朝著一個平衡方向發(fā)展。COM和Asp(等)屬于上一代開發(fā)技術(shù),他們在兩個極端跨進(jìn)了一大步。隨著.NET技術(shù)發(fā)展,.NET FrameWork從1.0發(fā)展到即將推出的3.0,逐漸強大完善,足以實現(xiàn)應(yīng)用網(wǎng)絡(luò)化。聽對微軟技術(shù)研究很深的前輩說,微軟技術(shù)一般在3.0版本就代表成熟,本人了解不多,不過到想起VC6里面的ATL3.0。

            動態(tài)語言這幾年發(fā)展迅猛,目前python、Ruby如日中天,尤其是python語言,更是Java和.NET半壁江山鼎立局勢下新開辟的戰(zhàn)場,各自發(fā)展一套python--jave的JPython和.NET的IronPython。對于動態(tài)語言我一直很關(guān)注,在沒有推出IronPython之前(準(zhǔn)確說當(dāng)時我不知道,聽說這玩意2004都有?),我曾看過python語言,寫了一篇關(guān)于C++調(diào)用Python的文章。大致瀏覽后發(fā)現(xiàn)傳統(tǒng)python與應(yīng)用開發(fā)只是在語言級別集成,而無法象VBS、VBA那樣在COM模型上的繼承,可能是自己認(rèn)識膚淺,鑒于此對python的研究暫且放下。

            前幾天了解到IronPython,聽說是微軟開源(羊頭狗肉暫且不提)項目,心想這個咚咚肯定會和微軟技術(shù)無縫結(jié)合。下載了源碼(C#)、執(zhí)行文件和全部代碼示例,放了幾天在桌面沒來及學(xué)習(xí)。今天解壓玩了一下,感覺不錯,感想拿出來和大家探討。

            首先說說那個可執(zhí)行目錄IronPython-1.0下的ipyw.exe,在傳統(tǒng)python下有個基于GUI的環(huán)境,按照理解ipyw.exe也應(yīng)該是一個GUI環(huán)境,千呼萬喚都出不來,打開源碼瞅瞅,暈,工程里面好像是Console下的文件,算了不管,先用CUI。不知道是什么問題,知道的好心人望告知,謝謝。

            接著侃侃如何學(xué)習(xí)IronPython。先看了看IronPython-1.0下ReadMe,不錯里面就有兩個上手例子,在Running IronPython標(biāo)簽下,按照它寫運行出錯了你打我。光這兩個個例子還不能說明問題,里面有鏈接到tutorial的標(biāo)簽,這個才是入門寶藏。看了看入門教材的目錄,實驗了一個基于.NET 2.0窗體例子,沒遇到太大問題。由于時間關(guān)系,很多例子不能一一實現(xiàn),當(dāng)然IronPython和WPF結(jié)合按照教材上說得也是很完美的,不過需要.NET3.0 Runtime(Vista OS自帶),所以急迫需要裝一個Vista。想一下,其實好可怕,Vista起碼的4G,VS2005+MSDN又4G,光這兩個下來差不多10G。前一段時間,下載WPF SDK就1G,寫一個WPFHelloWorld吃內(nèi)存30M。微軟在為硬件廠商做嫁衣,而一次次強奸我們的可憐的機器。無可奈何,誰讓她那么強大,誰讓我被他牽著鼻子跑,呵呵。

            到此雖不能說我對IronPython了解,但是已經(jīng)令我很的滿意。IronPython在python基礎(chǔ)上發(fā)展而來,自然在C++語言上集成沒有任何問題。它本身對于.NET模型進(jìn)行集成,而.NET技術(shù)通過Interop統(tǒng)一了微軟的DLL、COM技術(shù),所以通過IronPython應(yīng)該可以將微軟開發(fā)技術(shù)模型統(tǒng)一起來。IronPython目前畢竟還是一個小孩,尚不能體現(xiàn)出VBA那樣應(yīng)用模型級別的集成。如果不能可視化集成到應(yīng)用里面,IronPython在.NET集成技術(shù)上可能無法淋漓盡致的發(fā)揮,無法達(dá)到VBA那樣對COM技術(shù)在應(yīng)用擴展方面的地位。在Jave和.NET這次python大戰(zhàn)里面,微軟肯定會重視IronPython的發(fā)展,棋差一招對于這些巨頭都是有損顏面的。

            微軟下一代應(yīng)用開發(fā)模型將會在每個發(fā)布的應(yīng)用程序里面嵌入一個VSTA二次擴展環(huán)境,地位相當(dāng)于VBA,不知道會如何處理VSTA和IronPython的微妙關(guān)系。

            胡說八道一通,主要希望和大家交流技術(shù)。概念錯誤望批評,以免誤導(dǎo)他人。技術(shù)細(xì)節(jié),我會盡快研究。
            posted on 2006-09-21 14:32 萬連文 閱讀(4329) 評論(4)  編輯 收藏 引用 所屬分類: .NET

            FeedBack:
            # re: 動態(tài)語言IronPython(鐵蟒)初探
            2006-09-23 22:43 | mao
            ,Vista起碼的4G,VS2005+MSDN又4G,光這兩個下來差不多10G。前一段時間,下載WPF SDK就1G,寫一個WPFHelloWorld吃內(nèi)存30M。微軟在為硬件廠商做嫁衣,而一次次強奸我們的可憐的機器。無可奈何,誰讓她那么強大,誰讓我被他牽著鼻子跑,呵呵。
            -----------------------
            說明這些東西都是一坨屎。。  回復(fù)  更多評論
              
            # re: 動態(tài)語言IronPython(鐵蟒)初探
            2006-09-29 13:22 | yxxyun
            錯了 最新的vista裝完了要占7G,少于8G的盤不讓裝  回復(fù)  更多評論
              
            # re: 動態(tài)語言IronPython(鐵蟒)初探
            2006-10-05 21:56 | lich
            python可以用win32all或ctypes使用COM。  回復(fù)  更多評論
              
            # re: 動態(tài)語言IronPython(鐵蟒)初探
            2010-04-01 17:19 | billschen
            @mao
            不要VS,MSDN 就裝過NET 3.5就行了吧!  回復(fù)  更多評論
              
            簡歷下載
            聯(lián)系我

            <2006年4月>
            2627282930311
            2345678
            9101112131415
            16171819202122
            23242526272829
            30123456

            常用鏈接

            留言簿(66)

            隨筆分類

            隨筆檔案

            相冊

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            91精品婷婷国产综合久久| 亚洲国产婷婷香蕉久久久久久| 99精品久久精品一区二区| 亚洲精品无码久久一线| 精品熟女少妇av免费久久| 91精品国产综合久久香蕉 | 久久伊人影视| 久久久久久久人妻无码中文字幕爆 | 伊人久久大香线蕉综合网站| 7777精品伊人久久久大香线蕉| 久久精品欧美日韩精品| 亚洲第一永久AV网站久久精品男人的天堂AV| 伊人色综合久久天天人守人婷 | 久久r热这里有精品视频| 麻豆久久久9性大片| 999久久久国产精品| 久久久久人妻一区精品色 | 亚洲精品乱码久久久久久| 精品人妻伦一二三区久久 | 一本久久免费视频| 97精品国产91久久久久久| 亚洲精品无码久久久久AV麻豆| 久久er热视频在这里精品| 久久婷婷五月综合国产尤物app| 一本久久a久久精品综合香蕉| 久久综合给合综合久久| 国产精品99久久久久久董美香| 97久久精品无码一区二区| 日韩乱码人妻无码中文字幕久久 | 午夜人妻久久久久久久久| 久久嫩草影院免费看夜色| 丁香久久婷婷国产午夜视频| 久久国产乱子精品免费女| 久久r热这里有精品视频| 蜜桃麻豆www久久| 欧美激情精品久久久久| 亚洲国产精品久久久久| 国产巨作麻豆欧美亚洲综合久久 | 亚洲人成精品久久久久| 性高湖久久久久久久久| 99久久99久久|