Time of Update: 2018-12-07
關於ASP.NET MVC4的學習,上一篇文章《ASP.NET MVC4中使用AJAX》也是以留言板為例子,介紹了在MVC4平台上AJAX的使用。http://www.keleyi.com/a/bjac/781ba7719ce323f.htm本篇文章則在上面執行個體的基礎上,加入了資料存放區訪問,使用的是當前熱門的Entity Framework技術。Keleyi是一個簡單的留言板,是一個學習ASP.NET MVC的好執行個體,資料庫使用SQL
Time of Update: 2018-12-07
More details in http://www.ondotnet.com/pub/a/dotnet/2002/04/22/asptips.html
Time of Update: 2018-12-07
支援XML Web服務的事務利用公用語言運行期中的支援,其是基於Microsoft Transaction Server ( MTS)和COM+ Services中相同的分散式交易模型。該模型基於明確的判斷一個對象是否參與一個事務,而不是編寫特定的代碼用來處理委託和回調一個事務。對於一個使用ASP.NET建立的XML Web服務,你可以通過設定其應用到一個XML Web服務方法上的WebMethod屬性的TransactionOption屬性來聲明一個XML
Time of Update: 2018-12-07
HTTP是一種無狀態協議。當客戶機向伺服器發送一個請求時,伺服器並不知道這是客戶機的第1個還是第42個請求。這對ASP開發來說無異帶來了比較嚴重的問題,因為經常有必要給特定的客戶機關聯伺服器方變數。比方說,網站在向我發送我訂購的Jethro Tull CD同時向其他人發送Barry Manilow
Time of Update: 2018-12-07
眾所周知,在asp.net產生word檔案是調到word組件來實現。在網上找了一些資料,大都針對單機使用者。如果在B/S的環境下,多個人同時操作時,經常發生一些錯誤。
Time of Update: 2018-12-07
最近在研究.Text的來源程式。現在在本地已經將來源程式修改了一下,上傳到我的空間上,
Time of Update: 2018-12-07
伺服器重新安裝iis之後,發現asp.net中的LinkButton按鈕,失靈了,本地測試的代碼沒問題,上傳到伺服器後,用同一個瀏覽器,LinButton點擊後,沒有反應,甚是不解,最後找到瞭解決方法。1.現在在本地已經將來源程式修改了一下,上傳到我的空間上,
Time of Update: 2018-12-07
如果你是一個做過ASP網站,又做過ASP.NET網站的程式員,你可能會發現,如果按正常的思路開發ASP.NET網站,ASP.NET網站的速度會比ASP網站慢很多,為什麼強大的網站語言會比弱得慢的,原因很簡單,正因為他強大,需要執行的程式比較多,而伺服器是一樣的,所以肯定ASP.NET網站會比ASP網站慢。以下根據多年建站經驗,教你如何快速提高ASP.NET網站效能:1、禁用ViewState ,VIewState只是當頁面回傳時仍能記住頁面狀態,打破WEB先天的無狀態性,但肯定也造成效能下降,
Time of Update: 2018-12-07
本執行個體展示在ASP.NET MVC4中如何使用AJAX。功能是實現留言的提交,背景程式對留言進行處理,然後將處理結果在前台顯示。運行結果:主要代碼:Views中的Create.cshtml建立留言表單:@using (Html.BeginForm("Create", "Message", FormMethod.Post, new { @class = "keleyi" })){<table><tr><td>標題:</td><td>@
Time of Update: 2018-12-07
我現在參與的是一個multilingual ,multi-culture 基於web的項目。要滿足英語,德語,法語等不同語種和文化客戶的需要。資料庫要同時滿足Oracle和 MSSQL.雖然說我們用了ASP.NET,但是我覺得並不是正宗的ASP.NET我們只用到了其中的幾個feature,很多的可以說是ASP.NET精髓的東西都沒有用。我們的Leader以前做ASP,PHP的經驗比較豐富,所以對ASP.NET的一些新功能不是高度興趣.所以一些coding的要求也很有意思.1.
Time of Update: 2018-12-07
我們在上傳大檔案時都遇到過這樣或那樣的問題。設定很大的maxRequestLength值並不能完全解決問題,因為ASP.NET會block直到把整個檔案載入記憶體後,再加以處理。實際上,如果檔案很大的話,我們經常會見到Internet Explorer顯示 "The page cannot be displayed - Cannot find server or DNS Error",好像是怎麼也catch不了這個錯誤。為什嗎?因為這是個client side錯誤,server
Time of Update: 2018-12-07
ASPNET MVC4 我們GO--我承認我很懶,但我今天可能能“喵”到一點東西原著:ASP.NET MVC 4 IN ACTION本人能力有限,盡量將書中的知識濃縮去講,仔細學過後,然後你再學習其他語言的MVC架構也就大同小異了ASP.NET MVC相對於WebForm,學完第一章,你會發現瀏覽器地址欄如此簡潔,檔案歸類的如此好維護,沒有主版頁面,也可以這樣寫出類似模版的功能本次接觸的東西:SQLServer Compact (我自己簡稱SSC)
Time of Update: 2018-12-07
ASP.NET中的Page Cache是個很有用的東東,只要簡單的在頁面上方加上一個OutputCache標籤,就可以讓頁面在制定的Duration內直接把自動儲存在緩衝中 的頁面內容輸出,而不需要讓ASP.NET引擎再次執行頁面代碼,當然,節省這點執行時間並不是最主要的理由,主要理由是如果頁面內容是從資料庫中取出, 那麼就可以省去串連資料庫、取資料的步驟,這個好處可大了。 PageCache有點小小的問題,比如,很多ASP.NET
Time of Update: 2018-12-07
Session天天用,但是你真的理解了嗎?今天遇到了這個問題,於是研究了一下。要解決這個問題,首先就要明白一些Session的機理。Session在伺服器是以散列表形式存在的,我們都知道Session是會話級的,每個使用者訪問都會產生一個Session。那麼伺服器是怎麼區分不同使用者的Session?又是怎麼將不同使用者的Session與不同的使用者綁定的呢?下面我們來研究一下,以下純屬我個人的理解,如有錯誤請指證。Session在伺服器端是以散列表的形式存在的,區分每一個Session是通過S
Time of Update: 2018-12-07
ASP.NET Web API 是一個架構,使用它能夠非常容易的構建基於HTTP協議的服務。達到廣泛的用戶端使用。包括瀏覽器和行動裝置.ASP.NET WEB API 是一個理想的平台門用於構建RESTful應用程式的網路架構。 接下來就開始來建立第一個Web API 第一步 擷取MVC4支援,以下連結為Visual studio 2010 MVC4補丁http://download.microsoft.com/download/2/F/6/2F63CCD8-9288-4CC8-B58C-8
Time of Update: 2018-12-07
書接上文,開啟上一個文章中的項目。(可以從上一個文章中下載到 ASP.NET Web API教程(一) 你的第一個Web API )添加類庫項目 Entities添加使用者實體public class UserInfo { public int Id { get; set; } public string Name { get; set; } public int Age { get; set; } }添加資料以及資料操作private
Time of Update: 2018-12-07
看過前三篇文章的朋友,應該對Asp.net Web api 有個初步的瞭解,起碼瞭解了web api的編碼方式。那麼這一篇就分享一下web api中的分頁。話不多說,直接上硬貨。 接下來的內容都是在上一篇中的擴充,所以找不到的資料可以從上一篇中下載到。
Time of Update: 2018-12-07
如何使用web api 保證資料的有效性?實際項目中不是什麼資料提交過來都是符合要求的,況且在天朝還有N多河蟹的關鍵字等等。所以以下內容就是增加web api 資料驗證.第一步修改
Time of Update: 2018-12-07
在實際的項目應用中,很多時候都需要保證資料的安全和可靠,如何來保證資料的安全呢?做法有很多,最常見的就是進行身分識別驗證。驗證通過,根據驗證過的身份給與對應存取權限。同在Web Api中如何?身份認證呢?接下來的內容就詳細的分享 Web API身份認證。 首先擴充自訂身分識別驗證添加類 CustomAuthorizeAttribute.cs該類繼承自System.Web.Http.AuthorizeAttribute(身份認證類)通過重寫其身份認證核心方法來達到 web API
Time of Update: 2018-12-07
資料庫訪問效能最佳化 資料庫的串連和關閉 訪問資料庫資源需要建立串連、開啟串連和關閉串連幾個操作。這些過程需要多次與資料庫交換資訊以通過身分識別驗證,比較耗費伺服器資源。 ASP.NET中提供了串連池(Connection