Page 8 - MSDN Magazine, December 15, 2017
P. 8
Editor’s NotE MICHAEL DESMOND Coming Up Connect();
Any developer, any application, any platform. It’s been a rallying cry of the Microsoft Connect(); conference for years. From open sourcing key technologies like .NET Core, to unveiling import- ant cross-platform tools like Visual Studio for Mac, to enabling platform-agnostic DevOps with Visual Studio App Center, the message has been as powerful as it has been consistent.
At Connect(); 2017 in November, Microsoft took its anyone, anyway, anywhere strategy and applied it to the fast-moving world of artificial intelligence (AI) and machine learning (ML). At the event, Microsoft Executive Vice President Scott Guthrie offered a preview of the Visual Studio Tools for AI extension, which enables developers and data scientists to create, train, manage, and deploy AI models that support deep learning frameworks like Cognitive Services, TensorFlow, and Caffe. He also previewed Azure IoT Edge, a service that deploys cloud intelligence to Internet of Things (IoT) devices via containers. Developers can build and test con- tainer-based workloads using C, Java, .NET, Node.js, and Python to leverage resources like Azure Machine Learning (Azure ML), Azure Functions, and Azure Stream Analytics.
That focus on AI has shaped our coverage in this special issue of MSDN Magazine focused on the Connect(); 2017 conference. The issue opens with a feature article written by Joseph Sirosh, corporate vice president of the Cloud AI Platform at Microsoft, and Wee Hyong Tok, principal data scientist manager of the Cloud AI Platform. Titled “Getting Started with Microsoft AI,” the article offers a great overview of Microsoft’s effort to help developers and data scientists leverage large-scale data flows and manage powerful computational models to spot trends, predict outcomes and speed decisionmaking.LarryO’Brienfollowswith“DeliverOn-Device MachineLearningSolutions,”whereheexploreshowAIandML can be leveraged in the field on smartphones and devices.
Even as Connect(); 2017 explored the burgeoning AI space, it’s remained grounded in the concepts that defined it from the beginning in 2014—developer productivity and open, cross-plat- form development. At these earlier events we’ve seen Microsoft announce open source initiatives and support; unveil tooling for
Mac, Linux, Android and iOS; and provide integrated solutions to streamline, automate and improve DevOps.
This year’s conference showcased these same themes, and our coverage reflects that. The feature by Matt Gibbs, “Introducing App Center,” looks at the newly released suite of cloud services that acts as “mission control” for DevOps. App Center enables beta distri- bution and crash analytics, app testing on physical devices, and cloud build services for continuous integration. Willy Peter Schaub then dives further into the process of DevOps with his article, “The Road to Continuous Delivery with Visual Studio Team Services.”
At Connect(); 2017 in November, Microsoft took its anyone, anyway, anywhere strategy and applied it to the fast-moving world of artificial intelligence and machine learning.
Developer productivity is highlighted in our coverage of C# and .NET. Immo Landwerth pens “Introducing the Windows Compat- ibility Pack for .NET Core,” while Stephen Toub plumbs the new SpanfeatureinC#7.2in“AllAboutSpan:ExploringaNew.NET Mainstay,” which appears as a Web feature for the special issue.
There’s lots more, including explorations of Microsoft Graph, Azure Functions and the new SQL Operations Studio. In addition to the seven feature articles in the print issue of the magazine, check out the bonus articles that appear as part of the issue at msdn.com/magazine/mt814798.
Visit us at msdn.microsoft.com/magazine. Questions, comments or suggestions for MSDN Magazine? Send them to the editor: mmeditor@microsoft.com.
© 2017 Microsoft Corporation. All rights reserved.
Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, you are not permitted to reproduce, store, or introduce into a retrieval system MSDN Magazine or any part of MSDN Magazine. If you have purchased or have otherwise properly acquired a copy of MSDN Magazine in paper format, you are permitted to physically transfer this paper copy in unmodified form. Otherwise, you are not permitted to transmit copies of MSDN Magazine (or any part of MSDN Magazine) in any form or by any means without the express written permission of Microsoft Corporation.
A listing of Microsoft Corporation trademarks can be found at microsoft.com/library/toolbar/3.0/trademarks/en-us.mspx. Other trademarks or trade names mentioned herein are the property of their respective owners.
MSDN Magazine is published by 1105 Media, Inc. 1105 Media, Inc. is an independent company not affiliated with Microsoft Corporation. Microsoft Corporation is solely responsible for the editorial contents of this magazine. The recommendations and technical guidelines in MSDN Magazine are based on specific environments and configurations. These recommendations or guidelines may not apply to dissimilar configurations. Microsoft Corporation does not make any representation or warranty, express or implied, with respect to any code or other information herein and disclaims any liability whatsoever for any use of such code or other information. MSDN Magazine, MSDN and Microsoft logos are used by 1105 Media, Inc. under license from owner.
4 msdn magazine