130 likes | 363 Views
ASP.NET 5 is a new open-source and cross-platform framework for building modern cloud-based Web applications using .NET<br>
E N D
What is ASP.NET5 & MVC6? • ASP.NET 5 is a new open-source and cross-platform framework for building modern cloud-based Web applications using .NET • It includes the next versions of ASP.NET MVC, Web API, Web Pages and SignalR • It is a high-performance and modular design, and supports full side by side to make it seamless to migrate from on premise to the cloud.
What is ASP.NET5 & MVC6? • Included in MVC 6 is Web API and Web Pages, allowing Microsoft to remove a lot of the overlap between the three frameworks. • One result of this change means that MVC will be self-hosting just like Web API 2 and SignalR 2. • MVC 6 provides you a much leaner framework, faster startup time and reduced resource consumption.
Features and Changes Host Agnosticism: • Host Agnosticism is a great new feature that not only eliminates the dependencies on the legacy system. • Web Namespace but boosts application responsiveness to a considerable extent.
Features and Changes Host Agnosticism: • Internet Information Services(IIS). • OWIN(Open Web Interface for .Net) • Self-hosted in custom process.
Features and Changes Cloud-Ready Deployment: • Self Contained core runtime. • Multiple ASP .Net 5 apps can now be deployed side by side on the same host but configured and updated separately.
Features and Changes Cross-Platform Runtime: • You can run asp.net 5 application on Linux and OSX. • The Core CLR is cross-platform and open source with ports for windows, Linux, Mac OS X and FreeBSD in theworks.
Features and Changes Unified Core Framework: • Unified programming model means you can build applications that leverage MVC, Web API and Web pages without the need to reconcile differences in the three frameworks.
Features and Changes Simplified Configuration • With ASP.Net 5 you no longer need to use the Web.config file for storing your configuration values. • You can deploy your application in the cloud and use a Startup.cs file.
Features and Changes Tag Helpers: • Enable pre-processing of HTML attributes with server side content. • In essence, tag helpers are a new way for you to enable dynamic rendering in ASP.Net.
Features and Changes Dynamic Compilation: • ASP.Net 5 developing in ASP.Net 5 is more like developing in a dynamic language.