...

來源: CutOnce 2008-07-02 18:47:51 [] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (1373 bytes)
回答: 看你們在下麵說GUI的事,瞎扯幾句ohlalala2008-07-02 08:20:18
Windows only:
MFC, WTL in C++
plain old C with Windows APIs
Windows Forms using C#
Windows Presentation Foundation using C#
VB6 (though not good for anything .NET)
yes, all Microsoft technologies good for, uhm, Microsoft Windows.

Java for cross platform GUI using Swing/JFC or SWT. It's a very good choice and performance is not bad at all for any GUI applications. However, the language features evolve much slower than C#. Pretty much all Java developments are now focused on either server-side technologies or rich client application.

Web application development is a totally different story. However, Microsoft and Adobe are trying to blur the line between web application and rich client application. Microsoft has WPF XAML web application (Winodws, .NET required) hosted in IE and silverlight applications in generic browsers and platforms. Adobe has Flex builder for flash development running in web browsers. Both are not html/xhtml, css based traditional web applications but supported by much richer virtual machine runtime environments hosted in web browsers. Java applet was dead many many years ago.

Mac OS X GUI development will be quite different and relatively easy with powerful APIs. OS X is actually not only user friendly but also developer friendly. You wouldn't say that on Windows or Linux.

所有跟帖: 

Novell is trying to bring .net to Linux -ohlalala- 給 ohlalala 發送悄悄話 (20 bytes) () 07/03/2008 postreply 09:25:03

請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”