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
0
57
Working in a different country
My personal experience working as a .net developer
Jan Schulte
June 27, 2014
Tweet
Share
More Decks by Jan Schulte
See All by Jan Schulte
Working with Vagrant
janschulte
0
63
eurucamp special ticket offer for Rails Girls study groups
janschulte
0
89
Reproducible work environments
janschulte
1
76
Lightning talk about working with vagrant
janschulte
1
50
Other Decks in Technology
See All in Technology
Datadog APM におけるトレース収集の流れ及び Retention Filters のはなし / datadog-apm-trace-retention-filters
k6s4i53rx
0
330
マルチモーダル理解と生成の統合 DeepSeek Janus, etc... / Multimodal Understanding and Generation Integration
hiroga
0
370
Building Products in the LLM Era
ymatsuwitter
10
5k
表現を育てる
kiyou77
1
200
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
990
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
350
The Future of SEO: The Impact of AI on Search
badams
0
160
「海外登壇」という 選択肢を与えるために 〜Gophers EX
logica0419
0
640
君も受託系GISエンジニアにならないか
sudataka
2
410
第13回 Data-Centric AI勉強会, 画像認識におけるData-centric AI
ksaito_osx
0
370
一度 Expo の採用を断念したけど、 再度 Expo の導入を検討している話
ichiki1023
1
160
エンジニアのためのドキュメント力基礎講座〜構造化思考から始めよう〜(2025/02/15jbug広島#15発表資料)
yasuoyasuo
16
6.3k
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
A designer walks into a library…
pauljervisheath
205
24k
Side Projects
sachag
452
42k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
29
2.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
GraphQLとの向き合い方2022年版
quramy
44
13k
A better future with KSS
kneath
238
17k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
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