簡體   English   中英

ASP.NET MVC還是WebForms?

[英]ASP.NET MVC or WebForms?

我是網絡開發的新手,在桌面上有很多年的背景,但網上沒什么,只有html。 我想為自己一直在研究的產品制作一個簡單的動態網頁,但我不知道兩者中的哪一個,MVC或WebForms對我來說會更容易。

asp.net的課程對我沒什么幫助,我為MVC和WebForms提供了“第一步”教程,但我仍然沒有看到任何重大差異。

我要求的是對於一個在網絡開發方面不專業的人,或者對桌面程序員來說更好的一個例外。

如果您已經習慣了桌面,特別是WinForms或WPF,請使用webforms更輕松地了解正在發生的事情。 服務器控件似乎會保持其狀態,並且它將更自然地發展。 您會發現服務器控件為您做了很多工作,您應該能夠使用WinForms世界的知識來啟動應用程序。

如果您使用桌面編程范例,winforms應該更容易學習。

如果你想更多地進入網絡編程“我應該”,我個人建議你學習MVC(無論如何這是我的個人意見;))。

這取決於您擁有哪些工具

最新的Visual Studio為MVC提供了很棒的模板和腳手架向導,您的網站內容將為您創建,以便您可以專注於您的產品。

世界正在從Web表單轉向MVC - 因此體驗也會對您的簡歷有更多價值(如果這對您來說意味着什么)

Webmatrix或wordpress也是很好的選擇,如果它更像網絡'網站'而不是網絡'應用程序'。

如果它是具有有限頁面的快速應用程序,請查看webmatrix ,這可能會讓您快速啟動並運行。 如果您是來自桌面環境,我還建議您使用webforms,因為這是為了模仿事件驅動的方法而開發的,並試圖抽象無狀態的Web形式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM