2009-02-23 36 views
0

我有一個非常大的ASP.NET項目,我需要用web標準來完善 - 應用程序有兩個部分: 1)用戶'建立'網站 2.)構成用戶網站(許多網頁控制,母版頁,用戶控制等...的前端...大部分是代碼)將現有的asp.net應用程序(大型)轉換爲網絡標準

我想知道是什麼建議爲了使這個項目利用網絡標準?我應該多看MVC?我沒有做任何與MVC,但它似乎默認支持友好的URL。

有沒有人用現有的大型ASP.NET應用程序/站點來完成這項工作?提前:-)

回答

0

你可以採取兩種路線。

1)撕了,並重新開始 2)修改你所擁有的,並逐步改變「一個頁面同時」

我知道這是一個淺顯的答案,但說實話,已經做了兩個,他們都是可行的。

一個現代的ASP.NET web應用程序CAN是符合標準的,可以有一些網址重寫的漂亮的網址,並可以從設計中分離內容。在行動之前,您只需要思考,確保使用.NET 2.0或.NET 3.5控件並檢查輸出以確保您獲得了良好的標記。

將舊的Web應用程序轉換爲MVC可以;如果不知道應用程序本身,就不會真正回答。它可能非常適合它,並且很容易,它可能是一個痛苦的世界。

一如既往地使用最好的工具。

1

感謝你所說的web標準是什麼意思?有效的html/css?沒有故事的佈局?有效的JavaScript?

我建議你只是在不同的瀏覽器中測試它並修復你發現的問題。

+0

這裏的錯誤爲零:http://validator.w3.org/ – schmoopy 2009-02-23 19:34:47

相關問題