ASP.NET MVC 4中的單頁面應用程式

ASP.NET MVC 4 beta中包含了一個實驗項目,用作開發“單頁面應用程式(single page applications)”。該項目也稱為ASP.NET SPA,其項目類型基於一組開源庫以及WPF、Silverlight上流行的MVVM模式。瀏覽器端位於瀏覽器端技術組底部的是著名的jQuery庫,與之一起的還有Unobtrusive Ajax、jQuery UI和jQuery

ASP.NET Web API 處理架構

這篇文章主要是介紹ASP.NET Web API的處理架構:當一個HTTP請求到達直到產生一個請求的過程。ASP.NET Web API 的處理架構圖如下,主要有三層組成:宿主(hosting),訊息處理管道(message handler pipeline)和控制器處理(controller handling). 宿主(Hosting)底層負責Web API的宿主,Web API之間的介面和HTTP

利用ResultFilter實現asp.net mvc3 頁面靜態化

為了提高網站效能、和網站的負載能力,頁面靜態化是一種有效方式,這裡對於asp.net mvc3 構架下的網站,提供一種個人認為比較好的靜態話方式。實現原理是通過mvc提供的過濾器擴充點實現頁面內容的文本儲存,直接上代碼:View Code

ASP.NET MVC 4 RC的JS/CSS打包壓縮功能

打包(Bundling)及壓縮(Minification)指的是將多個js檔案或css檔案打包成單一檔案並壓縮的做法,如此可減少瀏覽器需下載多個檔案案才能完成網頁顯示的延遲感,同時通過移除JS/CSS檔案案中空白、批註及修改JavaScript內建函式、變數名稱的壓縮手法,能有效縮小檔案案體積,提高傳輸效率,提供使用者更流暢的瀏覽體驗。在ASP.NET MVC

ASP.NET MVC 4, ASP.NET Web API 和ASP.NET Web Pages v2(Razor)現在都是開源了

[原文發表地址] ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source with contributions[原文發表時間] 2012-03-28 12:05星期二快樂 !它確實是快樂的一天, (字面上這一刻) 正如我在拉斯維加斯的一次會議上,剛剛點擊發布按鈕來發布這篇博文,以此來宣布 ASP.NET MVC 4,ASP.NET Web API,ASP.NET Web Pages

ASP.NET MVC 4 – 測試驅動 ASP.NET MVC

文章目錄 測試驅動 ASP.NET MVC 測試驅動 ASP.NET MVCKeith Burnell下載程式碼範例模型-視圖-控制器 (MVC) 模式的核心是將 UI 功能劃分成三個組成部分。模型表示您的領域的資料和行為。視圖管理模型的顯示並且處理與使用者的互動。控制器協調視圖和模型之間的互動。通過這樣將本質上就難於測試的 UI 邏輯與商務邏輯分離開來,使得使用 MVC 模式實現的應用程式非常易於測試。在本文中,我將論述用於增強您的

使用 Glimpse 調試 ASP.NET MVC 應用

Glimpse 類似於用戶端調試器 FireBug,它使用 JavaScript 實現,但是還串連到 ASP.NET 伺服器端。Glimpse 不僅包括更好的路由調試器,還對使用不多,但是非常有用的 Trace.Write() 提供了更好的支援。像在實戰系列一樣,你現在就可以跟著我開始,不超過 5 分鐘就可以完成。使用 NuGet ,為一個新的 ASP.NET MVC 程式,或者 WinForm 程式安裝 Glimpse 支援。在運行程式之前,在程式中加入一些 Trace.Write 和

ASP.NET MVC 4, ASP.NET Web API, ASP.NET Web Pages v2 (Razor)全部開源,並接受來自社區的貢獻(contributions)

更新:看來微軟的一小步引起了社區的大反響,看看來自Phil Haack的評論(前微軟ASP.NET MVC Project Manager現已加入GitHub)。看來微軟走出這一步還是不容易的,(不是指open souce,而是指accept external contributions)。來自Scott Guthrie以及Scott Hanselman部落格的訊息,ASP.NET MVC 4, ASP.NET Web API, ASP.NET Web Pages v2 (Razor)全部開源,

ASP.NET BBcode

BBCode是Bulletin Board Code的縮寫,有譯為「BB代碼」者,屬於輕量標記語言(Lightweight Markup Language)的一種,如字面上所顯示的,它主要是使用在BBS、論壇、Blog等網路應用上。BBcode的文法通常為 [標記]

ASP.NET MVC 4 Beta:強化Web API

ASP.NET MVC 4 Beta 新功能特性: (1) ASP.NET Web API (2) 添加移動項目模板 (3) 對移動 app 特性的功能支援,JQuery Moblie,View Switcher and Browser Overriding (4) 提升自訂代碼產生器 (5) 增強非同步方法呼叫,非同步產生器提供返回參數支援 Task 執行個體。 (6) 單頁面應用程式的支援 (7) 增強預設範本功能。 (8) 更好的支援 Windows Azure SDK (9) 改進

