SlideShare a Scribd company logo
Seattle Code Camp 2016 - .Net Core
Seattle Code Camp 2016 - .Net Core
.NET FRAMEWORK .NET CORE XAMARIN
APP
MODELS
BASE
LIBRARIES
*
.NET FRAMEWORK .NET CORE XAMARIN
APP
MODELS
BASE
LIBRARIES
Seattle Code Camp 2016 - .Net Core
.NET FRAMEWORK .NET CORE XAMARIN
*
.NET FRAMEWORK .NET CORE XAMARIN
Seattle Code Camp 2016 - .Net Core
.NET FRAMEWORK .NET CORE XAMARIN
*
TOOLS
Seattle Code Camp 2016 - .Net Core
https://github.com/dotnet/corefx
https://github.com/dotnet/coreclr
https://github.com/dotnet/roslyn
https://github.com/dotnet/cli
Seattle Code Camp 2016 - .Net Core
Developed
in the open
http://dotnet.github.io
ASP.NET Core 1.15 Million RPS
Ben Adams
web.ageofascent.com
Seattle Code Camp 2016 - .Net Core
Seattle Code Camp 2016 - .Net Core
Seattle Code Camp 2016 - .Net Core
Seattle Code Camp 2016 - .Net Core
Seattle Code Camp 2016 - .Net Core
Seattle Code Camp 2016 - .Net Core
Seattle Code Camp 2016 - .Net Core
https://blogs.msdn.microsoft.com/dotnet/
http://www.hanselman.com/
https://stormpath.com/blog/tutorial-deploy-asp-net-core-on-
linux-with-docker
https://channel9.msdn.com/Events/Build/2016/C924
https://channel9.msdn.com/Events/Build/2016/C912?ocid=relate
dsession
https://channel9.msdn.com/Events/Build/2016/B891
https://docs.microsoft.com/en-us/dotnet/articles/core/index
Seattle Code Camp 2016 - .Net Core
Seattle Code Camp 2016 - .Net Core

More Related Content

What's hot (20)

PPTX
Composer Lightning Talk
Eric Johnson
 
PPTX
Building full-stack Node.js web apps with Visual Studio Code
Microsoft Tech Community
 
PDF
Vagrant for local and team WordPress Development
Anthony Alvarez
 
PDF
Cowboy rabbit-websockets
Wade Mealing
 
PPTX
Word press workflows and gulp
Eli McMakin
 
PDF
WordPress 4.4 and Beyond
Scott Taylor
 
PDF
Websocket 101 in Python
Juti Noppornpitak
 
PPTX
IronRuby - A brave new world for .Net (NDC2010)
Ben Hall
 
PDF
Console Apps: php artisan forthe:win
Joe Ferguson
 
PPTX
University Hackathon Kit
Joshua Drew
 
PDF
Introduction to Cross-platform App Development
Hoang Nguyen
 
KEY
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
Sidu Ponnappa
 
PPTX
WordPress Development with VVV, VV, and Vagrant
Mitch Canter
 
PDF
What's new in Meteor 1.3?
Rick Wehrle
 
PDF
Get your ass to 1.9
Nic Benders
 
PDF
Frontend Performance: Beginner to Expert to Crazy Person
Philip Tellis
 
PDF
Mitmproxy usage v20141216
Jingchao Di
 
PDF
Google App Engine: For PHP Developers
Abu Ashraf Masnun
 
PDF
Better UX using Meteor and Famo.us
Patrik Svensson
 
PDF
Frontend Performance: Expert to Crazy Person
Philip Tellis
 
Composer Lightning Talk
Eric Johnson
 
Building full-stack Node.js web apps with Visual Studio Code
Microsoft Tech Community
 
Vagrant for local and team WordPress Development
Anthony Alvarez
 
Cowboy rabbit-websockets
Wade Mealing
 
Word press workflows and gulp
Eli McMakin
 
WordPress 4.4 and Beyond
Scott Taylor
 
Websocket 101 in Python
Juti Noppornpitak
 
IronRuby - A brave new world for .Net (NDC2010)
Ben Hall
 
Console Apps: php artisan forthe:win
Joe Ferguson
 
University Hackathon Kit
Joshua Drew
 
Introduction to Cross-platform App Development
Hoang Nguyen
 
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
Sidu Ponnappa
 
WordPress Development with VVV, VV, and Vagrant
Mitch Canter
 
What's new in Meteor 1.3?
Rick Wehrle
 
Get your ass to 1.9
Nic Benders
 
Frontend Performance: Beginner to Expert to Crazy Person
Philip Tellis
 
Mitmproxy usage v20141216
Jingchao Di
 
Google App Engine: For PHP Developers
Abu Ashraf Masnun
 
Better UX using Meteor and Famo.us
Patrik Svensson
 
Frontend Performance: Expert to Crazy Person
Philip Tellis
 

Similar to Seattle Code Camp 2016 - .Net Core (20)

PDF
Introduction to dot net
QIANG XU
 
PDF
.NET (r)evolution
William S. Rodriguez
 
PDF
.NET Core, ASP.NET Core Course, Session 1
Amin Mesbahi
 
PDF
.NET Core on Mac
Melania Andrisan (Danciu)
 
