ASP.NET新手:Webforms与MVC2
我是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在项目中发挥了相当大的作用. 如果您感兴趣我的最后一年研究可以找到here,我有一章关于ASP.NET WebForms和MVC 我的源代码也在我的网站上,但主要是MVC 1.0而不是2.0 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 如何提取与Outlook正在显示的employeeID属性值相
- asp.net-mvc – 如何使用ASP.NET MVC将某些HTML元素限制为某
- ASP.NET MVC – 单元测试,在不使用任何模拟框架的情况下模拟
- asp.net – 为什么我的自定义404错误处理程序在部署到Web服
- asp.net-mvc – 从ASP.NET在Office Web Apps中打开excel /
- 在ASP.NET中利用更少的内存
- asp.net核心身份提取并保存外部登录令牌并添加对本地身份的
- asp.net-mvc-4 – 当模型中存在一对多关系时,MVC“创建视图
- asp.net-mvc-4 – 如何在MVC4 ViewModel,Controller,View中
- 使用IIS调试ASP.NET
- asp.net-mvc-3 – 具有最佳实践的示例N层ASP.NET
- asp.net – 从ASPX中的URL检索GET变量
- asp.net – 运行Quartz.NET嵌入式或作为Windows服
- asp.net – Orchard CMS Media中的文件大小上传限
- asp.net-mvc – SquishIt vs. MVC 4.0 Bundler
- asp.net – 使用Web.config和会话变量控制网站文
- asp.net-ajax – 找不到带ID的UpdatePanel
- 如何从asp.net中的客户端网络摄像头捕获图像
- asp.net – 自定义主体在新请求时恢复为GenericP
- asp.net-mvc – 从OWIN身份验证中间件中考虑控制