上一節我們講述了ASP.NET入門教程:數據庫連接 今天我們介紹ASP.NET2.0的一些新特性。
通過增加若干新的特性,ASP.NET 2.0 對 ASP.NET 進行了改進。
ASP.NET 2.0 的設計目的是為了使 web 開發更容易,更快捷。
ASP.NET 2.0 的設計目標:
ASP.NET 2.0 中的某些新特性是:
下面開始描述這些新特性。
過去,ASP.NET 沒有能力為一個完整的站點應用一致的外觀或觀感。
ASP.NET 2.0 中的 Master Pages 解決了這個問題。本文由網頁教學網(webjx.com)發布!轉載和采集的話請不要去掉!謝謝。
master page 是一套應用到其他頁面的模版,帶有共享的布局和功能性。master page 為內容頁面定義了占位符。而結果頁面是 master page 和內容頁面的組合(合並)。
主題是另一項 ASP.NET 2.0 的特性。主題,或皮膚,允許開發者為 web 應用程序創建定制的外觀。
ASP.NET 2.0 主題的設計目標:
ASP.NET 2.0 的 Web 部件能夠為站點提供一致的外觀,同時仍然允許用戶定制樣式和內容。
新控件:
ASP.NET 2.0 擁有內建的導航控件,比如:
對於保護機密以及個人的信息來說,安全性非常重要。
在 ASP.NET 2.0,已經添加了下面這些控件:
因特網社區越來越流行。
ASP.NET 2.0 擁有可存儲用戶細節信息的個性化特性。該特性為自定義用戶(以及用戶組)的屬性的提供了便捷的方法。
當您擁有更龐大的受眾時,通過不同的語言服務用戶是很重要的。
ASP.NET 2.0 已經改進了對多語言的支持。
許多網站都是靠數據驅動的,它們使用數據庫或 XML 文件作為數據源。
在使用 ASP.NET 的過程中,相關代碼,以及相同的的代碼經常被重復使用在不同的網頁中。
ASP.NET 2.0 的一個核心目標,就是簡化了數據源的使用。本文是網頁教學www.webjx.com收集整理或者原創內容,轉載請注明出處!
ASP.NET 2.0 擁有新的數據控件,無需太多編程以及深入的數據庫連接方面的知識。
移動設備的問題是屏幕的尺寸以及顯示能力。
在 ASP.NET 中,微軟的移動因特網套件 (Microsoft Mobile Internet Toolkit,MMIT) 提供了這方面的支持。
在 ASP.NET 2.0 中,不再需要 MMIT,因為所有的控件都內建了移動支持。
ASP.NET 2.0 擁有用於處理圖像的新控件:
這些空間對移動設備上更優化的圖像顯示非常重要,比如手持電腦和移動電話。
ASP.NET 2.0 提供了自動編譯。所有同一目錄中的文件會在首次運行時進行編譯,包含對 WSDL 以及 XSD 文件的支持。
ASP.NET 2.0 同時提供了預編譯(pre-compilation)。能夠對整個站點進行預編譯。這就提供了一種部署(上傳到服務器)已編譯應用程序的簡易方法,同時由於只有已編譯的文件能夠進行部署,源代碼也受到了保護。
ASP.NET 2.0 有三種配置管理站點的新特性:
Visual Studio 2005 的核心設計特性包括:
而對於沒有能力使用 Visual Studio.NET 的非企業開發者來說,Visual Web Developer 是一個新的免費的 ASP.NET 2.0 工具。