Windows Azure AppFabric Caching Under Fire Scenarios

This is a quick list of resources for the under fire scenarios for Windows Azure Caching (Windows Azure is here, SQL Azure here, Service Bus here, and ACS here). Under fire scenarios in my speak is when something needs to be done quickly. Example, fix error, write working code, get up to speed with the…

1

Index Of How To’s – Windows Azure AppFabric Caching

This is a list of how-To’s distilled from MSDN documentation of Windows Azure AppFabric Caching How to: Create an Azure AppFabric Cache How to: Prepare a Visual Studio Project to Use Azure AppFabric Caching How to: Configure a Cache Client Programmatically (Azure AppFabric) How to: Configure a Cache Client using the Application Configuration file (Azure…

0

SQL Server – SELECT Query & JOIN Types

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). From the book: “The join relates tables based on a key column, such as primary key or a foreign key.” JOIN Types Performance tips from Chapter 14 — Improving SQL…

0

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…

0

Inspecting Solution For Performance

     In this post I’d like to share my approach to managing performance throughout SDLC (Software Development Life Cycle). Before recently joining the Solution Engineering team I worked as a field consultant with MCS [Microsoft Consulting Services]. Quick Resource Box Improving .NET Application Performance and Scalability Performance Testing Guidance How-To’s Exceptional Performance Performance Frame –…

2

Robust, Efficient, & Fast Data Access With LINQ to SQL

     In the post I have quickly captured the steps required to access a database using LINQ to SQL. I am reading a book LINQ in Action – good read, easy and practical. Love it a lot. Quick Resource Box LINQ in Action Microsoft .NET Pet Shop 4.0 General ORM Limitations In the book the…

2

Improving Productivity & Readability With Auto-Implemented Properties, & Object Initializers

     I have improved readability dramatically by re-implementing my Entities using auto-implemented properties and object initializers. The change is inspired after reading a book LINQ in Action. Quick Resource Box Step 2: Design Your Entities & Business Components Remove Old Fashion Constructor The original version of my Entities was implemented following the classic approach where…

0

File Upload In A Web Test: The Case Of Submitting A Form With JavaScript

     This post documents steps we have taken to simulate file upload with Web Test when the form is submitted via JavaScript [vs. simple postback]. Credits go directly to Shai Raiten, MVP, brilliant young man, and the mind behind the workaround. Quick Resource Box How to upload a file in a Web test Shai Raiten’s…

0

Tracing & Instrumenting ASP.NET Application For Performance

     Tracing or Instrumentation is invaluable, most effective, and efficient when dealing with performance problems in ASP.NET Applications. The problem is that it requires coding that too often cut or even never planned to be made. Quick Resource Box Sysinternals ProcMon New & Improved – Captures Both System & Application Events DebugView – Free Simple…

0

Sysinternals ProcMon New & Improved – Captures Both System & Application Events

     This post inspired by fantastic news I heard over at John Robbins blog of Wintellect. John collaborated with Mark Russinovich. Mark made it possible for Process Monitor [ProcMon] to collect events reported by an application and John wrapped a nice API that can be used either from native or managed code. Quick Resource Box…

0