PPTX
Advantage of .Net Appplication - You can write app
goindsaranjimaharaj
 
PDF
Learn .NET Core - Introduction
Eng Teong Cheah
 
PPTX
.Net Core
Bertrand Le Roy
 
PDF
Raffaele Rialdi
CodeFest
 
PPTX
What is dotnet (.NET) ?
Talha Shahzad
 
PPTX
Academy PRO: .NET Core intro
Binary Studio
 
PDF
Net Framework vs .Net Core A Complete Comparison.pdf
WPWeb Infotech
 
PPTX
Net core path by Ibon Landa
Plain Concepts
 
PPTX
Net core
Damir Dobric
 
PPTX
O futuro do .NET : O que eu preciso saber
Danilo Bordini
 
PDF
.NET Core Blimey! (dotnetsheff Jan 2016)
citizenmatt
 
PDF
.NET Core Blimey! (Shropshire Devs Mar 2016)
citizenmatt
 
PDF
.NET Core Blimey! Windows Platform User Group, Manchester
citizenmatt
 
PDF
Dot NET Core Interview Questions PDF By ScholarHat
Scholarhat
 
PPTX
Intro to.net core 20170111
Christian Horsdal
 
Introduction to dot net
QIANG XU
 
.NET (r)evolution
William S. Rodriguez
 
.NET Core, ASP.NET Core Course, Session 1
Amin Mesbahi
 
.NET Core on Mac
Melania Andrisan (Danciu)
 
Advantage of .Net Appplication - You can write app
goindsaranjimaharaj
 
Learn .NET Core - Introduction
Eng Teong Cheah
 
.Net Core
Bertrand Le Roy
 
Raffaele Rialdi
CodeFest
 
What is dotnet (.NET) ?
Talha Shahzad
 
Academy PRO: .NET Core intro
Binary Studio
 
Net Framework vs .Net Core A Complete Comparison.pdf
WPWeb Infotech
 
Net core path by Ibon Landa
Plain Concepts
 
Net core
Damir Dobric
 
O futuro do .NET : O que eu preciso saber
Danilo Bordini
 
.NET Core Blimey! (dotnetsheff Jan 2016)
citizenmatt
 
.NET Core Blimey! (Shropshire Devs Mar 2016)
citizenmatt
 
.NET Core Blimey! Windows Platform User Group, Manchester
citizenmatt
 
Dot NET Core Interview Questions PDF By ScholarHat
Scholarhat
 
Intro to.net core 20170111
Christian Horsdal
 
Ad

Recently uploaded (20)

PDF
July Patch Tuesday
Ivanti
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
July Patch Tuesday
Ivanti
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Python basic programing language for automation
DanialHabibi2
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Ad

Editor's Notes

  • #2: Amol, working with consulting company Neudesic. Living at Bellevue with my wife and a 2 1/2 year old and a 1 month old son. I call my self .net stack developer, I mostly work on .net technology. I was from the VB worId and .net framework has changed the way we used to work. I think, the same time is back again with .Net core. It is very exciting time to be .net developer and we would see why in the is session. This would be close to 50 mins session and I would be talking around 40-45 mins and would use 5-10 mins for questions.
  • #3: What is .net, it consist of .net framework, .net core, Xamarin. You can develop winform, wpf, wcf using .net framework, it is windows only framework, mature solid and used by millions of application world wide. Time has changed no system is prefect for your needs and you need flexibility in your software development. Asp.net core is modular, light weight and futuristic version of .net. It does the same things .net framework does but it can do the same thing on linux, Macintosh, dockers and many other platforms. It has open source so people from different companies work to make product better.
  • #4: This is how .net stack looks like today, each framework has their base class library or framework library and similar runtime to run their code.
  • #5: They communicate with each other using portable class library. PCL is basically targeted to specific framework and set of libraries. Least common denominator is available for developer to program against.
  • #7: .net standard library is spec for developing all base class library so if you have develop base class library then it would be available for all
  • #10: Future of .net is developing .net statand library and make it avalible for all app model. Develop app model accoriding to need and share the run time, compiles & languages across the platform using Visual studio tools.
  • #11: What is .net then? That’s the .net, it would empower developer to develop app to any platform, any device using .net language.
  • #13: Code in language you like – Complier – it used be blackbox not it a service and injected dependency. You can write your own compiler and just spit the MSIL to CLR
  • #14: How open source has helped .net to shape?
  • #15: How companies are contributing? https://web.ageofascent.com
  • #16: Mkdir seattlecodecamp Cd seattlecodecamp Dotnet new Dotnet restore Dotnet build Dotnet run Open the solution using visual studio Change console app command and then run it on linux
  • #17: Use existing app from email mkdir hwapp cd hwapp dotnet new dotnet restore dotnet run Kestrel web browser is used enginex(nigix)
  • #19: mkdir hwapp cd hwapp dotnet new –t web dotnet restore dotnet run Open app using code . Send an email and open the same in windows
  • #20: cd hwapp --dotnet new –t web dotnet restore dotnet run
  • #21: Open Kitematic Open CLI to connect to docker mkdir hwapp cd hwapp dotnet new –t web dotnet restore dotnet run