Application structure

Hello Guys this guide in the new vNext world will give you very brief information about the new, and from my point of view very exciting features, of Microsoft's vNext web applications.

First I really want to tell you that I'm very excited about this new technology, this is really something that is worth the time for learning. It is so different from the ASP.NET and at the same time so close.

I know it is an early release but you can see the potential that it carries, so let's get down to the guide.

So this guide is focused on ASP.NET vNext web applications over Visual Studio CTP 14, so if you are using a different version, be aware that there may be some inconsistencies.

So let's have a look at the application structure changes in the vNext.

vnextwebapp

As you can see the structure is similar to the previous versions of ASP.NET with several changes that are making the vNext ASP so great.

First thing that I want to focus on is that there are no longer Web.config and Global.ASAX files, they are split into multiple .json files that are storing various parts of the configuration information, needed for the smooth application work. The files are as follows:

In Conclusion

The new direction that Microsoft has taken with vNext is really very exciting. Sure there are many changes from the classical .NET and I'm sure that we'll find many bugs in it however, this new framework is providing the developers with the power to change, the power to change and customize every bit of their code, every bit of their framework and also every bit of the way the application will be executed and published.

Have a nice Day
P.