ASP.NET MVC3 系列教程 – 如何使項目Debug進MVC3原始碼

文章目錄 I:關於如何Debug進MVC3原始碼. I:關於如何Debug進MVC3原始碼.1.關於ASP.NET MVC3的原始碼擷取方法ASP.NET

ASP.NET MVC3 系列教程 – Web Pages 1.0

文章目錄 I:Web Pages 1.0中以“_”開頭的特別檔案(檔案命名時不區分大小寫)II:關於多目錄下以”_”開頭的特殊檔案的執行順序III:Web Pages 1.0脫離WebForms的啟動原理IV:附錄:Global執行順序V:有經驗的看官,或許已經知道了.可以在*.cshtml中做IoC(Unity 2.0有提供)來變Themes換布局等. I:Web Pages

asp.net mvc本地程式集和GAC的程式集衝突解決方案

一個從asp.net mvc 3升級到asp.net mvc 4的項目發生了如下錯誤: [A]System.Web.WebPages.Razor.Configuration.HostSection cannot be cast to [B]System.Web.WebPages.Razor.Configuration.HostSection. Type A originates from 'System.Web.WebPages.Razor, Version=1.0.0.0,

使用Glimpse 監測ASP.NET MVC網站

使用MiniProfiler調試ASP.NET MVC網站效能,MiniProfiler可以很好的處理網站後端每個處理時間的事件,但是MiniProfiler是無法遠程做監測的動作,MiniProfiler只能夠監測本地端的動作,所以MiniProfier比較適合開發期間使用。在開發ASP.NET WebFrom時,如果想要追蹤每個頁面的執行狀況與效能的話,其實是可以使用“Trace”功能,如此一來就可以在每個頁面的下方顯示頁面執行時的完整詳細資料,包括前端傳送的Http

One ASP.NET

大多數情況下,我是一名 ASP.NET開發人員。我不需要指定 MVC 或 Web Form,他們都是微軟One ASP.NET戰略的核心。我的應用程式往往是混合的,不僅包括Web Form,MVC還包括SignalR和 Web API。不要把ASP.NET想為一個孤立的小島。它是大社區裡的公民。隨著越來越多的 ASP.NET 成為開源,而且我們每天努力推動其成為開放的。我們想要讓ASP.NET更可插入、 更開放、

再議ASP.NET DataGrid控制項中的“添加新行”功能

在園子裡搜尋了一下,發現不管是panchengyong的“在DataGrid快速添加新行(c#) ”還是piccolo的”在DataGrid快速添加新行“,都只是簡單的實現了添加新行,功能上還是有改進的餘地。說起在DataGrid中添加新行,ASP.NET開發的大牛人物:Dino

ASP.NET 4.0 與 Entity Framework 4-第一篇-採用Model-First 開發方式建立資料庫

本文是《ASP.NET 4.0與Entity Framework 4》系列文章的第一篇,該系列將向你介紹如何採用Entity Framewok4開發ASP.NET程式。文章會一步一步的教您使用Entity Framewok4建立資料庫。建立好的資料庫將會在以後該系列文章中使用。摘要已經發布的Visual Studio 2010 中包含了Entity Framewok4,它是微軟發布的第二版Entity Framewok(以下簡稱EF)。它在EF

ASP.NET 4.0 與 Entity Framework 4-第二篇-使用Entity Framework 進行CRUD操作

本文將向你介紹如何使用Entiity Framework對SQL Sever中的資料進行增刪改查(CRUD)操作。文中使用的資料庫是上一篇文章《採用Model-First開發方式建立資料庫》建立的。當然你還需要下載Visual Studio

ASP.NET 4.0 與 Entity Framework 4-第四篇-Entity Framework在三層架構中的使用

本系列的前3篇文章已經向大家介紹了如何使用Entity Framework4(以下簡稱EF4)建立資料庫並進行增刪改查操作,還介紹了預存程序的調用方法。在以前的例子中,我們沒對代碼進行分層,只是簡單的介紹實現各種操作的方式。今天我們就來談談在三層架構中使用EF4 ,想必很多人已經對三層有過瞭解。

ASP.NET 4.0 與 Entity Framework 4-第三篇-使用Entity Framework調用預存程序

摘要本文將向你介紹如何調用預存程序對SQL Server資料庫中的資料進行CRUD操作。文中使用的資料庫依然是在本系列第一篇文章《採用Model-First 開發方式建立資料庫》中建立的,使用的Web頁面是在第二篇文章《使用Entity Framework 進行CRUD操作》中建立的 ,可以點擊[代碼]下載鏈下載專案檔,要用VS2010開啟。步驟1.建立預存程序首先需要建立預存程序,第一個預存程序的功能是查表UserAccount記錄的,代碼如下:CREATE PROCEDURE

總頁數: 1638 1 .... 385 386 387 388 389 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.