May 2007 Entries

Next Web Day - Bangalore & Chennai
We did the Next Web Day in Hyderabad last Sunday and had a good number of audience pouring in, despite it, being a Sunday and with short notice. Our sincere apologies though, for the short notice. I presented on Microsoft ASP.NET AJAX & Windows Live and my friend Pandurang Nayak presented on Silverlight. If you had missed the action you can catch up the same from our online webcasts, which we did, couple of weeks ago. The webcasts can be downloaded from http://www.microsoft.com/in... ......

Posted On Thursday, May 31, 2007 2:54 AM | Comments (0)

TechMela - Web Platform Track
If you have been following my posts on TechMela, you would be aware that I am delivering the Web Platform (Web Fundamentals) Track out of which I am presenting three sessions on Day 1. Just for the benefit of people who joined here newly, TechMela is our grand three day technical event which we are rolling out in Mumbai, this year. It is a collaboration of information for Application Developers, Web Developers, IT Professionals, Mobile Developers, Designers and what not? For more information visit ......

Posted On Wednesday, May 30, 2007 6:04 AM | Comments (0)

TechMela, its all different
TechMela is all different. It is a fusion of technologies, expertise and a cliche of our individual events. We earlier used to have Tech Ed for developers, Mobile and Embedded Developers Conference for all those Mobile Devs and bunch of other events like IT Pro for IT Professionals. TechMela brings it all to gether. You never miss out even a single topic when you land up at Tech Mela. With over 3 days, 7 Tracks, 150 sessions and 300 labs, it cannot get bigger than this! TechMela - Business TechMela ......

Posted On Monday, May 28, 2007 8:33 AM | Comments (0)

Consuming the Live Search API in your Web Applications - Windows Live
Well, I havent talked much about Windows Live and when the whole world is keen about our Live initiative and the exciting bunch of services we have unveiled, I thought of starting it up, with an article on how you can consume the Live Search API and implement Live Search within your web applications. Before getting started, there are a few things you would need to know about Live. Windows Live is a platform. It is a collection of online services which can be utilized as well as programmed against. ......

Posted On Monday, May 28, 2007 6:51 AM | Comments (0)

ASP.NET AJAX Developer Virtual Classrooms
Recently, we did a webcast series on ASP.NET AJAX, Silverlight and Windows Live. If you missed out the same, the Webcasts can be downloaded for offline viewing from http://www.microsoft.com/in... Visit the above page and Click on "Next Generation Web Applications" tab in the left and you can find a bunch of our webcasts including the ASP.NET AJAX Webcasts. If you scroll down a little you can find all my webcasts starting with ASP.NET AJAX - Part I to AJAX Control Toolkit. Also, ......

Posted On Monday, May 28, 2007 6:17 AM | Comments (0)

Next Web Day - Gear up to the Next Gen Web Technologies
We are conducting the Next Web Day event in Hyderabad, Bangalore and Chennai this month. The Hyderabad event is happening on Sunday, 27th May 2007. It is a great opportunity for the Web Developers to gear up their skills to the next level as well as learn about the Next Web Technologies like AJAX, Silver Light and the Live Platform. The event information for Hyderabad is as below. Would post shortly on the other cities and venue. Date : Sunday, May 27, 2007 Venue : MPR Room, Microsoft Campus 2, Gachibowli ......

Posted On Wednesday, May 23, 2007 6:15 AM | Comments (0)

ASP.NET AJAX Extensions Update Panel and Triggers
So far we have been using Update Panels with controls inside the Update Panel which initiate the partial page refresh. What if we want to refresh an Update Panel based on an external event like a Button which is not necessarily a part of the UpdatePanel's content template? Wait ! Dont jump into ugly ways of refreshing the whole page using F5 ! Triggers is your friend in this case. A trigger can be defined within the Update Panel to specify which control needs to trigger a partial refresh for that ......

Posted On Wednesday, May 16, 2007 8:15 AM | Comments (38)

ASP.NET 2.0 AJAX Extensions Update Panel - Nested Update Panel
If you have been following my articles, you would have realised how easy it is to implement partial page refreshing in ASP.NET AJAX where we explored a single UpdatePanel and multiple Update Panel examples. Let us now consider a more complex scenario where we want to nest Update Panels. Page UpdatePanel 1 (Parent) UpdatePanel 2 (Child) The thumb rule with nested update panels is as follows:- Parent Update Panel refreshes all the contents including Child Update Panel's contents even if the Child Update ......

Posted On Wednesday, May 16, 2007 8:05 AM | Comments (44)

ASP.NET 2.0 AJAX Extensions Update Panel - Multiple Update Panels
We saw about Update Panel and how it works in its simplest form. Let us explore more complex scenarios where we have multiple Update Panels, Nested Update Panels, etc., One of the main properties of an UpdatePanel is its UpdateMode property. The UpdateMode property is by default set to "Always". However, when you have more than a single update panel or when you want to control as to when the Update Panel needs to get refresh, then setting the UpdateMode property to "Condition" is the first step. ......

Posted On Wednesday, May 16, 2007 7:50 AM | Comments (23)

TechMela - Whats this new name?
Tech Mela? What is special about Tech Mela? Visit http://www.techmela.com Keep watching this space for my own information nuggets. Cheers ......

Posted On Wednesday, May 16, 2007 7:37 AM | Comments (1)

ASP.NET AJAX Update Panel Control, the most useful AJAX Control
Whenever you start working on ASP.NET AJAX Page, the first thing you would notice is the Script Manager tag. The Script Manager tag has to be present in all pages where you try to implement Partial Page Updates. It can be present only once in a page. The second thing you would notice is that the <asp:UpdatePanel> is THE Control for getting started or rather ajax enabling your web pages. It takes care of most of your common needs in implementing Partial Updates. The UpdatePanel control is a ......

Posted On Friday, May 11, 2007 2:48 AM | Comments (41)

ASP.NET 2.0 TextBox Ready Only losing client side changes, values across postback?
Well, this has been under discussion for sometime and I knew this was a known issue although it was a design change in ASP.NET 2.0. I am talking about the TextBox which has the Read Only property assigned true not retaining the values or client side changes getting ignored across postbacks. There are certain blogs / articles which talk about it but for the benefit of those who get stuck with this, I am giving herebelow the steps to reproduce and the resolution for the same. ASP.NET 2.0 had a design ......

Posted On Thursday, May 10, 2007 9:23 AM | Comments (81)

ASP.NET, AJAX - How do I Videos
For all those novices and beginners, you can find a bunch of "How do I" Videos on ASP.NET, AJAX on various implementations. The videos can be downloaded from http://www.asp.net/learn/vi... Some of them are really comprehensive and I still use them to rehearse before presentation and its worth watching even if you are not a novice. Cheers ......

Posted On Tuesday, May 1, 2007 6:11 AM | Comments (0)

MIX 07 - Happening Right Now !!!
MIX 07 is happening right now in Las Vegas!!! Some of you might have viewed Ray Ozzie's Key Note as well as Scott Guthrie's Key Note few hours back. At Mix 07 the world is waiting to see our latest announcements and our next steps in the future of computing. With SilverLight and Windows Live reaching new heights in the scale of software and services or Software + Services, the world is set for a turn around on the way Enterprises and people use computers, software and the internet. You can catch ......

Posted On Tuesday, May 1, 2007 2:01 AM | Comments (0)