.NET Framework 4.7–Released for All versions of Windows

May 3, 2017 .NET, .NET 4.7, .NET Framework, .NET Framework 4.7, ASP.NET, ASP.NET MVC, C#.NET, Caching, Cryptography, Extensions, Microsoft, Performance, Security, Visual Studio 2013, Visual Studio 2015, Visual Studio 2017, VisualStudio, VS2012, VS2013, VS2015, WCF, Web API, Web API v2.0, Windows, Windows 10, Windows 7, Windows 8, Windows 8.1, WinForms, WPF No comments

Microsoft has released next version of .NET Framework (do not get confused with .NET Core) .  Though the .NET Framework 4.7 was released as part of Windows 10 Creators Update a month ago. You can now install the .NET Framework 4.7 on other versions of Windows

Download the: .NET Framework 4.7  – Web installer  |  Offline Installer

.NET Framework 4.7 Developer Pack  In order to add support for .NET Framework 4.7 in Visual Studio 2012 or later we need to install Developer Pack.

Windows Versions and Support:

The .NET Framework 4.7 is supported on the following Windows versions:

  • Windows 10 Creators Update (included in-box)
  • Windows 10 Anniversary Update
  • Windows 8.1
  • Windows 7 SP1

The .NET Framework 4.7 is supported on the following Windows Server versions:

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2 SP1

New Features in .NET Framework 4.7:

On a high-level below are the set of new features introduced in following areas:


