Sah*_*bov 4 asp.net webforms asp.net-mvc-2
我是ASP.NET开发的新手,无法决定使用Webforms或MVC 2进行开发.不要忘记每个开发的利弊.我看到每个人的意见不一.但对于之前没有ASP.NET或C#经验的人来说哪种方法最好?
如果你的答案是:学习两者,那么我应该先学习哪些?MVC 2还是Webforms?
一年前我和你的情况类似.我是一名计算机科学专业的学生,一个月前完成了我的课程.在我的课程的前两年,我使用Java,PHP,Oracle,MySQL.这实际上让我在Oracle工业实习,在那里我使用了基于Java的ADF.
无论如何,所有这一切让我开始考虑我想要用于我的最后一年项目,并且没有微软技术的经验开始冒险走这条道路.我不知道ASP.NET MVC并花时间学习ASP.NET WebForms.我喜欢简单的开发风格,拖放是开发小网站的一种非常快捷的方式.然而,我也不喜欢我缺乏控制和简单,我没有感到过度挑战.
在我的最后一年,我开始研究模型视图控制器以及它如何适合Web应用程序.从这里我遇到了ASP.NET MVC,在我看来它远比ASP.NET WebForms好.在Web应用程序的MVC框架中似乎出现了一种新兴趋势,这似乎是构建Web应用程序的热门技术.
现在完成我可以说自己编写ASP.NET MVC是我做过的最好的事情之一.我不知道你是不是英国人,但是英国只有两所大学教.NET.这使得毕业生的工作变得更加容易,而且我从.NET候选人中脱颖而出,因为我来自Java课程,和你一样.
从Java到.NET的过渡并不是特别困难,所有理论和概念都是相同的.此外,ASP.NET MVC在专注于Microsoft技术堆栈的企业中变得非常流行.因为这是一项相当新的技术学习,而年轻人将是一个优势.我最终完成了一项工作,公司正在将他们的应用程序从ASP.NET WebForms重写为MVC,而且只有我自己和高级开发人员曾经使用MVC在项目中发挥了相当大的作用.
如果你对我的最后一年感兴趣,可以在这里找到研究,我有一章关于ASP.NET WebForms和MVC
我的源代码也在我的网站上,但主要是MVC 1.0而不是2.0
| 归档时间: |
|
| 查看次数: |
2492 次 |
| 最近记录: |