Time of Update: 2018-12-07
前幾天與同事激烈討論了一下,有一點收穫,記錄起來。首先給出MSDN的定義:lock
Time of Update: 2018-12-07
之前因為看有人懷疑我的DNN C#版本不是官方的,我暈,我得把整個事情的來龍去脈給寫出來。5月27號我收到DNN的Newsletter說DNN要出C#版本了,因為調查發現63%的人希望DNN有C#版本,原文如下:Shaun first launched DotNetNuke on December 24, 2002. I don’t think it’s a stretch to suggest that the first inquiry about a C# version came
Time of Update: 2018-12-07
誰都會寫代碼!幾個月的編程經驗可以讓你寫出“可運行應用程式”。讓它可運行容易,但是以最有效率的方式編碼就需要下更多的功夫! 要知道,大多數程式員在寫”可運行代碼,“而不是”高效代碼“。我們在這個指南課程前面提到,你想成為你們公司”最尊貴的專業人員“嗎?寫”高效代碼“是一項藝術,你必須學習和實踐它。命名慣例和規範註記 : Pascal 大小寫形式-所有單詞第一個字母大寫,其他字母小寫。Camel 大小寫形式-除了第一個單詞,所有單詞第一個字母大寫,其他字母小寫。類名使用Pascal 大小寫形式
Time of Update: 2018-12-07
1. 常成員函數的const必須出現在聲明和定義中。2. 類的成員函數只能重載本類的其它成員函數,成員函數與類外的非成員函數、其它類的成員函數無關。3. 類內部定義的成員函數,自動作為inline處理。4. 在成員函數的聲明和定義處指定inline都是合法的,任選一個位置都行。但是由於inline函數必須在調用它的每個源檔案中可見,所以不在類定義中定義的inline函數,其定義通常應放在類定義的同一標頭檔中。5.
Time of Update: 2018-12-07
using System.Net;using System.IO;using System.Text; //方法一: // Create a request for the URL. WebRequest request = WebRequest.Create("http://www.hao123.com/"); // If required by the server, set the credentials.
Time of Update: 2018-12-07
C#的office操作[word&Excel]C#實現對Word檔案讀寫 手頭上的一個項目報表相對比較簡單,所以報表列印採用VBA引擎,通過定製Word模版,然後根據模版需要填充資料,然後OK,列印即可。 實現方法:首先需要引用VBA組建,我用的是Office2003 Professional,Dll版本號碼為Microsoft Word11.0 另外當然還需要引用Interop.Word.Dll. 代碼如下:///#region
Time of Update: 2018-12-07
Word.ApplicationClass word = new Word.ApplicationClass(); Type wordType = word.GetType(); Word.Documents docs = word.Documents; // 開啟檔案 Type docsType = docs.GetType(); object filename = "c:\\"; Word.Document doc =
Time of Update: 2018-12-07
摘要:本文介紹了Excel對象、C#中的受管代碼和非受管代碼,並介紹了COM組件在.NET環境中的使用。 關鍵詞:受管代碼;非受管代碼;Excel對象;動態串連庫 引言 Excel是微軟公司辦公自動化套件中的一個軟體,他主要是用來處理試算表。Excel以其功能強大,介面友好等受到了許多使用者的歡迎。在設計應用系統時,對於不同的使用者,他們對於列印的需求是不一樣的,如果要使得程式中的列印功能適用於每一個使用者,可以想象程式設計是十分複雜的。由於Excel表格的功能強大,又由於幾乎每一台機器
Time of Update: 2018-12-07
作者:wyhw 發表時間:2003-5-11 很奇怪..wyhw的文章在其它網站有轉貼,自己的網站卻沒有..不知道是不是同名同姓的? -_-!
Time of Update: 2018-12-07
參考《ASP.NET與SQL一起打包部署安裝》,這篇文章是針對VB.NET與SQL 一起打包的,但是我使用的是C#,當然只要修改一下主要安裝類庫就行了!C#的類庫代碼如下:DBCustomAction.csusing System;using System.Collections;using System.Data.SqlClient;using System.ComponentModel;using System.Configuration.Install;using
Time of Update: 2018-12-07
可以反加兩個日期之間任何一個時間單位。private string DateDiff(DateTime DateTime1, DateTime DateTime2) {string dateDiff = null; TimeSpan ts1 = new TimeSpan(DateTime1.Ticks); TimeSpan ts2 = new TimeSpan(DateTime2.Ticks); TimeSpan ts =
Time of Update: 2018-12-07
在瞭解HTTP斷點續傳的原理之前,讓我們先來瞭解一下HTTP協議,HTTP協議是一種基於tcp的簡單協議,分為請求和回複兩種。請求協議是由客戶機(瀏覽器)向伺服器(WEB SERVER)提交請求時發送報文的協議。回複協議是由伺服器(web server),向客戶機(瀏覽器)回複報文時的協議。請求和回複協議都由頭和體組成。頭和體之間以一行空行為分隔。 以下是一個請求報文與相應的回複報文的例子: GET /image/index_r4_c1.jpg HTTP/1.1 Accept: */*
Time of Update: 2018-12-07
參考《ASP.NET與SQL一起打包部署安裝》,這篇文章是針對VB.NET與SQL 一起打包的,但是我使用的是C#,當然只要修改一下主要安裝類庫就行了!C#的類庫代碼如下:DBCustomAction.csusing System;using System.Collections;using System.Data.SqlClient;using System.ComponentModel;using System.Configuration.Install;using
Time of Update: 2018-12-07
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using
Time of Update: 2018-12-07
Code 1: 用一個System.Web.UI.HtmlControls.HtmlInputFile去handle檔案選取。 以下是button click event中的code,用來執行當檔案選取了之後讀取檔案的內容。 1 System.Web.HttpPostedFile input = Request.Files[0];23 if (input != null && input.ContentLength != 0)4 {5
Time of Update: 2018-12-07
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using
Time of Update: 2018-12-07
轉載地址http://www.cnblogs.com/nrg740/archive/2009/04/28/1445364.html 本文集中了多條常見的C#、.Net經典面試題目例如“.NET中類和結構的區別”、“ASP.NET頁面之間傳遞值的幾種方式?”,並簡明扼要的給出了答案,希望能對學習C#、.Net的讀者有所協助。 1,
Time of Update: 2018-12-07
首先注釋一下,Regex[\u4e00-\u9fa5]表示匹配中文,則Regex[^\u4e00-\u9fa5]表示匹配非中文,既去除漢字。用Replace方法將匹配的非中文替換為空白字串,也就是去除了文本中的非中文字元。string _s= Regex.Replace(_s, @”[\u4e00-\u9fa5]“, “”); //去除漢字string _s= Regex.Replace(_s, @”[^\u4e00-\u9fa5]“, “”); //只留漢字
Time of Update: 2018-12-07
序列化又稱序列化,是.NET運行時環境用來支援使用者定義型別的流化的機制。其目的是以某種儲存形成使自訂對象持久化,或者將這種對象從一個地方傳輸到另一個地方。
Time of Update: 2018-12-07
在前面文章裡說明了DNN的架構,下面這個圖應該說是更加能夠全面的讓你去瞭解它的結構:如果你是個asp.net新手建議你看看前面這部分,因為它會向你介紹什麼是http module,以及其他的一些概念。我想通過你讀這篇文章來明白asp.net的機制,明白一些深層次的東西。我試著讓大家我寫的東西時不僅僅是跟著我去做某件事,而是瞭解了它。甚至去瞭解為什麼要去做這件事。 廢話太多了。。。在進入主題http module之前需要你先瞭解幾個概念,HTTP