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 Core. Waarom en hoe?
Search
devNetNoord
September 29, 2016
Technology
0
38
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
De edele kunst van het pull request
devnetnoord
0
21
Observability of your Cloud Software using Azure Application Insights
devnetnoord
0
12
Mind Matters: The Importance of Cultivating a DevOps Mindset
devnetnoord
0
17
Observability of your Cloud Software
devnetnoord
0
37
Sandboxing .NET Assemblies for fun, profit and, of course Security!
devnetnoord
0
13
ASP.NET Core hidden gems
devnetnoord
0
24
Learning to ❤️ HATEOAS
devnetnoord
0
13
Bicep vs Terraform vs Pulumi
devnetnoord
0
480
Goed idee! Maar hoe vertel je het overtuigend?
devnetnoord
0
15
Other Decks in Technology
See All in Technology
ビジネスロジックを「型」で表現するOOPのための関数型DDD / Functional And Type-Safe DDD for OOP
yuitosato
29
12k
Terraform v1.7のTest mocking機能の紹介 / Introducing the Test mocking feature of Terraform v1.7
yayoi_dd
1
100
単回帰分析について数式を追いながら実装してみた
kentaitakura
0
510
生成AI・LLM時代における 機械学習エンジニアとしてのキャリア戦略・開発戦略 / my-career-and-development-strategies-for-ml-engineer-2024
yuya4
4
970
オブジェクトのおしゃべり大失敗 メッセージングアンチパターン集 / messaging anti-pattern collection
ytake
0
340
任意コード実行の原理
ffri
0
190
実務への応用例から考える 変更に強いオブジェクト指向設計 / 20240324-ooc2024
bengo4com
9
5.7k
KubeCon EU: Unlocking new Platform Experiences with Open Interfaces
salaboy
1
380
業務で使えるかもしれない…!?GitHub Actions の Tips 集 / CI/CD Test Night #7
ponkio_o
PRO
24
7.3k
エンジニアブランディングチームの KPI / KPI's of engineer branding team
chaspy
1
140
暗黙知を集積するプラットフォーム : 「健常者エミュレータ事例集」の取り組み
sora32127
1
170
生成AIサービスPanorama AIご説明資料
sdt
0
300
Featured
See All Featured
How GitHub Uses GitHub to Build GitHub
holman
467
290k
How to Ace a Technical Interview
jacobian
272
22k
Fontdeck: Realign not Redesign
paulrobertlloyd
75
4.8k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.8k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
[RailsConf 2023] Rails as a piece of cake
palkan
21
3.8k
Why Our Code Smells
bkeepers
PRO
330
56k
For a Future-Friendly Web
brad_frost
170
8.9k
Navigating Team Friction
lara
177
13k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
11
1.4k
Designing for Performance
lara
601
67k
Being A Developer After 40
akosma
56
580k
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