黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

回顧2007——技術篇

系統(tǒng) 2428 0

概述

再有十多天又會進入新的一年,看到大家都在寫“ 我的2007 ”,對自己一年的工作、生活等做一個總結。而我自己的2007真的總結不出來什么,這一年基本可以用“荒廢”或者“頹廢”來總結。本篇文章主要對2007年的技術(主要指.NET平臺)做一個簡單的回顧。

ASP.NET AJAX

經(jīng)過了漫長的CTP版本、以及從CTP到Beta1時的巨變,ASP.NET AJAX 1.0終于在2007年1月24日跟大家 見面 了,并且在一周后,微軟在Ms-RL協(xié)議下發(fā)布了 ASP.NET AJAX 1.0的源碼 ,這樣我們可以在調(diào)試時跟蹤進ASP.NET AJAX庫中。隨著.NET 3.5的發(fā)布,它也成為了ASP.NET 3.5的一部分。同時這一年我們看到,ASP.NET AJAX并沒有什么大的發(fā)展,唯一看到的變化還是在前幾天發(fā)布的ASP.NET 3.5 Extensions中對于瀏覽器歷史的支持。

Silverlight

2007年9月4日,微軟發(fā)布了Silverlight 1.0,之前的開發(fā)代碼名為“WPF/E”,Silverlight是微軟Server and Tools Business(STB)的一部分,在微軟的產(chǎn)品體系中,占有非常重要的地位,它很好的解決了設計人員和開發(fā)人員的合作問題,由此也拉開了MS與Adobe之爭,在微軟發(fā)布了Expression Blend之后,Adobe也發(fā)布了一個新的產(chǎn)品Thermo,來回應Expression Blend。在明年微軟將推出Silverlight的一個重大的更新版,注重于促進RIA應用的開發(fā),其中新的特性包括WPF UI Framework、豐富的控件、豐富的網(wǎng)絡支持、豐富的基本類庫支持等。

.NET 3.5和Visual Studio 2008

作為2007年重量級的產(chǎn)品.NET Framework 3.5和Visual Studio 2008的 發(fā)布 ,可以說又是.NET 平臺上的一個里程碑。在語言方面有自動屬性、對象初始化器、集合初始化器、匿名類型、隱含局部類型、擴展方法、Lambda表達式、查詢句法等新的特性,這些新的特性又促成了一種新的編程模型LINQ,以及在.NET Framework 3.5中內(nèi)置的O/R Mapping—LINQ to SQL,都極大的改進了我們的編程方式。工具方面Visual Studio 2008增加了多.NET Framework版本的支持、JavaScript Intellisense和Debugging,HTML Web設計器提供了分割視圖編輯,嵌套母版頁,以及CSS集成等功能。

ASP.NET 3.5 Extensions Preview

發(fā)布完3.5之后,ASP.NET產(chǎn)品組又馬上發(fā)布了ASP.NET 3.5 Extensions Preview,其中最引人矚目的就是ASP.NET MVC Framework,由此引起了 為什么會出現(xiàn)ASP.NET平臺下的MVC框架 MS MVC框架漩渦中的MonoRail未來 等討論,據(jù)Hamilton介紹要視ASP.NET MVC Framework最終實現(xiàn)的情況而最終決定MonoRail 2.0是否繼續(xù)開發(fā)下去。而同時在該擴展中提供的還有ASP.NET動態(tài)數(shù)據(jù)支持、ASP.NET AJAX的改進、ASP.NET Silverlight支持、ADO.NET數(shù)據(jù)服務。

模式與實踐

微軟模式與實踐團隊這一年也沒有閑著,首先在1月12日 發(fā)布了Web Client Software Factory 1.0版本,為嘗試管理使用 ASP.NET 構建的大型網(wǎng)站的開發(fā)人員提供了引人注目的解決方案,該軟件工廠支持創(chuàng)建與站點中的各個子目錄相關聯(lián)的模塊,并為模式(如 View-Presenter 和 Application Controller)提供了一個可支持以模塊化方式啟用網(wǎng)站的獨立開發(fā)、測試和部署的框架。而現(xiàn)在Web Client Software Factory v2.0已經(jīng)在開發(fā)中,其中將會提供一系列的針對特定技術應用的bundle,目前已經(jīng)在官方網(wǎng)站上發(fā)布了 Contextual AutoComplete Bundle Validation Bundle MVP Bundle 等。

4月份發(fā)布了Enterprise Library 3.0,5月份發(fā)布了Enterprise Library 3.1,而現(xiàn)在已經(jīng)在忙著開發(fā)Enterprise Library 4.0了,本來計劃下一個版本為3.5,只打算對現(xiàn)有應用程序塊做一些修改和增強,而現(xiàn)在模式與實踐團隊決定在下一個版本中提供依賴注入容器,于是將其版本號修改為4.0,依賴注入將通過容器以獨立或者作為Enterprise Library的一部分來提供。

同時還有Web Service Software Factory、Repository Factory等項目的發(fā)布。

開源社區(qū)

2007年9月20日, Castle Project 團隊發(fā)布了Castle RC3,而Castle中的MonoRail未來命運如何還需要等待,NHibernate也 發(fā)布了1.2.1版本。微軟也發(fā)布了DLR的一個預覽版本,DLR提供了一組建立在CLR基礎之上,特為動態(tài)語言場景而設計的特性,共支持四種動態(tài)語言,IronPython已經(jīng)發(fā)布了2.0 Alpha 6,IronRuby可以到 RubyForge 上了解其進展情況。

.NET Framework開源

最后不得不提的一件大事就是 公開.NET Framework源代碼 ,微軟將在MS-RL協(xié)議下,公開.NET Framework源代碼,并且將保留其中的注釋,但這又不等同與一般意義上的Open Source,因為我們只可以自由查看.NET Framework源碼,不允許直接進行修改。第一批發(fā)布的源碼將包括.NET Framework中的基本類庫源碼,如System,System.Collections,System.Web等,隨后WCF、WF、LINQ等源碼也將公開。

結束語

上面就我所關注的技術及項目做了一個簡單總結,不管怎樣,2007即將過去,時間總是這么飛快,但愿所有的朋友都能有一個美好的2008。不知道下一年.NET社區(qū)又會出現(xiàn)怎樣的局面呢?:)

回顧2007——技術篇


更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論