SlideShare a Scribd company logo
Next Generation Asp.net 
vNext
Dot Net Training Institute Pune
ASP.Net vNext
ASP.Net vNext : General Introduction
Significance ­
Changes  are  extremely  quick  in  programming  world  and  particularly  in 
web  advancement  world.  In  the  previous  decade  there  have  been 
numerous  new  upgrades  in  programming’s  like  grasping  coordinated 
approach  ,  adjusting  decoupled  design,  moving  far  from  exclusive 
programming towards open source.
A portion of the imperative things that have turned into a standard in the 
last couple of years and are normal in any system today.
Dot Net Training Institute Pune
ASP.Net vNext
This  is  conversely  with  the  past  era  of  systems  in  which  new  structure 
discharge cycles were generally rare and more often than not in years.
Cross stage advancement. Applications ought to have the capacity to keep 
running on a wide range of stages.
Open  source.  Since  it  helps  makes  a  vast  designer  group  and  permits 
everybody to contribute .
ASP.NET has developed as a web advancement stage over the years. It has 
made some amazing progress from web structures to MVC to WebAPI. In 
the meantime web improvement world has greatly changed subsequent to 
the underlying arrival of ASP.NET.
Dot Net Training Institute Pune
ASP.Net vNext
ASP.NET vNext primary elements ­
In  ASP.NET  ,parcel  of  usefulness  is  exemplified  in  various  system 
gatherings  and  any  redesigns  to  the  usefulness  ,regardless  of  how  little 
,means dispatching another adaptation of the whole assembly. 
This  is  not  in  concurrence  with  the  dexterous  advancement  universe  of 
today in which changes are exceptionally visit.
Likewise on the off chance that we need to utilize a solitary class from one 
of these gatherings then the best way to utilize the class is to reference the 
whole  assembly  ,  which  may  comprise  of  ton’s  of  different  namespaces 
which we needn’t bother with.
Dot Net Training Institute Pune
ASP.Net vNext
There  are  congregations  like  System.web  that  contains  heaps  of 
usefulness.  It  contains  classes  and  interfaces  that  empower  program 
server  correspondence.  It  contains  classes  like  HTTPRequest  and 
HTTPResponse ,it contains classes for various purposes like treat control 
and document exchange. 
Likewise It contains the whole Web Forms usefulness.
In the event that we extend the System.Web assembly hub in the elements 
program, we can investigate the diverse namespaces that it contains.
Advances  which  were  presented  later  like  MVC  and  WebAPI  gave  an 
answer for the solid congregations as NuGet bundles. MVC has a reliance 
on System.Web while WebAPI have no reliance on System Web .
Dot Net Training Institute Pune
ASP.Net vNext
1. NuGet Packages
ASP.NET  vNext  expels  the  reliance  on  solid  structure  congregations. 
Presently we will be for the most part utilizing NuGet bundles rather than 
assemblies.  In  actuality,  Cloud  enhanced  system  is  only  a  gathering  of 
NuGet packages.We can say that now Nuget is a critical segment in all the 
vNext applications.
One essential thing is that there is no System.Web assembly at this point. 
The  usefulness  in  the  System.Web  has  been  moved  into  littler  nuget 
bundles.
At whatever point we redesign any nuget bundle in the project.json record 
then  it  is  naturally  upgraded  in  the  references  hub  in  the  arrangement 
pilgrim.
Dot Net Training Institute Pune
Step 4. Pass the Query to the IndexSearcher
2. Cross Platform
ASP.NET – Coupled to the windows environment/IIS
As we are probably aware that ASP.NET is intended to keep running on a 
windows OS and IIS web server. Though we can utilize Mono to run our 
applications on different stages yet just Xamarin was in charge of keeping 
up  Mono.  Also  arranging  our  applications  for  these  stages  required  a 
noteworthy  effort.  We  need  to  consider  the  mod_mono/xsp/apache 
arrangement.
In spite of the fact that we can run our applications on different stages yet 
there  was  no  simple  route  for  us  to  build  up  our  applications  on  non­
windows stages.
ASP.NET vNext – Designed as cross stage and host skeptic
Dot Net Training Institute Pune
Step 5. Iterates over the outcomes
3. Open source
ASP.NET – Proprietary
Despite the fact that MVC and Entity systems which were discharged later 
are open source and accessible on codeplex, past adaptations of ASP.NET 
and it’s the greater part of the innovations have been exclusive.
ASP.NET vNext­Fully Open Source
MVC  and  Entity  systems  are  open  source  and  were  accessible  on 
Codeplex, in past variant of ASP.NET. Now ASP.NET vNext is completely 
open source and it’s code is accessible on GitHub.
Dot Net Training Institute Pune
Step 6. Close everything
4. Side­by­side Execution
ASP.NET – Not simple to specifically upgrade the systems
Generally we have heaps of various applications sent on the generation 
server.  We  can  have  distinctive  applications  on  the  server  which  use 
diverse adaptations of the system. So we can have couple of utilizations 
utilizing the structure 3.0 and different applications utilizing system 4.0 
and these all applications can exist together joyfully on the same machine 
with no issues.
ASP.NET vNext – Ability to convey the structure alongside the application
Dot Net Training Institute Pune
Step 6. Close everything
5. Cloud Ready
ASP.NET  –  Need  to  roll  out  improvements  to  send  applications  on  the 
cloud
As cloud is a relatively more current innovation, ASP.NET was not at first 
intended  for  the  cloud  environment.  We  need  to  roll  out  a  few 
improvements in our applications to send them on the cloud. Like making 
design  changes.  This  implies  rolling  out  critical  improvements  to  our 
application.
ASP.NET vNext – Cloud prepared
In ASP.NET vNext applications as opposed to bringing the qualities from 
web.config there are worth suppliers which gets us the right setup values. 
In certainty there is no web.config record now.
Dot Net Training Institute Pune
Step 6. Close everything
6. Composable Pipeline
ASP.NET – Little Control over the Request pipeline
In  past  forms  of  ASP.NET  the  request  goes  through  a  very  much 
characterized  demand  pipeline  until  it  is  taken  care  of  by  the 
HTTPHandler for the request. We can characterize the event handlers for 
the HTTP modules and characterize the HTTP handlers. But the request is 
gone through settled arrangement of segments over which we have next 
to zero control.
ASP.NET vNext – Ability to add parts to the pipeline
Dot Net Training Institute Pune
Step 6. Close everything
7. MVC 6 – Single Framework
ASP.NET WebAPI , MVC and Web Pages have distinctive usage
In spite of the fact that there is much similitude between MVC ,WebAPI, 
and Web Pages their executions varies because of chronicled reasons. This 
is because of the certainty Web API came after MVC. MVC was discharged 
after Web Forms and it changed the way to deal with web improvement 
in .NET.
ASP.NET vNext MVC 6 – Commom system
MVC,WebAPI,Web Pages, and Signal R are brought together in a typical 
structure,  MVC  6.  MVC  5  relies  on  IIS  while  MVC  6  can  act  naturally 
facilitated and relies on upon the new asp.net vnext pipeline.
Dot Net Training Institute Pune
Step 6. Close everything
8. Roslyn Compiler
ASP.NET – Need to reconstruct the application after code changes
In the past forms at whatever point we alter our code we have to revamp 
the  application  for  our  progressions  to  produce  results.  Additionally  we 
don’t have entry to the compiler API in our code as it resembled a black 
box.
ASP.NET vNext – Dynamic Compilation
ASP.NET  vNext  comprises  of  up  and  coming  era  of  compilers  called 
Roslyn.Roslyn  is  an  open  source  compiler  platform.  It  uncovered  an 
article situated API .We can utilize this API to utilize elements of roslyn, 
for example, code examination in our code.In the past variants we needed 
to utilize instruments for code investigation.
Dot Net Training Institute Pune
Step 6. Close everything
ASP.NET WebAPI , MVC and Web Pages have distinctive usage
In spite of the fact that there is much similitude between MVC ,WebAPI, 
and Web Pages their executions varies because of chronicled reasons. This 
is because of the certainty Web API came after MVC. MVC was discharged 
after Web Forms and it changed the way to deal with web improvement 
in .NET.
ASP.NET vNext MVC 6 – Commom system
MVC,WebAPI,Web Pages, and Signal R are brought together in a typical 
structure,  MVC  6.  MVC  5  relies  on  IIS  while  MVC  6  can  act  naturally 
facilitated and relies on upon the new asp.net vnext pipeline.
Dot Net Training Institute Pune
Thank You..!
Dot Net Training Institute Pune

