使用ADO.NET功能相關(guān)介紹
ADO.NET功能作為一個高效的.NET程序語言。其混合了函數(shù)語言和物件導(dǎo)向程序編制語言,并且***的適用于編程、算法、技術(shù)和探索性開發(fā),因此可以在使用的過程當(dāng)中感受到趣味性和吸引力。
在CTP版本中,您只需簡單地將一個ScriptManager控件加到頁面中,默認(rèn)的CTP核心功能(Atlas.js)就被添加了。不過其它一些腳本是可選的,例如AtlasUIGlitz.js文件。如果您要使用它們,則需要手動地將其加入ADO.NET功能中,或者將他們定義在XML-Script的<refereces />里。#t#
在RTM版本中,為了使用Value-add里的功能,您必須在ScriptManager中添加特定的腳本引用。下面的例子展示了如何引用ADO.NET功能中定義的所有腳本。注意:在這里,注冊的順序非常重要,它表明了一個“dependency chain”。
- <asp:ScriptManager runat=”server” id=”ScriptManager1”>
- <Scripts>
- <asp:ScriptReference Assembly="Microsoft.Web.Preview"
- Name="Microsoft.Web.Resources.ScriptLibrary.PreviewScript.js"/>
- <asp:ScriptReference Assembly="Microsoft.Web.Preview"
- Name="Microsoft.Web.Resources.ScriptLibrary.PreviewGlitz.js"/>
- <asp:ScriptReference Assembly="Microsoft.Web.Preview"
- Name="Microsoft.Web.Resources.ScriptLibrary.PreviewDragDrop.js"/>
- </Scripts>
- </ScriptManager>
定義在Value-add腳本中的類型從ADO.NET功能中的Sys.*命名空間轉(zhuǎn)移到了Sys.Preview.*中。這確保了功能上的明顯區(qū)別。從CTP轉(zhuǎn)移到Value-add腳本的開發(fā)人員需要更新他們的JavaScript代碼。例如,Sys.Services.Components.Profile組件現(xiàn)在已經(jīng)變成了Sys.Preview.Services.Components.Profile。