- 2009-05-17
每個ASP.NET移動控件都提供了若干樣式屬性,使用這些屬性可以自定義控件的呈現方式。當然你也可以使用StyleSheet控件來定義樣式信息,然后在同一個頁面的不同控件上應用StyleSheet控件定義的樣式信息。我們在前面已經提及到你不但可以將樣式應用到不同的控件
- 2009-05-17
常見的處理方法是,在用戶登錄時,判斷此用戶是否已經在Application中存在,如果存在就報錯,不存在的話就加到Application中(Application是所有Session共有的,整個web應用程序唯一的一個對象): 以下是引用片段: string strUserId = txtUser.Text; ArrayLi
- 2009-05-17
1.使用數據庫MyFirstAccessDB 本實例使用的數據庫名稱為MyFirstAccessDB,版本為Microsoft Access 2003中文版。該數據庫已經在1.4.2節中創建。 2.創建新ASP.NET應用程序 在Visual Studio .NET 2003集成開發環境中創建新的ASP.NET Web應用程序,命名為Examp
- 2009-05-16
關于視圖的單元測試 說到ASP.NET MVC,我們似乎始終都在關注對于Controller的測試雖然Stephen Walther也寫過如何脫離Web Server對View進行單元測試,但是他的方法可看而不可用。復雜的構造和預備,以及對生成的HTML字符串作判斷這真是在對視圖做單元測試嗎?
- 2009-05-16
因為Access并不真正為高性能應用程序服務,所以一個希望有多個同時連接用戶的站點必須部署一個比Access更適合的數據源。本文將講述如何從Microsoft SQL Server(一種企業級RDMS)中獲取數據。 SQL Server完全版包括了三個部分。第一個是引擎,用于實際組織數據
- 2009-05-16
基礎知識 程序開發中,數據流按照一定的規律進行傳輸,如果用戶和程序之間的交互完全按照預定的效果運行,程序不會出現問題。可以假設所處理的數據都符合要求,通過界面作格式判定,所有資源都正確,但是為了系統的安全,需要處理存在的隱患,不能對數據安全
- 2009-04-18
1. 在使用Visual Studio .NET時,除直接或非引用的對象外,不要使用缺省的名字 .NET帶來的好處之一是所有的源代碼和配置文件都是純文本文件,能夠使用Notepad或WordPad等任意的文本編輯器進行編輯。如果不愿意,我們并非一定要使用Visual Studio .NET作為集
- 2009-04-18
在ASP.NET MVC中使用異步是比較麻煩的,從RC1版開始ASP.NET MVC Futures中提供了幾個支持異步的類。 相關的類有:AsyncActionDescriptor、AsyncController、AsyncControllerActionInvoker、AsyncManager、AsyncResultWrapper、AsyncTimeoutAttribute、NoAsyn
- 2009-04-18
今天突發奇想,想研究一下服務端內容有變化,如何引起客戶端的改變。 一般來說方法有2種,一種就是客戶端用JS異步定時輪詢服務器端,這種是大部分人采用的方法,但是我在想到底可以不可以實現服務器端有改變時才會主動推送到客戶端呢?按理來說這種方式對于B
- 2009-03-15
在ASP.NET 2.0中,提供了更方便的配置文件訪問的類,具體可以到System.Configuration名稱空間下進行查看。本文提供一種在開發過程中常用的得到數據庫字符串的方法,為方便使用,寫成一個方法進行調用: 以下為引用的內容: public string GetConnectionStrin
- 2009-03-15
SqlDataSource和ObjectDataSource控件都是平面表格式的數據源控件,操作也相對簡單,在這里我就不細說了。 在這里我主要談下用于連接XML文件的XmlDataSource和用于連接站點導航數據的SiteMapDataSource這兩個層次數據源控件中XmlDataSource數據綁定到平面表格
- 2009-03-15
ADO.NET作為微軟最新的數據訪問技術,已經在企業開發中得到了廣泛的應用。對于一線的開發人員來說,掌握基本的概念和技術之后,提高應用水平和解決實際問題的最有效手段,莫過于相互交流彼此的最佳時間經驗經驗。在這篇文章中,兩位ADO.NET專家向讀者毫無保
- 2009-03-13
一、用{0:?}格式化 可通過 String.Format 方法或通過 Console.Write 方法格式化數值結果,其中后一種方法調用 String.Format 。使用格式字符串指定格式。下表包含受支持的標準格式字符串。格式字符串采用的形式為 Axx ,其中 A 為格式說明符,而 xx 為精度說
- 2009-03-13
Flex提供了mx:WebService、mx:HTTPService和mx:RemoteObject標簽來直接訪問遠程數據,這用于與各種不同語言環境開發提供的遠程服務端數據源(如WebService)進行數據交互通信顯得更加容易. 本文以.NET平臺下C#語言開發的WebService作為遠程數據源,詳細介紹Fl
- 2009-03-04
篇文章概述了.NET Framework 2.0里的ADO.NET2.0的最新特性。在以下敘述中將附帶一些簡單的例子來討論這些特性的細節。以下便是ADO.NET新增的特性: 1. 批量復制操作(Bulk Copy Operation) 將數據從一個數據源批量復制到另一個數據源是ADO.NET 2.0的一個新特
- 2009-03-04
雖然已經有了ASP.NET AJAX了,最近學習ASP.NET控件的時候,逐步理解了原始的控件異步回調(代碼取自《ASP.NET 2.0 高級編程》): 首先,在Render事件中添加好一個事件。 protected override void RenderContents(HtmlTextWriter output) { output.RenderBeg
- 2009-03-03
在ASP中,就可以通過調用CDONTS組件發送簡單郵件,在ASP.NET中,自然也可以。不同的是,.Net Framework中,將這一組件封裝到了System.Web.Mail命名空間中。 一個典型的郵件發送程序如下: <%@ Import Namespace=System.Web.Mail %> <script runat=server
- 2009-03-03
Attribute應用,簡化ANF自定義控件初始化過程 研究ANF的源碼,讓我獲益良多。其中很多思想,都是非常值得學習的。其中換膚的方式,寶玉已經介紹過了,《Asp.Net Forums2.0深入分析》之 Asp.Net Forums是如何實現代碼分離和換皮膚的。不過,當一個自定義控件
- 2009-03-03
Dataset是ADO.NET在內存保存數據所用的新結構。在某些方面上,Dataset和ADO的Recordset對象相似;不過,Dataset可以把整個schema(包括table、關系、關鍵字連同真實數據)保存在內存中,在這一點上,Dataset比Recordset功能更強。因此,你可以查詢和修改Data
- 2009-03-02
概要 VB正在不斷地發展中,它具備了以前VB編程人員作夢都想擁有的性能,想象一下你將隨心所欲的利用這些性能,是不是很令人激動?然而,這個計劃于2001年第四季度上市銷售的VB版本可能會給你帶來些小麻煩,因為要完全掌握它需要一個較長的學習周期,而且其中