ASP.NET Core: Evolution or Revolution?

Image for post
Image for post

The question is: “Microsoft ASP.NET vNext: evolution or revolution?“, the absolute answer is revolution.

Back in 1996, Microsoft proposed a technology — Active Server Pages (ASP) for creating web applications. The basic idea of an ASP application was something like this: a web page on a server contained some VBScript or JScript server-side scripts, and when the page was requested the scripts were launched and executed, followed by the generation of HTML. It was a big step forward when compared to CGI.

ASP.NET Core is great redesign of classic ASP.NET. It’s open source and cross-platform framework for building internet connected applications (web, cloud, IoT, mobile backend, etc). It can run on .NET Core or on full .NET Framework. It’s also modular so it introduces minimal overhead as you can take only components you really need.

ASP.NET Core is a very flexible platform that follows modern patterns, like dependency injection. This way it can be easily adjusted to various scenarios.

If you want to know more about ASP.NET Core, read the following articles:

Introduction, general description and the future of .NET Framework

ASP.NET Today or what to choose?

Building Your First ASP.NET Core MVC App

Authorization in ASP.NET Core MVC

Written by

Awesome blog focused on databases and Microsoft, .NET and cloud technologies.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store