Time of Update: 2017-02-27
前面兩個章節我們將需求分析和概要設計簡單介紹了,接下來是重點的編代 碼的階段了(實現無重新整理分頁)。在編寫代碼之前,一定要有計劃的去編寫代碼 ,不能一開始啥也不管就開始編代碼,除非你特牛。我們來看一下需求分析:3.==》無重新整理的分頁讀取新聞列表,在點擊下一頁的時候觸發事件,調用 ajax去資料庫中尋找下一頁的資料並返回,然後顯示在頁面上。這裡面有兩個事件,都是js事件,我們用jquery代碼來實現。分頁的話,我們採用jquery的分頁外掛程式pagination,官方地址為 http://
Time of Update: 2017-02-27
將一個ASP.NET Web Forms項目從.NET Framework 4.0升級至.NET Framework 4.5之後,發現SquishIt竟然引發了HTTP Error 500.0 - Internal Server Error。SquishIt是一個開源的支援ASP.NET的js/css打包工具,項目地址:https://github.com/jetheredge/SquishIt,出生早於Microsoft ASP.NET Web Optimization
Time of Update: 2017-02-27
Insus.NET實現這篇《MVC把隨機產生的字串轉換為圖片》http://www.cnblogs.com/insus/p/3624235.html
Time of Update: 2017-02-27
asp.net夜話之十一:web.config詳解(二)asp.net夜話之十一:web.config詳解(一)asp.net夜話之十:複合控制項和母板頁(二)asp.net夜話之十:複合控制項和母板頁(一)asp.net夜話之九:驗證控制項(二)asp.net夜話之九:驗證控制項(一)asp.net夜話之八:資料繫結控制項(三)asp.net夜話之八:資料繫結控制項(二)asp.net夜話之八:資料繫結控制項(一)asp.net夜話之五:Page類和回調技術asp.net夜話之七:ADO.NE
Time of Update: 2017-02-27
LG.ajax({ url: "../See/Pasdit.ashx", loading: '正在儲存中...', data: { pass: password, U_Id: "1", pord2: Neword1, ajaxaction: "Padit" }, success: function (result) {
Time of Update: 2017-02-27
使用過ASP.NET AJAX的朋友都知道,怎麼通過ASP.NET AJAX在用戶端訪問 WebService,其實在ASP.NET MVC中使用ASP.NET AJAX非同步訪問WebService 也沒 什麼大的差別.在ASP.NET應用程式裡使用ASP.NET AJAX訪問WebService通常都是通過 ScriptMananger引入WebService產生用戶端代理的方法,同時也可以使用 Microsoft Ajax Library來完成.本文將介紹在ASP.NET
Time of Update: 2017-02-27
我們需要兩個頁面a.aspx、b.aspx,a頁面代碼如下(就用最常見的,兩個下拉式清單連動的例子):<body> <form id="Form1" method="post" runat="server"> <select id="AList" onchange="SetBList()"> <option
Time of Update: 2017-02-27
什麼是Behavior?什麼是Behavior?Behavior與Control有什麼不同?這是首先需要回答的問題。在Windows開發當中,Behavior的概念是不存在的,有的只是Control。ASP開發連Control都沒有的,到了ASP.NET才引入了Control的概念。為什麼Ajax開發要引入 Behavior這樣的概念呢?因為Behavior意味著不需要改變原有的組件邏輯,而改變原有組件的邏輯在用戶端往往是不可行的,至少是難以實現的。舉個最簡單的例子,一個<input
Time of Update: 2017-02-27
最近,工作中接到一項任務,開發一個頁面驗證碼功能,查閱了一些網上的資料,並結合以前的繪圖方面的知識,實現了如下的解決方案。產生的驗證碼效果如圖:要解決的問題:1. 如何隨機產生圖片產生System.Drawing.Bitmap對象,使用System.Drawing.Graphics向位元影像對象中繪圖。2. 如何在WebService的方法中通過參數傳遞圖片資料將Bitmap對象輸出成位元組流,WebMothod使用位元組數組返回該位元組流。執行個體:1. 用VS.NET
Time of Update: 2017-02-27
好久沒有寫技術文章,如果大家看不明白,就多看幾篇,汗,或者,在文章的後面回複(這是最有效辦法),我會儘力協助大家解答疑惑.來找這篇文章的,應該都知道什麼叫次層網域吧,廢話就不說了.但是討論前,先要明白一個思想問題.很多朋友一直考慮不清(我前幾天也一直搞不明白)的問題是,我鍵入一個地址後,怎麼這個url就被重寫了?第一步:在瀏覽器鍵入了一個地址,比如http://www.bianceng.cn,點斷行符號後,都發生了什麼?為了把問題簡單化,我來這樣解釋:第二步:首先,鍵入的地址被解析,最終來到了一
Time of Update: 2017-02-27
需求:A域有頁面a.html,其中有iframe包含B域的頁面b.html,現在要通過a.html上的一個按鈕,來把a.html頁面上一個文字框的值傳遞到b.html頁面的文字框。註:這裡b.html是html網頁,不能接收其他網站post過來的值,所以不能用直接post的方法來傳值,但是,如果接收頁面是b.aspx或者b.asp
Time of Update: 2017-02-27
簡介:ASP.NET 中表單認證是一個功能非常強大的特性,只需要很少的代碼就可以實現一個簡單的平台無關的安全認證系統。但是,如果你需要一個更複雜更有效認證機制,那麼你就要把眾多使用者分成使用者群組,以利用它的靈活性。Windows 整合認證提供了這種認證機制,但它使用的是 NTLM,即Windows NT LAN Manager,因而它不是跨平台的。現在越來越多的人使用 Linux 系統,而 Mozilla Forefox
Time of Update: 2017-02-27
下面是一個建立新聞發布系統的程式,不用和資料庫打交道哦步驟:(1).在vs2005中建立網站,建立三個aspx網頁,分別命名:title.aspx,news.aspx,main.aspx其中title.aspx用來設定標題,可以自己設計,寫幾個字也行,news.aspx用來顯示新聞標題,main.aspx用來顯示新聞內容。(2).建立htm頁,用來設計架構。代碼如下:<html xmlns="http://www.w3.org/1999/xhtml"
Time of Update: 2017-02-27
在今天我主要要介紹的有如下知識點:RequestResponseServerSessionCookieApplication<%%>及<%=%>運算式準確地說,asp.net並沒有內建對象這一說,jsp裡確實把request、response這些當作jsp的內建對象,這裡只不過是借用了一下jsp的說法而已。上面提到的很多都是在做asp.net開發時無需new就能使用的對象(類似的還有很多,在asp.net中所有的網頁都是繼承自System.Web.UI.Page這個類,上
Time of Update: 2017-02-27
題外話:去年至今年以來,陸續寫過一些原創的文章了,很多是對原來所做項目的總結。所以並不是很系統很全面,都是針對某個知識點或者某個具體應用寫的,有些朋友建議我把自己的體會寫成一個系統的,這次算是一個嘗試吧,寫得不好的地方請大家盡量拋西紅柿不要丟磚頭。之所以把這個系列叫做《asp.net夜話》,是有一些原因的,某不厭酒喜茶,酒越喝越糊塗,茶喝多了也仍然能保持清醒。白天很忙,所以每天回到家之後我會沏一壺茶,邊喝茶邊看書,偶有心得體會就會用文字記錄下來,過一段時間之後再將這些文字整理一下,覺得語句還算通
Time of Update: 2017-02-27
1 通過探出對話方塊提示檔案下載或開啟2
Time of Update: 2017-02-27
本篇主要一下話題:1.ASP.NET啟動並執行生命週期的驗證2.身分識別驗證模組3.授權模組1.ASP.NET啟動並執行生命週期的驗證其實在ASP.NET中每一個請求都進行了驗證和授權的。進行驗證和授權的過程實際上是通過觸發相應的事件來完成的。在講述驗證事件之前,首先清晰一個流程:ASP.NET運行時接到一個請求的處理的流程。先把流程描述一下,使得大家有個總體把握:一個請求來了,經過IIS,通過ISAPI,就到達了ASP.NET的管道中,然後經過一些的轉化和封裝,然後ASP.NET運行時開始處理
Time of Update: 2017-02-27
模組是相當底層的,而且對每個來到ASP.NET應用程式的請求都會被觸發.Http處理器更加的專註並處理映射到這個處理器上的請求.Http處理器需要實現的東西非常簡單,但是通過訪問HttpContext對象它可以變得非常強大.Http處理器通過實現一個非常簡單的IHttpHandler介面(或是它的非同步版本,IHttpAsyncHandler),這個介面甚至只含有一個方法-ProcessRequest()-和一個屬性IsReusable.關鍵區段是ProcessRequest(),這個函數擷取一
Time of Update: 2017-02-27
問:為什麼Session在有些機器上偶爾會丟失?答:可能和機器的環境有關係,比如:防火牆或者殺毒軟體等,嘗試關閉防火牆。問:為什麼當調用Session.Abandon時並沒有激發Session_End方法?答:首先Session_End方法只支援InProc(進程內的)類型的Session。其次要激發Session_End方法,必須存在Session(即系統中已經使用Session了),並且至少要完成一次請求(在這次請求中會調用該方法)。問:為什麼當我在InProc模式下使用Session會經常
Time of Update: 2017-02-27
網站的效能對於ASP.NET程式開發人員來說非常重要。一個優秀的網站雖然有美觀的頁面設計,完善的服務功能,但是開啟網頁時有長時間的延遲,使用者最終將會無法忍受。尤其對於大型的電子商務網站而言,每秒鐘有數萬使用者同時訪問,沒有良好的網站效能,根本無法滿足龐大的需求。ASP.NET作為全新一代的動態網頁產生系統,它在平台效能方面與原有的ASP相比已有了一個本質的提高。但要在此基礎上開發出專業水準的、符合生產標準的、受使用者歡迎的web應用程式,還需要開發人員從編程的角度在頁面、資料訪問和字串處理等各