原创 Web MessageBox

  public class MessageBox {    private  MessageBox()  {     }   /// <summary>  /// 顯示消息提示對話框  /// </summary>  /// <para

原创 ADO.NET 的最佳實踐技巧

簡介 本文爲您提供了在 Microsoft ADO.NET 應用程序中實現和獲得最佳性能、可伸縮性以及功能的最佳解決方案;同時也講述了使用 ADO.NET 中可用對象的最佳實踐;並提出一些有助於優化 ADO.NET 應用程序設計的建議。

原创 Web頁面數據驗證

public class PageValidate {  private static Regex RegNumber = new Regex("^[0-9]+$");  private static Regex RegNumberSig

原创 SqlDmo有關數據庫管理

#region 當前局域網中可用的SQL server服務器獲取    private ArrayList GetAvailableSqlServers()  {   ArrayList arrServer=new ArrayList()

原创 平臺調用P/Invoke進階 -- 初階:認識平臺調用P/Invoke

.NET交互操作服務 前言 .NET是微軟最新推出的編程平臺,它通過公共語言運行庫將基於.NET Framework的託管代碼(Managed code)承載運行,以簡化Internet 環境中的應用程序開發和部署。 Microsoft

原创 ADO.NET數據庫操作小記

一.用SqlConnection連接SQL Server 1..加入命名空間 using System.Data.SqlClient; 2.連接數據庫 SqlConnection myConnection = new SqlConnect

原创 NET 中的對象序列化

.NET 中的對象序列化  摘要:爲什麼要使用序列化?最重要的兩個原因是:將對象的狀態保存在存儲媒體中以便可以在以後重新創建出完全相同的副本;按值將對象從一個應用程序域發送至另一個應用程序域。例如,序列化可用於在 ASP.NET 中保存會

原创 VS.NET2003(c#)命名規範

Type Prefix Example Array arr arrShoppingList Boolean bln blnIsPostBack Byte byt bytPixelValue

原创 Microsoft .NET Pet Shop 4 架構與技術分析

1.項目概述與架構分析微軟剛推出了基於ASP.NET 2.0下的Pet Shop 4, 該版本有了一個全新的用戶界面。是研究ASP.NET 2.0的好範例啊,大家都知道,一直以來,在.NET和Java之間爭論不休,到底使用哪個平臺開發的

原创 Rss介紹

 如見Web2.0被吵的如火如荼,同時也有很多的評論褒貶不一。有人說Web2.0就是“一幫人在看皇帝的新裝而已”。也有人說Web2.0將是一場變革。無

原创 帶進度條的文件夾拷貝

.net沒有提供文件夾的拷貝,今天寫了一個: 效果如圖  private void ultraButton1_Click(object sender, System.EventArgs e)  {   if(!System.IO.Dir

原创 Socket通信基礎

Socket通信傳遞數據 服務端: using System.Net; using System.Net.Sockets; using System.Text; using System.Threading;              

原创 MaticSoft DAL

public abstract class DbHelperSQL {  //數據庫連接字符串(web.config來配置)  //<add key="ConnectionString" value="server=127.0.0.1;

原创 Net中自動升級組件的配置手冊

除了在軟件架構設計中需要規劃好各功能項以備分別可以實現局部升級外,重要的是配置好自動升級組件。然而該自動升級組件並非直接引用即可,它需要遵守一定的規則部署才能完成自動升級。以下給出它的配置手冊。   必備的文件清單: 文件名 功能

原创 帶進度條的文件拷貝

 帶進度條的文件拷貝   可以拷貝任何文件,拷貝過程有進度條實時反映,並記錄使用時間.   顯示效果如圖:   private void btnCopyFile_Click(object sender, System.EventArgs