MSDN Flash - Volume 21, Number 15: July 26, 2017

Top News Worldwide

Get started with Visual Studio 2017: A complete overview from installation to debugging

Intro to Web accessibility: Guidelines and best practices for building compliant web applications

Web development: ASP.NET Core with Angular, Web API, and Azure DocumentDB

Windows 10 Creators Update: A look at new APIs that make it easier to work with the Visual Layer
 

Profile-guided optimization in .NET Core 2.0
.NET Core 2.0 introduces many optimizations that can make your code faster. A lot of work has been done in the base class library, including profile-guided optimization (PGO), which is a native compilation technology used by the C++ compiler to generate better optimized code.

Register now for Microsoft Edge Web Summit 2017
September 13, 2017, Seattle, WA
Microsoft Edge Web Summit is a free conference presented by the engineers building Microsoft Edge. Technical sessions cover everything from performance and accessibility to test guidance. Learn about brand-new tools and APIs for building modern web apps on Windows.

Neural Networks from Scratch, in R
Nowadays, you can train a full neural network in 5 lines. So why would you bother with back-propagation when frameworks already do this for you automatically? The process will provide a much deeper understanding. Find out how you can build a neural network from scratch in R.

Getting started with F#
Learn some of the basics you need to know to get started with F#. This is intended for developers with a background in C#, Java, or another object-oriented language.

How R is used by the FDA for regulatory compliance
Learn more about how R is being supported by the FDA – both by sponsors using R for submissions and internally by FDA statisticians.

MSDN Magazine: Adapting to ASP.NET Core
ASP.NET Core requires different programming skills and approaches to common ASP.NET MVC tasks. Dino Esposito discusses the transition from ASP.NET to ASP.NET Core, touching on tasks such as registering the Model-View-Controller (MVC) framework and passing global data around.

Now available: Visual Studio Code C/C++ extension update with improved IntelliSense
The July 2017 update delivers several bug fixes and improvements to the new and improved IntelliSense capabilities. It provides more accurate results for several IntelliSense features, including auto-complete suggestions for class/struct/namespace members and quick info tooltips.

On-the-fly SQL Servers with Docker
Julie Lerman presents a simple way to share a pre-configured database across your team, allowing everyone to have a locally-running server and a local copy of the database. With a container, nobody needs to install SQL Server on their computer or execute any scripts to set up the database.

How to: Launch other applications from your UWP app
Easily extend the feature set of your Universal Windows Platform apps by launching other apps pre-populated with data using protocol activation. In this article from MSDN Magazine, Frank La Vigne explores the Launcher class in UWP and how it provides flexibility for developers.

Architecting distributed cloud applications
Are you architecting distributed cloud apps? This free course offers a practical, technology-agnostic look at cloud computing concepts and how they relate to one another. Learn about resiliency, microservices, containers, versioning, and more.

Events

Free hands-on IoT training in a city near you
Through September 14, 2017, nationwide
Attend a hands-on session near you and discover what’s possible with the Internet of Things. Learn how to combine Microsoft Azure IoT services and Power BI with Intel hardware to build a modern IoT solution.

Mission Mars: Fourth Horizon Experience
August 3, 2017, New York, NY
August 9, 2017, Irving, TX
The fate of Earth’s first mission to Mars now rests in the hands of developers like you. Join the emergency response team to help regain contact. Bring your skills, find the crew, and help save the mission at a Microsoft Technology Center near you.

Training

MVA 101: Welcome to Microsoft Virtual Academy
Are you interested in learning new skills? Find out how Microsoft Virtual Academy (MVA) can help. Get a quick tour of its free offerings and pick up some tips for getting the most out of your learning experience.

Resources

Downloads and tools for Windows 10

Get started with app development

Try Microsoft Azure for 1 month free

Microsoft Virtual Academy – new training

Testing tools for web developers

Free Microsoft Press eBooks

TechNet Flash

Get the latest information from Channel 9

Free software and training for startups from Microsoft BizSpark

Code editing tools for building and debugging modern web and cloud applications
 

 
This newsletter contains information based on your preferences. Customize which topics you receive. Changes will be reflected in the next newsletter sent after your confirmation.

You can also see a version of the newsletter containing all topics.