.NET FRAMEWORK .NET CORE XAMARIN
APP
MODELS
BASE
LIBRARIES
*
.NET FRAMEWORK .NET CORE XAMARIN
APP
MODELS
BASE
LIBRARIES
.NET FRAMEWORK .NET CORE XAMARIN
*
.NET FRAMEWORK .NET CORE XAMARIN
.NET FRAMEWORK .NET CORE XAMARIN
*
TOOLS
https://github.com/dotnet/corefx
https://github.com/dotnet/coreclr
https://github.com/dotnet/roslyn
https://github.com/dotnet/cli
Developed
in the open
http://dotnet.github.io
ASP.NET Core 1.15 Million RPS
Ben Adams
web.ageofascent.com
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

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