Blogs

News

Email Subscriptions

Mehul Harry's DevExpress Blog

Do you plan to use ASP.NET MVC?

     

image

The ASP.NET MVC framework provides a lot of benefits like testability, maintainability, clean code, total control on every character of html output, etc. But these benefits come at some cost to the developer.

Now that you're able to control and change everything, you'll want to make sure that your HTML, CSS and JavaScript skills are current.

DevExpress and ASP.NET MVC

DevExpress controls like the ASPxGridView, navigation controls, and HTML editor already work in ASP.NET MVC.

We're working on a demo that will show off many of our controls in the ASP.NET MVC framework. The DevExpress ASP.NET team is also investigating specifics of what we can provide for ASP.NET MVC.

We want to hear from you

Drop me a line here and tell me:

  • Do you plan to use ASP.NET MVC?
  • Which DevExpress ASP.NET controls would you like to use in ASP.NET MVC?

Comments

 

Eric Williams said:

Yes, we are already under way.  We are rebuilding our Asp classic and VB6 site to a #aspnetmvc front-end with a WCF middle teir.

April 22, 2009 6:23 PM
 

Boris Bosnjak said:

I have no near term plans for moving to ASP.NET MVC.

April 22, 2009 6:38 PM
 

Jack Lawson said:

I definitely want to play around with it a bit... ajax on standard .net is a huge pain, mvc looks way better.

April 22, 2009 8:16 PM
 

heather said:

We will definitely take a solid look at it.

April 22, 2009 9:17 PM
 

Pieter Jansen van Vuuren said:

I definitely want to use it, but my desire to use DevExpress controls have recently overridden my decision to go with MVC.

If I could use MVC and all the DevExpress controls I would be in 7th heaven.

April 22, 2009 9:55 PM
 

Seth Juarez said:

Already using it. A control that would be indispensable to us is an mvc report viewer control. Right now I am having to find ways around it....

April 22, 2009 10:27 PM
 

Timur Zanagar said:

We started using ASP.NET MVC in a new project, but it would be very nice if the DevExpress Controls works under ASP.NET MVC without having some hybrid stuff.

April 23, 2009 1:40 AM
 

Alan Taylor said:

We are currently planning to switch all new ASP.NET development to MVC

April 23, 2009 2:12 AM
 

Damian Hickey said:

Starting a large greenfield project soon, will be avoiding webforms at all costs.

April 23, 2009 3:03 AM
 

M. Brekhof said:

I've used it for private projects and would like to use it professionally. I think it's a step up from basic asp.net because of the clear cut separation of acquiring data and it's rendering. On the down side there is the lack of advanced components that are tailored to the method. DevExpress should be able to fill this void, but I would really like to see components that render less verbose and more semantically correct HTML (eg. one table to render a grid, not 88 nested ones ;).

April 23, 2009 3:04 AM
 

Antonio Pelleriti said:

we're starting a new project, and probably we'll use asp.NET MVC...

April 23, 2009 6:44 AM
 

Marco Dissel said:

All our new application are built on top op aspnet mvc.. looking forward to see how we can use the devexpress suite in the aspnet mvc environment.

April 23, 2009 7:39 AM
 

John Frost2 said:

The first paragraph of the article states: "But these benefits come at some cost to the developer."

So, what are the costs?

Can someone elaborate with real world info?

Thanks,

Brian

April 23, 2009 9:24 AM
 

Fredrik said:

We just started developing a new website using it, and we will no longer be using webforms. It makes contructing data/objectdriven websites so much easier and more logic to develop. Really hoping that you will come up with some new innovative MVC controls (and of course making the old ones MVC friendly).

April 23, 2009 9:51 AM
 

Adam Leffert said:

I realize the question covers a very wide area, but how would you describe the difference between projects that would benefit most from MVC and projects that would benefit most from XAF?

To the degree that you can predict, as MVC and XAF both mature, what areas will each product cover?

April 23, 2009 4:05 PM
 

Yug Media Resource said:

MVC - cool, but now I do not use it ...

April 23, 2009 5:30 PM
 

Mateus Lopes said:

We don't have any plan to use Asp.net MVC [2]

April 23, 2009 5:37 PM
 

awake said:

I'm glad there are not to many crazy MVC guys here.  Sometimes they act like it's the best method to employ on every application.

No ASP.Net MVC plans for me in the near future

April 23, 2009 6:14 PM
 

Mad Dax said:

Yes, we are planning to use MVC on our next project and it  would be great if we could use DevExpress ASP.Net control on this framework.

April 23, 2009 7:30 PM
 

Johan B said:

I'm currently developing a web application using ASP.NET MVC 1.0. So far I have managed with the html helpers and the standard asp controls. There would, however, be great if there was some professionally developed MVC controls out there.

The MVC-demo you talk about (for the existing controls) should be very interesting to watch as soon as it's released. I look forward to it.

April 24, 2009 5:20 AM
 

Mats Larsson said:

We use MVC for our next version of or application

April 24, 2009 6:56 AM
 

Jamie Davis (HCR) said:

Definitely!

April 24, 2009 9:18 AM
 

Geoff Davis said:

Already underway with ASP.NET MVC and not planning to back to webforms unless i'm dragged kicking and screaming.

I totally love the feeling that I am back in control even though it's more code to write.

DevExpress support for ASP.NET MVC is key to success in the web arena IMO. I would totally love you guys to support it in  the future.

April 24, 2009 10:26 AM
 

Anirudh Sirohi said:

