ASP.net Web Forms and Asp.net MVC Security

user6218508

First of all I know this is a very popular topic nowadays, and this question is asked many and many times.

But here I'm not asking which is better, since it's very clear that asp.net MVC is better than web forms.

The question here is, what to do with our already written asp.net web form it's neither small nor big, we can call it of medium size.

Is it really deserve to completely rewrite such application with asp.net MVC? The main thing we are concentrating on is Security.

So if MVC is better than web forms in terms of Performance a little bit only, it would'nt be a big matter. But if it is better than web forms in terms of security, even a little bit, it's really very important for us.

So that's what I want to know: what are the security advantages of wasting a lot of time and money to rewrite an already written web forms application with MVC?

Petar Minev

if we leave the many advantages that MVC have over the web forms and the the control that you have over the application and talk about the Business part. The question should be changed to these two:

  1. Do you want an future proof application which is using much more stable framework over which the developers can have full control?
  2. Do you want this application just to run till it can?

if your application is going to evolve and will have new versions, functionalities and etc. Then yes you should However if you have static application that will not have big changes ( maybe some minor upgrades and bug fixes) then the investment is not worthy.

the security is not the question because the same security can be achieved by both technologies.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angularjs + ASP.NET MVC + ASP.NET Web API

来自分类Dev

ASP.net MVC Web API + Android

来自分类Dev

从ASP.Net MVC执行Web作业

来自分类Dev

ASP中的异步Web服务。NET MVC

来自分类Dev

ASP.net MVC Web API + Android

来自分类Dev

ASP中的异步Web服务。NET MVC

来自分类Dev

ASP.NET MVC和WEB API

来自分类Dev

ASP .NET MVC Web服务和PostRepository

来自分类Dev

在 Web Forms Asp.net 中导出 DotNet HighCharts

来自分类Dev

如何从Web API调用ASP.NET Core Web MVC

来自分类Dev

如何从Web API调用ASP.NET Core Web MVC

来自分类Dev

AngularJS + ASP.NET Web API + ASP.NET MVC身份验证

来自分类Dev

ASP.NET MVC 5.1,ASP.NET Web API 2.1是否需要IIS 7.5?

来自分类Dev

从ASP.NET MVC和移动设备使用ASP.NET Web API

来自分类Dev

ASP.NET MVC和Angularjs一起+ ASP.NET Web API

来自分类Dev

ASP.net Web窗体和Asp.net MVC安全

来自分类Dev

从ASP.NET MVC和移动设备使用ASP.NET Web API

来自分类Dev

用于从asp.net Web API消费数据的asp.net MVC设计模式

来自分类Dev

混合ASP.NET Web表单和ASP.NET MVC

来自分类Dev

在ASP.NET MVC Web Api中返回Json

来自分类Dev

ASP.NET MVC Web API请求限制

来自分类Dev

ASP.NET vNext MVC 6 Web Api的帮助页面

来自分类Dev

ASP.NET MVC 4 / MVVM / Web API的良好结构?

来自分类Dev

使用Web API的ASP.NEt MVC返回Razor视图

来自分类Dev

ASP.NET MVC Web Api帮助页面路由

来自分类Dev

缓存ASP.NET MVC Web API结果

来自分类Dev

ASP.NET MVC 5 Web.config:“ FormsAuthenticationModule”或“ FormsAuthentication”

来自分类Dev

ASP.NET MVC Web API:发布对象列表

来自分类Dev

如何从ASP.NET MVC项目引用Web服务?