IIS 7.5

Introducing IIS Transform Manager & IIS Smooth Streaming – Stream your Media files through IIS

October 26, 2012 All, Community, Expression, Expression Encoder, Expression Encoder PRO, Featured, IIS, IIS 7, IIS 7.5, IIS Media Services, IIS Smooth Streaming, IIS Transform Manager, IIS8, MSDN, Silverlight, Windows Phone, Windows Phone Development, Windows Phone SDK No comments

Few weeks back one of my colleague asked for some help on setting up an IIS Smooth Streaming capability for an iOS application.

  1. Users will be uploading the videos to Servers.
  2. We wanted to stream videos on demand to iOS Devices such as iPhone, iPod, iPad.
  3. Inorder to stream we have to convert the video in to a streamable format compatible for iOS Devices.
  4. I introduced them to the IIS Media Services and Smooth Streaming.
  5. What we have to look is creating multiple encoded files automatically upon video upload to the server.
  6. Using Expression Encoder Tool we can manually encode video bits or create templates for different types of encoding, and stream them through the IIS Smooth Streaming capability.
  7. Since Encoding is a manual process we need some kind of automated or scheduled job that would generate necessary client compatible compressed video bits based on the template we specified.
  8. Automated or scheduled or OnDemand tasks can be achieved using IIS Transform Manager – you will read more about in below sections.


Read more About IIS Smooth Streaming:

Smooth Streaming, an IIS Media Services extension, enables adaptive streaming of media to Silverlight and other clients over HTTP. Smooth Streaming provides a high-quality viewing experience that scales massively on content distribution networks, making true HD 1080p media experiences a reality.

To create Smooth Streaming presentations, the same source content is encoded at several quality levels, typically with each level in its own complete file, using a compression tool such as Expression Encoder PRO.

Content is delivered using a Smooth Streaming-enabled IIS origin server.

After the IIS origin server receives a request for media, it will dynamically create cacheable virtual fragments from the video files and deliver the best content possible to each client.

The benefit of this virtual fragment approach is that the content owner can manage complete files rather than thousands of pre-segmented content files.

[QUOTING from Official IIS Site – Smooth Streaming]

