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
Software ontwikkelen op Linux of Mac met .NET C...
Search
devNetNoord
September 29, 2016
Technology
0
44
Software ontwikkelen op Linux of Mac met .NET Core. Waarom en hoe?
devNetNoord 11, sessie 2
devNetNoord
September 29, 2016
Tweet
Share
More Decks by devNetNoord
See All by devNetNoord
Gebruik je broncode als documentatie voor je stakeholders
devnetnoord
0
17
Efficient and Secure Software Delivery with Azure Deployment Environments and Dev Box
devnetnoord
0
20
Toepassing van AI in de zorg; hype, hoop en haalbaarheid
devnetnoord
0
38
What's new with Azure Bicep?
devnetnoord
0
24
Copilot Beyond the Basics
devnetnoord
0
77
The Blazor Multiverse
devnetnoord
0
68
De Architectuur Odyssee
devnetnoord
0
33
Azure Kubernetes Service Quickstart
devnetnoord
0
46
The Office Copilot
devnetnoord
0
22
Other Decks in Technology
See All in Technology
7月のガバクラ利用料が高かったので調べてみた
techniczna
3
600
認知戦の理解と、市民としての対抗策
hogehuga
0
370
イオン店舗一覧ページのパフォーマンスチューニング事例 / Performance tuning example for AEON store list page
aeonpeople
2
310
kintone開発チームの紹介
cybozuinsideout
PRO
0
73k
Yahoo!広告ビジネス基盤におけるバックエンド開発
lycorptech_jp
PRO
1
280
Evolution on AI Agent and Beyond - AGI への道のりと、シンギュラリティの3つのシナリオ
masayamoriofficial
0
190
開発と脆弱性と脆弱性診断についての話
su3158
1
1.1k
見てわかるテスト駆動開発
recruitengineers
PRO
6
840
進捗
ydah
1
140
Android Studio の 新しいAI機能を試してみよう / Try out the new AI features in Android Studio
yanzm
0
280
自社製CMSからmicroCMSへのリプレースがプロダクトグロースを加速させた話
nextbeatdev
0
150
Postman MCP 関連機能アップデート / Postman MCP feature updates
yokawasa
1
160
Featured
See All Featured
Scaling GitHub
holman
462
140k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.4k
Six Lessons from altMBA
skipperchong
28
4k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
Balancing Empowerment & Direction
lara
2
590
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
A Tale of Four Properties
chriscoyier
160
23k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
Into the Great Unknown - MozCon
thekraken
40
2k
Transcript
.NET Core Waarom en hoe?
Introductie • Richard de Zwart • Engineer sinds 1990 (1975?)
• Werkzaam bij Get There, Leek
Programma Waarom komt Microsoft met .NET Core? Waarom moet jij
mee doen? Hoe ziet dat eruit? Wat wordt er beter (of slechter)? Geen vragen aan het eind
Wat is .NET Core? Een volledige rewrite van het .NET
framework, cross-platform
None
Liefdadigheid? Arme Linux gebruikers? Een volledige rewrite Waarom?
None
None
None
None
None
Fortune 500
Open Source
Simple.Data ORMs PetaPoco Dapper Entity Framework NHibernate Massive ORM Lite
csUnit Test Frameworks xUnit MSTest Pex MbUnit SpecFlow NUnit
None
None
None
None
None
None
None
None
None
None
None
En jij dan?
None
None
None
None
None
None
?
DEMO!
Wat is er beter? Dependency Injection alles is los testbaar
Wat is er beter? Small footprint beter schaalbaar
Wat is er beter? Self-contained onafhankelijk van geïnstalleerd framework
Wat is er beter? .NET Native snellere startup snellere code
Wat is er beter? Tag Helpers! want @Html is zóóóóóóó
2010
None
En wat doen we met de database?
(micro) ORMs Peta Poco, onduidelijk Dapper, werkt NHibernate, onduidelijk En
natuurlijk Entity Framework, beperkt
Features not in EF Core https://docs.efproject.net/en/latest/
EF providers voor SQL Server MySql PostgreSQL SQLite InMemory IBM
Data Servers Devart Oracle (soon)
STAAT NIET OP DE KAART App Domains Remoting Binary Serialization
DataSets (yeah!) XSL/XSD EventLog
KOMT NOG Reflection Workflow XAML Windows Identity Websockets
Morgen beginnen? Jee…
None