Posts

Browser detection with Microsoft AJAX Library

Opera can disguise itself as a MS IE or Mozilla browser (Tools > Preferences | Advanced | Network > Browser Identification). This feature lets Opera "slip through" cases where access to a website is restricted to IE or Mozilla browsers. I noticed that while Peter-Paul Koch's browser detection script correctly identifies Opera even if a fake browser id is set, it is misreported by the Microsoft AJAX Client Library due to the way the browser detection code is implemented in MicrosoftAjax.js . Related: HOW TO precisely detect the browser version for IE 5 or higher

Learning resources on Design Patterns for .NET Developers

A movement is pioneered by men of words, materialized by fanatics and consolidated by men of action - Eric Hoffer MSDN Webcast: Design Patterns in .NET (Level 200) by Craig Utley Discover the Design Patterns You're Already Using in the .NET Framework Design Patterns for ASP.NET Developers, Part 1: Basic Patterns Design Patterns for ASP.NET Developers, Part 2: Custom Controller Patterns Design Patterns for ASP.NET Developers, Part 3: Advanced Patterns Exploring the Observer Design Pattern Exploring the Singleton Design Pattern Enterprise Solution Patterns Using Microsoft .NET Design Patterns Quick Reference Common Design Patterns screencast on dnrTV  

TechMela-on-the-Road presentations are available online

For those who missed TechMela (which is a mix of various tech events including the yearly TechEd) in Mumbai, there was a condensed version of it called TechMela-on-the-Road that was held in 4 cities including Hyderabad. There were 2 tracks: Enterprise Business Applications & Web Applications, conducted simultaneously. In case you missed the road show or wish to catch up on the action in the Track you didn't attend, the presentations are available online for downloading . I attended the full-day event at the Microsoft Campus in Hyderabad last month & it was a day well-spent. I had the pleasure of meeting a few Hyderabadi MVPs & former MVPs who are now Technical Evangelists & speakers at the event. The goodies I came home with included a nice DVD of selected Articles, Videos, Starter Kits etc on ASP.NET & related topics.