原创 用C#實現的數據庫抽象工廠(一)

用C#實現的數據庫抽象工廠(一)最近學習了一下設計模式,便嘗試用C#對數據庫的訪問操作採用抽象工廠的模式實現一下,其中與標準的模式略有不同,加入了一些自己的想法,希望大家批評指正,代碼共分爲6個類:(1)AbstractDbFactory

原创 在C#中應用哈希表(Hashtable)

在C#中應用哈希表(Hashtable)   減小字體 增大字體 一,哈希表(Hashtable)簡述   在.NET Framework中,Hashtable是System.Collections命名空間提供

原创 C#抽象工廠模式的幾種實現方法及比較

C#抽象工廠模式的幾種實現方法及比較   減小字體 增大字體    利用設計模式可以使我們的代碼更靈活,更容易擴展,更容易維護。各種面向對象的程序設計語言都提供了基本相同的機制:比如類、繼承、派生、多態等等。但是又有各自的特色,C#

原创 對“三層結構”的深入理解——怎樣纔算是一個符合“三層結構”的Web應用程序?

對“三層結構”的深入理解——怎樣纔算是一個符合“三層結構”的Web應用程序? ASP.NET Web應用程序解決方案中,並不是說有aspx文件、有dll文件、還有數據庫,就是“三層結構”的Web應用程序,這樣的說法是不對的。也並不是

原创 廣告管理系統的UML分析與設計

廣告管理系統的UML分析與設計 來源:www.ahcit.com 作者: 董益平 劉傑 丁銘華     摘 要 :廣告管理系統是現代報業的生命線,傳統的系統分析設計方法已經難以保證開發的效率和質量,通過將 UML應用於廣告管理系統

原创 NET(C#)連接各類數據庫-集錦

NET(C#)連接各類數據庫-集錦   1.C#連接連接Access程序代碼: ---------------------------------------------------------------------------

原创 PetShop數據訪問層之消息處理

  PetShop數據訪問層之消息處理 Filed under: Design & Pattern — bruce zhang @ 12:11 pm

原创 如何循序漸進向DotNet架構師發展

微軟的DotNet開發絕對是屬於那種入門容易提高難的技術。而要能夠成爲DotNet架構師沒有三年或更長時間的編碼積累基本上是不可能的。特別是在大型軟件項目中,架構師是項目核心成員,承上啓下,因此 RUP方法論也認同以架構爲核心,體現4+1

原创 用asp.net 2.0實現網站二級域名

本人才疏學淺,實現方法可能不是太理想,有點曲折吧,現與大家分享一下 ^O^,希望對新手有所幫助,以下是以www.devin.cn這個域名爲例,讓每個註冊用戶都有自已的二級域名,其中abc.devin.cn就是要用到的二級域名 基本思路:1

原创 .Net平臺開發的技術規範與實踐精華總結

  .Net平臺開發的技術規範與實踐精華總結 以下是本人對.Net平臺開發實踐的一些點滴總結。這裏的技術規範主要是開發過程的代碼規範、數據庫設計規範、

原创 PetShop之ASP.NET緩存

  PetShop之ASP.NET緩存 Filed under: Design & Pattern — bruce zhang @ 6:20 pm

原创 應用程序需要使用存儲過程?

應用程序需要使用存儲過程? 問題的提出     當你在開發一個基於數據庫的應用的時候,你可能會想這樣一個問題:數據庫有關的事務操作部分因該放在那裏?是以存儲過程(stored procedure)的形式放在數據庫端呢,還是將查詢以及相應運

原创 《解剖PetShop》

《解剖PetShop》系列之一 前言:PetShop是一個範例,微軟用它來展示.Net企業系統開發的能力。業界有許多.Net與J2EE之爭,許多數據是從微軟的PetShop和Sun的PetStore而來。這種爭論不可避免帶有濃厚的商業色

原创 用C#實現的數據庫抽象工廠(二)

用C#實現的數據庫抽象工廠(二)以下3個類分別是Factory針對SqlServer專用連接、OleDb連接和Odbc連接時的具體實現:(3)SqlF

原创 博客信息系統開發流程

題目:如果你負責開發一套博客信息系統,你將做哪些方面的考慮來開發系統?寫出初步方案?答:從四個階段來考慮開發一個博客信息系統即:博客信息系統策劃階段、博客信息系統軟件設計階段、博客信息系統硬件設計階段、博客信息系統安全設計階段。   ①博