Time of Update: 2018-12-06
來源:論壇初級的程式員或經驗不足的程式員往往只意識到自己的程式是寫給電腦的,而不會在意程式其實也是寫給人的,或在意得不夠、不全面。 寫給機器的程式,往往追求的是運行正確、執行效率能滿足要求。但程式員的任務僅僅就是把商務邏輯轉成機器能編譯的電腦語言嗎? 其實,程式首先(注意,是首先)是寫給人的。第一,程式是寫給看代碼的人的。第二,程式是寫給用程式的人的。瞭解這一點,才能理解寫程式為什麼要有代碼規範,為什麼要有各種文檔,為什麼寫子程式時要命好名,為什麼要分層,為什麼要學設計模式,為什麼要寫測試案
Time of Update: 2018-12-06
使用MVC2開發一個web應用的時候,遇到兩個小問題,這裡做下記錄: (1) 通過ADO.NET Entity Data
Time of Update: 2018-12-06
大型Live App系統平台主要是針對於大流量、高並髮網站建立的底層系統架構。大型網站的運行需要一個可靠、安全、可擴充、易維護的應用系統平台做為支撐,以保證網站應用程式的平穩運行。 大型Live App系統又可分為幾個子系統:Web前端系統負載平衡系統資料庫叢集系統緩衝系統分布式儲存系統分布式伺服器管理系統代碼分發系統 Web前端系統 為了達到不同應用的伺服器共用、避免單點故障、集中管理、統一配置等目的,不以應用劃分服
Time of Update: 2018-12-06
ASP.NET 2.0伺服器控制項之用戶端功能多數在展示層應用的伺服器控制項主要由兩個部分組成:伺服器端功能和用戶端功能。伺服器端功能永遠是伺服器控制項的核心,而隨著技術的發展,用戶端功能也逐漸層得越來越重要。只有兩個部分互相配合,才能建立出功能強大、介面豐富的伺服器控制項。本文將討論在伺服器控制項中實現用戶端功能的相關問題,具體內容包括用戶端功能概述、實現簡易用戶端功能、實現複雜用戶端功能,以及部署用戶端檔案的實現方法等內容。 1.
Time of Update: 2018-12-06
ASP.NET2.0中設定檔的加密與解密(轉載)http://pw.cnblogs.com/archive/2006/06/25/435357.html加密操作如下:private void ProtectSection(string sectionName, string provider) { Configuration config = WebConfigurationManager. OpenWebConfigura
Time of Update: 2018-12-06
從繼承關係上看,Asp.net 伺服器控制項的類別大致上分為4類:1、 使用者控制項類似page,基本上不需要編程,可以將某個aspx頁面作為複用組件使用。 2、 LiteralControlASP.NET 將所有不需要伺服器端處理的 HTML 元素和可讀文本編譯為該類的執行個體。例如,開始標記中不包含 runat="server" 屬性/值對的 HTML 元素被編譯為 LiteralControl
Time of Update: 2018-12-06
在ASP.NET中,Panel伺服器控制項一般用來作為容器控制項,來成組的隱藏和顯示一些控制項,大部分情況下直接設定Panel的visualable屬性為True或者False就可以達到目的,但是有一些情況下,例如對整個頁面進行validate時,但是在一個隱藏的Panel中,有RequiredValidate控制項,它校正的控制項由於和Panel一起被隱藏,所以它是無法通過校正的,那麼頁面的validate由於有一個Validate控制項不能通過,自然也不能通過。而我們的初衷是被隱藏的控制項是
Time of Update: 2018-12-06
Session:當前瀏覽器使用者,在瀏覽器關閉後或者是指定時間後(預設為20分鐘)失效同時根據Session的儲存方式,有不同的情況:InProc:該模式Session將會被儲存在IIS進程中,如果IIS進程重啟,那麼Session將會丟失 StateServer:該模式Session將會被儲存在ASP.NET State Service進程中,IIS進程的重啟將不會引起Session的失效,只有ASP.NET State Service進程重啟後才會失效。採用該方式儲存Session時ASP.
Time of Update: 2018-12-06
在上面一篇文章中,我們討論了有關建立複合控制項的基本理論,並且通過一個典型應用掌握了複合控制項的呈現方法。本文將繼續講解有關建立複合控制項的內容,重點是為複合控制項實現事件的具體方法。 複合控制項的事件處理簡介 談到自訂控制項的事件處理問題,這在前面的系列文章中已經進行講解。由前文可知,實現控制項事件的核心主要是定義事件屬性結構和事件處理常式等。然而,這些內容是構建所有自訂伺服器控制項的基礎。僅僅依靠這些方法是無法實現複合控制項的事件的。因為,複合控制項中包含子控制項,這就使得複合控制項的事
Time of Update: 2018-12-06
第 一 課 : 創 建 一 個 簡 單 的 ASP 頁 學 習 ASP 頁 的 最 佳 途 徑 是 動 手 編 寫 自 己 的 ASP 頁 。 創 建 ASP 頁 其 實 很 簡 單 , 只 要 使 用 文 本 編 輯 器 將 腳 本 命 令 插 入 到 HTML 頁 中 就 行 了 。 將 這 個 主 頁 以 .asp 為 文 件 擴 展 名 保 存 , ASP 服 務 器 就 知 道 處 理 其 中 的 腳 本 命 令 了 。 若 要 查 看 腳 本 的 結 果 , 只 要 使 用
Time of Update: 2018-12-06
1.ASP.NET運行原理概述
Time of Update: 2018-12-06
1. 深層次來說這不是 ASP.NET 的問題, 而是 html form 的 submit 按鈕就是如何設計的。 當你的游標焦點進入某個表單元素的時候,會啟用該表單中第一個(流布局順從左至右,從上至下) type=submit 的按鈕(假如有),等待響應斷行符號事件,並提交該form 你可以測試一下代碼: <form action=""> <input type="text" /> <input type="submit"
Time of Update: 2018-12-06
第一次安裝資料庫出現錯誤:原因是因為日期問題。如下語句出現問題: 1 CAST('1952/05/19 12:00' AS datetime), CAST('1992/4/14 12:00' AS datetime), 2 安裝資料庫有三種方法:1.安裝英文版本SQL SERVER2000 (不現實)2.執行下面SQL語句 exec sp_defaultlanguage 'sa','us_english' 然後修改使用者預設語言為english,我試過,是可行的,
Time of Update: 2018-12-06
我們在管理網站檔案時,可以把副檔名一樣的檔案放在同一個目錄下,起一個比較特別名字,例如放pdf檔案目錄為the_pdf_file_s,把下面代碼另存新檔down.asp,他的網上路徑為http://www.xx.com/down.asp,我們就可以用http://www.xx.com/down.asp?FileName=51windows.pdf來下載這個檔案了,而且下載者無法看到這個檔案實際下載路徑的!在down.asp中我們還可以設定下載檔案是否需要登陸,判斷下載的來源頁是否為外部網
Time of Update: 2018-12-06
ISAPI_Rewrite利用IIS的ISAPI實現URL重寫的,ISAPI_Rewrite是一個工具,為:http://www.isapirewrite.com/download/isapi_rwl_x86_0067.msi,下完,直接NEXT裝一下就可以,位置可以隨便裝,但要記住,然後開啟IIS,在網站上-右擊-屬性-ISAPI篩選器,起了名字,就叫"URLRewrite"吧,隨便起的,然後瀏覽找到你剛才安裝根目錄的ISAPI_Rewrite.dll這個檔案然後確定。進入剛才安裝ISAPI_
Time of Update: 2018-12-06
大家應該知道,微軟的URLRewrite能夠對URL進行重寫,但是也只能對網域名稱之後的部分進行重寫,而不能對網域名稱進行重寫,如:可將 http://http://www.abc.com//1234/ 重寫為 http://www.abc.com/show.aspx?id=1234 但不能將 http://1234.abc.com/ 重寫為 http://www.abc.com/show.aspx?id=1234。 要實現這個功能,前提條件就是 http://www.abc.com/
Time of Update: 2018-12-06
前提: 如下將要介紹的幾種類型資源都要在其屬性頁面視窗, 將 <產生操作> 屬性, 設定為[內嵌資源], :► 給自訂控制項添加自訂表徵圖的幾種方案 方法一: 直接在自訂控制項項目中添加一個 *.bmp格式的表徵圖檔案, 並將其命名 與主控制項檔案相同, 副檔名為 .bmp, 比如主控制項檔案名稱為: CustomButton.cs, 則表徵圖檔案命名為: CustomButton.bmp . 編譯項目.
Time of Update: 2018-12-06
思路:通過拓展HtmlHelper載入Mvc3的模板頁面或者Mvc2中的ascx使用者控制項實現分頁布局和樣式的自訂。實現思路: PageModel 頁碼類包含: PageIndex 頁碼索引 PageText 頁碼顯示文本Pager 分頁控制項類 PagerTemp 分頁控制項載入cshtml或者ascx名稱
Time of Update: 2018-12-06
原文發表在:http://www.birchlee.com/post/2011/10/12/15.aspx項目分為三個首頁如: /Home/Index 前台首頁/Admin/Home/Index 後台首頁/OA/Home/Index 辦公平台首頁建立一個asp.net MVC3 樣本項目: 右鍵 →添加→Area直接運行項目:原因是存在同名的多個Controller,需要配置預設的命名空間。解決方案:開啟Global.asax.cspublic static void
Time of Update: 2018-12-06
二、建立一個ASP.NET MVC3應用要瞭解MVC3是怎樣工作的,最好的途徑莫過於實際建立一個應用,那麼我們開始吧。 ASP.NET MVC3軟體需求MVC3可以在如下Windows用戶端作業系統運行: Windows XP Windows Vista Windows 7 它可以運行在以下幾種服務端作業系統上: Windows Server 2003 Windows Server 2008 Windows Server 2008 R2 MVC 3開發工具既可以安裝在Visual Studio