成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET 2.0數(shù)據(jù)庫(kù)開(kāi)發(fā)特性一覽

開(kāi)發(fā) 后端
本文總結(jié)了ASP.NET 2.0數(shù)據(jù)庫(kù)開(kāi)發(fā)的新特性以及一些主要控件的介紹。

***次使用asp.net 2.0就被它強(qiáng)大的功能和超高的效率所吸引,原本繁雜的過(guò)程被簡(jiǎn)化到無(wú)法置信的容易,而且據(jù)微軟的所言12月中文版的vs2005正式版將給我們帶來(lái)更強(qiáng)勁的風(fēng)暴。對(duì)asp.net 2.0逐漸深入后,便產(chǎn)生了想把自己學(xué)習(xí)中發(fā)現(xiàn)的問(wèn)題和體會(huì)與大家交流,遂有此文。聲明:本文所有演示示例均基于visual web developer 2005 express beta2,visual web developer 2005 express edition beta2 是一種簡(jiǎn)便的、易學(xué)易用的開(kāi)發(fā)工具,其重點(diǎn)專注于互聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)。

asp.net 2.0數(shù)據(jù)庫(kù)開(kāi)發(fā)的新特性:

與以前的版本相比,asp.net 2.0加入了更多的特性,使得開(kāi)發(fā)人員工作效率、管理、擴(kuò)展性和性能領(lǐng)域均有了大幅度的提高。

在開(kāi)發(fā)效率上,asp.net 2.0使得一個(gè)典型的web應(yīng)用程序的代碼量基本上減少了70%,甚至在一些簡(jiǎn)單的程序中無(wú)須編寫任何代碼就可以實(shí)現(xiàn)你所要求的功能,既所謂的"0代碼"。這是因?yàn)閍sp.net 2.0 將常用的 web 任務(wù)封裝到應(yīng)用程序服務(wù)和控件中,這些服務(wù)和控件可方便地在網(wǎng)站之間重用。利用這些基本生成塊,較之以前的版本,現(xiàn)在實(shí)現(xiàn)許多應(yīng)用所需的自定義代碼要少得多。

同時(shí)在asp.net 2.0 引入了許多新的服務(wù)器控件,能夠?yàn)閿?shù)據(jù)訪問(wèn)、登錄安全、向?qū)?dǎo)航、菜單、樹(shù)視圖、門戶等提供功能強(qiáng)大的聲明性支持。這些控件中,許多都利用了 asp.net 的核心應(yīng)用程序服務(wù),用于數(shù)據(jù)訪問(wèn)、成員資格與角色,以及個(gè)性化設(shè)置等方案。

2.0 版中的新增功能如下:

· 數(shù)據(jù)源控件 -- asp.net 2.0 引入了聲明性數(shù)據(jù)源控件,這些控件向頁(yè)上的數(shù)據(jù)綁定 ui 控件公開(kāi)來(lái)自后端存儲(chǔ)(例如 sql 數(shù)據(jù)庫(kù)、中間層業(yè)務(wù)對(duì)象或 xml 文件)的數(shù)據(jù)。數(shù)據(jù)源控件還公開(kāi)諸如排序、分頁(yè)、緩存、更新、插入和刪除數(shù)據(jù)等功能,ui 控件能夠自動(dòng)利用這些功能而無(wú)需代碼。

· 新的數(shù)據(jù)綁定控件 -- 除 asp.net 1.x 版中的數(shù)據(jù)綁定控件外,asp.net 還包括諸如 gridview、detailsview、formview、treeview 和 menu 等新的數(shù)據(jù)綁定 ui 控件,可以自定義這些控件以各種格式顯示數(shù)據(jù)。gridview、detailsview 和 formview 控件還能自動(dòng)利用數(shù)據(jù)源功能,使得向數(shù)據(jù)驅(qū)動(dòng)頁(yè)添加排序、分頁(yè)和更新操作非常容易。

