For the first time in 15 years, Microsoft introduces a new way for building modern cloud-based Web applications using ASP.NET. Branded as ASP.NET Core 1.0, the new platform, redesigned from the ground, provides an optimized development framework for apps that span from on-premises to cloud based solutions. In this session, we will highlight the changes and walk through the new concepts.
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Moving forward with ASP.NET Core
1. Moving forward with
ASP.NET Core
Gabriel Enea
IT Consultant & Trainer – Strongbytes
Microsoft MVP
@dotnet18
#CodecampIasi #CodecampCluj #Spring2016
2. To be discussed
ASP.NET Framework
Performance
Tooling
Deploying apps
What’s going on?
What’s new about this?
Can I move away from Visual Studio?
Are there any other options?
4. 2013, OWIN + Project K
Open Web Interface for .NET (OWIN)
Katana
Portable
Modular/flexible
Lightweight/performance/scalable
Open Source
Say goodbye to System.Web!
5. 2014, Introducing ASP.NET vNext
Device optimized
Native compilation
Small footprint, side-by-side
Cross-device enabled
Cloud optimized
High throughput
Small footprint, side-by-side
Cross-platform enabled
Windows Store, WPF, Windows Forms,
Console apps and related libraries.
ASP.NET vNext: Web Forms, MVC, Web
Pages, Web API, SignalR
WCF
Next gen JIT (“RyuJIT”)
SIMD (Data Parallelization)
Runtime Compilers
.NET Compiler Platform (“Roslyn”)
Languages innovation
BCL and PCL
Entity Framework
Libraries
Multi-purpose
Specialized
7. ASP.NET 5 in a Nutshell
.NET Framework .NET Core
Full .NET Framework for any scenario and
library support on Windows
Modular libraries & runtime optimized for
server and cloud workloads
15. ASP.NET Core in a Nutshell
.NET Framework .NET Core
Full .NET Framework for any scenario and
library support on Windows
Modular libraries & runtime optimized for
server and cloud workloads