.NET C#勝利 為迷失開發(fā)者指明方向
2010/7/21 11:43:33

  
  最難忘的莫過于C#新編程語言的發(fā)布,十年前的發(fā)布會上。當然也有新的VisualBasicVB關于垃圾回收,Java和.NETC#和VB.NETC++和VB6性能對比等高潮看點。作為微軟.NET框架的標志性語言,C#微軟的開發(fā)戰(zhàn)略中扮演了一個非常關鍵的角色。隨著該語言呈現出動態(tài)和功能編程語言的特性,其角色也在不時向前發(fā)展。
  現在已經用到C#4C#4與COM互操作性、對后期綁定模型的支持也更友好,一轉眼。而當C#之父AnderHejlsberg討論動態(tài)類型如何能夠簡化COM接口處置和其它復雜的交互時,有一些順序員擔憂C#會向新的方向分化。Hejlsberg表示他知道經常修改語言功能所帶來的危險。不過他表示,不能對語言的底層經常進行修改。對于C#來說,核心設計是一個命令式的面向對象編程語言??梢詫ζ湓黾訌墓δ芫幊陶Z言和動態(tài)編程語言所借鑒來的功能,但是其核心設計并非發(fā)生改變。但有點諷刺意味的都10年了C#才開始重視對COM支持!筆者猜是微軟接受了COM不死的事實,盡管COM有缺陷。
  .NET Java語言的終結者?
  那個時候正是Java停滯不前的時候,.NET Java語言的終結者?那次發(fā)布會上可以看到.NET潛力和微軟的強大推動力—一個有希望終結Java框架誕生。微軟的ASP.NET當時來看可以說是一個輝煌的進步。作為戰(zhàn)略產品,微軟為ASP.NET設計了這樣一些策略:易于寫出結構清晰的代碼,代碼易于重用和共享,可用編譯類語言編寫等等,目的讓順序員更容易的開發(fā)出Web應用,滿足計算向Web轉移的戰(zhàn)略方向的需要??梢越o網絡應用順序編碼,就像給桌面應用順序編碼那么簡單。隨著時間的推移,ASP.NET已經變得不是那么有吸引力了ASP.NET一個允許你使用多種不同編程語言的框架,此外,還號稱擁有遜色的面向對象編程模型。確實如此,可是這卻帶來了速度上的降低。2009年ASP.NET模型-視圖-控制器首次面世,為人們提供了一個更簡潔、更快速、更可測并且與網址向導表述性狀態(tài)轉移(REST更為一致的替代方案。

返回列表
返回首頁 主站蜘蛛池模板: 香港aa三级久久三级老师| 久久99精品久久久久子伦| 精品久久久久久中文字幕一区| 国产成A人亚洲精V品无码性色| 99精品热这里只有精品| 成人在线免费看| 久久国产乱子免费精品| 欧美aaaaaaaa| 亚洲欧美日韩在线观看播放| 精品一区二区三区四区电影| 国产a一级毛片含羞草传媒| 黄色毛片在线看| 国产精品久久毛片| 99久久超碰中文字幕伊人| 妺妺窝人体色WWW在线观看| 中文字幕在线永久| 精品无码av无码免费专区| 思思久久99热只有精品| 久久亚洲av无码精品色午夜| 最近中文字幕版2019| 亚洲成av人片在线观看无码不卡| 男女一边摸一边做刺激的视频| 又黄又爽一线毛片免费观看 | 欧美日韩国产剧情| 人人添人人澡人人澡人人人爽| 丰满妇女做a级毛片免费观看 | 亚洲人成毛片线播放| 国产精品666| 国产精品亚洲片在线花蝴蝶| 国产亚洲精品精品国产亚洲综合 | 啊灬啊灬啊灬快灬深一| 免费无遮挡肉动漫在线观看| 2020阿v天堂网| 大学生男男澡堂69gaysex| 久久强奷乱码老熟女| 国产老妇一性一交一乱| 国产美女极度色诱视频www| av成人免费电影| 瓮红电影三级在线播放| 日韩成人国产精品视频| 国产日韩综合一区二区性色av|