MSDN Flash - Volume 19, Number 9: May 1, 2015

Top News from Build 2015

Windows 10 on one billion devices
 
 

New services for intelligent apps + tools and runtimes for any platform & every device

Visual Studio Code – Preview: Code, edit, and debug on Windows, Linux, and Mac OS X

Microsoft Edge is the browser for Windows 10

Sponsors: DevExpress, and Red Gate Software

Free DevExpress Grid for Xamarin.Forms

How to find and fix slow code in your .NET application

Build Highlights

Microsoft empowers Windows, iOS, Android, Mac, and Linux developers to reach billions of new customers
Microsoft welcomes all developers to the Universal Windows Platform: four new software development toolkits will make it easy to bring code for the web, .NET, Win32, iOS, and Android to the Windows Store with minimal code modifications.

Flight Simulator Arcade
Inspired by Microsoft Flight Simulator, this new web experience will have you flying in seconds. Built with the latest web standards – WebGL, WebAudio, GamePad, and more – it shows what’s possible on the new Microsoft Edge, and works great across browsers and devices.

ManifoldJS – the simplest way to build hosted web apps across platforms and devices
The simplest way to create hosted apps across platforms and devices, manifoldJS helps you reach more users than ever by packaging your web experience as native apps across Android, iOS, and Windows.

Why we made vorlon.js and how to use it to debug your JavaScript remotely
An open source, extensible, platform-agnostic tool for remotely debugging and testing your JavaScript. Powered by node.js and socket.io. Remotely connect up to 50 devices simultaneously. Run your code on each, or all of them with a single click.

Announcing the GitHub Extension for Visual Studio
Clone and create repositories, and navigate to important GitHub features like Pull Requests, Issues, and Reports from inside VS. The extension builds on Git support already in Team Explorer so you get a consistent experience no matter what remote repository you set.

Box for Windows 10: A seamless experience on any device
Building a universal app enables Box and other ISVs to focus on developing innovative new features instead of spending time creating an individual application for each platform. With Box for Windows 10, you will be able to open and save files without ever leaving Office.

Get a free Office 365 developer account: Sign up for the new Office 365 Developer Program
Get a direct line to key resources and news for building solutions on Office 365. Keep up with our key news and how to plug into the community.

Inspire students to Break into Code
Students ages 9 to 18 worldwide can become technology creators with the new, beginning-level challenge, Break into Code, from Microsoft Imagine. Encourage the student in your life to learn to code, create a game and win cash prizes.

Build new possibilities with the Office platform
Build 2015 brings a host of new ways to extend Office, with updates and previews of APIs: Office 365 unified API, REST, Graph, OneNote, OneDrive, and new getting started experiences for apps for SharePoint, and apps for Office.

Students – Register today for the Windows 10 Game Jam taking place at over 40 locations worldwide from May 8–24 #win10gamejam
Come make your first Windows 10 game at one of our 24-hour games hackathons. Microsoft Imagine Windows 10 Game Jam is designed to give you access to the expert guidance and tools you need to set you up for the Windows 10 Universal App Platform.

The best of Build, on tour: May 18–June 15
The Build Tour includes more than 20 one-day events featuring Microsoft experts, Windows 10 deep dives for app and web developers, key insights, demos, and coding sessions. Register today to secure your spot. #buildtour

Introducing the Universal Windows Platform Bridges
These toolkits enable you to quickly bring your existing code base to the Universal Windows Platform and add capabilities such as live tiles, active notifications, and Windows Store in-app purchases. Each toolkit provides you with tools and run-time technologies that are tailored for your codebase.

Try Github enterprise for free
Work natively, stay in Visual Studio, deploy on Azure. Our native application GitHub Windows streamlines GitHub Enterprise on your desktop. A new extension lets you work on GitHub repositories within Visual Studio 2015. You can deploy on Azure seamlessly within the environment you have already built.

You build apps, now build your career - Get points with this new DVLUP challenge
When it comes to building apps, we know that you have real world experience. Wouldn’t it be nice if you could get credit for those apps you’re building? Well now you can. Take the DVLUP Challenge today.

DVLUP: Build your skills with the Build Developer Challenge and earn rewards
Get rewarded for building your skills. You can earn points redeemable for exciting rewards and build your skills at the same time. Sign up at DVLUP and report your completion of any of the Microsoft Virtual Academy “Know It. Prove It.” challenges. Your choice of skills to learn and prizes to earn.

