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
610
Cross platform ASP.NET Core
temilaj
1
120
Other Decks in Technology
See All in Technology
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
190
AWS CDK 実践的アプローチ N選 / aws-cdk-practical-approaches
gotok365
6
710
OpenHands🤲にContributeしてみた
kotauchisunsun
1
420
[TechNight #90-1] 本当に使える?ZDMの新機能を実践検証してみた
oracle4engineer
PRO
3
170
Witchcraft for Memory
pocke
1
240
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
1
520
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
1k
標準技術と独自システムで作る「つらくない」SaaS アカウント管理 / Effortless SaaS Account Management with Standard Technologies & Custom Systems
yuyatakeyama
3
1.2k
BrainPadプログラミングコンテスト記念LT会2025_社内イベント&問題解説
brainpadpr
1
160
Model Mondays S2E02: Model Context Protocol
nitya
0
220
解析の定理証明実践@Lean 4
dec9ue
0
170
_第3回__AIxIoTビジネス共創ラボ紹介資料_20250617.pdf
iotcomjpadmin
0
150
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Rebuilding a faster, lazier Slack
samanthasiow
81
9.1k
Optimizing for Happiness
mojombo
379
70k
Embracing the Ebb and Flow
colly
86
4.7k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
For a Future-Friendly Web
brad_frost
179
9.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
How to Ace a Technical Interview
jacobian
277
23k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Side Projects
sachag
455
42k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
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