2012-04-30 39 views
2

我正在使用mvc3構建包含5個靜態網頁的簡單網站。我只是想知道在這種情況下最好的做法是什麼。到目前爲止,我只有一個具有5個功能的'Page'控制器,每個控制器都返回相應的視圖。使用ASP.Net MVC構建簡單網站3

我還更新了Global.asax文件的使用方法:

我認識到,總的原則是使用一個控制器,每個邏輯單元,所以我推測這個作品出來好了一個小網站?

這是一種合適的方法,還是應該以不同的方式進行操作?

謝謝。

+0

我不會推薦MVC,如果你打算使用靜態頁面,只需使用.html文件作爲Jakub提到的。 –

回答

2

你的方法很好。

但是,如果您只有靜態頁面,爲什麼要使用MVC?你可以部署一堆.html文件並完成它。

+0

此外,即使沒有asp.net mvc,也可以使用路由。 'routes.MapPageRoute'將允許你創建一個與磁盤上的路徑不完全匹配的url(儘管去磁盤上的路徑也可以)。 – Andy

+0

謝謝Jakub。我打算像靜態html頁面一樣構建網站,但我希望可以選擇提供友好的URL而不必篡改IIS :-) – alimac83

+0

對不起,Andy如何使用routes.MapPageRoute和靜態頁面? – alimac83