Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ASP.NET MVC ready for business applications (integrating 3rd party controls/components)?

My company has developed (and still continues to develope) a large ASP.NET business application. Our platform is ASP.NET 2.0 using some ASP.NET Ajax. We're extensively using third-party components, like webgrids, comboboxes, treeviews, calendar and scheduling controls etc.

Now, I don't know a lot of ASP.NET MVC and I'd like to know if there is a way to use these third-party-controls in the ASP.NET MVC model. Or do vendors have to rewrite their products in order to make them suitable for ASP.NET MVC?

like image 880
splattne Avatar asked Oct 30 '25 02:10

splattne


2 Answers

If they use the ASP.NET Control Model (That will be about 99,9% of controls written by ASP.NET Control vendors), they have to rewrite their controls. How much work there is in that, is very different depending of there arhitecture of their controls - the more ajax they already use, the more posible it is that they easily can change it to MVC.

ASP.NET AJAX Control toolkit for exsample can work with MVC. You can see how to do this in a video on WWW.ASP.NET: http://www.asp.net/learn/mvc-videos/video-373.aspx

like image 68
Jesper Blad Jensen Avatar answered Nov 01 '25 23:11

Jesper Blad Jensen


Much of the controls will need rewriting, as most of them need the postback model in class ic webforms. And there is no postback in asp.net mvc.

so: postback required for the component? -> won't work in asp.net mvc

like image 37
Tom Deleu Avatar answered Nov 02 '25 00:11

Tom Deleu



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!