Your Featured Content

May 19–21: A Developer’s Guide to Windows 10
Windows capabilities and social integration can help you create amazing experiences on devices running Windows 10, including – soon – Xbox. Each session lasts about 30 minutes, so you can join us for the topics that interest you most. If Pacific Time’s not convenient, there are sessions for Asia and Europe.

May 7: Discover what you missed at Build
Get the scoop on the best of Build straight from the Build team themselves. Can’t make the May 7 session? Try May 14 instead.

Office 365 development patterns and practices solution guidance
Want to learn how to transition your full-trust code solutions to the SharePoint app model? Use these code samples and documentation to quickly learn how to use the SharePoint app model.

An Introduction to Building Windows Apps for Windows 10 Devices
Windows 10 is the first OS to work across every Windows device. Andy Wigley and Jerry Nixon explore the emergence of Windows 10 and present a sample XAML app to demonstrate how developers can build universal apps for all Windows devices.

Analyze Performance While Debugging in Visual Studio 2015
The new Diagnostic Tools window in Visual Studio 2015 can help you analyze performance as a regular part of your debugging workflow. You can use the new PerfTips feature to time sections of code between breakpoints and steps, the Diagnostic Tools window to monitor CPU and Memory, and take snapshots to drill deep into memory growth and leaks.

What Every Programmer Should Know About Compiler Optimizations, Part 2
Hadi Brais continues his series on the optimization capabilities of the Visual C++ compiler by delving into register allocation and instruction scheduling.

Any App, Any Developer
S. 'Soma' Somasegar guides development of programming languages, runtimes and other developer tools and services at Microsoft. With the Microsoft Build conference just concluded in San Francisco, Somasegar offers insight into Microsoft’s priorities now and moving forward.

Building Apps with TouchDevelop
Microsoft Technical Evangelist Christine Matheney kicks off a new DevRadio how-to series. Learn how to create your apps on your phone, tablet, or laptop. TouchDevelop works on iOS, Android, Windows, Mac, or Linux. Watch the overview, then get started with TouchDevelop.

Events

IoT DevCamps
Discover how to use Microsoft Azure services as a full, end-to-end IoT solution as we put Event Hub, Streaming Analytics, and Web Sites under the microscope.

Join us for the Americas Microsoft MVP Virtual Conference, May 14–15
Register to attend this free virtual conference presented by MVPs, themed “The Power of Community”. The keynote session will be delivered by Steven Guggenheimer, Corporate Vice President of the Developer Experience group at Microsoft. Join the conversation online with #MVPvConf, @MVPAward.

Live from Chicago! Microsoft Ignite May 4–8
Tune into Microsoft Ignite keynotes and select sessions May 4–8. Watch Microsoft leaders share their vision on where IT is headed and what it means to you. Join the live stream.

Student News

Students - Register today for the Windows 10 Game Jam taking place at over 40 locations worldwide from May 8–24 #win10gamejam
Come make your first Windows 10 game at one of our 24-hour games hackathons. Microsoft Imagine Windows 10 Game Jam is designed to give you access to the expert guidance and tools you need to set you up for the Windows 10 Universal App Platform.

Break into Code
Students ages 9 to 18 worldwide can become technology creators with the new, beginning-level challenge, Break into Code, from Microsoft Imagine. Learn to code, create a game, and win cash prizes.

Microsoft Virtual Academy

May 5: Exploring Microservices in Docker and Microsoft Azure

May 19–21: Explore the Universal Windows Platform

On demand: Develop Universal Windows Apps with HTML and JavaScript

On demand: Universal Windows App Development with Cortana and the Speech SDK

On demand: Last Stop: Getting Your Windows App to Market

On demand: SAP Gateway for Microsoft

Resources

Free offers and discounts from Microsoft partners
 

Get started with app development

Try Microsoft Azure for 1 month free

Testing tools for web developers

DevRadio

Explore virtual labs

Microsoft Virtual Academy Jump Starts

Microsoft Virtual Academy Visual Studio courses on demand

Free software and training for startups from Microsoft BizSpark

Free Microsoft Press eBooks

MSDN Magazine

ASP.NET

Silverlight

ScriptJunkie (DHTML)

facebook twitter Google+