原创 Ajax基本步驟

1. 初始化XMLHttpRequest,這一步要考慮跨瀏覽器的問題。2. 設置XMLHttpRequest對象的onReadyStateChange屬性,指定服務器返回響應數據時要調用的回調函數,即指定響應處理函數。3. 調用XMLHt

原创 DataAdapter對象

1  DataAdapter對象的常用屬性 DataAdapter對象的工作步驟一般有兩種,一種是通過Command對象執行SQL語句,將獲得的結果集填充到DataSet對象中;另一種是將DataSet裏更新數據的結果返回到數據庫中。 D

原创 自己封裝的ASP.NET的MSSQL的數據庫操作類(MSSQLHelper)

/* *   說明: 對MSSQL數據庫的增刪查改操作的封裝類 */ using System;using System.Data;using System.Data.SqlClient;using System.Web.Configur

原创 NHibernate Step by Step(二) 單表操作

NHibernate Step by Step(二) 單表操作 接着第一期,我們繼續。 爲了方便學習測試,從今天開始我將使用MS Test來進行測試,這樣就避免了在一個Console工程裏不停地添加、註釋代碼了。   提示:爲了在VS20

原创 Remoting 開發步驟

一.定義遠程對象繼承自MarshalByRefObject二.創建一個Server端作爲宿主註冊通道註冊遠程對象三創建客戶端註冊通道通過URL獲取Server端得遠程對象的代理通過代理操作遠程對象  例子:將客戶端輸入的信息顯示在服務器端

原创 NHibernate Step by Step (四)Session、Query及HQL

NHibernate Step by Step (四 )Session、Query及HQL   我們總結一下在第二篇中的Session操作: 1.  獲取記錄  Person person = (Person)session.Get(ty

原创 Web Service基本概念

1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一種可以接收從Internet或者Intranet上的其它系統中傳遞過來的請求,輕量級的獨立的通訊技術。是:通過SO

原创 NHibernate Step by Step (一) Hello,NHibernate!

NHibernate Step by Step (一) Hello,NHibernate!好了,今天我們正式開始NHibernate的歷程,在第一次的練習中,我將盡量詳細地講解環境的配置,以後將不再詳細解釋。 基本的軟件環境如下:1.NH

原创 NHibernate Step by Step (三) Configuration和Sessionfactory

NHibernate Step by Step (三) Configuration和Sessionfactory 好了,我們再從頭看一看Configuration,是否只能從App.config中取配置信息?? 當然不是了,以下是3種最常

原创 C# Remoting的一個簡單例子

.Net對於遠程調用提供了兩種方法:Remoting和WebService。WebService現在是如火如荼,特別是有一種比較流行的架構:Winform+WebService(Java、.Net),我曾經做過的一個項目就是這樣子的,分佈

原创 ADO.NET對象模型

ADO.NET對象模型中有5個主要的數據庫訪問和操作對象,分別是Connection、Command、DataReader、DataAdapter和DataSet對象。 其中,Connection對象主要負責連接數據庫,Command對象

原创 NHibernate教程1

一、NHibernate簡介 在今日的企業環境中,把面向對象的軟件和關係數據庫一起使用可能是相當麻煩、浪費時間的。NHibernate是一個面向.Net環境的對象/關係數據庫映射工具。對象/關係數據庫映射(object/relationa

原创 DataSet對象

DataSet對象可以用來存儲從數據庫查詢到的數據結果,由於它在獲得數據或更新數據後立即與數據庫斷開,所以程序員能用此高效地訪問和操作數據庫。並且,由於DataSet對象具有離線訪問數據庫的特性,所以它更能用來接收海量的數據信息。 1 

原创 弱類型的DataSet更新

dataset與datareader區別:dataset的數據存儲在內存當中,可以跟數據庫服務器斷開連接仍然可以對數據進行操作處理,適合處理少量數據,當更新時需要重新寫回數據庫纔有效;datareader的數據存儲在數據庫服務器,如果斷開

原创 C#中remoting和webservice的區別

其實現的原理並沒有本質的區別,在應用開發層面上有以下區別:1、Remoting可以靈活的定義其所基於的協議,如果定義爲HTTP,則與Web Service就沒有什麼區別了,一般都喜歡定義爲TCP,這樣比Web Service稍爲高效一些2