Time of Update: 2018-12-06
前言: 三易其名,是因為根據網友的建議來了。所以改成了asp.net控制項開發。呵呵,不瞎扯了,上一節講到了複合控制項的基礎概念,今天就深入學習複合控制項視圖是如何跟蹤子控制項狀態的。是如何儲存子控制項狀態的呢,是如何載入子控制項狀態的呢。 本文:
Time of Update: 2018-12-06
接上一篇SVG + Javascript + ASP.NET + WebService開發樓宇管理系統 - 雜記1 上個星期四,B說他星期五休息要我星期五去調查一下客戶的一個需求是否能實現,並且要讓我做程式的空殼子(能夠動起來的畫面)。我看了一下這個需求覺得並不是很難,能夠實現的,我就沒有怎麼調查,去做那個空殼子了。
Time of Update: 2018-12-06
接上一篇SVG + Javascript + ASP.NET + WebService開發樓宇管理系統 - 雜記2
Time of Update: 2018-12-06
Asp.net的身分識別驗證有有三種,分別是 "Windows | Forms |Passport ",其中又以Forms驗證用的最多,也最靈活。Forms驗證方式對基於使用者的驗證授權提供了很好的支援,可以通過一個登入頁面驗證使用者的身份,將此使用者的身份發回到用戶端的Cookie,之後此使用者再訪問這個web應用就會連同這個身份Cookie一起發送到服務端。服務端上的授權設定就可以根據不同目錄對不同使用者的訪問授權進行控制了。它的原理是這樣的:首先對使用者授權,比如不允許匿名訪問等,然後對比
Time of Update: 2018-12-06
ASP.NET MVC 入門系列教程一個居於ASP.NET MVC Beta的系列入門文章,有朋友提議說寫一個樣本程式來同步講解,那樣更加容易學習。所以就寫選擇了寫一個Blog程式來作為樣本程式。(原來是居於 ASP.NET MVC Preview5 的,現在基本修改為ASP.NET MVC Beta的了)本系列文章可能會是幾位朋友來共同完成的。本樣本Blog系統同步更新的測試網站:http://4mvcblog.qsh.in/文章列表,不定時更新:ASP.NET MVC
Time of Update: 2018-12-06
說到ASP.NET緩衝,那就是:儘早緩衝;經常緩衝您應該在應用程式的每一層都實現緩衝。向資料層、商務邏輯層、UI 或輸出層添加緩衝支援。記憶體現在非常便宜 — 因此,通過以智能的方式在整個應用程式中實現緩衝,可以獲得很大的效能提高。 緩衝可以掩蓋許多過失 緩衝是一種無需大量時間和分析就可以獲得“足夠良好的”效能的方法。這裡再次強調,記憶體現在非常便宜,因此,如果您能通過將輸出緩衝 30
Time of Update: 2018-12-06
近期在使用MVC4開發項目的時候,突然遇到一個比較奇特的bug,就是在用mvc4 內建的validate.js驗證DateTime的時候總是報錯(如)。 經過反覆檢測,我發現以下幾個問題:1、如果日期格式是“2012/10/22”的時候,驗證就通過了。2、IE6,7,8等瀏覽器才會出現驗證錯誤,IE9和FireFox(最新)並未出現類似bug. 綜上所述,我上網查了下資料最後看到這樣的一個文章: demo.tc/Post/762簡單的來說,這是一個bug.具體的解決方案如下:建立一個js檔案:
Time of Update: 2018-12-06
現在項目是這樣處理的,如果兄弟們更好的方法,分享給我哦異常處理:這裡我寫的是全域捕獲異常,捕獲一些我們漏掉的異常一般我們都會自訂500和400在web.config中這樣寫 <customErrors mode="RemoteOnly" defaultRedirect="500"> <error statusCode="500" redirect="500"/> <error statusCode="404" redirect="404"/
Time of Update: 2018-12-06
文章目錄 原文地址:http://aspnet.codeplex.com/wikipage?title=ASP.NET%20MVC%204%20RoadMap本文首發於圖靈社區 一年的時光悄然而逝,又到了快發布ASP.NET MVC新版本的時候了。本文檔涵蓋了ASP.NET MVC 4架構的進階路線圖。我們正處於開發ASP.NET MVC
Time of Update: 2018-12-06
近來總是有朋友在詢問Xap和Html或者asp.net之間怎麼傳遞參數,下面我們來學習哈這個參數傳遞的過程。首先建一個項目HtmlTSilverlight,在MainPage上放一個TextBlock來顯示Html或者Aspx檔案傳遞過來的參數;接下來,在web項目的HtmlTSilverlightTestPage.aspx或者HtmlTSilverlightTestPage.html中添加需要使用的參數,一般這個地方傳遞伺服器路徑的較多,我們在此就傳遞一個伺服器路徑顯示在MainPage上放一
Time of Update: 2018-12-06
記錄一個儲存縮圖通用的函數。 /// <summary> /// 產生縮圖 /// </summary> /// <param name="originalImagePath">源圖路徑(實體路徑)</param> /// <param name="thumbnailPath">縮圖路徑(實體路徑)</param> /// <param
Time of Update: 2018-12-06
無意中從網上瀏覽到了一篇提高網站效能的文章轉來學習下。文章記錄了26種最佳化網站效能的方法。1. 資料庫訪問效能最佳化 資料庫的串連和關閉 訪問資料庫資源需要建立串連、開啟串連和關閉串連幾個操作。這些過程需要多次與資料庫交換資訊以通過身分識別驗證, 比較耗費伺服器資源。ASP.NET中提供了串連池(Connection
Time of Update: 2018-12-06
今天在開發一個asp.net的頁面遇到了TextBox設定了ReadOnly屬性,在js中賦值後,後台代碼取不到值的情況,經過在網上尋找,找到了一下幾個處理辦法。收藏起來。1、不設定ReadOnly,設定onfocus=this.blur()C#代碼 <asp:TextBox ID="TextBox1" runat="server" onfocus=this.blur()></asp:TextBox> <asp:TextBox ID="TextBox1"
Time of Update: 2018-12-06
在介紹之前,先簡單說一說ASP.NET服務端GZIP壓縮模組的作用及工作原理,很多人編寫網頁的時候頁面因為使用了大量的JS特效又或者放置很多大型 動態廣告導致了頁面或指令碼體積龐大,通常都會使用一些壓縮公用程式本地對頁面或指令碼進行一定的壓縮後再上傳到伺服器,但這樣的壓縮公用程式一般壓縮率有限,最佳化自 然也不明顯,本文章介紹的壓縮模組的作用就是對asp.net的頁面或指令碼等資源進行高強度GZIP壓縮(一般能壓縮到只有1/5的體積),而且壓縮的過
Time of Update: 2018-12-06
問題現象:添加Report WebPart後頁面不能顯示,查看日誌有如下訊息:中文:ASP.NET 的工作階段狀態已禁用。報表檢視器控制項要求在本地模式下啟用工作階段狀態。英文:Session state has been disabled for ASP.NET. The Report Viewer control requires that session state be enabled in local
Time of Update: 2018-12-06
大家好,已有四個多月沒寫東東啦。今日抽空就說一下 Session 在 .Net v1.0/v1.1 中的儲存模式。大家可在 MSDN 2003 中搜尋一下 <sessionState> 即可看到關於 Web.config 中的<sessionState> 節點元素的描述,共有 Off、InProc、StateServer、SQLServer 四種模式。Off、InProc 分別指“不啟用”、“進程內儲存(預設值)”,此兩種模式沒啥講的,所謂 InProc 就是把
Time of Update: 2018-12-06
Could not load the sandbox dll from the ASP.NET projectBy Louis LiangGot the following error, when I used the SharePoint dll in an ASP.NET project. VS2010 puts the sandbox assembly into the bin folder automatically.Could not load file or assembly ‘
Time of Update: 2018-12-06
在以前的Sharepoint版本中由於沒有出現Developer Dashboard,使用ASP.NET Tracing的相關資訊就成了Sharepoint開發人員進行調試和診斷的重要手段之一。現在雖然有了Developer Dashboard,我們仍然可以把Asp.net的Tracing資訊整合到Developer Dashboard中。 ASP.NET Tracing包含了諸如下面的一些資訊: • 事件的跟蹤和執行時間資訊 • 控制項樹及其相關資訊 •
Time of Update: 2018-12-06
先看看ASP.NET頁面重新整理的實現方法: 第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script
Time of Update: 2018-12-06
在IIS6中同時啟用了ASP.NET 2.0 和 ASP.NET 4.0 後,網站程式可能會出現如下錯誤:“ System.Web.HttpException: Path ‘//eurl.axd/‘ was not found. ” 錯誤發生的原因是當ASP.NET檢測到Web網站配置為使用ASP.NET 4.0,本地ASP.NET 4.0 的組件會傳遞一個不能擴充的 URL到ASP.NET的管理程式作進一步處理。但是,如果一個低於ASP.NET 4.0 的網站配置為使用ASP.NET