3. We’re Reimagining Microsoft
We will empower
every person and
every organization
on the planet
to achieve more
Build the Best-in-Class Platforms and
Productivity Services for the Mobile-
first and Cloud-first World
Create more personal computing
Reinvent productivity & business processes
Build the intelligent cloud platform
7. • Outstanding reception to the C++ Core Guidelines talks
• As intended, received as a cross-company effort led by Bjarne, not Microsoft
• Previous coding standards haven’t gotten much traction, despite the vacuum
The immediate interest in this one is significant
• Overwhelming reception to the GitHub repo
• Hit #1 on the GitHub Trending page for the month (still #4)
• Over 250 commits from over 100 contributors
• Over 100 discussions (Issues) about the document
CppCon (and beyond!)
10. Open Team
.NET development in the Open .NET accepts contributions!
• Live Code changes
• Code Reviews
• Community standups
• Design documents
• Discussions
• Recording design meetings
• Recording pull requests
discussions
• Bug tracking
• Github Pull request model
• Criteria of acceptance based
on Roadmap and Quality
Other inputs:
• User Voice
• Connect
11. Enable a Cross-Platform .NET
Mono.NET Core cross-platform
Mobile Development and .
NET/Xamarin partnership
.NET
Xamarin
Unity
Services and Web applications Mobile apps
Windows Linux Mac OS X
.NET Core
ASP.NET 5
15. • Cross-Platform Mobile Development with C++
• VS now includes and shares with Clang and LLVM
• Re-use existing C++ libraries to target multiple platforms (Android/Windows/iOS)
• Share cross-platform code easily, powered by VS2015 productivity
• Create high quality Xamarin Native Android and Native-Activity applications easily in
Visual Studio
Portability
19. C++
• Messenger
• Facebook
• Pandora Radio
• Instagram
• Minecraft
• Snapchat
• Spotify Music
• Du Speed Booster
• Twitter
• The Game of Life
• Super Bright LED FlashLight
• Soda Saga
• Skype – Free
• Whatsapp Messenger
• Clean Master
• Netflix
• Kik
• Crossy Road
• Clash of Clans
• Amazon Shopping
• Candy Crush e IM and Video Calls
• 8 Ball Pool
• Glass Tower
• Subway Surfers
• Pinterest
• Cooking Fever
• Zedge Ringtones and Wallpaper
• Word Academy
• Poshmark - Buy and Sell
• Candy Crush Saga
• Dragon Blaze
• Marvel Future Fight
• Emoji Keyboard
• DU Battery saver
• SoundCloud - Music and Radio
• Monopoly
• Twitter
• CM Security Antivirus
• Slots - Journey of Magic
• Yahoo Mail - Free Email App
• iHeart Radio - Radio and Music
• Temple Run 2
• Boom Beach
• Despicable me
• ebay
• Wish - shopping made fun
• Trivia Check
• Juice Jam
• Game of War - Fire Age
• TouchPal Keyboard
• Geometry Dash Lite
• Flow Free
• Bird Climb
• Coin Dozer
• Uber
• Google Earth
• Flow Free
• Bird Climb
• Coin Dozer
• Uber
• Google Earth
• Archery Master 3d
• Go Keyboard - Emoji
• ooVoo video call
• Inbox by Gmail
• Samsung Smart Switch Mobile
• Tango - Free video call and chat
• Earn to Die 2
• Fruit Ninja Free
• Farm Heroes Saga
• Wallapop
• Capital One Wallet
• Truck Driver 3d: offroad
• Solitare
• Plants vs Zombies
• Hidden Object - Marrinotes
• Tinder
• DropBox
• Hulu
• Extreme Car driving simulator
• The Sims 3
• Word Search
• Hidden Object - Marrinotes
• Tinder
• Hulu
• Extreme Car driving simulator
• Need for Speed Most Wanted
• Angry Birds
• Shazam
• MyRadar Weather Radar
• Vine
• Line: Free calls and messages
• Waze Social GPS Maps
• Google Translate
• Don't tap the white tile
• Panda Pop
• EA Sports UFC
• Flipagram
• Hill Climb Racing
• Tasty Tale - The Cooking Game
• Yelp
• Offer Up - Buy, sell
• CM Launcher - Boost, Secure
• Temple Run
• Empire and Allies
• Google Docs
• Tetris
• Battery Doctor
• Beats Music
• Walmart
• Surgery Doctor
• EA FrostBite