Time of Update: 2017-02-28
談到event,就不能不先說一下callback和delegate如果你使用過C的話,你應該知道有一個函數叫qsort,是用來給數組排序的。但這個函數顯然不能承擔廣泛意義上的比較,因此你需要傳遞一個指標,他指向具有比較功能的函數。qsort在每次要比較數組元素時都要調用這個函數。這就是callback的概念,在.Net裡也可以實現回調,方法是建立一個介面,實現他,傳遞一個實現此介面的對象的引用。delegate呢,你可以將他理解成一個安全的函數指標。Notifications跟callback有
Time of Update: 2017-02-28
visual|資料 二.用Visual C#往SQL SERVER資料庫中插入記錄:(1)用Visual C#往Access 2000和SQL SERVER添加記錄的主要區別在於使用了不同的資料庫引擎。在編寫程式之前,首先假設資料庫伺服器名稱為:server1,要訪問的資料庫名稱為:data1,資料表名稱為:books。使用者名稱為:sa。其中資料表的資料結構和Access 2000的表的結構相同。下面是程式中開啟SQL
Time of Update: 2017-02-28
odbc|資料|資料庫 通過odbc,c#串連pg資料庫using System;namespace Test{?class mainClass?{??static void Main()???{????System.Data.Odbc.OdbcConnection conn=new System.Data.Odbc.OdbcConnection();????System.Data.Odbc.OdbcCommand cmd=new
Time of Update: 2017-02-28
原始碼 .NET TNT Email Server Tester說明 2004-11-9 一、引言TNT Email Server Tester是一個支援多網域名稱的email 伺服器的測試版本。他實現了SMTP/POP3介面,基本上實現了一個小型的email伺服器。本測試器版本包含原始碼,供大家參考。通過大家測試,提出修改建議和意見,我會修改,並給提出寶貴意見者一套發行版SDK。 二、SDKTNT Email Server
Time of Update: 2017-02-28
變數|教程 本節課將介紹C#
Time of Update: 2017-02-28
程式|網頁
Time of Update: 2017-02-28
編碼|規範 續四,休息天翻得很少,不過總算在keep doing,:-)4 Framework特別指導 Framework Specific Guidelines 4.1 資料訪問 Data Access 1. 總是使用型別安全的資料集或者資料表。避免使用原始的ADO.NET。 Always use type-safe data sets or data tables . Avoid raw ADO.NET. 2.
Time of Update: 2017-02-28
教程 第 1章 Hello World: 訪問 ObjectARX .NET 封裝類 在這一章中,我們將使用Visual Studio .NET來建立一個新的類庫工程。通過這個工程,你可以建立一個能被AutoCAD裝載的.NET
Time of Update: 2017-02-28
筆記 由於在.NET中存在兩種類型,分別是實值型別(value type)和參考型別(reference type),所以很多關於C#中參數傳遞的混淆就因此而生。 首先要弄清楚的是:實值型別是分配在棧(stack)上面,而參考型別分配在堆(heap)上面。棧是一種先進後出,並且由系統自動操作的儲存空間。而堆(在.NET上準確的說是託管堆 Managed Heap)是一種自由儲存區(Free Memory),在該地區中,必須明確的為對象申請儲存空間(
Time of Update: 2017-02-28
iis ///*********************************************************** ///************** IIS控制管理類 1.0 Beta ************** ///************** Author: 飛刀 ************** ///************** http://www.aspcn.com *************
Time of Update: 2017-02-28
編碼 編碼public string EncodeBase64(string code_type,string code) { string encode = ""; byte[] bytes = Encoding.GetEncoding(code_type).GetBytes(code); try { encode = Convert.ToBase64String(bytes); }
Time of Update: 2017-02-28
教程 C#銳利體驗南京郵電學院 李建忠(cornyfield@263.net)C#語言是一門簡單,現代,優雅,物件導向,型別安全,平台獨立的一門新型組件程式設計語言。其文法風格源自C/C++家族,融合了Visual
Time of Update: 2017-02-28
visual|安全|程式|程式員|解決|問題 Visual Basic .NET 和 Visual C# .NET 程式員需要解決的安全問題 Robin Reynolds-HaertleVisual Studio TeamMicrosoft Corporation 2002 年 1 月 摘要:本文著重討論了 Visual Basic .NET 和 Visual C# .NET 開發人員在開始使用 .NET
Time of Update: 2017-02-28
控制 使用C#開發使用者控制西南通訊研究所 汪漢波 01-9-7 下午 01:21:57--------------------------------------------------------------------------------C#是微軟推出的新一代程式設計語言,用於開發.net架構下的應用。C#從C/C++演變而來,但是比C/C++更加簡單、安全。下面,我們通過用C#開發一個百分比控制來示範一下它的功能。
Time of Update: 2017-02-28
編程 在組件編程中對事件的理解是十分重要的,C# 中的“事件”是當對象發生某些有趣的事情時,類向該類的客戶提供通知的一種方法。與事件聯絡最為緊密的,個人認為是委託.委託可以將方法引用封裝在委派物件內。為了弄清組件-事件-委託三者的關係,本人用實際的例子來談 談小弟的理解。 首先建立一個Windows控制項項目,添加如下控制項樣板。
Time of Update: 2017-02-28
visual|資料|資料庫 用Delphi或者VB編程,在對資料庫中的記錄進行操作的時候,經常用到一個名稱為資料導航器的組件,通過這個組件,可以非常方便的實現對已經綁定到此組件的資料表中的記錄進行瀏覽。就是所謂的上一條記錄、下一條記錄、首記錄、尾記錄等。那麼在Visual C#是否也存在這樣的組件呢?答案是否定的。但由於Visual C#有著強大的資料庫處理能力,所以可以比較方便的做一個類似於此組件的程式。本文就是來介紹此程式的具體製作過程。一、
Time of Update: 2017-02-28
資料|資料庫 類代碼:using System;using System.Data;using System.Data.OleDb;namespace DbClass{ /// <summary> /// Db_Class 的摘要說明。 /// </summary> public class Db_Class { public OleDbConnection Conn; //建構函式 public Db_Class()
Time of Update: 2017-02-28
c++|伺服器 C++是標準化的電腦語言,不屬於任何人,而屬於一個標準委員會。STL是支援資料結構和演算法的C++擴充。ATL是微軟擁有和維護的模板庫,使得COM編程更容易。綜合這些技術形成了建立COM組件的一種有效方法,這些COM組件用於ASP頁面。 下面用所有這些技術建立一個COM對象,你將看到VC++
Time of Update: 2017-02-28
visual|瀏覽器 Visual C# 打造 “瀏覽器”-------------------------------------------------------------------------------- Visual C#是微軟推出的新一代程式開發語言,Visual C#實現許多功能是通過調用.Net架構為其中所有.Net程式開發語言提供的一個公用的軟體包——.Net FrameWork
Time of Update: 2017-02-28
發送郵件 在使用該組件之前需要應用組件。using System.Web.Mail;應用組件後,便可以使用他的發送屬性及方法。發送函數如下: private void sendMailBySmtp() { MailMessage myMail=new MailMessage(); myMail.From = "寄件者郵箱"; myMail.To = "收件者郵箱";