原创 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