I LOVE Google Code Search!


This is wicked cool! Check out google code search to find out how various commands are being used by developers.

Say you want to figure out how to use the File.ReadAllText method from C#, it’s as simple as typing lang:C# File.ReadAllText and this is what you get. For VB use lang:basic File.ReadAllText

What’s cool is that it even looks up code inside zip files. Wait, it gets better, drill-down into a hit and you see a list of all the other code files in that zip/project. 

No more downloading code samples to figure out how a command is being. To keep things clear the license under which the code is published is displayed as part of the result.

I’ve been living on Live search for the past four weeks, but I’ll definitely be relying on Google for code search.

Check out the Advanced Search to figure out what the options are.

One feature that should be added though would be color coding. I’m sure it must be in the works though.

I LOVE Google Code Search!

Introduction to .NET 3.0 slides and links

Thanks a lot for all the positive feedback I’ve been hearing from you guys on yesterday’s presentation. I need to make a public apology to Manzi though, sorry man for cutting into your presentation time.

As promised you can download the .NET 3.0 Overview Presentation [10MB]. Ed saved my day but had to fight the devil himself to get this presentation across to me.

Julie Lerman has a good post that clarifies .NET roadmap and word soup. If you missed my session yesterday check out the video of a similar session from Tech.Ed Australia at Charles Strelings’s blog. I spent a whole night poring through the presentation to figure out the demo script and I’m glad you all enjoyed it.

FYI: The official .NET Framework 3.0 site is at www.netfx3.com


Introduction to .NET 3.0 slides and links

Introduction to .NET 3.0 – October User Group Meeting

I will be presenting an ‘Introduction to the .NET Framework 3.0’ today at the October User Group meeting which will be held at the Microsoft – Sri Lanka. 

Manoj too will be co-presenting with me on Atlas, so remember to drop in early before the house gets full.

NB: If your planning on attending, you might be interested in checking this post http://dotnetforum.lk/forums/18769/ShowPost.aspx.


Introduction to .NET 3.0 – October User Group Meeting

Hold your horses, Vista RC2 on Friday

Hold your horses, Vista RC2 on Friday, say Paul.

Microsoft this Friday will ship the final pre-release version of Windows Vista and, unexpectedly, will name the release as Release Candidate 2 (RC2). Previously, Microsoft had publicly asserted that it would not ship an RC2 milestone release of Windows Vista. But don’t let the name fool you: RC2 is really just a standard interim build of Vista and will not be given out to millions of users as was RC1.

The RC2 build is 5743, and Microsoft is currently testing it internally. As with the previous interim build, 5728, RC2 will be given out to beta testers, MSDN and TechNet subscribers, and a random, limited selection of Consumer Preview Program (CPP) members.

Dang and here I was painfully downloading 5728 for the last three days.

Hold your horses, Vista RC2 on Friday

TNL Rocks with Podcasts

Last weekend I heard about the podcast while listening to the radio. Somewhere at TNL is a geek whose into some really wicked cool stuff. The station that pioneered internet broadcasting now offers podcasts at http://www.tnlpodcast.com/.

What’s better is that my favorite radio station is powered by my favorite platform.

.NET rocks and so does TNL 101.7!


I dunno if it is the WMP 11 Beta, but the audio played super fast sounding mostly like Alvin of the Chipmunks.

TNL Rocks with Podcasts

Multi-Tasking makes you stupid

If your currently working on more than one project take a couple of minutes to read Jeff Atwoord’s post on multi-tasking. He concludes with:

I’ve often pushed back on demands to work on multiple projects at the same time. It can be difficult to say no, because software developers are notoriously prone to the occupational hazard of optimism.

We typically overestimate how much we’ll actually get done, and multi-tasking exaggerates our own internal biases even more. Whenever possible, avoid interruptions and avoid working on more than one project at the same time. If it’s unavoidable, be brutally honest with yourself– and your stakeholders– about how much you can actually get done under multi-tasking conditions. It’s probably less than you think.


Multi-Tasking makes you stupid