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

An Introduction to Linux, .NET Core, ASP.NET Core & Docker

An Introduction to Linux, .NET Core, ASP.NET Core & Docker

Tod Thomson

June 24, 2016
Tweet

More Decks by Tod Thomson

Other Decks in Programming

Transcript

  1. An Introduction to Linux, .NET Core, ASP.NET Core & Docker

    Tod Thomson Senior Consultant
  2. Page Who we are… › Senior Consultant › Slinging code

    since 1986 › C64 BASIC to .NET Core › @todthomson › http://todthomson.com © Tod Thomson & Readify Limited CC BY-SA 2 Tod Thomson › Principal Consultant › QLD Delivery Manager › Pluralsight Author › @liammclennan › http://withouttheloop.com Liam McLennan › Senior Consultant › Danish full stack software engineer and architect with 10+ years experience › @hgaard › http://blog.hgaard.dk Jakob Højgaard
  3. Page Who Readify is… › Consulting Software Developers & more…

    › Readify’s technically brilliant people work with clients to deliver outstanding software with velocity and uncommon sense. › Microsoft Partner of the Year 2015 (Australia) › Microsoft Application Lifecycle Management Partner of the Year 2015 (Worldwide) © Tod Thomson & Readify Limited CC BY-SA 3
  4. Page © Tod Thomson & Readify Limited CC BY-SA 4

    https://readify.net/careers/
  5. Page Social Media › @todthomson › @liammclennan › @hgaard ›

    @readify © Tod Thomson & Readify Limited CC BY-SA 5 › #readify › #microsoft › #dotnetcore › #docker › And find us on LinkedIn… J
  6. Page Today’s Agenda… 1. Ubuntu Linux Installation 2. Ubuntu Linux

    Configuration & Maintenance 3. "Hello, world!" .NET Core 4. "Hello, world!" ASP.NET Core 5. "Hello, world!" Docker 6. Free Time! 7. Networking ;) © Tod Thomson & Readify Limited CC BY-SA 6
  7. Page WHY? © Tod Thomson & Readify Limited CC BY-SA

    7
  8. Page It seems that perfection is attained, not when there

    is nothing more to add, but when there is nothing more to take away. © Tod Thomson & Readify Limited CC BY-SA 8 Antoine de Saint Exupéry
  9. Page Why VirtualBox? © Tod Thomson & Readify Limited CC

    BY-SA 9
  10. Page Why Ubuntu Linux? © Tod Thomson & Readify Limited

    CC BY-SA 10
  11. Page Why .NET & ASP.NET Core? © Tod Thomson &

    Readify Limited CC BY-SA 11
  12. Page Why Docker? © Tod Thomson & Readify Limited CC

    BY-SA 12
  13. Page Any questions before we get started? © Tod Thomson

    & Readify Limited CC BY-SA 13
  14. Page 1. Ubuntu Linux Installation © Tod Thomson & Readify

    Limited CC BY-SA 14 https://github.com/todthomson/linux-dotnetcore-docker-how-to 9:45 AM - 10:30 AM
  15. Morning Tea 10:30 AM - 10:45 AM

  16. Page 2. Ubuntu Linux Configuration & Maintenance © Tod Thomson

    & Readify Limited CC BY-SA 16 10:45 AM - 11:30 AM
  17. Page 3. "Hello, world!" .NET Core © Tod Thomson &

    Readify Limited CC BY-SA 17 11:30 AM - 12:15 PM
  18. Lunch 12:15 PM - 1:00 PM

  19. Page 4. "Hello, world!" ASP.NET Core © Tod Thomson &

    Readify Limited CC BY-SA 19 1:00 PM - 1:45 PM
  20. Page 5. "Hello, world!" Docker © Tod Thomson & Readify

    Limited CC BY-SA 20 1:45 PM - 2:30 PM
  21. Afternoon Tea 2:30 PM - 2:45 PM

  22. Word to your mother… Putting all the pieces together and

    building your own ideas… 2:45 PM - 4:30 PM
  23. Page Recap © Tod Thomson & Readify Limited CC BY-SA

    23
  24. Page Thank you! © Tod Thomson & Readify Limited CC

    BY-SA 24
  25. Thank you too! J Without you none of this would

    have been possible
  26. None
  27. Page Feedback? © Tod Thomson & Readify Limited CC BY-SA

    27 Twitter tod.thomson@readify.net liam.mclennan@readify.net jakob.hojgaard@readify.net https://www.surveymonkey.com