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 2的代碼以MS-PL協議開源發布

微軟已經宣布ASP.NET MVC 2的代碼以MS-PL協議發布,MS-PL是一個得到OSI認證的開源協議,ASP.NET MVC基於MS-PL發布,是一個真正的開源架構且沒有任何平台限制,也就是說,您可以在mono下使用或開發ASP.NET MVC的相關項目。可以到ASP.NET MVC 2 RTM Download Details page擷取原始碼,或者到CodePlex上擷取,這個頁面是微軟官方的,可以在下載頁面上查看這個檔案 mvc2-ms-pl.zip。另外ASP.NET

ASP.NET MVC的Action Filter

一年前寫了一篇短文ASP.NET MVC Action Filters,整理了Action Filter方面的資源,本篇文章詳細的描述Action Filter。Action Filter作為一個可以應用到Controller Action(或者是整個controller)上的屬性(Attribute),改變Action執行的行為,當應用於整個Controller上時,Controller上的所有Action都應用了同樣設定的Action。 使用Action Filter 可以處理緩衝、

翻譯:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 設計和開發網站 – 4 – 驗證翻譯:使用 Knockout 擴充器擴充 o

原文地址:http://ddmvc4.codeplex.com/原文名稱:Design and Develop a website using ASP.NET MVC 4, EF, Knockoutjs and Bootstrap驗證:快要完成我們程式的介面部分了。剩下的事情就是在使用者點擊 "儲存" 的時候管理驗證問題了。驗證是主要需求,今天就是最無知的應用也不會忽視它。通過正確的驗證,使用者可以知道應該輸入什麼資料。下面,我們將會討論 KnockoutJS Validation

ASP.NET MVC 2樣本Tailspin Travel

Tailspin Travel 是一個旅遊預訂的應用程式樣本,最新版本採用ASP.NET MVC 2技術構建,主要使用 DataAnnotations 驗證, 用戶端驗證和ViewModels,還展示了許多Visual Studio 2010, .NET Framework 4, 和Windows Server AppFabric的技術,今天剛剛發布了新版本。Visual Studio 2010Assembly Dependency Graph Multi-monitor Navigate

ASP.NET MVC Code and Slides for Best of Mix 09 Presentation

Placing your Model code into a separate projectAllowing loosely-coupled access to your Model from within a Controller by using interfacesPerforming basic data validation and rule violation trackingLeveraging form field to object property mapping

ASP.NET MVC Action Filters

在看這篇Fun with Http Headers in ASP.NET MVC Action Filters的時候,提到了 Roni Schuetz在codeplex上建立的一個項目ASP.NET MVC Action Filters。計劃在5月10日推出第一個版本。 專案計劃包含的Action Filter: Action filter for creating easy REST API with JSON and XML Action filter for logging

12個asp.net MVC最佳實務

       上一周我我在羅馬進行了兩場對於開發完成不久的http://www.dotnetromacesta.org/的Asp.net MVC的演講。而其中一場演講內容是關於我對於Asp.net MVC最佳實務的看法.因為這場演講是在意大利進行的,為了大家能更好的閱讀,我將演講所用的ppt翻譯成英文。      關於Controller的最佳實務1-刪除AccountController    讓Demo代碼在你的程式中是一個非常不好的做法。請永遠不要使用AccountController.2

ASP.NET MVC 2樣本Tailspin Travel UI層分析

Tailspin Travel 是一個旅遊預訂的應用程式樣本,最新版本採用ASP.NET MVC 2技術構建,主要使用 DataAnnotations 驗證, 用戶端驗證和ViewModels,還展示了許多Visual Studio 2010, .NET Framework 4, 和Windows Server AppFabric的技術,參看ASP.NET MVC 2樣本Tailspin Travel。Tailspin

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)全部開源,

使用Combres 庫 ASP.NET 網站最佳化

網站最佳化理論方面可以看楊正禕同學的文章如何提高網頁的效率(上篇)——提高網頁效率的14條準則,如何提高網頁的效率(下篇)——Use YSlow to know why your web Slow,本文給你介紹一個實際的類庫協助你完成網站的最佳化。 Combres - WebForm & MVC Client-side Resource Combine Library 是一個 ASP.NET 網站的用戶端資源js,css的壓縮,合成和緩衝庫,基於Apache 2.0協議開源,最新版本是2

ASP.NET MVC 2 轉換工具

似水流年報告了ASP.NET MVC 2 正式發布,那麼我們有許多ASP.NET MVC 1.0的程式需要移植到2.0怎麼辦呢?Eilon Lipton 已經發布了一篇博文 migration tool for converting ASP.NET MVC 1 application projects,為我們的Visual Studio 2008的MVC項目的遷移準備好工具,主要工作就是轉化項目類型,更新程式集的引用和組建組態資訊,添加一些新的script檔案。

ASP.NET MVC擴充庫

很多同學都讀過這篇文章吧 ASP.NET MVC中你必須知道的13個擴充點,今天給大家介紹一個ASP.NET MVC的擴充庫,主要就是針對這些擴充點進行。這個項目的核心是IOC容器,包括Ninject, StructureMap, Unity ,Windsor和Autofac。如果你和我一樣喜歡使用IOC,這個庫值得你關注,這些IOC我都用過了,現在比較喜歡使用Autofac。ASP.NET

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 系列教程 – 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

總頁數: 1638 1 .... 569 570 571 572 573 .... 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.