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
Working in a different country
Search
Jan Schulte
June 27, 2014
Technology
61
0
Share
Working in a different country
My personal experience working as a .net developer
Jan Schulte
June 27, 2014
More Decks by Jan Schulte
See All by Jan Schulte
Working with Vagrant
janschulte
0
67
eurucamp special ticket offer for Rails Girls study groups
janschulte
0
93
Reproducible work environments
janschulte
1
81
Lightning talk about working with vagrant
janschulte
1
54
Other Decks in Technology
See All in Technology
Databricksで構築するログ検索基盤とアーキテクチャ設計
cscengineer
0
190
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」ご紹介資料
laysakura
0
2.3k
2026年、知っておくべき最新 サーバレスTips10選/serverless-10-tips
slsops
12
4.9k
BigQuery × dbtでコスト削減した話
rightcode
0
150
Introduction to Bill One Development Engineer
sansan33
PRO
0
410
非エンジニア職からZOZOへ 〜登壇がキャリアに与えた影響〜
penpeen
0
480
NgRx SignalStore: The Power of Extensibility
rainerhahnekamp
0
230
Proxmox超入門
devops_vtj
0
220
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
74k
Eight Engineering Unit 紹介資料
sansan33
PRO
3
7.2k
JEDAI in Osaka 2026イントロ
taka_aki
0
220
最近の技術系の話題で気になったもの色々(IoT系以外も) / IoTLT 花見予定会(たぶんBBQ) @都立潮風公園バーベキュー広場
you
PRO
1
190
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
330
Discover your Explorer Soul
emna__ayadi
2
1.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
170
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
210
A Modern Web Designer's Workflow
chriscoyier
698
190k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
670
How to make the Groovebox
asonas
2
2.1k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
Why Our Code Smells
bkeepers
PRO
340
58k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
180
Transcript
None
Working in a different country Jan Schulte - @neinasaservice
Disclaimer All is based on my personal experiences
So, what is this about?
• Being a .net developer • the different world œš‘“›⁸over
there’”⁹
History • Started with .net in late 2007 • Got
employed in Mid 2010 • Started with Ruby in October 2013
Difference between now and then
Tools I use today • Ruby • JRuby • vim
• Rake • git • ctags • Mac OS X • Vagrant • Virtualbox • CouchDB • MySQL • Elasticsearch • …
Tools I used then • Microsoft Windows [XP, Vista, 7,
8] • .Net Framework • C# • Visual Basic.net • SQL Server • Team Foundation Server • Office • Internet Explorer
Developer tools
Commercial Visual Studio license ~ 600 €
Libraries • Open Source libraries • But also commercial ones
Mono culture source: flickr
Visual Studio
.net Framework
Programming languages • C# • Visual Basic.net • F# •
Iron Python • Iron Ruby not maintained anymore
My personal experience
Solving a problem Solve it in the way you want,
you’”⁹re free in your decision With these technologies: [C#, Microsoft SQL Server] (When it comes to data management)
They have a solution for everything
• Office • Internet Explorer • Sharepoint • Team Foundation
Server (2010) • Libraries • O/R Mapping -> Entity Framework
Product maintenance
– Microsoft, in 2012 œš‘“›⁸We discontinue development for Silverlight.’”⁹
Which means: No bug fixes No new features
but also
• You cannot fix bugs • You cannot add new
features • You cannot have a look at the source code
Things I liked • C# • WPF • ASP.Net MVC
• Windows 7 (compared to XP, Vista, 8)
Today • Open Source C# compiler • git support in
Visual Studio • Typescript
Questions?
• http://i.msdn.microsoft.com/ hh916378.header_visual-studio(ru-ru,MSDN. 10).png • http://screenshots.de.sftcdn.net/de/scrn/ 3346000/3346494/microsoft-net-framework- repair-tool-01-535x535.jpg