Thursday, March 09, 2006

Linux Laptop and Wireless

I have had many troubles trying to install wireless card on to laptops with Linux. Madwifi provides a good collection of drivers / packages for this purpose.

Monday, March 06, 2006

Naming conventions

When I started programming the programmers followed complex variable naming standards. The most commonly used notation was Hungarian. Over time, the standards evolved and now we have some industry naming standards for programs. I am glad that I have knowledge about the earlier standards as it helps to understand legacy code. I found Pete Brown's website as a useful link for following naming conventions when coding in C#. I agree with most of the standards in that website. Most importantly, I am glad to see many people follow those standards. It makes understanding code easier even without explicit comments.

Sunday, March 05, 2006

Netbeans and C# Express

I installed two IDE's today: Netbeans 5.0 for Java and Visual C# Express for C#. Both the software packages are free of cost. A cursory look at Netbeans gives me the impression that it is a very good IDE for Java. I have been using Visual Studio .NET 2003 for quite some time and C# Express seems to load faster. I love using C# Express; its design, refactoring options, colorful outlining, and deployment options are good. I think the main drawback of C# Express is that it does not support previous versions of .NET framework (1.0 and 1.1).