Sunday, November 9, 2014

Tech Ed India 2014 Day 1 /2 Update on Asp.net vNext

Last week I got a chance to attend Microsoft Tech Ed 2014  @ Ashok Lalith. Bangalore

Thought of putting up the new feature Microsoft has for Asp.net vNext which I got from Tech Ed

Asp.net vNext ---The next generation
  • Totally Mod­u­lar.
  • Inter­de­pen­dency between unnec­es­sary dll’s being avoided. Means No more System.Web !!!.
  • Frame­work goes along with the appli­ca­tion (means can be shipped with the app).
  • Save and Refresh, no Build.
  • Works on cross plat­form (using mono)
  • No depen­dency on Visual stu­dio (can use other com­pat­i­ble Editors/Tools of your choice like notepad++ etc.).
  • Improve­ment in start-up time.
  • Faster deploy­ment Cycle.
  • Is back­ward compatible.
  • No web.config.Web.config has trans­formed to project.json. Intel­li­gence avail­able in JSON.
  • No global.ascx.
  • Startup.cs becomes the entry point.
  • Ref­er­ence are no more and replaced with nugget pack­ages and man­aged in local user folder.
  • No more dll in bin/debug folder on run­ning as the same is man­aged in mem­ory (magic of for new Roslyn compiler).
  • ASP .net 5.0. is the desk­top full ver­sion of CLR and ASP.net core 5 is the cloud opti­mized ver­sion of CLR.
  • No project reference…need to added to the projecy.json.
  • “Pro­duce Out­put dur­ing build” on project prop­erty will pro­duce a nugget pack­age which can be used for other project ref­er­ence. The same has to be copied to the local nugget pack­age repos­i­tory for other project to refer.
  • The magic “K”..no need of IIS, the app can be run on any plat­form. OWIN, the Open Web  Inter­face for .NET is tak­ing over the ASP.NET run­time.
  • http://developer.telerik.com/featured/microsofts-special-k-an-introduction-to-asp-net-vnext/
  • The source code of Asp.net Vnext is open and avail­able on github.
  • Microsoft’s new strat­egy is… mobile-first, cloud-first”.
  • Save and Refresh, no Build
  • More Read­ing @ http://www.hanselman.com/blog/IntroducingASPNETVNext.aspx
 

No comments:

Post a Comment