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
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
GopherCon Tour 概略
logica0419
2
190
許しとアジャイル
jnuank
1
120
データエンジニアがこの先生きのこるには...?
10xinc
0
440
定期的な価値提供だけじゃない、スクラムが導くチームの共創化 / 20251004 Naoki Takahashi
shift_evolve
PRO
3
300
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
110
生成AI_その前_に_マルチクラウド時代の信頼できるデータを支えるSnowflakeメタデータ活用術.pdf
cm_mikami
0
110
SOC2取得の全体像
shonansurvivors
1
370
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
3
330
extension 現場で使えるXcodeショートカット一覧
ktombow
0
210
Flaky Testへの現実解をGoのプロポーザルから考える | Go Conference 2025
upamune
1
420
Escaping_the_Kraken_-_October_2025.pdf
mdalmijn
0
130
Goにおける 生成AIによるコード生成の ベンチマーク評価入門
daisuketakeda
2
100
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Optimizing for Happiness
mojombo
379
70k
How to Think Like a Performance Engineer
csswizardry
27
2k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Unsuck your backbone
ammeep
671
58k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Visualization
eitanlees
148
16k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
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