Ext.NET 5.0 Preview
The new Ext.NET 5.0.0-preview release is now available for download.
NuGet packages can be installed using the Visual Studio NuGet Package Manager or NuGet Package Manager command line interface. If you are using the command line to install packages, either of the following commands can be called.
If using the Visual Studio NuGet Package Manager, please ensure you have
Include Prerelease checked.
Includes Ext JS 7 Preview
Ext.NET 5 includes the latest preview build of Ext JS 7.
New Material Theme
Another immediate feature, maybe the biggest in terms of product functionality, is the availability of the brand new Material theme.
A demonstration of the new Material theme is available by selecting the Material option from the settings menu from within the Examples Explorer.
Featuring a “press” animation on buttons inspired by the Android, it adds a familiar experience for your users and gives your applications a nice new look. The Material theme is also a good match for applications supporting Tablet devices.
The Material theme features a modern spacious look and user experience, following the trend of Android and high-dpi displays. Similar to the popular Triton and Aria themes, the new theme adds larger close handles on Tabs and css-animated Button interactions.
Other smaller features
A modest list of smaller new features, such as several new config options have been added to the underlying Ext JS 7 release. Further details are available directly from the Ext JS documentation.
While Sencha keeps their list of fixed bugs in the Release Notes page (see it here), we will also be making our own change logs with fixes that either applies exclusively to Ext.NET, or fixes that Sencha couldn’t fix before the release in our GitHub page at extnet/Ext.NET public repository.
As Ext.NET 5.0 is still a work in progress, a few enhancements simply could not make it into this release.
We are aware of an issue with the Chart components that cannot display when using the new Material theme. Another defect to be fixed before the final release will be supporting Ext.NET’s predefined UI settings, as demonstrated within the UI Buttons sample.
As we do with all major releases, any Classes, Methods, or Properties marked with the
[Obsolete] attribute in the previous release will be removed from this new major version release.
If you find anything else, please don’t hesitate to report to us within the forums.
Single Developer License is back!
Maybe the most exciting news is Single Developer licenses are back! Yay!!
The Ext.NET pricing has been updated to reflect the new Single Developer option. Volume discounts are available with price breaks at 3, 5, and 20 developers.
12 months of FREE upgrades
Unlimited minor version upgrades (5.0 > 5.1 > 5.x) have always been a feature of Ext.NET licensing, and continues with the Ext.NET 5 release.
The Ext.NET team is also thrilled to announce with the release of version 5 that any new license(s) purchased will also be granted 12 months of free major version upgrades. If Ext.NET 6.0 is released within 12 months of your Ext.NET 5 license purchase, you will receive a free upgrade to Ext.NET 6.
ASP.NET Core version
Ext.NET for .NET Core is being development right now and will include full support for the latest versions of ASP.NET Core and Tag Helpers.
Adding full support .NET Core requires a complete rebuild of Ext.NET, so we are also taking this opportunity to tackle re-architecting several foundational components to improve extensibility and performance. We’ll keep you up to date with our progress and with some luck will have a preview build available before the end of the 2019.
Our primary objective is to provide a simple path for existing Ext.NET MVC apps to be upgraded to the new Ext.NET for .NET Core release. No breaking changes is the goal but it’s still a bit too early to say for sure.
Technical support questions are always best asked in the forums. The public forum discussion may help others in the future and allows the entire Ext.NET community to participate.