Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cross platform ASP.NET Core

Temi Lajumoke
December 10, 2016

Cross platform ASP.NET Core

cross-platform web applications development using ASP.NET Core. Presented at the Lagos .NET user group December 2016

Temi Lajumoke

December 10, 2016
Tweet

More Decks by Temi Lajumoke

Other Decks in Technology

Transcript

  1. Meet Temi Lajumoke| @temilaj Temi Lajumoke | @temilaj | github.com/temilaj

    - Software Developer • Focused on ASP.NET core. • I speak C# and JavaScript. • Fiddle around Node js, Angular and the MEAN stack generally • UWP and Xamarin. - Microsoft Certified Professional. IBM Big data professional -Periodic blogger http://gooroo.io/g/temilajumoke http: //temilajumoke.com
  2. Cross platform web development with .Net (ASP .NET Core) 01

    | Introduction 05 | Demo: Performance with response compressiosn 02 | Why ASP .NET core? 06 | Security 03 | Starting a new web App with VS Code 07 | Demo: ASP .NET Improving web app security 04 | Demo: New Project Walk through 08 | Next Steps
  3. Why ASP.NET core ? o Open Source o Cross Platform

    (Linux, Mac OS, Windows) o Light weight o Portable o Ideal for beginners o It’s FAST!!! o Absolutely Free
  4. Why ASP.Net core ? o Modular and Extensible o overall

    better framework with respect to speed, quality and sanity. o can be developed with some of the greatest languages available right now (C# , F#) o Easily integrated with other web technologies (Node.js with npm, gulp, grunt etc.)
  5. • Create a new Project • Restore dependencies • Run

    Getting started As easy as the three following steps
  6. Identity 3 is the new identity management library shipped with

    the ASP .NET core web development stack. It includes profile support, OAuth integration, works with OWIN.
  7. EF core: Light weight Extensible and cross platform version of

    Entity Framework. It’ s an object-relational mapper (O/RM) that enables .NET developers work with a database using .NET objects. It eliminates the need for most of the data-access code that developers usually need to write. Basically, it provides the same data access stack anywhere you write .NET code
  8. Next Steps - Official Documentation : http://docs.asp.net (https://docs.microsoft.com/en-us/aspnet/core/) - MVA:

    http://microsoftvirtualacademy.com - Channel 9 https://channel9.msdn.com