原创 第一章 命名規則和風格

1.     文件命名組織 1-1文件命名 1.        文件名遵從Pascal命名法,無特殊情況,擴展名小寫。 2.        使用統一而又通用的文件擴展名: C# 類  .cs 1-2文件註釋 1.         在每個文

原创 asp.net 2.0 權限樹的控制(多處轉載)

            做權限的時候,主要實現如下功能            1、該節點可以訪問,則他的父節點也必能訪問;     2、該節點可以訪問,則他的子節點也都能訪問;     3、該節點不可訪問,

原创 我學MSMQ(二)

      上次我主要學習的是MSMQ的基本的概念、安裝消息隊列和新建了一個簡單的隊列。      現在我就繼續學習關於消息隊列的接收先還是概念         消息的接收又分成同步和異步方式兩種,同步接收在規定時間內從消息隊列中取出收到

原创 Web Services Enhancements 3.0 Quick Start(三)

       上兩章主要是說明了利用Web Services Enhancements 3.0創建安全策略.現在主要是通過一個示例來較完整的講述Web Services Enhancements 3.0構建

原创 簡陋的會計憑證金額輸入控件(再加強)

         上次一時興起,做了一個仿金蝶的憑證金額輸入的控件,今天實際運用了下,修改了幾個操作上的問題,加強了點功能         主要修改如下1、在金額修改的時候,實現整數位在輸入“.”的時候可以

原创 Applying Remoting & Enterprise Service

  在Start with Database Connection Pool一文中把DAL從Client轉移到了Server,從而獲得更好的scalability。此時我們邁出了分佈式的第一步,如果更進一

原创 Web Services Enhancements 3.0 Quick Start(四)

        主要是詳細介紹使用WSE3.0建立使用安全的WebService一、下載WSE3.0,並安裝,特別要提的是選擇安裝的時候選擇vs2005開發人員的模式  下載二、一些理論的知識,可參考控制檯關於安全證書的幫助,瞭解一些必要

原创 我學MSMQ(一)

    一、通過這篇文章主要是對自己學習MSMQ進行小結,並希望能把自己的想法寫出來,能和一些也正在研究MSMQ的朋友共同學習,並希望能給予指導和建議         二、首先是MSMQ的一些理論上的知識 

原创 Web Service Software Factory 框架

         一、Web Service Software Factory 是微軟在patterns & practices中提出的關於Web Service 的最佳實踐,可以在MSDN上下載得到.         二、首先來看看關於

原创 asp.net 2.0 緩存(頁面輸出緩存)

          頁面輸出緩存作爲最簡單的緩存形式,輸出緩存只是在內存中保留爲響應請求而發送的 HTML 的副本。其後再有請求時將提供緩存的輸出,直到緩存到期,這樣,性能有可能得到很大的提高(取決於需要多少開銷來創建原始頁面輸出 - 發

原创 asp.net 2.0 緩存(理論篇)

         ASP.NET 2.0提供了一些新的用於提升程序性能的技術特性,其中,緩存技術是非常重要的一個特性,它提供了一種非常好的本地數據緩存機制,可以非常容易的定製屬於數據緩從,從而有效的提高數據訪問的性能。   緩存有一個不

原创 中小型項目的權限管理的數據關係圖

我的思路主要如下一、主要設計的是5個權限功能1、菜單的權限如採購管理->採購申請->採購單2、單據功能上的權限如採購單審覈、修改、新增、自改(自己的單據自己修改)。。。3、單據字段的權限如單價可見、可修改、可刪除。。。4、覈算項目的權限如

原创 Web Services Enhancements 3.0 Quick Start(二)

上次主要是利用通過安全證書(Policy File)構建安全Web Service 現在有了服務器端的,肯定還有客戶端的,現在就建立客戶端的Policy File一、在vs2005中打開客戶端的項目二、打開

原创 Web Service Software Factory 入門

這次主要是通過一個示例基本介紹Web Service Software Factory各個層次的開發一、建立模板文件—新建—項目,選擇Web Service Software Factory (ASMX)並

原创 單件模式在報表中的使用

         大家可能知道在複雜的並且速度較慢的報表,我們就使用先計算數據,然後再緩存起來,然後在訪問報表的時候把直接讀緩存就行,所以就可能有"重算" 的功能,來更新這個緩存,所以我們就要限制,在有人重算的時候,保證別人不能重算,在單