Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek 04 | What’s new for app developers Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek
Module Overview XAML Blend Azure Mobile Services JavaScript Energy Consumption Multilingual App Toolkit
New features for XAML developers Intellisense Code Snippets Start and End Tag Refactoring Go To Definition Nested Comments
XAML editor improvements
20486A Related Resources 01: Exploring ASP.NET MVC 4 Visual Studio Team blog post on XAML Editor improvements in Visual Studio 2013 http://blogs.msdn.com/b/visualstudio/archive/2013/08/09/xaml- editor-improvements-in-visual-studio-2013.aspx Pre-defined XAML code snippets https://xamlsnippets.codeplex.com/
New features in Blend Rulers and Guides Device Panel Updates CSS Animation Timeline CSS Behaviors
New features in Blend
20486A Related Resources 01: Exploring ASP.NET MVC 4 Code Project blog “What’s new in Blend for Visual Studio 2013” http://www.codeproject.com/Articles/615820/What-s-new-in- Blend-for-Visual-Studio-2013 GoDevMental blog “How Blend made creating a Windows 8 app in 24 hours easy” http://blogs.msdn.com/b/cdnstudents/archive/2013/05/14/how- blend-made-creating-a-windows-8-app-in-24-hours-easy.aspx Windows 8.1 UX Design Guidelines http://msdn.microsoft.com/en- us/library/windows/apps/bg182890.aspx#one
Azure Mobile Services Azure Mobile Services are not a new feature but the ability to create and add a mobile service from within Visual Studio is new! For now, this feature only works for Windows 8.1 apps (not for Windows Phone apps). You can still use Mobile Services in Windows Phone apps, but you still have to use the Azure Management portal to create the services.
How can I get access to Windows Azure 01: Exploring ASP.NET MVC 4 Included in MSDN benefits Start up companies may qualify for MSDN at no charge through BizSpark http://www.microsoft.com/bizspark/ Professors and Instructors can request credit-card free Azure passes for their courses through the Windows Azure Academic passes program http://www.windowsazure.com/en-us/community/education/ Anyone can get a free trial http://www.windowsazure.com
Azure Mobile Services within Visual Studio 2013
20486A Related Resources 01: Exploring ASP.NET MVC 4 Azure Mobile Services SDK http://www.nuget.org/packages/WindowsAzure.MobileServices/ Nuget Add-On for Visual Studio 2013 so you can install Azure Mobile Services SDK http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702- b21a8f5293ca MSDN documentation http://msdn.microsoft.com/en- us/library/windows/apps/dn263175.aspx Channel 9 http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Azure-Mobile- Services-Tools-in-Visual-Studio-2013 Woot Studio blog http://wootstudio.ca/articles/cross-platform-global-high-score- system
New features for JavaScript developers Highlight identifier let Statement const statement Just My Code
New features for JavaScript developers
Related Resources Windows 8.1 JavaScript code samples http://code.msdn.microsoft.com/windowsapps/Windows-8- Modern-Style-App-Samples “let” keyword http://msdn.microsoft.com/en- us/library/vstudio/dn263046.aspx “const” keyword http://msdn.microsoft.com/en- us/library/vstudio/dn251545.aspx
Energy Consumption When you build apps you are typically using a desktop or laptop. It’s important to consider how your app will perform and consume resources on less powerful devices such as tablets The new energy consumption feature allows you to determine how fast your app will drain the battery of a device. Currently only available for Windows 8.1 app development
Energy Consumption
Related Resources Visual Studio Team blog http://blogs.msdn.com/b/visualstudioalm/archive/2013/07/10/energy -consumption-tool-in-visual-studio-2013.aspx Set up Remote Debugging on the Device http://msdn.microsoft.com/en-us/library/vstudio/bt727f1t.aspx Debug and Test Windows Store apps on a remote machine from Visual Studio http://msdn.microsoft.com/en- us/library/windows/apps/hh441469(v=vs.120).aspx Diagnostics Tools for XAML Based Windows Store Apps http://channel9.msdn.com/Events/Build/2013/3-322
Multilingual App Kit One of the great things about publishing an app to the store, is you can make it available around the world Supporting multiple languages makes it more appealing to different markets We have always been able to set up localized resource files for each language supported The Multilingual app kit allows you to use Bing translation services to translate the contents of your resource files, so you only need to edit and proof read the translations
Related Resources Multilingual App Toolkit http://msdn.microsoft.com/windows/apps/bg127574 Windows Phone team blog “Localization made easy with the Windows Phone Toolkit” http://blogs.windows.com/windows_phone/b/wpdev/archive/2013/1 0/24/inside-windows-phone-65-localization-made-easy-with- multilingual-app-toolkit.aspx GoDevMental blog post “How do you add French to an English Phone app?” http://blogs.msdn.com/b/cdnstudents/archive/2013/10/29/how-do- you-add-french-to-an-english-phone-app.aspx
Where can I get Visual Studio 2013 MSDN subscribers can download Startup companies may qualify for MSDN through BizSpark www.Microsoft.com/bizspark Students can access through Dreamspark www.dreamspark.com Anyone can download Express or Trial versions at http://www.visualstudio.com/downloads Visual Studio Online – free for up to 5 users www.visualstudio.com/vsonline