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
本当にわかりやすいAIエージェント入門
segavvy
10
5.8k
激動の時代、新卒エンジニアはAIツールにどう向き合うか。 [LayerX Bet AI Day Countdown LT Day1 ツールの選択]
tak848
0
530
エンジニアリングマネージャー“お悩み相談”パネルセッション
ar_tama
1
640
Turn Your Community into a Fundraising Catalyst for Black Philanthropy Month
auctria
PRO
0
110
SREを知らずに SREマネージャーになった話 / How I Became an SRE Manager Without Knowing What SRE Is
moneyforward
0
280
Shadow DOM & Security - Exploring the boundary between light and shadow
masatokinugawa
0
650
分散トレーシングによる コネクティッドカーのデータ処理見える化の試み
thatsdone
0
170
2025/07/22_家族アルバム みてねのCRE における生成AI活用事例
masartz
2
100
CSPヘッダー導入で実現するWebサイトの多層防御:今すぐ試せる設定例と運用知見
llamakko
1
130
組織内、組織間の資産保護に必要なアイデンティティ基盤と関連技術の最新動向
fujie
0
500
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
7k
地図と生成AI
nakasho
0
670
Featured
See All Featured
Docker and Python
trallard
45
3.5k
Documentation Writing (for coders)
carmenintech
72
4.9k
A Tale of Four Properties
chriscoyier
160
23k
Being A Developer After 40
akosma
90
590k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Statistics for Hackers
jakevdp
799
220k
Side Projects
sachag
455
43k
Writing Fast Ruby
sferik
628
62k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
YesSQL, Process and Tooling at Scale
rocio
173
14k
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