· 數(shù)據(jù)控件參數(shù) -- 數(shù)據(jù)源能夠使用 asp.net 2.0 中新的數(shù)據(jù)控件參數(shù)對(duì)象從各種來(lái)源接受輸入?yún)?shù)。使用這些參數(shù)對(duì)象可以輕松地向參數(shù)化數(shù)據(jù)操作提供服務(wù)器控件屬性值、會(huì)話、應(yīng)用程序、cookie 和 querysspaning 字段以及用戶配置文件屬性。使用這些參數(shù),只需很少的自定義代碼或無(wú)需自定義代碼就能支持篩選和主/詳細(xì)信息方案。

· 改進(jìn)的數(shù)據(jù)綁定語(yǔ)法 -- 對(duì)于在數(shù)據(jù)綁定模板中綁定控件的常見(jiàn)方案,asp.net 中的 databinder.eval 數(shù)據(jù)綁定語(yǔ)法已得到簡(jiǎn)化。還可以在模板中將雙向數(shù)據(jù)綁定與控件屬性關(guān)聯(lián),以允許自動(dòng)將值傳遞給數(shù)據(jù)源更新、插入或刪除操作。對(duì)于分層的 xml 數(shù)據(jù),asp.net 2.0 還包含一種基于 xpath 的數(shù)據(jù)綁定語(yǔ)法。

· 使用 sql express 的本地文件數(shù)據(jù)庫(kù) -- 為簡(jiǎn)化開(kāi)發(fā),asp.net 2.0 現(xiàn)在支持在應(yīng)用程序中連接到作為本地文件的 sql express 數(shù)據(jù)庫(kù)的能力,從而消除僅為了執(zhí)行開(kāi)發(fā)工作而向服務(wù)器提供數(shù)據(jù)庫(kù)的需要。當(dāng)然,您仍然能夠連接到基于服務(wù)器的 sql 數(shù)據(jù)庫(kù)。

ASP.NET 2.0數(shù)據(jù)庫(kù)開(kāi)發(fā):一些重要的數(shù)據(jù)綁定控件和數(shù)據(jù)源控件的詳細(xì)的介紹

·gridview:

這是asp.net 2.0中的一個(gè)新的數(shù)據(jù)綁定控件,它是asp.net 1.x中的datagrid控件的后續(xù)繼承,并且在其基礎(chǔ)上做了許多改進(jìn)。盡管在asp.net 1.x中datagrid控件已經(jīng)可以滿足開(kāi)發(fā)者通過(guò)代碼來(lái)處理一些操作,像排序,分頁(yè),編輯及刪除數(shù)據(jù)等。但是gridviwe控件綁定到數(shù)據(jù)源控件時(shí),它就可以自動(dòng)進(jìn)行排序,分頁(yè),編輯及刪除數(shù)據(jù)的一系列處理。在功能上gridviwe控件也超越了datagrid控件,gridviwe控件可以支持多個(gè)關(guān)鍵字段,在ui界面上有了強(qiáng)大的用戶定制功能,而且它還給開(kāi)發(fā)者提供了一個(gè)新的取消和處理事件的模型。

·sqldatasource:

sqldatasource控件代表一個(gè)通過(guò)ado.net連接到sql數(shù)據(jù)庫(kù)提供者的數(shù)據(jù)源控件。就像其他的數(shù)據(jù)源控件一樣,sqldatasource控件可以被綁定到任何支持datasourceid屬性的數(shù)據(jù)綁定控件上。同時(shí)sqldatasource擁有自我描述的能力(例如選擇,插入,更新,刪除,排序等),以至數(shù)據(jù)綁定控件可以在這些能力被允許的情況下自動(dòng)的實(shí)現(xiàn)選擇,插入,更新,刪除,排序等過(guò)程。sqldatasource控件可以讓你在創(chuàng)建數(shù)據(jù)庫(kù)連接和實(shí)現(xiàn)查詢時(shí)取代以前所需的大量ado.net代碼,這是因?yàn)檫@些數(shù)據(jù)的查詢操作已經(jīng)直接被指定為該數(shù)據(jù)源控件的一個(gè)屬性。因?yàn)閿?shù)據(jù)的查詢依然存在于頁(yè)面的代碼中,有時(shí)候我們也稱這是一種雙重模型。

