原创 SmartClient Software factory中的Composite UI Application Block(Cab)技術瞭解(六):SmartPartInfo

SmartPartInfo描述和實例          界面顯示時有各種屬性,而對這些屬性的控制在SCSF中都是通過SmartPartInfo來進行控制,這樣可以通過視圖與不同的SmartPartInfo來控制視圖的不同表現效果。 1. 

原创 SmartClient Software factory中的Composite UI Application Block(Cab)技術瞭解(三):UIElement

UIElement描述和實例        UIElement在SCSF中是隻視圖上的控件,包括MENU控件,TOOLBAR控件以及自定義控件等等,這裏重點是說一說自定義控件部分,因爲在Symphony中如果要統一視圖風格,自定義控件是必

原创 小知識:.Net中?和??的含義

      int? demo = null;          // int?的含義是什麼       int result = demo ?? -5;   // ??的含義是什麼       result = (int)(result

原创 .Net在寫托盤程序中碰到的一些問題的解決方法(無法關機/自啓動等)

 最近做的一個文件自動上傳的托盤程序涉及到一些問題,在網上找了一些,再把自己的一些寫上來,方便自己和別人可以參考1.如何防止程序多次運行?a:第一種 [STAThread] static void Main()  {  Process [

原创 對.NET資源文件的資料收集

 這次在項目中因爲國際化的問題,需要對資源文件進行操作,具體方法是先建立一個TXT文件MessageXML_CN.txt,然後在生成對應的資源文件MessageXML.resources,通過兩個方法進行對資源文件的訪問:        

原创 NERO註冊碼收集

最近買了華碩的DVD-R,結果附帶的NERO註冊碼居然不能用(扁S),所以上網找了下.還真給找到了: Ahead Nero 7系列全產品序列號 註冊碼 Ahead Nero 7系列全產品序列號 註冊碼:Nero 7 Premium序列號

原创 Composite UI Application Block(Cab)實例學習資料收集

1.1. Commands 1.1.1.    類關係圖 圖 2‑6 主要類關係圖 說明: 1.         Command定義了一個命令,如“FileExit”,它跟一系列的CommandAdapter相關,好比一個命令可以從多個

原创 SmartClient Software factory中的Composite UI Application Block(Cab)技術瞭解(七):State

State的描述和實例        State的作用和對象中的Property作用差不多,用於傳遞對象間的狀態。 1.         創建一個Module,並命名爲SCSF.Sample.StateModel: 圖2.8.1 2.

原创 SmartClient Software factory中的Composite UI Application Block(Cab)技術瞭解(八):Service

Service描述和實例        在系統開發中會涉及很多不同的服務,所謂的服務就是把邏輯進行封裝後的業務模塊,包括權限服務,信息服務,事件服務,狀態持久性服務,業務自定義功能等方面的服務,所有這些服務有些是系統已經定義好基本接口的,

原创 隨心所欲的Web頁面打印技術

 發現一篇不錯的打印文章: http://www.cnblogs.com/seabluescn/archive/2006/11/23/569945.html 隨心所欲的Web頁面打印技術 一.概述  對基於B/S架構的應用程序而言,客戶端

原创 SmartClient Software factory中的Composite UI Application Block(Cab)技術瞭解(二):WorkItem&SmartPart

2.3 WorkItem/SmartPart描述和實例        這裏先了解WorkItem和SmartPart是什麼東西?WorkItem是一個容器,在它裏邊可以放UI控件,SmartPart,各種服務和其他的組件,也可以嵌套Wor

原创 對抽象編程:接口和抽象類

©2007 Anytao.com 轉貼請註明出處,留此信息。  本文將介紹以下內容: • 面向對象思想:多態 • 接口 • 抽象類  1. 引言 在我之前的一篇post《抽象類和接口的誰是誰非》中,和同事管偉的討論,得到很多朋友的關注,

原创 SmartClient Software factory中的Composite UI Application Block(Cab)技術瞭解(五):Event Broker

Event Broker描述和實例 Event Broker主要是起到系統中對事件的發佈和訂閱作用以解決不同的視圖之間進行協同工作的問題,這樣處理可以達到不同視圖之間的鬆散耦合的效果,增強每個模塊的獨立性。 1.         創建一個

原创 SmartClient Software factory中的Composite UI Application Block(Cab)技術瞭解(四):Command

Command描述和實例        在系統開發中常遇到對控件的事件委託問題,某個事件需要在容器內進行共享,那就需要通過Command的應用來實現。 1.         創建一個Command的Module: 圖2.5.1    

原创 .Net中如何限制執行程序只能運行一次和如何讀寫註冊表

最近在做一個MSN風格的自動上傳報文的托盤程序時,需要限制程序只能運行一次,找了下,還好在其他項目中找到了相關的資料,代碼如下:        /// <summary>        /// 應用程序的主入口點。        ///