More Related Content

PDF
Why do developers prefer ionic to build progressive web apps
PDF
Top 6 php framework
PPTX
Comparison of Programming Platforms
PDF
curriculum_eng_2016
PDF
DeCoupling Drupal
PDF
Modernisation of Legacy PHP Applications to Symfony2 - Symfony Live Berlin 2012
PPTX
Webinar: Open Mainframe Project's Zowe LTS Release
PPTX
React Native - Build Native Mobile App
Why do developers prefer ionic to build progressive web apps
Top 6 php framework
Comparison of Programming Platforms
curriculum_eng_2016
DeCoupling Drupal
Modernisation of Legacy PHP Applications to Symfony2 - Symfony Live Berlin 2012
Webinar: Open Mainframe Project's Zowe LTS Release
React Native - Build Native Mobile App

What's hot (7)

PPTX
SAPUI5/OpenUI5 - Continuous Integration
PDF
Java Framework comparison
PPTX
5 best practices in dev ops culture
PDF
Cisco webex zend con2010 presentation
PDF
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
PPTX
MuleSoft São Paulo Meetup #3 - 18 Jun
PPTX
UI5 Tooling & Ecosystem
SAPUI5/OpenUI5 - Continuous Integration
Java Framework comparison
5 best practices in dev ops culture
Cisco webex zend con2010 presentation
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
MuleSoft São Paulo Meetup #3 - 18 Jun
UI5 Tooling & Ecosystem
Ad

