Archive for January, 2007

It is now a fully supported version and is free for download and use with Microsoft Visual Studio 2005 and ASP.NET 2.0.

This release version fixes a lot of performance issues as well as some of the earlier bugs that were still out in the RC1 version.

Also, the ASP.NET AJAX Control Toolkit provides 30+ Ajax Enabled Controls which can be used freely in your ASP.NET AJAX Enabled Websites. All of these controls have been built on top of the Control Extender Pattern of Microsoft AJAX Library.get2-toolkit.gif

ASP .NET AJAX official site is the one stop shop for a great deal of information, downloads, videos regarding ASP.NET AJAX and it contains a wealth of information if you want to learn about ASP.NET AJAX.

The ASP.NET AJAX 1.0 can be downloaded from here.go-download.gif

Also, Scott has got a very good post covering the details and a few quick fixes at his blog scottgu.

All these that you need to currently download separately will be an integrated part of Visual Studio vNext code named “Orcas”.

Enter the new era of online programming and that’s AJAXING!!!


Read Full Post »

Yep this is one of the most simplest functionality that any developer in .Net framework would be looking for.

But why am I blogging about this then??? Okay most of you might have the answer to this one already and there are multiple ways to getting the following functionality in a web page. So the only reason that I am mentioning this issue here is that its simple as ABC, still some people don’t get it right.

In the good old days of ASP you just set the alt attribute of the <img>tag. And the image would show the text as a tooltip when you bring the mouse over it.

Now in ASP. NET while using the ASP .NET Server Controls you just set the Alternate Text attribute of the <asp:image> tag. See its simple as that.

Still if you go on and you are using a grid or a repeater for displaying the image its fine till you get to display the cells dynamically. For the dynamic controls I usually prefer using the HTML-Controls like most of the developers [System.We.UI.HTMLControls.HTMLImage], here you just need to set the alt attribute again.

Or you could use the Web Controls Image control [System.Web.UI.WebControls.Image], again just set the tool-tip by setting the ToolTip property for this control.

Happy Tool Tipping your images. ;P .

Read Full Post »


According to the CEO of Microsoft Mr. Steve Ballmer, the launch of the Windows Vista, Exchange Server 2007 and Microsofts Office System are going to be the biggest ever worldwide release of any product line.

So people all around the globe would be introduced with these new state of the art products all at the same time. Putting these marvels into place took a lot of effort from the people at Microsoft hence they are more than enthused to get the feed back from their users.

Well the launch events are already taking place in a number of places around the world and February 2007 is the lucky month for my fellow countrymen. Yes folks the Biggest Launch Event is finally in town 🙂 . [The 2007 Microsoft Launch Event. The World is Ready. Microsoft is Ready. Join Us at the biggest Microsoft launch event ever.] Hurry up and get yourself registered here.

You’ll witness the launch of Windows Vista™, the 2007 Microsoft® Office system and Microsoft® Exchange Server 2007.

I would be blogging the new features provided by the new Exchange Server with rights management for Office and the flagship “enterprise” editions of both Vista and Office 07 more often now.

The launch would be including the follwoing sessions:

  • Ready For A New Day with the 2007 Microsoft Office System, Microsoft Windows Vista, and Microsoft Exchange Server 2007.
  • Office & Vista Better Together
  • Building Differentiated User Experiences with Windows
  • Building Connected Applications with Windows
  • Connecting & Extending Office 2007 Client Applications
  • Building Key Business Applications on the Office 2007 Server Platform
  • Amplify the Impact of Your People
  • Protect & Manage Your Content
  • Find & Improve Business Insight
  • Simplify How People Work Together
  • Reduce IT Costs & Improve Security – Taking Control with Windows Vista, the 2007 Microsoft Office System and Exchange 2007
  • Demo: Protecting Your Company’s Intellectual Property
  • Demo: Infrastructure Protection
  • Demo: Optimizing Windows Vista & Office Deployments – Part 1
  • Demo: Optimizing Windows Vista & Office Deployments – Part 2
  • Demo: Windows Vista Operational Efficiency
  • Demo: Exchange Server 2007 Deployment
  • Demo: The Power of Unified Communications

Read Full Post »

Well long since I had not worked on my own personalized system, either it’s in my office or house or my laptop all are configured to the same settings I am comfortable with. 🙂

But my worst experience today was when I went to pay my friend a visit at his office and got stalled there for about 5 hours. The only way I could utilize my time was on-line. It sucks when the machine your using doesn’t allow you to install any chatting software because you don’t have admin rights ;P .

But thanks to meebo I got my life back! The wonders that
Ajax technologies did for me was no less than a miracle.  I love meebo and I love

Read Full Post »

A great opportunity for Micro-softies coming up.

Aah I’d love to be tossing those tricky questions straight to the Gurus ;). Now that’s an entry my calendar cannot miss; wheres that .ics file?

All fellow coders I recommend that you shouldnt miss the continuation of the first MVP Live Chat! 

I am copy pasting the message below


Sent From: RyanOlshan
Subject: Don’t miss the continuation of the 1st MVP Live Chat!

Join the Strong Coders Community, Scott Guthrie, General Manager, Microsoft Developer Division, and Microsoft MVPs for the continuation of the 1st MVP Live Chat on Friday, February 16, 2007 from 8:00pm-9:00pm EST. Get your tough questions answered by experts. No question is too hard.

The chat will take place on MSDN Chats. See details below. Also, don’t forget to add the date to your calendar. See you there.


ICS: http://msdn.microsoft.com/chats/outlook_reminders/07_0216_MSDN_ASPNET.ics


Chit Chitty Chat Chatting!

Read Full Post »

Well checking the validity of a user input has always been a fun. In the good old days we used to have lib built for such validations and the pre-built functions were just called to do the magic!

I personally came across a really nice method of doing the validations by using the System.Text.Regex Class. Well you can get the complete documentation from the following link. http://msdn2.microsoft.com/en-us/library/system.text.regularexpressions.regex.aspx 

I came across a fellow developers code and he was trying to get the digits separated from the input text provided by a user. Hmm… well I guess most of my fellow programmers must have done this some time in their life :). He was pretty frustrated going through the loop that was confusing him as he had a stringent time line to follow. Well duds its sometimes pretty scary to code through the tight deadlines provided for certain projects and yes one can also screw up with the good old loop statement. So he called me over and I told him that he requires to separate the digits from the string available and that’s all not a big deal, he had not used this class before so I thought that I should blog this to share it with the rest of the community too.

Code in C#

string initialText = “abc-12-xyz-786”;

System.Text.RegularExpressions.Regex noNumbers = new System.Text.RegularExpressions.Regex (@”\D”);

String numbersOnly = noNumbers.Replace (initialText, String.Empty);

Only three lines can do that Magic now, and its the quickest and best in regards to performance.

The only catch here is that you would have to do some homework regarding regular expressions, but that’s nothing if you compare it with the simplicity involved.

Mighty Coding!!!

Read Full Post »

Simply Great! A .Net 3.0 crash course in the form of a blog.

This is just another fantastic way to keep others informed, nice evangalism.

Click here to check it out.

Read Full Post »

Older Posts »