Networking  Default operating system support for TLS protocols*


  • Object Cache Extensibility  (plug in new implementations of an object cache for an ASP.NET application by using the new ICacheStoreProvider interface. )
  • Memory monitoring (Developers can now write their own memory monitors to replace the default by using the ApplicationMonitors.MemoryMonitor property.)
  • Memory Limit Reactions. (Developers can now replace or supplement the default behavior by subscribing IObserver implementations to the application’s memory monitor.

Windows Communication Foundation (WCF) 

  • Ability to configure the default message security settings to TLS 1.1 or TLS 1.2
  • Improved reliability of WCF applications and WCF serialization

Windows FormsHigh DPI support

Windows Presentation Foundation (WPF)

  • Support for a touch/stylus stack based on Windows WM_POINTER messages
  • New implementation for WPF printing APIs

Also improvements in :

  • High DPI support for Windows Forms applications on Windows 10
  • Touch support for WPF applications on Windows 10
  • Enhanced cryptography support
  • Support for C# 7 and VB 15, including ValueTuple
  • Support for .NET Standard 1.6
  • Performance and reliability improvements


Additional References:

Visual Studio 2015 Update 3 – Download

June 27, 2016 .NET, .NET Core 1.0, .NET Framework, .NET Framework 4.5, .NET Framework 4.5.2, .NET Framework 4.6, ASP.NET, ASP.NET 5.0, ASP.NET Core 1.0, ASP.NET MVC, C#.NET, Community, JavaScript, Microsoft, MSDN, Trial Downloads, Updates, Visual Studio 2015, Visual Studio Code, Visual Studio SDK, VisualStudio, VS2015, WCF, Web API v2.0, Windows, Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Azure, Windows Azure Development, Windows Phone Development, Windows Phone SDK, Windows Store Development, WPF, WWF, XAML No comments

Today Microsoft has released Update 3 for Visual Studio 2015. Visual Studio 2015 Update 3 includes a variety of capability improvements and bug fixes. To find out what’s new, see the Visual Studio 2015 Update 3 Release Notes. For a list of fixed bugs and known issues, see the Visual Studio 2015 Update 3 MSDN Article.

Visual Studio Community 2015 with Update 3 – Web Installer –  ISO
Visual Studio Enterprise 2015 with Update 3 – Web Install –  ISO
Visual Studio Professional 2015 with Update 3 – Web Installer –  ISO
Visual Studio 2015 Update 3 – Web InstallerISO
Visual Studio Team Foundation Server 2015 with Update 3 – Web Installer –  ISO
Visual Studio Test Professional 2015 – Web InstallerISO
Visual Studio Express 2015 for Windows 10 – here
Visual Studio Express 2015 for Web – here
Visual Studio Express 2015 for Desktop – here

Kinect for Windows SDK v1.6–Released

October 9, 2012 .NET, All, C#.NET, Featured, HotFixes, Kinect Development, Kinect SDK, KnowledgeBase, Microsoft, Microsoft SDKs, ToolKits, Updates, VisualStudio, VS2010, VS2012, Windows 7, Windows 8, Windows Phone, Windows Phone Development, Windows Phone SDK, WPF 3 comments

Microsoft has released v1.6 of the Kinect for Windows SDK with support for Windows 8 application support, Visual Studio 2012 development support. You can develop Windows Store applications that would utilize the Kinect Sensor through the USB interface, the new SDK provides enough support necessary for application development using Visual Studio 2012 in a Windows 8 environment.

Continue Reading….

The Kinect for Windows Software Development Kit (SDK) enables developers to create applications that support gesture and voice recognition, using Kinect sensor technology on computers running Windows 7, Windows 8, and Windows Embedded Standard 7.

What’s new?

The Kinect for Windows SDK, driver, and runtime v1.6 are 100% compatible with Kinect for Windows v1.0 and 1.5 applications and include new features such as: access to additional features of the Kinect Sensor, improved developer efficiency, and new operating system and tools support.

[Quoting from Release notes]

Windows 8 Support

Using the Kinect for Windows SDK, you can develop a Kinect for Windows application for a desktop application in Windows 8.

Visual Studio 2012 Support

The SDK supports development with Visual Studio 2012, including the new .NET Framework 4.5.

Accelerometer Data APIs

Data from the sensor’s accelerometer is now exposed in the API. This enables detection of the sensor’s orientation.

Extended Depth Data Is Now Available

CopyDepthImagePixelData() now provides details beyond 4 meters; please note that the quality of data degrades with distance. In addition to Extended Depth Data, usability of the Depth Data API has been improved. (No more bit masking is required.)

Color Camera Setting APIs

The Color Camera Settings can now be optimized to your environment.

  • You can now fine-tune white balance, contrast, hue, saturation, and other settings.
  • To see the full list, launch Kinect Explorer from Developer Toolkit Browser and review the Exposure Settings and Color Settings controls for a full list of settings that can be optimized.

More Control over Decoding

New RawBayer Resolutions for ColorImageFormat give you the ability to do your own Bayer to RGB conversions on CPU or GPU.

New Coordinate Space Conversion APIs

There are several new APIs to convert data between coordinate spaces: color, depth, and skeleton. There are two sets of APIs: one for converting individual pixels and the other for converting an entire image frame.

German Language Pack for Speech Recognition

The SDK ships with a German speech recognition language pack that has been optimized for the sensor’s microphone array.

Infrared Emitter Control API

The sensor’s infrared emitter has previously always been on when the sensor is active, which can cause depth detection degradation in a scenario where multiple sensors are observing the same space. There is a new API (KinectSensor.ForceInfraredEmitterOff) for turning the infrared emitter off.

Introducing New Samples!

  • Basic Interactions-WPF: Demonstrates basic gestures, such as targeting and selecting with a cursor, as well as appropriate feedback mechanisms for an optimal user experience.
  • WPF D3D Interop: Demonstrates DirectX 11 interop with WPF, including full WPF composition of DirectX surfaces.
  • Infrared Basics-WPF, Infrared Basics-D2D: Demonstrates using an infrared stream and displaying an image using depth data.


Kinect Studio 1.6.0

Kinect Studio has been updated to support the Infrared, RawBayer, Extended Depth Data, and Accelerometer features.

The Infrared Stream Is Now Exposed in the API

The Kinect sensor’s infrared stream is now exposed as a new ColorImageFormat.

You can use the infrared stream in many scenarios, such as:

  1. Calibrating other color cameras to the Kinect’s depth sensor
  2. Capturing grayscale images in low-light situations
  3. Two infrared samples have been added to the toolkit, and you can also try out infrared in KinectExplorer.

Note that the sensor is not capable of capturing infrared streams and color streams simultaneously. You can, however, capture infrared and depth streams simultaneously.

Support for Virtual Machines

The Kinect for Windows sensor now works on Windows running in a virtual machine and has been tested with the following VM environments:

  • Microsoft HyperV
  • VMWare
  • Parallels

This greatly expands the utility of the Kinect for Windows SDK, as it can now be used on any machine whose native OS supports running Windows in one of the VM packages listed above. In particular, this enables several developer scenarios, such as certain automated testing approaches.


Setup and configuration details for using the Kinect with the tested VMs are contained in the Getting Started section of this documentation.


Note that only one Kinect at a time will work with a given VM, and you may experience lower frame rates on lower-end computers as some computing resources are consumed by the VM itself.

[Quoting from Release notes]

View release notes for understanding the complete set of feature improvements in v1.6.


Download Kinect for Windows SDK v1.6  (Version:

Download Kinect for Windows Developer Toolkit v1.6 (Version:


Additional reference about release – read the Kinect for Windows team announcement blog

Windows 8 Camp in a Box–a set of Hands-on-labs, presentations, samples

October 4, 2012 .NET, All, C#.NET, JavaScript, JavaScript, KnowledgeBase, Microsoft, Microsoft SDKs, VisualStudio, VS2012, Windows, Windows 8, Windows 8 apps development, Windows SDK, Windows Store Development, WPF, XAML No comments

Windows 8 Camp in a Box is a set of  hands-on-labs, presentations, samples and resources from the Windows 8 camps.

The Windows 8 camps are free training events for developers ramping up on Windows Store app development.

To sign-up or join for a Windows camp(in your region), please visit http://devcamps.ms/windows.

We have two packages available as part of this hands-on-labs download:

  • WIN8JS_rtm.exe includes the hands-on labs for those using HTML + JavaScript.
  • WIN8CS_rtm.exe includes the hands-on-labs that use XAML + C#.

DOWNLOAD: Windows 8 Camp in a Box package

Facebook C# SDK v6.0.22 RTW with Windows 8 and .NET 4.5 is released

August 27, 2012 .NET, .NET Framework, All, ASP.NET, ASP.NET MVC, C#.NET, Featured, KnowledgeBase, Microsoft, Microsoft SDKs, Silverlight, Social, VisualStudio, VS2012, Windows, Windows 8, Windows Phone, Windows Phone Development, Windows Phone SDK, WPF No comments


Facebook v6.0.22 RTW with official support for Windows 8 and .NET 4.5 released. The Facebook C# SDK helps .Net developers build web, desktop, phone and metro style applications that integrate with Facebook.

In order to use this SDK with your C# solutions you have the following options.

Download Facebook C# SDK  from NUGET   (NuGet is a package manager for Visual Studio integrated with Visual Studio 2010 SP1 and above. For a brief overview of what NuGet is, see NuGet overview.)


You can get Facebook C# SDK source from Github and build use the libraries on your own (see Building Facebook C# SDK from Source), and you may also have to read Facebook developer documentation. (Official documentation from Facebook)

You can see additional documentation on http://csharpsdk.org/ (Official website of Facebook C# SDK) and http://csharpsdk.org/docs/ (Documentations).

You can like and follow the updates about Facebook C# SDK @ Facebook page https://www.facebook.com/csharpsdk .

I hope this helps with your development.

Visual Studio 2012 RTM available for download

August 16, 2012 .NET, .NET Framework, ADO.NET, All, ASP.NET, ASP.NET MVC, Azure Tools, Microsoft, Silverlight, VB.NET, VisualStudio, VS2012, WCF, Web Services, Windows, WinForms, WPF, WWF No comments

Microsoft has released Visual Studio 2012 RTM for MSDN subscribers on 15th AUG 2012. MSDN Subscribers can download it from MSDN here, logging in with your msdn credentials.


Those who doesn’t have MSDN subscription can download trial versions from below links from Microsoft Download Center

Download Microsoft Visual Studio Ultimate 2012

There are two types of installers

1. Web Installer (vs_ultimate.exe): – which will download all necessary packages from the download source location before installation.

2. Download a DVD5 ISO image (VS2012_ULT_ENU.iso): you can use it for offline installation. The ISO image contains all the necessary software’s for the installation. You can download the ISO image directly and install it.

Associated download packages:

Download Microsoft Visual Studio 2012 SDK

Download Microsoft Visual Studio 2012 Visualization & Modeling SDK

Download Microsoft Visual Studio Test Professional 2012