Time of Update: 2018-12-06
asp.net3.5中已經整合了序列化對象為json的方法。 1:System.Runtime.Serialization.Json; 2:System.Web.Script.Serialization兩個命名空間下的不同方法進行序列化和還原序列化。 第一種方法:System.Runtime.Serialization.Json Code highlighting produced by Actipro CodeHighlighter (freeware)http:/
Time of Update: 2018-12-06
在上一篇文章asp.net mvc源碼分析-路由篇 如何找到 IHttpHandler中最後提到了MvcHandler,來上我們看看它的定義 public class MvcHandler : IHttpAsyncHandler, IHttpHandler, IRequiresSessionState它有幾個比較重要的屬性:internal ControllerBuilder ControllerBuilder ,ControllerBuilder
Time of Update: 2018-12-06
使用該 URL http://localhost/WebApplicationX/WebForm1.aspx 在 Flashget 中下載切換 暫停/開始 , 並增加下載的塊數 測試!原理參見上一篇 blog JSP/Servlet 實現版: http://blog.csdn.net/playyuer/archive/2004/07/30/56538.aspx利用該原理不難實現支援資料庫大欄位的斷點續傳多線程連結的下載!using System;using
Time of Update: 2018-12-06
筆者好久沒有寫隨筆了,這次是遇到提出這樣的問題“不用附加資料庫,什麼修改web.config什麼的那麼麻煩,而是直接運行一個頁面,然後根據嚮導一步一步引導使用者安裝產生資料庫”那麼這樣做就需要一個建立資料庫的語句和建立這些資料庫表的語句,還有這些建立資料庫檢視以及函數的語句。建立資料庫語句好辦 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->
Time of Update: 2018-12-06
1、ASP運行用戶端程式:----------------------------------------------------------ASP在本地運行應用程式是通過Windows Script Host來調用的,可用的指令碼語言有兩種,Js和Vbs,下面分別是JS和VBS運行應用程式的代碼:[JS]<Script Language="JavaScript"><!--function rExe(pExe){ var pCmd=new
Time of Update: 2018-12-06
一般在MVC頁面中我們使用ASCX使用者控制項我們這樣寫:<%=Html.Partial("AdminViewLeftMenu")
Time of Update: 2018-12-06
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public string GetContent(string str, string start, string last, int n) {if (str.ToLower().IndexOf(start.ToLower()) >= 0) {if (str.ToLower()
Time of Update: 2018-12-06
如果你的ASP.NET程式學得不錯了,想用ASP.NET來發送郵件,在網上有好多文章,本站不管網上說是如何?的,下面整理兩種.NET發送郵件的方法給你參考一下,很簡單的哦。第一種:1、設定檔(Web.config) + 少量C#代碼在 configuration 節點下添加Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><system.net&
Time of Update: 2018-12-06
<%'*****************************************************' Function Name:xmlReadUrl(url)' 功能:讀取Url的HTML' Input Url' Output to Function Name xmlReadUrl as a binstr' ****************************************************Function xmlReadUrl(url)
Time of Update: 2018-12-06
1,調用沒有參數的預存程序<%set conn=server.CreateObject("adodb.connection")set cmd=server.CreateObject("adodb.command")strconn="dsn=pubs;uid=sa;pwd" conn.Open strconnset cmd.ActiveConnection=conncmd.CommandText="{call nono}"'set rs=cmc.exe 或者cmd.executeset
Time of Update: 2018-12-06
//伺服器電腦名稱:[lbServerName] lbServerName.Text = "http://" + HttpContext.Current.Request.Url.Host + HttpContext.Current.Request.ApplicationPath; //伺服器IP地址:[lbIp] lbIp.Text =
Time of Update: 2018-12-06
在使用了URL重寫的頁面,我們為了保證使用者進行PostBack後頁面的URL仍然是,我們原先展現給使用者的連結,比如是list_1.html而不是list.aspx?page=1我們需要使用app_browsers目錄,存放瀏覽器定義檔案,相關說明可以參考msdn:http://msdn2.microsoft.com/zh-cn/library/ms228122(vs.80).aspx <!--可在
Time of Update: 2018-12-06
在ASP.NET中防止注入攻擊[翻譯]出處: MSDN 原文地址應用範圍: ASP.NET vertion 1.1ASP.NET vertion
Time of Update: 2018-12-06
將Cookie的有效範圍限制到域。 預設情況下,Cookie 與特定的域相關聯。例如,如果您的網站是 www.contoso.com,那麼當使用者向該網站請求頁面時,您編寫的Cookie就被發送到伺服器。(有特定路徑值的Cookie除外) 如果您的網站有子域(例如 contoso.com、sales.contoso.com 和 support.contoso.com),就可以把Cookie同特定的子域相關聯。為此,需要設定Cookie的 Domain 屬性,如下所示:
Time of Update: 2018-12-06
要想瞭解asp.net 2.0的非同步頁的處理過程,先列出頁面的生命週期: 1 :Init 事件: 頁面初始化 ,初始化設定。 2: LoadViewState方法: 載入檢視狀態, 填充ViewState屬性。 3 :LoadPostData方法: 處理回傳資料, 處理傳入表單資料。 4: Load 事件: 載入頁面 ,頁面控制項初始化完成並反映了用戶端的資料。 5
Time of Update: 2018-12-06
學習是使用asp.net已經有很長一段時間了,現在就來分析一下mvc的整過過程吧。個人排程寫一個mvc系列的博文,僅從原始碼的角度來分析mvc。在接觸mvc時我們一定會經曆路由,那麼路由這東東是怎麼搞出來的啊。在我們的web.config中有這麼一句: <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
Time of Update: 2018-12-06
緊接著上篇 asp.net mvc源碼分析-Controllerl篇 ControllerDescriptor 現在我們該看 FilterInfo filterInfo = GetFilters(controllerContext, actionDescriptor);這句代碼了,意思很好明白就是擷取當前的FilterInfo資訊,而該方法非常簡單就一句return new FilterInfo(_getFiltersThunk(controllerContext,
Time of Update: 2018-12-06
接著上篇 asp.net mvc源碼分析-Action篇 DefaultModelBinder 我們已經擷取的了Action的參數,有前面的內容我們知道Action的調用時在ControllerActionInvoker類的InvokeActionMethod方法。 protected virtual ActionResult InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor
Time of Update: 2018-12-06
ASP.NET MVC簡介這學期有門ASP.NET的課程,由於我接觸這個東西比較早,覺得沒有再學一遍的必要,就和老師申請自己學一點東西,就不去課堂上打醬油了,這樣我就可以抽出時間偷偷出來實習了。老師想都沒想就答應了,時間過的真快,轉眼就期末了,老師在考試2個小時之前給我出了一個難題,給我8分鐘讓我給大家介紹一下MVC,為了對一學期沒上課有個交代,我就硬著頭皮答應了,草草的想了想花了幾分鐘做了個PPT.其實PPT中很多說法並不對,時間過了,我也就懶得改了輕拍怕疼。
Time of Update: 2018-12-06
接著上文asp.net mvc源碼分析-ActionResult篇 FindView 我們已經建立好view了,大家還記得在BuildManagerCompiledView的Render方法中最後調用的是RenderView。可能是跟人喜好問題,還有就是我工作項目用到的多數是Razor,所以這裡就講講RazorView吧。想讓我們可看看RazorView的建構函式有什麼特別的地方 public RazorView(ControllerContext controllerContext,