Similar to An Overview ASP.NET vNEXT - CRB Tech (20)

PPTX
ASP.NET vNext
PPTX
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
PPTX
O futuro do .NET : O que eu preciso saber
DOCX
Difference between .net and asp.net all you need to know
PDF
Best things to know about .net framework
PDF
Bn1001 demo ppt advance dot net
PPT
The Future Of Dot Net Core
PPTX
Les nouveautés ASP.NET 5 avec Visual Studio 2015
PDF
DOT NET TRaining
PPTX
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
PPTX
The next step from Microsoft - Vnext (Srdjan Poznic)
PDF
Cetpa infotech is the best advanced .net training institute in Delhi NCR
PPTX
.Net: Introduction, trends and future
PDF
Rcs project Training Bangalore
PDF
Dot net syllabus book
PPTX
Short-Training asp.net vNext
PDF
Web Development with ASP.NET: Taking Control of the Digital World
PPT
Introduction_to_NET.ppt
PDF
Asp.net web application framework management system.pdf
ASP.NET vNext
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
O futuro do .NET : O que eu preciso saber
Difference between .net and asp.net all you need to know
Best things to know about .net framework
Bn1001 demo ppt advance dot net
The Future Of Dot Net Core
Les nouveautés ASP.NET 5 avec Visual Studio 2015
DOT NET TRaining
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
The next step from Microsoft - Vnext (Srdjan Poznic)
Cetpa infotech is the best advanced .net training institute in Delhi NCR
.Net: Introduction, trends and future
Rcs project Training Bangalore
Dot net syllabus book
Short-Training asp.net vNext
Web Development with ASP.NET: Taking Control of the Digital World
Introduction_to_NET.ppt
Asp.net web application framework management system.pdf
Ad

More from Pooja Gaikwad (12)

PPTX
Building A Search Page with Elasticsearch and .NET- II
PPT
How To Optimize Asp.Net Application ?
PPT
Learning .NET Attributes
PPTX
Forms authentication in asp dot net
PPTX
Owin and katana overview
PPTX
Top 15 asp dot net interview questions and answers
PPTX
Dot Net Certification Course Pune
PPTX
Importance of msil in dot net
PPTX
A simplest way to reconstruct .Net Framework - CRB Tech
PPTX
History of-silverlight-versions-and-its-features-CRB-Tech
PPTX
Exploring MVVM, MVC, MVP Patterns - CRB Tech
PPTX
.Net framework-garbage-collection
Building A Search Page with Elasticsearch and .NET- II
How To Optimize Asp.Net Application ?
Learning .NET Attributes
Forms authentication in asp dot net
Owin and katana overview
Top 15 asp dot net interview questions and answers
Dot Net Certification Course Pune
Importance of msil in dot net
A simplest way to reconstruct .Net Framework - CRB Tech
History of-silverlight-versions-and-its-features-CRB-Tech
Exploring MVVM, MVC, MVP Patterns - CRB Tech
.Net framework-garbage-collection

Recently uploaded (20)

PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
GDM (1) (1).pptx small presentation for students
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
master seminar digital applications in india
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
Lesson notes of climatology university.
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Insiders guide to clinical Medicine.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
Renaissance Architecture: A Journey from Faith to Humanism
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
GDM (1) (1).pptx small presentation for students
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Microbial diseases, their pathogenesis and prophylaxis
O5-L3 Freight Transport Ops (International) V1.pdf
Complications of Minimal Access Surgery at WLH
O7-L3 Supply Chain Operations - ICLT Program
Supply Chain Operations Speaking Notes -ICLT Program
master seminar digital applications in india
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Lesson notes of climatology university.
STATICS OF THE RIGID BODIES Hibbelers.pdf
VCE English Exam - Section C Student Revision Booklet
Final Presentation General Medicine 03-08-2024.pptx
Insiders guide to clinical Medicine.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra

An Overview ASP.NET vNEXT - CRB Tech