使用asp.net mvc再造一個digg 第一部分

來源:互聯網
上載者:User

本文譯者:第一控制.NET

學習怎樣使用asp.net mvc, LINQ to SQL and ASP.NET AJAX打造一個digg類型的應用程式。

前言

前面一段時間,我一直試著學習新的ASP.NET MVC framework,我看到了很多這方面的進階話題的討論,比如ioc容器/依賴注入,View Engine,Controller factory等。但是我找不到一篇簡單的文章來展現ASP.NET MVC framework的能量。當然,知道那些進階話題確實有一些額 外的好處,但是他們並不能對你你在ASP.NET MVC Framework開發上有所協助。在DotNetSlackers team打造的這篇文章裡,我將用asp.net mvc 開發一個簡單的類似Digg / DotNetKicks類型的程式。你可以在下面的地址裡查看這個程式:

【程式示範】

注意:這篇文章和代碼都是基於ASP.NET 3.5 Extensions的第一個預覽版。每當新的預覽出來的時候,我們將相應的更新。

譯註:貌似mix08版很快就要出來的樣子。

準備

scottgu關於ASP.NET MVC Framework的一套介紹:

ASP.NET MVC 架構 簡介

ASP.NET MVC 教程 (第一部分)

ASP.NET MVC 教程 (第二部分: URL直接選取)

ASP.NET MVC 教程 (第三部分: 把ViewData從控制器傳到視圖)

ASP.NET MVC 教程 (第四部分: 處理表單編輯和提交情境)

譯註:以上連結全部換為部落格堂scottgu部落格中文版連結,並比原文增加了第四部分的連結。

Scott Hanselman的一段很酷的視頻教程Screencast。

概述

MVC (模式-視圖-控制器)是一套開發ui為中心應用程式中很流行的模式。他建立在一個簡單的概念上:把整個應用分割成三個邏輯模組

Model,模式

View,視圖

Controller.控制器

ASP.NET MVC Framework是mvc模式的一套實現,並且內建了開發web應用的能力。讓我們快速探索一下這三個模組。

圖一:MVC Framework

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.