How difficult is it to convert existing simple ASP.net page that uses DevExpress controls(Button, DataGrid, ComboBox, TextBox)  and callbacks to MVC?

April 24, 2009 12:01 PM
 

elpipo said:

I'm a devexpress customer but that doesn't prevent me from watching what other components vendors are doing. It seems that some competitors offers some kind of MVC support. that was just my 2cents, I'd gladly remain a devexpress only customer. I just wanted to stimulate them a little  :D

April 24, 2009 3:02 PM
 

Aaron Smith said:

We have looked at it and did some sample applications with it. We will not use it since getting DevExpress controls to work with it is a pain in the backside.

For very rich client applications, I'm not sure MVC is really the way to go. However, if DevExpress had controls like charts, scheduler, and all the basic editors available, we would probably be actively persuing MVC.

April 24, 2009 6:49 PM
 

glynn davies said:

Can't see any reason to use MVC, XAF is the future for us..

April 25, 2009 4:53 AM
 

Troy said:

Yes, I am going to be developing my next project in MVC and would really be full steam ahead if DevExpress was to implement some MVC components, or as stated above, make the current ASP.NET Components easier to use within MVC.

I am also pursuing Silverlight 3.0 and WPF apps as well... and it seems DevExpress is a bit behind the curve on those components (compared to other vendors) ... So I hope there is some more effort in all areas actually!

Keep up the excellent work DevExpress! More Controls Please! :-)

April 25, 2009 2:08 PM
 

Javed Aslam said:

All our future development is expected to be using the MVC.  AspxScheduler, AspxGridView, AspxTreeView and other Data controls are the most important for us.  Having worked with MVC in the iPhone platform, I am all fired up.

April 25, 2009 4:54 PM
 

Tnomeralc Web Design Toys said:

Our integration in on going now. Still waiting for some improvement

April 27, 2009 3:57 AM
 

Paul Rylance said:

I do indeed intend to use MVC where appropriate , we won't be ditching webforms just for the sake of it. Much the same way we are still doing WinForms in many cases with a bit of WPF/Silverlight on the side.

I have one project currently that we are investigating MVC for, and to be fair there are not a lot of controls we wouldn't want to use. This project doesn't call for reporting or charting but most of the other controls are fair game, and heavy use of the scheduler is likely.

April 27, 2009 8:29 AM
 

Thomas Mayfield said:

Yes we are already using it on several projects.

One thing that would be nice; although unlikely due to investment methinks, would be the controls supplied as sub views (then you could use the RenderHtmlXXX extensions, but those are in the futures assembly:[) so you could tweak their output if needed.  Kinda like dynamic data.

The downside I see to this is that they would probably be provided as webforms views which is the only view engine supported / shipped out of the box.  While it can be configured to work nicely alongside others I would be ecstatic to see them shipped as Spark [which uses an Apache license] sub-views.  Nice and clean.

Another thing that just occurred to me is that shipping the view-source like that would only really be [business] feasible to those with source subscriptions; however Spark supports loading view from compiled resources out of the box [even in medium trust if properly configured].

April 27, 2009 9:49 AM
 

Mehul Harry (DevExpress) said:

Everyone, thank you for the great feedback! It looks there is a lot of interest.

Here is a quick preview of the ASP.NET MVC Forums site that uses DevExpress ASP.NET controls: community.devexpress.com/.../asp-net-mvc-forums-preview.aspx

April 28, 2009 7:49 PM
 

LucasP said:

Hey.

Yeah ASP.NET MVC is great. I've set up forums to support ASP.NET MVC community only. Just starting but maybe one day we will get bigger

May 3, 2009 8:55 AM
 

Casey said:

We would like to move towards implementing ASP.Net MVC.  We have quite a large code base in WebForms, so it will be gradual.  One of our concerns, though, is support for our 3rd party controls, so the more support we have from DevExpress components the easier it will make the transition, and the more likely we will be able to remove all of our Webforms stuff completely, which is a very good thing.

May 12, 2009 12:28 PM
 

Hung Nguyen said:

I'll use ASP.NET MVC for my projects.

May 21, 2009 4:54 AM
 

Bob said:

I'm currently investigation wether we'll use MVC or not, and one important point is the support of your components. That's why I found this page.

August 6, 2009 3:52 PM
 

Bob Armour said:

Coming from a Java background and having primarily used the Struts Framework to develop web apps, I was very happy to see that Microsoft developed ASP.NET MVC - WinForms was just too 'clunky' for me. (Just my opinion, though)

My Team Leader has just expresed an interest in using the DevExpress components so that we have a common set of controls for use across desktop and web applications, but this meant that I'd be heading back towards WinForms - not too happy about the prospect.

Anyway, I've just watch the video presentation by Cody Skidmore, and also read that you've got some plans underway to support MVC. All I can say is 'Yes please!!!'.

Keep up the good work.

August 10, 2009 5:37 AM
 

Cody Skidmore said:

I'm late for the party and probably too obvious, but yes we are using ASP.NET MVC and have plans to continue using it for both personal and enterprise endeavors.

September 23, 2009 11:12 AM
 

Miguel said:

Very good notice.! I'm using ASP.NET MVC and It's is great...

October 6, 2009 10:37 AM

About Mehul Harry (DevExpress)

Mehul Harry is an ASP.NET technical evangelist at Developer Express. You can reach him directly at mharry@DevExpress.com. You can also follow him on Twitter: http://twitter.com/mehulharry
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.