原创 C# SerialPort運行方式

SerialPort中串口數據的讀取與寫入有較大的不同。由於串口不知道數據何時到達,因此有兩種方法可以實現串口數據的讀取。一、線程實時讀串口;二、事件觸發方式實現。 由於線程實時讀串口的效率不是十分高效,因此比較好的方法是事件觸發的方式。

原创 手把手建立一個Silverlight應用程序(2)

文檔下載地址:http://www.ctdisk.com/file/1758324 前面我們討論了關於如何在客戶端進行同步數據校驗以及如何在服務器端進行異步數據校驗(其中包括如何創建一個等待異步數據校驗的信息提示界面)。它們有兩個共同點,

原创 WPF自定義控件 — 裝飾器

文檔下載:http://www.ctdisk.com/file/1758322   顧名思義就是裝飾用的,也就是說不改變原有的控件結構,但可以爲控件添加一些新的功能,或是爲控件的顯示外觀增加些東西。如MSDN中的例子: 本來TextBo

原创 轉用VC++6.0實現SNMP協議的方法(zt)

SNMP(Simple Network Management Protocol)是簡單網絡管理協議,主要用來管理網絡設備,正因爲“簡單”,所以其發展很快,到目前爲止幾乎所有的網絡產品都要爲其提供支持,以方便管理員的管理和軟件開發人員的開發

原创 看看Silverlight4有哪些新特性

(只列舉了部分新特性) 1, 打印支持 引入了PrintDocument類 參考這裏    2,鼠標右鍵,鼠標中鍵支持 引入了 UIElement.MouseRightButtonDown Event , UIElement.Mous

原创 深入淺出VC++串口編程之基於Win32 API

1、API描述   在WIN32 API中,串口使用文件方式進行訪問,其操作的API基本上與文件操作的API一致。   打開串口   Win32 中用於打開串口的API 函數爲CreateFile,其原型爲: HANDLE Create

原创 Silverlight3動態訪問wcf

網絡上設置Silverlight動態訪問WCF服務,大多是拋開ServiceReferences.ClientConfig文件,完全以代碼方式實現對WCF的動態訪問。但這種做法存在實現複雜和侷限性。在實際使用的過程中,出於安全等原因,很多

原创 使用.NET向webService傳數據爲null的問題

用C#.NET調用Java開發的WebService時,先在客戶端封裝的帶有int屬性的對象,當將該對象傳到服務器端時,服務器端可以得到string類型的屬性值,卻不能得到int類型、double和DateTime類型的值(在服務端得到的

原创 Silverlight工具欄的實現與加載

    工具欄在企業應用系統中是比較常見的導航工具。XCenter中的工具欄寫的並不精彩,這裏只是拋磚引玉。歡迎大家有更好的解決方案時與我討論。   XCenter中的工具欄又兩個位於XCenter.Framework.Client.Co

原创 c#中異步基於消息通信的完成端口的TCP/IP協議的組件實現(源代碼) 客戶端

      using System; using System.IO; using System.ComponentModel; using System.Collections; using System.Diagnostics; u

原创 DLL是如何運做的?

一、從DLL技術說起  要了解DLL木馬,就必須知道這個“DLL”是什麼意思,所以,讓我們追溯到幾年前,DOS系統大行其道的日子裏。在那時候,寫程序是一件繁瑣的事情,因爲每個程序的代碼都是獨立的,有時候爲了實現一個功能,就要爲此寫很多代碼

原创 使用用戶控件實現主/從場景

Silverlight和WPF的基本設計目標是開發人員能夠輕鬆地對封裝成可重用的UI功能的控制。開發人員可以執行源於現有的控制類(無論是控制新的基類或自定義控件這樣的文本框,按鈕,控制等)。另外,他們可以創建可重用的用戶控件-它可以很容

原创 CLR線程池教程四大功能詳解(2)

http://blog.sina.com.cn/s/blog_8d22eb930100tkc2.html (文檔下載地址:http://www.ctdisk.com/file/1758317) 功能 3:CLR線程池教程之當單個內核對象得

原创 完美自定義之ChildWindow

  文檔下載:http://www.ctdisk.com/file/1758325 ChildWindow在所有應用領域中都是必不可缺的好工具,小到一個彈出的確認對話框;大到包含衆多複雜參數、選項及數據列表的資源窗口,都可以通過它來分類實

原创 手把手建立一個Silverlight應用程序(1)

(文檔下載地址:http://www.ctdisk.com/file/1758324)   一個Silverlight應用程序,在此程序中實現數據的展示,數據的添加,刪除和修改以及數據的校驗等常見操作。希望通過本系列文章的演示,大家一起熟