Community

Kinect for Windows SDK v1.7 released

March 19, 2013 .NET, .NET Framework, .NET Framework 4.5, Community, Kinect Development, Kinect SDK, KnowledgeBase, Microsoft, Microsoft SDKs, MSDN, VisualStudio, VS2010, VS2012, Windows, Windows 7, Windows 8 No comments

Microsoft has released the latest version of Kinect for Windows SDK – v1.7 with cool features for developers.

The key features introduced are:

  • Kinect Interactions –  Kinect Interactions are designed to let users intuitively do things like press their hand forward a few inches to push a button, or close their hands to “grip and pan” as seen here. Now you can untether yourself and move around a conference room naturally.
  • Kinect Fusion –  a tool included in Kinect for Windows SDK 1.7, can create highly accurate
    3-D renderings of people and objects in real time.

For more details read the Kinect for Windows team announcement blog and view release notes

Download Kinect for Windows SDK v 1.7   | Updated March 18, 2013, 228 MB

Download Kinect for Windows Developer Toolkit | Updated March 18, 2013, 378 MB

Download Kinect for Windows Runtime v1.7   ( the runtime is required to run Kinect for Windows applications on a production environment. )

Courtesy Microsoft Download Center

Multilingual App Toolkit for Visual Studio 2012–for Windows Phone and Windows 8 apps

March 9, 2013 .NET, Community, KnowledgeBase, Microsoft, Microsoft SDKs, Mobile-Development, MSDN, VisualStudio, VS2012, Windows, Windows 8, Windows 8 apps development, Windows Phone, Windows Phone 7.5, Windows Phone 7.8, Windows Phone 8, Windows Phone Development, Windows Phone SDK, Windows SDK, Windows Store, Windows Store Development No comments

Multilingual App toolkit for Visual Studio 2012 helps the windows Phone and Windows store app developers to integrate Multi lingual/localization capability in your applications.

This extension for Visual Studio 2012 helps you localize your Windows Store and Windows Phone apps with translation support, translation file management, and editor tools.

Download Multilingual App Toolkit for Visual Studio 2012

read the Blog from windows Phone team for more details: tips for localizing windows phone apps

See some related videos here:

Microsoft Media Platform – Player Framework for Windows 8 and Windows Phone 8 updated to version 1.1

March 5, 2013 .NET, .NET Framework, Codeplex, Community, IIS Smooth Streaming, Microsoft, Microsoft SDKs, MSDN, OpenSource, Streaming Media, VisualStudio, VS2012, Windows, Windows Phone, Windows Phone 8, Windows Phone 8.0 SDK, Windows Phone Development, Windows Phone SDK, Windows Phone Store, Windows SDK, Windows Store No comments

Microsoft Media platform team has recently updated the “Media Player Framework” for Windows 8 and Windows Phone 8 to version 1.1, which includes few enhancements and fixes.

“Media Player Framework” helps you in building media applications for Windows 8 and Windows Phone 8.  The player framework contains an open source framework available for Silverlight, HTML5 and XBox media applications, Windows Phone and Windows applications.  It allows application developers to progressively download and play normal media contents from different download sources and other smooth streaming sources.

Download the latest framework from Codeplex.com:  http://playerframework.codeplex.com

Note: This framework is not for Windows Phone 7.x version applications, as it is based on Windows 8 application API’s – which are common for Windows 8 and Windows Phone 8 versions.

Internet Explorer 10 for Windows 7/Server 2008R2 final released

March 1, 2013 Community, IE, IE10, Internet Explorer 10, Microsoft, MSDN, Windows, Windows 2008 R2, Windows 7 No comments

Microsoft has released the final version of Internet Explorer 10 for Windows 7/Server 2008R2.

You can download it from below link:

Download: Internet Explorer 10 for Windows 7/Server 2008 R2 (32bit)

Upcoming Webinars and Trainings on Microsoft Technologies(Windows 8, Windows Phone 8, Windows Azure, HTML5) – Feb 2013

February 12, 2013 .NET, All, ASP.NET, ASP.NET MVC, Azure, Channel9, Community, JavaScript, JumpStarts, KnowledgeBase, Microsoft, Microsoft SDKs, Mobile-Development, MSDN, MVA, Recommends, Tech Newz, Training-Kits, Web API, Webinars, Windows, Windows 8 apps development, Windows Azure, Windows Azure Development, Windows Phone, Windows Phone 7.1 SDK, Windows Phone 7.8, Windows Phone 8, Windows Phone 8.0 SDK, Windows Phone Development, Windows Phone SDK, Windows Phone Store, Windows Store Development, Windowz Azure No comments

Jump Start – February 19: Building Web Apps with ASP.NET (February 19)
An accelerated introduction to building modern web applications with ASP.NET 4.5 and ASP.NET MVC 4 team-taught by Scott Hanselman and Jon Galloway.

Windows Azure Hands-on Labs Online Training (February 20)
Learn how to connect a Paas application to an Iaas application. Matt Hester will be available to help you work through configuring a simple web app, publish to Windows Azure, and run it in the cloud. Download the free Azure 90-day trial for the hands-on portion of this training.

