2. About Me
Technical Evangelist
Microsoft MVP (ASP.NET/IIS)
lohith.nagaraj@telerik.com
@kashyapa
http://www.kashyapas.com
http://www.telerikhelper.net
Lohith G N
http://www.telerik.com
3. Agenda
• What is Modern Web?
• ASP.NET 5 for Modern Web
• Modern Web
• Agility
• Fast
• Cloud
• Cross Platform
• ASP.NET 5 Demo
4.
5. What is Modern Web ?
Web Frameworks
Mobile / Tablet First
Responsive Design
Client Frameworks
Cloud Ready
Web Tooling
Standards Based
Tooling in Browser
Adopting Popular 3rd
Party Tools
6. ASP.NET 5 for the Modern Web
Open Source with ContributionsOSS
Totally Modular
Seamless transition from
on-premises to cloud
Choose your Editors and Tools
Faster Development Cycle
Fast
Cross-Platform
7. Agility - Modern Web Development
o Features are shipped as packages
o Framework ships as part of the application
o Zero day security bugs patched by Microsoft
o Same code runs in development and production
o Developer opts into new versions, allowing breaking changes
Faster Development Cycle
More Control
8. Fast - Modern Web Development
o Edit code and refresh browser
o Flexibility of dynamic environment with the power of .NET
o Develop with Visual Studio, third party and cloud editors
Development productivity and low friction
o Faster startup times
o Lower memory / higher density (> 90% reduction)
o Modular, opt into just features needed
o Use a raw socket, framework or both
Runtime Performance
9. Cloud - Modern Web Development
o Configuration, Session & Cache
o Run/Debug in Cloud
o Tracing/Logging without re-deploy
Diagnostics
Cloud Ready
Seamless transition from on-premises to
Cloud & Cloud Ready
10. Cross Platform in Modern Web Development
o Windows, Mac, Linux
o Visual Studio, Text, Cloud editors
o No editors (command line)
Open Source with ContributionsOSS
Editors
Runtime