Application Development

Home/Application Development

Creating a self-contained test suite for WCF services using Microsoft Visual Studio Coded UI

Introduction Modern enterprise class web applications are designed for modularity. As a Quality Analyst, the focus is primarily on testing functionality using a black-box approach leveraging the presentation tier. Applications with a modular web stack however consist of self-contained components that can have a lifecycle independent of other components of the system. Some of these [...]

C# Code to look up Current User in Active Directory

Here's some re-usable C# code to lookup the currently logged-in user in Active Directory to get various AD properties such as FirstName, Last Name, and Email. The method IsExistInAD() below is handy in intranet applications where your ASCX or ASPX can assume the current user is authenticated in the domain and you need properties of [...]

Visual Studio 2010 and MsBuild Tasks for Azure Deployment

While Windows Azure SDK and Windows Azure Tools for Visual Studio help a lot when developing and deploying Cloud Services, there’s still much to be desired, especially with managing application setting and numerous connection strings between development, cloud staging and production, as well as “mixed mode” deployments. Where there’s no place for human errors – [...]

Silverlight Performance Analysis tool – Coming Soon

At PDC10 as part of the keynote, Scott Guthrie showed off the soon-to-be-released Silverlight Performance Analysis tool that would allow developers to profile their Windows Phone 7 applications and identify bottlenecks in frame rate and CPU and relate that back to specific storyboards and even Visual Tree elements. This post provides screen shots of the [...]

Why You Set up a Local Symbol Store

In my last post, I gave you instructions for setting up a local symbol store in order to start to build up a “debugging environment.” What I didn’t tell you was why you were doing that. In this video blog entry, I’m going to explain and demonstrate why we loaded the Windows symbol files into [...]

Building a Debugging Environment

I spend more hours debugging than developing. I know that I shouldn’t. It’s a bad habit, but it happens. Still, the most important thing in debugging is making sure that your development environment is set up to also be used as a debugging environment. One of the most important factors in successful debugging is knowing [...]

Persistence in WF 4.0

From time to time I would get into problems with persisted workflows, e.g. I could not resume it nor terminate it due to the system being unable to de-serialize workflows. If we change a workflow or any type that is serialized with it – there could be, actually there will be problems with long running and persisted [...]

Touch Gesture Triggers for Windows Phone 7 projects in Blend 4.0 – Reflection IT

Includes 3 triggers: Tap, Double Tap, Touch and Hold Touch Gesture Triggers for Windows Phone 7 projects in Blend 4.0 - Reflection IT

Jeff Wilcox – Looking ahead: Panorama and Pivot controls for Windows Phone developers

This post gives needed details about the yet-to-go-public Panorama and Pivot controls. These can be found in the interim bits for those with special pre-launch agreements. Jeff Wilcox – Looking ahead: Panorama and Pivot controls for Windows Phone developers

Visual Studio Project Template for Caliburn.Micro WP7

Easily get started creating Windows Phone 7 applications using the Caliburn.Micro framework and this Visual Studio project template. More details at: Visual Studio Project Template for Caliburn.Micro WP7 | SHAZAML!