Windows Phone 7 Development – Getting Started

I am starting to ramp up on Windows Phone 7 development. Plan to build an app for better content consumption experience for the under-the-fire scenarios, situations when you need to provide quick precise answers in no time for specific domains. Following is the high level view of the building blocks of my solutions and related…


Authorization With RoleManager For Claims Aware (WIF) ASP.NET Web Applications

This post outlines necessary steps in order to implement basic ASP.NET RoleManager for claims aware applications. One of the possible scenarios where it could be applicable is when migrating ASP.NET web application that already uses RoleManager to be claims aware. “I have built an ASP.NET web application that authenticates its users using Forms Based authentication….


Windows Identity Foundation (WIF) Code Samples

To start writing code using Windows Identity Foundation download Windows Identity Foundation SDK. The Windows Identity Foundation SDK provides templates for use with Visual Studio and code samples. This download requires the Windows Identity Foundation runtime be present. Code samples installed by default in the following folder: C:\Program Files\Windows Identity Foundation SDK\v4.0\Samples. Following is a…


Windows Identity Foundation (WIF) By Example Part III – How To Implement Claims Based Authorization For ASP.NET Application

This post is based on what I am reading now in Vittorio’s new book Programming Windows Identity Foundation (Dev – Pro). To complete this example I assume you have working claims aware ASP.NET application. If you do not – complete one of these before you proceed (15 minutes or less): Windows Identity Foundation (WIF) By…


Windows Identity Foundation (WIF) By Example Part II – How To Migrate Existing ASP.NET Web Application To Claims Aware

In this post I outline the steps I needed to complete in order to migrate ASP.NET site from using Windows Integrated authentication to using Windows Identity Foundation. Summary of steps: Step 1 – Create simple ASP.NET application Step 2 – Configure and test the application for Windows Integrated authentication Step 3 – Review prerequisites for…


Windows Identity Foundation (WIF) By Example Part I – How To Get Started.

This post reflects on the steps I needed to perform to create my first Windows Identity Foundation (WIF) application from zero to Hello World. It can serve as a bootstrap for starting developing Claims-Aware ASP.NET application using Windows Identity Foundation (WIF). This post quickly goes through preparing the development environment for using Windows Identity Foundation…


Configuring Application Data Access and Network Protocols for SQL Server

The notes taken while reading MCITP Self-Paced Training Kit (Exam 70-442): Designing and Optimizing Data Access by Using Microsoft SQL Server 2005 (Self-Paced Training Kits). When application access the SQL Server instance make sure those three configurations are in sync: Network protocols available for the SQL Server instance. Network protocols available for the client, the…


Solution Architecture For The Masses. Step 4: Design Your Presentation Layer – Part II

     This post is a follow up of Part I. I am following the Web Application frame outlined in Web Application Archetype. In Part I I covered Authentication, Authorization, Caching, Exception, Management, Logging & Instrumentation. In this post I will cover the rest of Web Application categories – Navigation, Page Layout (UI), Page Rendering, Presentation…


Getting Started Building Web Parts in SharePoint 2010

     I followed the instructions provided in Module 1: Getting Started Building Web Parts in SharePoint 2010 webcast. This webcast teaches the following: Create standard ASP.NET Web Parts for SharePoint 2010. Create Visual Web Parts for SharePoint 2010. Use SharePoint controls and data in Web Parts. Quick Resource Box Module 1: Getting Started Building Web…


DebugView – Free Simple Tool To Quickly Identify Performance Problems

    DebugView is well known free tool from Systinternals (Microsoft). Vast majority of developers is aware of its existence. Nevertheless, I’ve decided to write this post following my practice of journaling my technical accomplishments during engagements with the customers. Yesterday the tool helped us identify serious performance problem without installing profiler or even taking memory…