New ASP.NET MVC Wrappers for our HTML5-JavaScript Widgets

ASP.NET Team Blog
06 June 2016

Great news, we are introducing a new ASP.NET MVC library that provides modern semantic rendering, client-side interactions, and more.

I'm happy to announce the new 'DevExtreme ASP.NET MVC Wrappers'.

We, at DevExpress, decided to allocate a small team of devs from our ASP.NET and DevExtreme groups. This new team has created a new product that combines the best of both worlds - modern HTML5 widgets from DevExtreme and the versatile tooling of ASP.NET MVC in Visual Studio.

Be sure to sign up for the upcoming webinar to learn more, ask questions, and see how it works: DevExtreme ASP.NET MVC Wrappers

DevExtreme Wrapped

In essence, we are using the JavaScript widgets from our excellent client-side library called DevExtreme and wrapped them as native ASP.NET MVC extensions. And, yes, that's how we got the very apt name: DevExtreme ASP.NET MVC Wrappers.

This means that you can use any widget like the Grid, Chart, PivotGrid, and so on, within ASP.NET MVC. So now instead of just writing HTML and JavaScript, you can write using fluent Razor syntax to add a Grid to your ASP.NET MVC Views:

https://community.devexpress.com/blogs/aspnet/16.1Release/Code-Razor.png

Data binding is a breeze whether you have local data, remote web service, or a server-side database:

https://community.devexpress.com/blogs/aspnet/16.1Release/Code-WebApi.png

You also get the benefits of Visual Studio tooling. For example, here's the file-new experience that you get out-of-the-box in the DevExtreme v16.1 release:

https://community.devexpress.com/blogs/aspnet/16.1Release/VS-Project-Template.png

ASP.NET MVC 3, 4, 5, & ASP.NET Core!

We've compiled our assemblies so that these new wrappers are compatible from ASP.NET MVC 3 through ASP.NET MVC 5.

We're also working on providing you compatibility with the new cross-platform, ASP.NET Core. We'll have more news for you on ASP.NET Core support once ASP.NET Core is officially released.

CTP (for now)

In this first release, we are providing the new DevExtreme ASP.NET MVC Wrappers as a community technology preview (CTP).

This is a quality release and you can start to use it today (and provide us feedback). But we made it a CTP because there are still features that we'd like to add to improve the DevExtreme ASP.NET MVC Wrappers.

Download via DevExtreme

The new DevExtreme ASP.NET MVC Wrappers are part of the "DevExtreme Complete" installation (exe-installer only). Once you install the v16.1 DevExtreme release, you'll have the new DevExtreme ASP.NET MVC Wrappers will be available in your Visual Studio.

You will also find a new project template under the 'Web' category that helps you to get started with using the new wrappers.

We have also included several great demos to help you understand how to use the different wrappers in ASP.NET MVC. You'll find them in the DevExtreme Demos folder, typically, it will be in your public documents folder:

C:\Users\Public\Documents\DevExpress Demos 16.1\DevExtreme\ASP.NET Wrappers (CTP)

What's Included?

The DevExtreme ASP.NET MVC Wrappers include:

  1. All DevExtreme widgets provided as ASP.NET MVC (Html-helper) extensions
  2. Light and sematic markup
  3. Fluent syntax for option declaration and native ASP.NET MVC experience
  4. Tight integration with WebApi to create effective RESTful data services fully compatible with DataGrid remote operations.
  5. Project template for Visual Studio 2012, 2013, and 2015
  6. Several new technical demos to help you get started
  7. New documentation
  8. DevExpress' world-class support

Why make another MVC library?

We want to provide our customers with more choices for the web. Different developers have different concerns. Through feedback, we learned that some ASP.NET MVC developers would like us to provide an MVC extensions library that uses modern rendering and client-side interactions.

The current DevExpress ASP.NET MVC Extensions are based on our existing ASP.NET controls. This provides you 50+ extensions with powerful features like a reporting library, spreadsheet, rich edit, and a lot more.

The new DevExtreme MVC Wrappers include about 30+ extensions providing you with rich client-side functionality, lighter semantic markup, and native ASP.NET MVC experience.

Join the webinar

Sign up for the upcoming webinar now: DevExtreme ASP.NET MVC Wrappers

Are you looking forward to the new DevExtreme MVC Wrappers? Drop me a line below, thanks!


Create highly responsive web apps for touch-enabled devices and traditional desktops.

From desktops to mobile devices, DevExtreme HTML5 Data Grid delivers the flexibility you’ll need to build apps that reach the widest audience and deliver touch-first user experiences to power your next great interactive website.

Download a free and fully-functional version of DevExtreme now: Download DevExtreme

10 comment(s)
Manuel Grundner [DevExpress MVP]
Manuel Grundner [DevExpress MVP]

Awesome! Did think about writing my own.

Thanks!

7 June, 2016
Gary H
Gary H

This sounds brilliant, can't wait to try them out.

7 June, 2016
Sviluppo TopSistemi
Sviluppo TopSistemi

It sounds interesting... and it would be useful an upgrade/porting path (and tools) from 'ASP.NET MVC Extensions' to 'ASP.NET MVC Wrappers' for exsisting applications

7 June, 2016
Mad Rian
Mad Rian

Where to download the CTP?

13 June, 2016
Mehul Harry (DevExpress)
Mehul Harry (DevExpress)

Rian,

Please the section in the blog post above titled 'Download via DevExtreme'.

Thanks.

13 June, 2016
Mad Rian
Mad Rian

I can only find Version 15.2?

robert

13 June, 2016
Mehul Harry (DevExpress)
Mehul Harry (DevExpress)

Hi Rian,

To download the latest Beta, you need a current license. Then, you can click the dropdown from client center to download the beta. Thanks.

16 June, 2016
DevInfox
DevInfox

Awesome, I tried with .5 million records , it fast, can wait for the rest, love the theme & layout, when can we get more, plus documentation

5 July, 2016
Michael Matejko
Michael Matejko

Hi Mehul,

is there any official roadmap for DevExtreme?

Currently I am using the Devexpress ASP.NET MVC Spreadsheet and I would like to migrate it from MVC 5 to MVC 6 due to the self-host ability of ASP.NET Core apps.

In my understanding DevExpress MVC will not be updated to the new ASP.NET Core platform soon and it should be considered to replace it by the DevExtreme components.

Currently there is no Spreadsheet component in DevExtreme and I wanted to ask if your team is working on it and when it will be available?

Best regards,

Michael

21 January, 2017
Mehul Harry (DevExpress)
Mehul Harry (DevExpress)

@Michael,

It's a complicated answer, could you please email me at mharry@devexpress.com?

26 January, 2017

Please login or register to post comments.