原创 ASP.NET HTTP運行時組成詳解
不管使用哪種底層平臺,可靠性和性能都是對所有 Web 應用程序的主要要求,儘管從某種意義上講,這兩個要求是相互矛盾的。例如,要構建更可靠、更健壯的應用程序,可能需要將 Web 服務器與具體的應用程序分離,使應用程序在進程外工作。但是,
原创 C#前途如何
這世界上沒有什麼比編程工具更加牽動程序員的心。VC、VB、DELPHI、JAVA……這些耀眼的名字不僅佔據了程序員的生活,而且似乎已經成爲了某種信仰。可是,伴隨着新世紀的腳步,這些信仰又一次遭遇了重大的挑戰。微軟,這頭被法官和黑客們
原创 C#獲取程序所在的路徑
//獲取應用程序的當前工作目錄。 String path1 = Class1.mm(); MessageBox.Show("獲取應用程序的當前工作目錄:" + path1); // 返回值:E:/temp/Pocke
原创 .NET正則基礎-正則委託
1 概述一般的正則替換,只能對匹配的子串做簡單的處理,且只能是做string類型的處理之後,作爲替換文本替換匹配子串,可以實現的功能比較有限。.NET的Replace()方法中的replacement參數,不僅可以是字符串,
原创 高內聚, 低耦合
首先要知道一個軟件是由多個子程序組裝而成, 而一個程序由多個模塊(方法)構成! 而內聚就是指程序內的各個模塊之間的關係緊密程度, 偶合就是各個外部程序(子程序)之間的關係緊密程度. 所以很易明白,爲什麼要高內聚?模塊之間的關係越
原创 網頁調用QQ 郵箱界面
<a href="tencent://Message/?Uin=10000&websitName=許錦濤;Menu=no">你的好友</a> <a href="mailto:[email protected]" target
原创 窗體內控件拖拽移動
private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) {
原创 Asp.Net Url 傳值出現亂碼的解決方法
1.設置web.config文件 <system.web> ...... <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN
原创 漢字轉換拼音
public class Convert { #region 漢字轉換拼音 private static int[] pyvalue = new int[] { -20319,-20317,-20304,-20295,-2
原创 40種頁面設計技巧
1. οncοntextmenu="window.event.returnValue=false" 將徹底屏蔽鼠標右鍵 <table border οncοntextmenu=return(false)><td>no</table>
原创 圖片絕對定位
<html><head><style type="text/css">body{ background-image: url('/i/eg_bg_03.gif');background-repeat: no-repeat;backgrou
原创 Javascript獲取鼠標的位置, 獲取Html控件的絕對位置的兩種方法
滑鼠遊標相對於目前區塊邊框的距離 event.offsetX、event.offsetY 滑鼠遊標相對於目前瀏覽器邊框的距離 event.clientX、event.clientY、event.x、event.y 滑鼠遊標相
原创 給sql Server添加一個獨立的用戶名
use tmpdb go -- 添加一個登錄名 exec sp_addlogin 'userN', '123' go -- 給登錄分配一個角色 exec sp_addsrvrolemember 'userN', 'sy
原创 JS獲取瀏覽器的高度
IE中:document.body.clientWidth ==> BODY對象寬度document.body.clientHeight ==> BODY對象高度document.documentElement.clientWidth
原创 new()的替代品
第一個要準備的就是解決一個對象是如何構造的. 我們選擇很多: 1. 使用ObjectBuilder庫; 2. 強迫所有需要創建的對象都支持 where T : new(); 3. 做一個輕量級的對象構造 "泵";第