Author Archives: Ferry Meidianto

Installing Visual Studio 2012 after Visual Studio 2013

Although it’s recommended that we install Visual Studio versions in the order in which they were released (for example, install Visual Studio 2012 before we install Visual Studio 2013) as mentioned in http://msdn.microsoft.com/en-us/library/ms246609.aspx, there is possibility that we have installed Visual Studio 2013 before we know that we need to install Visual Studio 2012.

It happened to me last month. I actually more than happy to have Visual Studio 2013 only in my computer as I can also use it to open Visual Studio 2012 projects. But in the end I need to install Visual Studio 2012 because one of my teams are using Visual Studio 2012 and I don’t want any incompatibilities or project upgrades affect them.

If you have to install Visual Studio 2012 after Visual Studio 2013 for any reason, don’t worry, it can be installed without any issue.

I have been using this configuration almost a month and there is no issue at all. I mostly use them to do ASP.NET projects (and related, such as class library, etc) and I’m sure there is no issue with other project types too.

VS2013VS2012

ASP.NET MVC 5.1, ASP.NET Web API 2.1 and ASP.NET Web Pages 3.1 Released

You can find the original announcement on .NET Web Development and Tools Blog

The NuGet packages for ASP.NET MVC 5.1, ASP.NET Web API 2.1 and ASP.NET Web Pages 3.1 are now live on the NuGet gallery!

Download this release

You can install or update to the released NuGet packages for ASP.NET MVC 5.1, ASP.NET Web API 2.1 and ASP.NET Web Pages 3.1 using the NuGet Package Manager Console, like this:

  • Install-Package Microsoft.AspNet.Mvc -Version 5.1.0
  • Install-Package Microsoft.AspNet.WebApi -Version 5.1.0
  • Install-Package Microsoft.AspNet.WebPages -Version 3.1.0

Pre-requisites for this release

What’s in this release?

This release is packed with great new features summarized below:

ASP.NET MVC 5.1

ASP.NET Web API 2.1

ASP.NET Web Pages 3.1

You can find a complete listing of the features and fixes included in this release by referring to the corresponding release notes:

Documentation

Tutorials and other information about this release are available from the ASP.NET web site (http://www.asp.net).

Questions and feedback

You can submit related to this release on the ASP.NET forums (MVC, Web API, Web Pages). Please submit any issues you encounter and feature suggestions for future releases on our CodePlex site.

Microsoft Virtual Academy Special Offers: MCSD 3-for-1

Ready to prove your expertise with the globally recognized MCSD (Microsoft Certified Solutions Developer) certification? Get started today by requesting your free MCSD ‘3-for-1’ exam voucher.

When you schedule and pay for the first exam using your personal voucher code, you’ll get the next 2 exams for free, valid on exams for any of the following certifications:
MCSD Windows Store Apps-HTML5
MCSD Web Applications
MCSD SharePoint Applications
MCSD Windows Store Apps-C#
MCSD Application Lifecycle Management

Act quickly; this is a limited time ‘3-for-1’ offer that ensures although the exams may test your talents the investment won’t break the bank.

The MCSD ‘3-for-1’ offer is available until May 31st, 2014*.  All exams must be scheduled and completed by May 31st, 2014.

*Or while supplies last.

Review the offer Terms and Conditions.

If you need further assistance, please contact your local Regional Service Center. Or visit the offer page at www.microsoftvirtualacademy.com

How to solve annoying Internet Explorer caching when debugging ASP.NET website

Today I was debugging ASP.NET website and got very annoying issue. The website has file download feature and anytime I download the file IE9 couldn’t open it – the file was missing before the PDF application could open it. It did work on FF and Chrome.

I have cleaned-up Temporary Files directory and also ASP.NET temporary files (C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files) but no luck.

Later I realized that by changing the debugging port for ASP.NET Development Server to any new number solved the problem. But I didn’t believe that it’s the real solution. Then after playing with IE settings a bit I found that this setting caused the problem.

It was set to Automatically by default.

You can set it to Every time I start Internet Explorer but I prefer Every time I visit the Webpage for my need, both will work.

Hopefully this will help anyone having the same issue as I faced.

Create, customize and publish websites for free with WebMatrix

WebMatrix is a free web development tool from Microsoft that includes everything you need for website development. Start from open source web applications, built-in web templates or just start writing code yourself. It’s all-inclusive, simple and best of all free. Developing websites has never been easier.

Create, customize and publish websites for free with WebMatrix !

Get more information and download it here.