原创 msgque是什麼?

MSMQ(MicroSoft Message Queue,微軟消息隊列)是在多個不同的應用之間實現相互通信的一種異步傳輸模式,相互通信的應用可以分佈於

原创 異步編程(2)——.NET的異步編程模型

APM支持三種聚集的技巧:等待直到完成,輪詢和方法回調,下面追一介紹這幾種技巧: 1.等待直至完成 using System;using System.IO;using System.Threading;public static cl

原创 C#net編程的七個小技巧

一、最小化窗口   點擊“X”或“Alt+F4”時,最小化窗口,如: protected override void WndProc(ref Message m){const int WM_SYSCOMMAND = 0x0112;co

原创 關於.NET的委託

 .NET學習中,你碰到過委託嗎?我接觸.NET幾個月以來,關於委託的確花了我好長時間才弄明白,這裏我就C#中的委託給大家介紹一下。(先說定義和特徵,

原创 Visual Studio 2005 IDE 技巧和竅門

摘要:Visual Studio 2005 是目前業內一流的開發工具,我想在此與大家分享一些使用技巧和竅門,使這個優秀的開發工具更顯威力。要充分利用一個工具,關鍵是要熟悉它,開發工具和 IDE 也不例外。不過,有了 C# 2.0、ASP

原创 異步編程(1)

我們知道,使用多線程可以提高程序運行的效率,加速程序的運行。但是我們也應該知道每個線程都要耗費許多資源,在程序中不是運行的線程越多好,我們要掌握如何充分利用多線程的優勢。要儘量使線程運行,不要讓它掛起,因爲掛起的線程不再運行。但是仍然耗費

原创 站點計數器

新建一個網站,然後在Default.aspx裏添加代碼如下: 1<script language="c#" runat="server"> 2        private void Page_Load(object sender, Sy

原创 利用C#實現標註式消息提示窗口

近一段時間由於項目需要一直專注於UI方面的編程,爲了更加友好的將提示信息呈現給用戶,我們必須對標準的Windows消息提示窗口進行處理。我們大家在Wi

原创 Session 詳解

Session:簡單來說就是服務器給客戶端的一個編號.當一臺WWW服務器運行時,可能有若干個用戶瀏覽正在運正在這臺服務器上的網站.當每個用戶首次與這臺

原创 CLR基礎

CLR(Common Language Runtime)可以說是.NET的核心,它管理着垃圾收集,代碼安全驗證等重要內容。 要想查看自己電腦上裝了哪些版本的CLR,MS 的.NET SDK2.0 中有一個工具叫:CLRVer.exe 運行

原创 泛型

c#2.0比c#1.0有一點最大的改進就是加入對泛型的支持。泛型起源於c++語言的模板機制。這樣在c#中就避免了不必要的拆裝箱操作,而且還加強了編譯時的安全性,強類型的檢查。 CLR#允許創建泛型引用類型,值類型,但是不許創建泛型枚舉類型

原创 asp.net常用代碼

1. 打開新的窗口並傳送參數:  傳送參數: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</sc

原创 在兩個頁面之間傳遞信息

在asp.net不同頁面之間傳值的方法主要有三種:(1)用querystring方法:在vs2005中新建asp.net網站(發送端),在頁面上添加button,兩個TextBox,代碼如下:    protected void Butt

原创 學習.Net的經典網站

還不錯推薦給大家 原文—— 名稱:快速入門 地址:http://chs.gotdotnet.com/quickstart/ 描述:本站點是微軟.NET

原创 .NET/CLR好書推薦

最近一直在看CLR方面的書籍,發現了幾本不錯的書,於是整理一下自己的感受放上來,希望能夠對大家選擇合適自己的書有所幫助。   <!--[if !sup