Jump Start – February 21: Building Apps for Windows 8 and Windows Phone 8
Compare and contrast Windows 8 and Windows Phone 8 with an eye to understanding how to maximize the code you reuse when building for both platforms. Dive into guidance, best practices, patterns, and techniques that will help you deliver apps with maximum code reuse.

Jump Start – – February 28: Advanced Windows 8 App Development Using JavaScript
Join Jeremy Foster and Michael Palermo for a free Jump Start on optimizing and supporting Windows Store apps. It’s a fast-paced course for experienced developers that can help you prepare for Microsoft Certification Exam 70-482: Advanced Windows Store App Development Using HTML5 and JavaScript.

 

Watch the previous jump start series:

Building Your Windows 8 Apps with XAML and Blend
Jerry Nixon welcomes Navit Saxena and Hari Menon from the Microsoft Blend team to discuss the latest features and improvements made in Blend as it pertains to XAML developers and its integration with Visual Studio 2012. Tune in to hear how Blend can make life much easier for Windows 8 app developers. Get 30 days of free help to build your own app – sign up today at Generation App.

Create Windows Store Apps with HTML5 and JavaScript
This quick, step-by-step article includes code samples for how to create Windows Store apps with HTML5 and JavaScript.

Training Guide: Programming in HTML5 with JavaScript and CSS3
Are you getting ready to take Microsoft Certification Exam 70-480: Programming in HTML5 with JavaScript and CSS3? Buy the ebook version of the new Training Guide and start getting chapters early.

 

[Courtesy: Channel9, MSDN Flash, Microsoft Virtual Academy(MVA) , Microsoft]

Windows Phone 8–Application Model & Fast Application Resume feature

February 4, 2013 .NET, .NET Framework, All, Community, Microsoft, Microsoft SDKs, MSDN, VisualStudio, Windows Phone, Windows Phone 7.1 SDK, Windows Phone 7.5, Windows Phone 7.8, Windows Phone 8, Windows Phone 8.0 SDK, Windows Phone Development, Windows Phone SDK, Windows Phone Store No comments

Windows Phone 8 has a new feature introduced called as ‘Fast Application Resume’, which allows the Windows Phone 8 OS to launch the application from suspended to running quickly. You feel like toggling between multiple apps with out much delay comparing to Windows Phone 7.x platform.

With Windows Phone 7.5, OS was allowed to move the applications to Suspended/Dormant state, if another application is launched or currently running. This allows only one application can be running in the foreground at a time, and other applications you launched previously will be put on Suspended/Dormant mode.  You can bring back the previously running applications(that is currently in suspended/dormant mode), by selecting the app from the Task Switcher(press and hold – <back button for few seconds to display all list of suspended apps in memory).

The following diagram explains the application life cycle of a Windows Phone application:

Windows Phone 7.x – Application Lifecycle 

Win 7 Mango - Lifecycle.png

[Image Courtesy: Nokia Developer]

 

A simple diagram: that explains how the application lives and dies in Windows Phone app

State diagram showing transitions between app execution states

[Image courtesy: Microsoft]

For more information on the lifecycle of a Windows Phone app see App activation and deactivation for Windows Phone.

How is it different in Windows Phone 8.0

 

[Quoting from – MSDN]

On Windows Phone 8, when the user navigates away from an application, the application is suspended and its state is preserved in memory. If the user returns to the application by pressing the Back button or by using the Task Switcher, the app instance resumes. Because the app was preserved in memory, the app quickly resumes in the same state it was when the user navigated away. This process is called Fast App Switching (FAS).

By default(on both Windows Phone 7.x and Windows Phone 8.0 platform) – If the app is suspended and the user relaunches the app, such as by tapping on the app name in the app list or tapping the app’s primary Start Tile, by default the old instance of the app is terminated and a brand new instance of the app is created. This process is slower than resuming a suspended app and provides a different user experience. This is scenario as Windows Phone 7.x.

Windows Phone 8 introduces the ability for apps to request that user actions that would typically relaunch the app, such as tapping the app’s Start Tile, instead resume the suspended instance of the suspended app instance, if one exists. This feature is called Fast Resume.

[source]

To Enable the Fast Application Resume in your Windows Phone 8 applications – you can do it by adding an option(ActivationPolicy=”Resume”) in app manifest file(WMAppManifest.xml)

See how you can do it in visual studio:

wp8_far

Code block:

<DefaultTask Name="_default" NavigationPage="MainPage.xaml" ActivationPolicy="Resume"/>

Sounds Cool! right – this can improve your application performance in Windows Phone 8, while toggling between different apps.

For more information on the Fast Application Resume Fast app resume for Windows Phone 8.

References:

http://www.developer.nokia.com/Community/Wiki/Application_Life_Cycle_-_Windows_Phone_7_Mango 

The Application Execution Model in Windows Phone 7.5 by Daniel Vaughan

MSDN – App activation and deactivation for Windows Phone

MSDN – Fast app resume for Windows Phone 8

Execution Model Overview for Windows Phone