Using smooth stream we can stream videos that are compatible for iOS devices (iPhone, iPod, iPad, AppleTV[iTV].

I am not going to explain these in more detail, you may can refer to Scott Hanselman’s blog on Smooth Streaming  and From Alex Zambelli’s blog for complete picture of the smooth streaming process.

IIS Transform Manager:

IIS Transform Manager is an extensible media transform engine that enables “watch folder” job submission, queuing, management, integrated media transcoding/container format repackaging, and batch-encryption of on-demand audio and video files.

IIS Transform Manager Runs encoding tasks to convert media files to on-demand Smooth Streams for Silverlight clients and Apple mobile digital devices.

One example of a media transform is transcoding Windows Media-formatted and MP4-formatted files, or other encoder-supported file formats, to on-demand Smooth Streams for delivery to Smooth Streaming-compatible clients (such as Silverlight).

Another example is repackaging Smooth Streaming fragments encoded with H.264 (AVC) video and AAC-LC audio codecs to MPEG-2 Transport Stream (MPEG-2 TS) segments for delivery to Apple® mobile digital devices.

Transform Manager can be integrated with the IIS Smooth Streaming feature in IIS Media Services, which delivers the converted content.

The default installation of Transform Manager includes a transcoding task that uses encoding presets that require the encoding profiles and Silverlight player templates provided by Microsoft® Expression Encoder 4 SP2.

You can choose from a variety of encoding presets, be sure to install the edition of Expression Encoder 4 that meets your needs:

  • H.264 encoding presets are only supported by Expression Encoder 4 Pro.
  • VC-1 encoding presets are supported by Expression Encoder 4 Pro and by Expression Encoder 4, which is included in a free Trial version of Expression Studio 4.
  • NB: After you install your edition of Expression Encoder 4, install Microsoft Expression Encoder 4 with Service Pack 2 (SP2).


You can download latest version IIS Transform Manager from the below link for appropriate architecture.

IIS Transform Manager 1.1 (RTW) – 32-bit

IIS Transform Manager 1.1 (RTW) – 64-bit

Additional References:

Smooth Streaming Architecture by Alex Zambelli
Installing and Setting Up and Encoding for IIS 7 Smooth Streaming and Silverlight – By Scott Hanselman
Getting Started with IIS Smooth Streaming

For step-by-step guidance about how to encode Smooth Streaming video using Expression Encoder and deliver it to clients from your Smooth Streaming Web server, see the Smooth Streaming Deployment Guide.


Download – Microsoft Web Deploy v3.0 for IIS

October 17, 2012 All, ASP.NET, IIS, IIS 7.5, IIS8, Microsoft, Tools, Tools, Web Deploy No comments

The Web Deployment Tool simplifies the migration, management and deployment of IIS Web servers, Web applications and Web sites.

  • Administrators can use command-line scripting with the Web Deployment Tool to synchronize IIS 6.0, IIS 7.0 and IIS 8.0 servers or to migrate an IIS 6.0 and IIS 7.0 servers to IIS 8.0.
  • The Web Deployment Tool allows administrators and delegated users to use IIS Manager to deploy ASP.NET and PHP applications to an IIS 7.0 and later servers.

For more information, see the following articles:

DOWNLOAD: Web Deploy v3.0 for IIS

and It can be installed through Web Platform Installer(WPI) 4.0

Silverlight 5 Final(RTW) released and Microsoft® Silverlight® 5 Tools for Visual Studio® 2010 SP1 available for download

December 10, 2011 .NET, .NET Framework, All, ASP.NET, ASP.NET MVC, C#.NET, Frameworks, General, IIS, IIS 7.5, Microsoft, Silverlight, VB.NET, VisualStudio, VS2010 No comments

In DECEMBER 2010 Silverlight Fire starter  event Microsoft announced the upcoming release of  Silverlight 5.  Read Scott GU’s Silverlight 5 -announcement blog. and right after an year, yesterday Microsoft has made a remarkable announcement for developers by Releasing final version of Silverlight 5 (RTW).

Silverlight 5 offers many new features including:

For a detailed list of the new features see the Silverlight content on MSDN, specifically, the What’s New for Silverlight 5 link.

and http://10rem.net/blog/2011/12/09/announcing-the-release-of-silverlight-5 


Microsoft® Silverlight® 5 Tools for Visual Studio® 2010 SP1

is an add-on for Visual Studio® 2010 SP1 to provide tooling for Microsoft® Silverlight® 5 and Microsoft® WCF RIA Services V1.0 SP2 . It can be installed on top of either Visual Studio® 2010 SP1 or Visual Web Developer 2010 Express Service Pack 1. It extends existing Microsoft® Silverlight® 4 features and multitargeting capabilities in Visual Studio® 2010 SP1 to also create applications for Microsoft® Silverlight® 5 using C# or Visual Basic.
This download will install all components necessary for Microsoft® Silverlight® 5 and Microsoft® WCF RIA Services V1.0 SP2 development:

  • Silverlight 5 Developer Runtime
  • Silverlight 5 SDK (software development kit)
  • Update for Visual Studio 2010 Service Pack 1 and Visual Web Developer Express 2010 Service Pack 1 (KB2502836)
  • Microsoft WCF RIA Services V1.0 SP2

Download Microsoft® Silverlight® 5 Tools for Visual Studio® 2010 SP1

   Other Silverlight related Downloads:

Silverlight 5 Tools for Visual Studio 2010 SP1
Silverlight 5 Developer Runtime for Mac OSX (32 bit)

Silverlight 5 Toolkit
Silverlight 5 Developer Runtime for Windows (32 bit)
Service Pack 1 for Visual Studio 2010

Silverlight 5 Developer Runtime for Windows (64 bit)
Web Platform Installer

Windows Azure SDK for .NET – November 2011 (Version 1.6)–Released

November 16, 2011 .NET, .NET Framework, All, AppFabric, ASP.NET, ASP.NET MVC, Azure, Azure Tools, C#.NET, CodeName "Dallas", Frameworks, General, IIS, IIS 7.5, Microsoft, SQL Azure, VB.NET, VisualStudio, VS2010, Windowz Azure No comments

Microsoft has released latest version of Windows Azure SDK for .NET  – November 2o11 – Version 1.6.

Windows Azure SDK for .NET, which include SDKs, basic tools, and extended tools for Microsoft Visual Studio 2010.

Taken from Akash’s blog on Windows Azure here http://blogs.msdn.com/b/avkashchauhan/archive/2011/11/14/windows-azure-sdk-1-6-is-released.aspx 

Latest Windows Azure SDK 1.6 includes the following new features:

  • Windows Azure Libraries for .NET
    • Improved Service Bus and Caching capabilities and performance.
    • New service management APIs for storage.
  • URL Rewrite 2.0
  • Windows Azure Emulator – November 2011
    • Performance Improvements to compute & storage emulators.
  • Windows Azure Authoring Tools – November 2011
  • Windows Azure SDK 1.6 Build 1.6.41103.1601
  • Windows Azure Tools for Visual Studio 2010 SP1 – November 2011
    • Streamlined publishing: Easily connect your environment to Windows Azure by downloading a publish settings file for your account. You can then configure all aspects of deployments, such as Remote Desktop (RDP), without ever leaving Visual Studio. By default, publish will make use of in-place deployment upgrades for significantly faster application updates.
    • Multiple profiles: Your publish settings, build config, and cloud config choices will be stored in one or more publish profile MSBuild files. This makes it easy for you and your team to quickly change all your environment settings.
    • Team Build: The Windows Azure Tools for Visual Studio 2010 now offer MSBuild command-line support to package your application and pass in properties. Additionally they can be installed on a lighter-weight build machine without the requirement of Visual Studio being installed.
    • Visual Studio now allows you to make improved in-place updates to deployed services in Windows Azure.
    • Improved robustness of Remote Desktop Connectivity to Windows Azure VMs.
  • Windows Azure SDK for .NET – November 2011
  • ASP.NET MVC3 Tools Update Installer

Official Announcement: http://blogs.msdn.com/b/windowsazure/archive/2011/11/14/updated-windows-azure-sdk-amp-windows-azure-hpc-scheduler-sdk.aspx


The release includes the following components for download (for diff processor architecture platforms)

WindowsAzureEmulator-x64.exe Download ( Windows Azure Developer Emulator for Windows x64 )

WindowsAzureEmulator-x86.exe Download ( Windows Azure Developer Emulator for Windows x86 )

WindowsAzureLibsForNet-x64.msi Download ( Necessary libraries for .NET Development in Windows X64 )

WindowsAzureLibsForNet-x86.msi Download ( Necessary libraries for .NET Development in Windows x86 )

WindowsAzureSDK-x64.msi Download (Windows Azure SDK – for Win64)

WindowsAzureSDK-x86.msi Download (Windows Azure SDK – for Winx86)

WindowsAzureTools.VS100.exe Download (Windows Azure tools v1.6 for Visual Studio 2010)

also you can install necessary software’s for Windows Azure development using the Web Platform Installer here: http://go.microsoft.com/fwlink/?LinkID=156784


Ref Courtesy & More info available at:



11/16/2011 Blog Update 1 :  Windows Azure Platform Training Kit also available.

Windows Azure Platform Training Kit – November Update

Windows Azure Platform Training Kit includes a comprehensive set of technical content to help you learn how to use Windows Azure platform.

11/16/2011 Blog Update 2 : Windows Azure Platform 90DAY Trial

If you are looking forward to try out Windows Azure Trial account. Try this 90 DAY trial offer http://www.microsoft.com/windowsazure/free-trial/

ASP.NET MVC 4 Developer Preview & new Mobile Application Project Templates with jQuery Mobile support

November 13, 2011 .NET, .NET Framework, All, ASP.NET, ASP.NET MVC, C#.NET, Frameworks, General, HTML5, IIS, IIS 7.5, JavaScript, jQuery, JQuery Mobile, Microsoft, Mobile-Development, VB.NET, VisualStudio, VS11, VS2010 No comments

Newly released Developer Preview of so called ASP.NET MVC 4 is having some interesting additions.  ASP.NET MVC 4 Developer Preview introduces also new template for mobile web applications. These templates are special because they are using jQuery Mobile – special jQuery library for building mobile user interfaces Check jQuery Mobile support levels for different mobile web browsers.

This release includes installation packages for Visual Studio 2010 and Visual Studio 11 Developer Preview.

Quick overview of new features

1. New Default template to look good in both desktop browsers and mobile browsers without any customization.
2. Inbuilt Use of jQuery UI to provide a richer UI.
3. New Mobile Application project template based on jQuery Mobile for mobile and tablet browsers.
4. ‘Display Modes’ feature to select view corresponding to browser means might select different views for desktop browser and mobile browser.
5. Provides functionality to create an asynchronous action method.



ASP.NET MVC 4 Developer Preview for Visual Studio 2010 and Visual Studio 11 can be downloaded from the following page:

Download ASP.NET MVC 4 Developer Preview

ASP.NET MVC 4 can be installed and can run side-by-side with ASP.NET MVC 3.

More References






Internet Information Services (IIS) 7.5.1 Express Beta

September 16, 2011 .NET, .NET Framework, All, ASP.NET, ASP.NET MVC, C#.NET, Frameworks, General, IIS, IIS 7.5, Microsoft, VB.NET, VisualStudio, VS2010 No comments

IIS Express 7.5.1 Beta enhances your ability to develop and test web applications on Windows by combining the power of IIS 7.5 with the convenience of a lightweight web server like the ASP.NET Development Server (also known as Cassini). IIS Express 7.5 is included with Microsoft WebMatrix, an integrated suite of tools designed to make developing web applications on Windows simple and seamless. IIS Express 7.5.1 Beta can also be used with Visual Studio 2010 as a powerful alternative to Cassini. The benefits of using IIS Express 7.5.1 Beta include:

  • The same web server that runs on your production server is now available on your development computer.
  • Most tasks can be done without the need for administrative privileges.
  • IIS Express 7.5.1 Beta runs on Windows XP and all later versions of Windows.
  • Many users can work independently on the same computer.

This package installs only IIS Express 7.5.1 Beta. For an integrated development experience, also install Microsoft WebMatrix or Visual Studio 2010.


Taken from Microsoft Download Center

Download IIS Express 7.5.1 Beta