星期六, 10月 16, 2004

[x#] ?? 這是什麼東東?

看shopping guide電子報,微軟又要推新東東ㄌ...

C#+XML+SQL=Xen ?


網路上盛傳,微軟即將在C#、VB.NET、C++及J#之外,推出新的程式語言X#。許建志證實:「微軟的確有X#的計畫,現在已更名為「Xen」,唸 法與禪(Zen)相同。」微軟認為開發人員除了學習程式語言外,還需處理資料庫及網頁內容,所以也必須學習SQL及XML等相關技術,於是整合XML及 SQL資料處理能力於C#,預計在未來的Visual Studio 2005或2006中,推出Xen語言。


屆時,SQL及XML將成為C#語言的一部分,可大幅縮短程式開發的時間。過去開發人員必須建立資料庫連結、以字串及變數兜出SQL指令,再利用 資料庫配接器(Adapter)執行SQL指令。未來將縮短成可於程式中直接執行SQL指令。至於資料庫的設定,許建志預測:「未來將改為 「Plumbing」的作法。」即與.NET中Web Services的設定方法類以,現在只要在程式的前面宣告[Web Method],.NET Framework即自動轉換成Web Services,未來資料庫設定也將是類似的作法。由平臺自動解決技術問題,包裝底層運作的複雜度,的確可以降低開發的門檻。