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
56
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
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
3
870
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
720
OCI 運用監視サービス 概要
oracle4engineer
PRO
0
4.8k
The Role of Developer Relations in AI Product Success.
giftojabu1
0
150
LINEヤフーにおけるPrerender技術の導入とその効果
narirou
1
250
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
330
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
410
アジャイルでの品質の進化 Agile in Motion vol.1/20241118 Hiroyuki Sato
shift_evolve
0
190
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
180
Platform Engineering for Software Developers and Architects
syntasso
1
530
iOSチームとAndroidチームでブランチ運用が違ったので整理してます
sansantech
PRO
0
160
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
How STYLIGHT went responsive
nonsquared
95
5.2k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The Invisible Side of Design
smashingmag
298
50k
Side Projects
sachag
452
42k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
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