Rollback tasks in Visual Studio Team Services and TFS 2015

  Looking for a way to have your rollback logic in VSTS or TFS 2015 Release Definitions? Well you are in luck. The https://marketplace.visualstudio.com/items?itemName=ms-devlabs.utilitytasks extension provides a nice set of features and the best one I like – Rollback The issue so far has been that Release Management does not have pre-defined variables that indicate…

2

Detecting browser language using JavaScript

  I was recently working on helping someone localize their ADFS 3.0 login page. They had changed the theme and had some custom text like their organization name and some instructions to login. The challenge was localizing this custom text when people from a different country say France with their language set as French (FR)…


Roadmap for Visual Studio Online

Visual Studio Online being a new offering its a common question that I hear – What is the roadmap for adding new features to VSO especially since people have been using TFS for a while and would expect certain features to be available. There is a page dedicated to providing the roadmap and release timelines…

2

Error while trying to Deleting Azure AD due to Visual Studio Online association

Off late I ran into an issue with Azure AD. I created a new AD, added users and associated a few apps like Office 365 and Visual Studio to this new AD. I wanted to make sure my AD users can access these apps and it all worked fine. This while exercise was for a…


Optimizing ASP.Net Application – The Presentation Layer (Part 2)

  Firstly, this is a continuation of my previous post Optimizing ASP.Net Application – The Presentation Layer (Part 1) I am gonna discuss some other techniques and maybe introduce to some cool tools which will help you improve your site’s performance further. Optimizing Images This is one simple thing you could use to make your…

1

Optimizing ASP.Net Application – The Presentation Layer (Part 1)

  Today I delivered a talk to the .Net developer community on optimizing ASP.Net applications. The talk was primarily focused on optimizing the presentation layer (HTML, JavaScript, CSS, …) So how do we go about optimizing the presentation layer ? I am not gonna talk about View State or Session as it has been discussed…

4

Windows Azure Toolkit for Android

Windows Azure Toolkit for Android has been released along with significant updates to the Windows Azure Toolkits for Windows Phone and iOS. The purpose of these toolkits is to make it easier for mobile device developers – across multiple device platforms – to build applications that use Windows Azure to run services that power their…


New Silverlight Training Course Released

The Silverlight 4 Training Course includes a whitepaper that explains all of the new Silverlight 4 features, several hands-on-labs that explain the features, and a 8 unit course for building business applications with Silverlight 4. The business applications course includes 8 modules with extensive hands on labs as well as 25 accompanying videos that walk…

1

Azure Dynamic Scalability

Azure is a highly scalable cloud platform but still does not offer any out of the box features through the management portal for scaling your roles based on the increasing loads. It however exposes the APIs it internally uses to scale up/down when you place a request through the management portal. Here are some approaches…


What’s new in Windows Azure 1.3 SDK

Windows Azure includes new features and capabilities to help you deploy and manage your cloud services. Virtual Machine (VM) Role Remote Desktop Access Windows Azure Connect Extra Small Instance Redesigned Management Portal Windows Server 2008 R2 Elevated Privileges for Startup Tasks Full IIS in Web Role Compute and Storage Emulators Code Samples For the list…