$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Web and Mobile Development with .NET
Search
Temi Lajumoke
December 14, 2017
Technology
0
61
Web and Mobile Development with .NET
Talk given by Temi Lajumoke and Dara Oladapo at the Microsoft MCT Africa summit in December 2017
Temi Lajumoke
December 14, 2017
Tweet
Share
More Decks by Temi Lajumoke
See All by Temi Lajumoke
Building cross-platform mobile applications with Ionic and Firebase
temilaj
1
130
Getting Started with ionic 2
temilaj
1
620
Cross platform ASP.NET Core
temilaj
1
130
Other Decks in Technology
See All in Technology
ECMAScript仕様の最新動向: プロセスの変化と仕様のトレンド
uhyo
1
290
Kill the Vibe?Architecture in the age of AI
stoth
1
150
『星の世界の地図の話: Google Sky MapをAI Agentでよみがえらせる』 - Google Developers DevFest Tokyo 2025
taniiicom
0
450
なぜフロントエンド技術を追うのか?なぜカンファレンスに参加するのか?
sakito
8
1.8k
mablでリグレッションテストをデイリー実行するまで #mablExperience
bengo4com
0
450
Digitization部 紹介資料
sansan33
PRO
1
6.1k
AI駆動開発2025年振り返りとTips集
knr109
1
150
Eight Engineering Unit 紹介資料
sansan33
PRO
0
5.7k
AI/MLのマルチテナント基盤を支えるコンテナ技術
pfn
PRO
4
520
その設計、 本当に価値を生んでますか?
shimomura
2
120
オープンデータの内製化から分かったGISデータを巡る行政の課題
naokim84
2
1.3k
DGX SparkでローカルLLMをLangChainで動かした話
ruzia
1
210
Featured
See All Featured
Making Projects Easy
brettharned
120
6.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
4 Signs Your Business is Dying
shpigford
186
22k
Optimizing for Happiness
mojombo
379
70k
Docker and Python
trallard
46
3.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Designing for humans not robots
tammielis
254
26k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Transcript
Temi Lajumoke - Andela - Microsoft Certified professional - Periodic
blogger - @temilaj Web and Mobile Dev with .NET Dara Oladapo -WiseLead Company -@daraoladapo -#geekWithLife
@temilaj Temi Lajumoke https://temilajumoke.com Building fluent web APIs with ASP
.NET Core 2 - MCT Africa Summit 2017
What is ASP .NET core?
Web APIs?
Why ASP .NET Core?
Open source
Cross platform
Portable
Complete re-write of the ASP .NET platform
It's blazing fast
An overall better framework (with respect to speed, quality and
sanity)
Works with the languages you already love . (C#, F#)
Easily used with other web technologies (node, npm, docker, webpack,
bower etc.)
Creating a Web API
None
None
None
Demo .NET Core 2.0 API
@daraoladapo Dara Oladapo daraoladapo.com Cross Platform App Development with Xamarin
What is Xamarin?
None
Silo Approach: Build Apps Multiple Times
High cost Complexity of managing multiple branches Increased time to
market Multiple teams with different skills Native UX & performance Exploiting native device features
Xamarin Approach Native experience with Code Sharing
3 Native User Interfaces Shared App Logic iOS C# Windows
C# Android C# Shared C# Logic
Shared User Interface Shared App Logic Shared C# Logic Shared
UI Code
Xamarin.iOS does full Ahead Of Time (AOT) compilation to produce
an ARM binary for Apple’s App Store. Xamarin.Android takes advantage of Just In Time (JIT) compilation on the Android device.
Xamarin.Mac Xamarin Studio Xamarin Test Cloud Component Store Xamarin.iOS Xamarin.Android
Xamarin for Visual Studio .NET Mobility Scanner
None
None
None
Xamarin.com/Download
None
• Multi-Touch Enabled • Pressure Sensitive • Super Fast •
Rotate, screenshots, location changes • Never leave VS
Visual Studio for Mac iOS, Android, & macOS .NET development
.NET Core & ASP.NET Core Tools for Azure Unity Game Development Azure Functions IoT Docker
None
None
Demo App Connected to a .NET Core API
None