Time of Update: 2018-12-06
如何建立一個作為Windows服務的應用程式。內容包含什麼是Windows服務,如何建立、安裝和調試它們。會用到System.ServiceProcess.ServiceBase命名空間的類。什麼是Windows服務?Windows服務應用程式是一種需要長期啟動並執行應用程式,它對於伺服器環境特別適合。它沒有使用者介面,並且也不會產生任何可視輸出。任何使用者訊息都會被寫進Windows事件記錄。電腦啟動時,服務會自動開始運行。它們不要使用者一定登入才運行,它們能在包括這個系統內的任何使用者環境下
Time of Update: 2018-12-06
在編寫一個儲存並繼續的操作時,流程是先將填寫的清單插入到資料庫中,然後再動態產生一個插入的序號,這時候就要統計已經插入的記錄的數量,用linq來完成插入操作,部分代碼如寫:..... irpdbml.BasicTable.InsertOnSubmit(BasicT);//執行插入操作 irpdbml.SubmitChanges();//提交更改 IRPdbDataContext irpdbml = new
Time of Update: 2018-12-06
請用泛型集合如Dictionary,多用泛型介面和泛型方法,忘掉HashTable、ArrayList吧。 請用Framework內建的泛型的委託Action、Func,代替自己定義新委託類型。 請用Linq To XML代替XmlDocument和XPathNavigator。 請用Entity Framework(AEF)代替Linq To SQL。如果不是SQL Server資料庫,也趕緊選擇一個ORM架構吧。 請用WCF來升級過去WSE,MSMQ,.NET
Time of Update: 2018-12-06
uml與網站開發.一、概述 Web網站往往具有複雜與高度動態特點。為了讓Web應用在短時間之內開始運作,開發週期應該盡量地短。許多時候,開發人員直接進入編寫代碼這一階段,卻不去仔細考慮自己想要構造的是什麼樣的網站以及準備如何構造:伺服器端代碼往往是毫無準備的即興式編寫,資料庫表也是隨需隨加,整個應用的體系有時候呈現一種無規劃狀態。然而,只要我們運用一些建模技術和軟體工程技術,就能夠讓開發過程更加流暢,確保Web應用將來更容易維護。 UML(Unified Modeling
Time of Update: 2018-12-06
http://blog.csdn.net/shuilan0066/archive/2011/01/28/6168293.aspxhttp://blog.csdn.net/jomuncher/archive/2007/09/03/1770117.aspxhttp://www.weste.net/2007/10-8/20410312183.htmlhttp://www.8844.com/html/IT_jiaocheng/ruanjian/biancheng/2010/09-14/274673.ht
Time of Update: 2018-12-06
一個主版頁面中引用了一個js檔案和一個css樣式表檔案,路徑是使用的相對路徑,代碼是這樣子的view sourceprint?1<link href="../css/dtree.css" rel="stylesheet" type="text/css" /> 2 3<script src="../js/dtree.js" type="text/javascript"></script>view
Time of Update: 2018-12-06
有些人、有些單位就愛整這事:拿著雞毛當令箭。 單位一直有讓我去培訓幾天的計劃,好像是什麼架構師還是什麼的培訓。可我本身對這個還不感冒。我感興趣的呢單位又不讓去。如果我去了,單位還有話說:你看單位讓你參加了什麼什麼培訓,你應該怎麼怎麼著。老拿這說事兒,非要你感恩戴德,痛快流涕才行。再加上經常出差,也不知道什麼時候有固定時間,所以也就一直沒去。 之前,有幾個培訓機構跟單位聯絡過,單位也表達過意向。有個同事也已經去過了。培訓單位知道我們還有一個培訓名額,跟烏龜咬上秤砣似的,咬上就不撒嘴:
Time of Update: 2018-12-06
sql語句判斷方法之一Case具有兩種格式。簡單Case函數和Case搜尋函數。--簡單Case函數CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Case搜尋函數CASE WHEN sex = '1' THEN '男'WHEN sex = '2' THEN '女'ELSE '其他'
Time of Update: 2018-12-06
實現功能:通過傳入的標記(name)擷取該Url(前台得到後台一個數組,該數組通過遍曆web.config產生)前台:<script language="javascript" type="text/javascript">function setUrl(name) { var UrlList = <%=UrlList%>; for (var i in UrlList ) { var p
Time of Update: 2018-12-06
javaScript函數中執行C#代碼中的函數: 方法一:1、首先建立一個按鈕,在後台將調用或處理的內容寫入button_click中; 2、在前台寫一個js函數,內容為document.getElementById("btn1").click(); 3、在前台或後台調用js函數,激發click事件,等於訪問後台c#函數; 方法二:1、函式宣告為public 後台代碼(把public改成protected也可以) public s
Time of Update: 2018-12-06
Mainz: IT人的層級: IT領袖:年入過億; IT大哥:年入千萬; IT精英:年入百萬; IT人才:年入50萬; IT工程師:年入20萬; IT民工:年入10萬; 碼農:年入6萬到10萬; 碼奴:年入3萬到6萬;
Time of Update: 2018-12-06
一:例子:文字框和資料驗證控制項:<asp:TextBox ID="TxtOldPs" runat="server" Width="150px"></asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TxtOldPs"Display="None"
Time of Update: 2018-12-06
Private Sub cmdFind_Click() 說明發生了按鈕的點擊事件。 Private Sub是一個過程,並且是模組層級的。過程沒有傳回值public是公有,類中的方法或者變數可供其他任何類使用 private是私人,類中的方法或者變數不被任何類用,不被子類繼承 protected是保護,類中的方法或者變數可被子類和同一包下的類使用私人函數過程,外部不能直接使用的!Sub 是過程 Private是私人函數過程 外部不能直接使用的Sub 語句 描述 聲明
Time of Update: 2018-12-06
使用JS在頁面擷取ID為“btn_Next”的控制項: document.getElementById("btn_Update").style.display = "none";運行程式後,彈出錯誤,找不到對象,而頁面確實存在該控制項: <asp:Button ID="btn_Update" runat="server" Text="Update" class="button" OnClick="btn_Update_Click"/>原因:
Time of Update: 2018-12-06
1、如何把其它類型轉換為枚舉類型? 2、如何把枚舉中的值添加到下拉式功能表中? 一、如何把其它類型轉換為枚舉類型? 我們回顧一下有關字串與數字之間的轉換,如: string strValue="12"; int value=int.Parse(strValue); //使用int.Parse()就可以把字串轉換為整數 那把字串轉換成枚舉類型相對於要複一些,文法如下: Enum.Parse(枚舉的類型,要轉換的值);
Time of Update: 2018-12-06
1. protected void ddlYearMonth_SelectedIndexChanged(object sender, EventArgs e) { if (ddlYearMonth.SelectedValue.Equals("1")) { ddlPeriod.Items.Clear(); ddlYearMonth.SelectedValue = "1"; if (Month ==
Time of Update: 2018-12-06
輸入框禁止輸入昨天遇到一個問題,需求是一個 輸入框 只準點選賦值,不可以手動輸入。開始隨手寫了一個 :<input type="text" name="input" class="txt bthday" onkeydown="return false;" value="" />結果測試說 FIREFOX 下切換成中文就可以輸入~~ 崩潰後來換成了 <input type="text" name="input" class="txt bthday" onfocus="this.
Time of Update: 2018-12-06
一、設定cookies的方法很簡單,有以下兩種方法: 1、直接添加Cookie值: Response.Cookies["userName"].value = "Tom"; Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1) ; \\到期時間,在Cookies檔案中無法查看,也不能調用. 2、建立Cookie對象的一個執行個體: HttpCookie cookie=new HttpCookie("
Time of Update: 2018-12-06
我們在使用Sql Server這些資料庫時,可以輕鬆的通過Sum、Aver、Count等統計出相關結果,那麼,在已經把資料檢索出來的DataSet(DataTable)中呢?特別是通過Web
Time of Update: 2018-12-06
非常有用的文章~!~!忘記的時候可以來尋找一下...檔案下載,指定預設名Response.AddHeader(”content-type”,”application/x-msdownload”);Response.AddHeader(”Content-Disposition”,”attachment;filename=要下載的檔案名稱.rar”);重新整理頁面Response.AddHeader “REFRESH”,