sqldatasource控件通常主要是針對(duì)一些不太需要查詢大量數(shù)據(jù)庫(kù)小型的和個(gè)人站點(diǎn),當(dāng)我們進(jìn)行一個(gè)數(shù)據(jù)流量較大的網(wǎng)站開(kāi)發(fā),我們就必須使用后面的objectdatasource控件,這是一個(gè)綁定到中間層對(duì)象的針對(duì)大型企業(yè)開(kāi)發(fā)的數(shù)據(jù)源控件。數(shù)據(jù)源控件

數(shù)據(jù)源控件沒(méi)有呈現(xiàn)形式,而是表示特定的后端數(shù)據(jù)存儲(chǔ),例如數(shù)據(jù)庫(kù)、業(yè)務(wù)對(duì)象、xml 文件或 xml web services。數(shù)據(jù)源控件還支持針對(duì)數(shù)據(jù)的豐富功能(例如排序、分頁(yè)、篩選、更新、刪除和插入),數(shù)據(jù)綁定 ui 控件能夠自動(dòng)使用這些功能。

以上就介紹了ASP.NET 2.0數(shù)據(jù)庫(kù)開(kāi)發(fā)的主要特性。

【編輯推薦】

  1. Sun擴(kuò)展開(kāi)放網(wǎng)絡(luò)系統(tǒng)架構(gòu)
  2. ASP.NET學(xué)習(xí)之ASP.NET概述
  3. ASP.NET AJAX組成部分的淺析
  4. ASP.NET AJAX的安裝和簡(jiǎn)單配置淺析
  5. Asp.net Ajax控件之AutoComplete控件幾點(diǎn)淺析
責(zé)任編輯:yangsai 來(lái)源: blogbus
相關(guān)推薦

2009-08-17 17:19:00

ASP.NET緩存數(shù)據(jù)

2009-07-28 12:52:50

ASP.NET coo

2009-07-30 15:17:16

ASP.NET 2.0

2009-08-10 18:31:42

什么是ASP.NET

2009-07-30 14:55:43

ASP.NET 2.0

2009-07-20 17:48:44

ASP.NET MVC

2009-08-07 14:55:15

ASP.NET復(fù)合控件

2009-07-30 15:39:55

ASP.NET 2.0

2009-08-11 12:52:05

ASP.NET數(shù)據(jù)庫(kù)程

2009-07-28 14:16:31

ASP.NET與MyS

2009-02-23 15:20:03

SQL Server數(shù)據(jù)庫(kù)ASP.NET

2009-07-31 09:57:47

ASP.NET數(shù)據(jù)庫(kù)緩

2009-07-28 14:06:28

ASP.NET 2.0

2009-07-22 17:21:27

ASP.NET 2.0

2009-07-28 17:36:21

ASP.NET數(shù)據(jù)庫(kù)連

2009-12-03 10:52:42

2009-07-24 13:25:31

ASP.NET 2.0數(shù)據(jù)訪問(wèn)層(DAL)

2009-07-24 17:15:52

SiteMapData

2009-07-29 09:12:31

ASP.NET數(shù)據(jù)庫(kù)連

2009-07-27 16:09:05

GridView顯示數(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 狠狠干天天干 | 久久99蜜桃综合影院免费观看 | 九九热这里只有精品在线观看 | www.99热这里只有精品 | 色网在线播放 | 中文无码日韩欧 | 亚洲视频第一页 | 国产精品美女视频 | 久久av一区二区三区 | 亚洲一区二区三区在线播放 | 国产一级片免费视频 | 一级免费毛片 | 欧美精品一区二区三区在线 | 欧美激情在线精品一区二区三区 | 在线午夜电影 | 91.色| 97色在线视频 | 性色综合 | 欧美精品在线播放 | 国产精品永久免费视频 | 国产成人免费视频 | 欧美区日韩区 | 久久久久久久久91 | 91精品国产高清久久久久久久久 | 欧美日韩精品中文字幕 | 国产成人精品999在线观看 | 日日摸夜夜爽人人添av | 午夜黄色| 91在线看| 浮生影院免费观看中文版 | 精品久久久久久红码专区 | 国产一区二区三区高清 | 国产乱码精品一区二区三区五月婷 | 日韩视频a | 91国语清晰打电话对白 | 99国产精品99久久久久久 | 精品国产欧美 | 成人在线免费看 | 自拍偷拍亚洲欧美 | 国产精品久久视频 | 最新中文字幕第一页视频 |