Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
An Introduction to Linux, .NET Core, ASP.NET Co...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Tod Thomson
June 24, 2016
Programming
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
An Introduction to Linux, .NET Core, ASP.NET Core & Docker
https://github.com/todthomson/intro-to-linux-dotnetcore-docker
Tod Thomson
June 24, 2016
More Decks by Tod Thomson
See All by Tod Thomson
7 things I wish I knew when I was beginning my career as a software developer
todthomson
1
130
Developer Health Check - 2015 Edition
todthomson
1
590
Other Decks in Programming
See All in Programming
Built Our Own Background Agent at LayerX
layerx
PRO
10
5.7k
リアルな遅延を測る仕様
kota_yata
1
120
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
510
Go 1.27 における memory allocation の高速化
andpad
0
240
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
960
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.9k
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
200
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
2.8k
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
310
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
410
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
110
Japan Community Day at Kubecon + CloudNativeCon Japan 2026: Learning Container Privilege Control by Building My Own Low-Level Container Runtime
ternbusty
1
160
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
460
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
800
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.3k
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Navigating Weather and Climate Data
rabernat
0
480
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
500
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
430
Being A Developer After 40
akosma
91
590k
Transcript
An Introduction to Linux, .NET Core, ASP.NET Core & Docker
Tod Thomson Senior Consultant
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
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
Page © Tod Thomson & Readify Limited CC BY-SA 4
https://readify.net/careers/
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
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
Page WHY? © Tod Thomson & Readify Limited CC BY-SA
7
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
Page Why VirtualBox? © Tod Thomson & Readify Limited CC
BY-SA 9
Page Why Ubuntu Linux? © Tod Thomson & Readify Limited
CC BY-SA 10
Page Why .NET & ASP.NET Core? © Tod Thomson &
Readify Limited CC BY-SA 11
Page Why Docker? © Tod Thomson & Readify Limited CC
BY-SA 12
Page Any questions before we get started? © Tod Thomson
& Readify Limited CC BY-SA 13
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
Morning Tea 10:30 AM - 10:45 AM
Page 2. Ubuntu Linux Configuration & Maintenance © Tod Thomson
& Readify Limited CC BY-SA 16 10:45 AM - 11:30 AM
Page 3. "Hello, world!" .NET Core © Tod Thomson &
Readify Limited CC BY-SA 17 11:30 AM - 12:15 PM
Lunch 12:15 PM - 1:00 PM
Page 4. "Hello, world!" ASP.NET Core © Tod Thomson &
Readify Limited CC BY-SA 19 1:00 PM - 1:45 PM
Page 5. "Hello, world!" Docker © Tod Thomson & Readify
Limited CC BY-SA 20 1:45 PM - 2:30 PM
Afternoon Tea 2:30 PM - 2:45 PM
Word to your mother… Putting all the pieces together and
building your own ideas… 2:45 PM - 4:30 PM
Page Recap © Tod Thomson & Readify Limited CC BY-SA
23
Page Thank you! © Tod Thomson & Readify Limited CC
BY-SA 24
Thank you too! J Without you none of this would
have been possible
None
Page Feedback? © Tod Thomson & Readify Limited CC BY-SA
27 Twitter
[email protected]
[email protected]
[email protected]
https://www.surveymonkey.com