Visual Studio 2015 Tools for Windows 10 | MSDN | Microsoft Teknolojileri


Visual Studio 2015 Tools for Windows 10

Today we are making available a first preview of the Visual Studio 2015 tools for building Windows 10 applications. Windows Insiders can get access to the Windows 10 tools now and use them with Visual Studio 2015 CTP 6 and the Windows 10.

Windows 10 will be an exciting release for developers, with support for windows universal apps that run across all Windows 10 devices and improved tooling for every Windows application type.

In this post we'll take a look at a few of the highlights of the Visual Studio 2015 tools for Windows 10. You can read more about the Windows 10 tools on the Windows Blog

Creating Windows Universal Apps

You can create a Windows universal apps with the new project templates in Visual Studio 2015 in a language of your choice -- C#, VB, C++, or JavaScript. With Windows 10, it is now possible to have a single universal app project that wen develoyed can run on all Windows 10 devices like PC, Phone, Tablet, or XBOX. However , just as on Windows 8.1 you still heva the option to have multiple projects in your solution that you can tailor for functionality and form-factor exhibited by various devices running Windows 10 and can maximize code sharing across those projects using Shered projects.

Testing Your Windows Universal Apps On a PC And Phone

You can deploy a Windows universal app to any device running Windows 10. To deploy applications created using this full version of the tools you need to have the latest PC flight of Windows 10 installed. Deploying the application a phone running Windows 10 is not yet supported and will come in the future with a flight of a futurerlease on Phone. In the me anwhile you can experiment by deploying your app to a Windows 10 Phone emulator that is installed as a part of these tools. Support for other Windows 10 devices like XBOX isnot yet available in this preview

Tailoring Your App for a Particular Device

With Windows 10 universal apps you can choose to taillor your app to light up additional device-specifik capabilities using adaptive code patterns. You can referance an Extension SDK that supplies e ither Windows or Windows Mobile specifik APIs and write code that checks for the presence of the API when running on any device before code executon.

In the example above, we have added a referance to a Windows Mobile extension SDK. Wrapping the access to such an API in an if block allows for the code execution to be bypassed when the app is running on any Windows 10 device that does not support the API.

This enables you to adapt your application to deliver the right user experience en the right device.

Debugging Support

All of the capabilities that we have introduced in previous previews of Visual Studio 2015 are also available for Windows universal apps including the new diagnostic tools, XAML UI debugging and all of the profiling tools. Together these tools make debugging and diagnosing your Windows apps e asier than ever.

.NET Native

With Windows 10 all .Net apps will be compiled with .Net Native by the Windows Store before being delivered to devices. As previously described, apps completed with .Net Native will have a faster startup time and smaller momery footprint. This preview allows you to compile and run your .Net apps with the .Net Native toolchain on Windows 10 PC's and Phones.

Windows Desktop Applications

All of your Windows Desktop applications (WPF, Windows Forms, Win32) continue to work on Windows 10 withoud any changes. With the Visual Studio 2015 tool for Windows 10 you can now leverage the new Windows 10 APIs in your Win32 applications. Windows 10 also comes pre-insstalled with .Net framework 4.6 which includes many new features including improvements in WPF and Windows forms.

Application Insinghts Integration

Gaining deep insinghts into the usage patterns of your application is key to its success in the market place. This release of Visual Studio integrates Application Insinghts with Windows 10 applications by dafault so that you can get telemetry for your applications easily via the Microsoft Azure portal. Application Insinghts offers deep visulizations and insinghts into the usage patterns of your applications. Read more about getting started with application insinghts in your Windows applications here.


This is an early preview of the Windows 10 tools for Visual Studio 2015 and a good opport unity to test drive the new Windows 10 tools. If you aren't already a Windows Insider sign up today to get access to the tools and the Windows 10. Then try out the tools and send us your feedback via the Visual Studio Connect site, Send-a-Smile or the on Windows tools forums.


Author: Abdurrahman Kasım TÖK

Yorum Gönder