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
63
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
68
eurucamp special ticket offer for Rails Girls study groups
janschulte
0
95
Reproducible work environments
janschulte
1
81
Lightning talk about working with vagrant
janschulte
1
55
Other Decks in Technology
See All in Technology
Geek Woman の育ち方 〜コミュニティとAIと〜
chicaco
0
130
アプリブロック機能のつくりかたと、AIとHTMLの不合理な相性の良さについて
kumamotone
1
270
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
7
660
実践 TanStack Start ― 新規プロダクトを開発して確立した、サーバーとクライアント境界の設計パターン / Practical TanStack Start Server-Client Boundary Patterns
kaminashi
2
160
[4] Power BI Deep Dive [2026-05]
ohata_bi
0
110
The Making of AI Chips
pfn
PRO
0
570
Purview Endpoint DLP 動かしてみた
kozakigh
1
460
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.7k
コーディングエージェントはTypeScriptの 型エラーをどう自己修正しているのか
melonps
3
260
ルール・ロール・ツールを創る / Creating Rules, Roles and Tools
ks91
PRO
0
140
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
2
130
JaSSTに関わることで変わった人生観 #jasstnano
makky_tyuyan
0
160
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.9k
Test your architecture with Archunit
thirion
1
2.2k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
430
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
560
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Amusing Abliteration
ianozsvald
1
170
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Statistics for Hackers
jakevdp
799
230k
Accessibility Awareness
sabderemane
1
120
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
390
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