Made a switch to linux OS

Recently I made a switch to openSuse 10.2. Even since i started using it I didn’t boot my Vista partition. There are good number of features that I liked about openSuse. One fine day, I started writing shell scripts to untar and move to public_html. Somehow I ran that command on root and all folders are getting moved.

After cracking my head for a while, I was thinking that bug in openSuse 10.2, screwed it all. So, based on my linux dude, Sreeram Potluri, I installed the Red Hat for stability. Honestly, once anyone got used to openSuse, it might be bit frustating for the first couple of days. I couldn’t event get some setups to run, because I got used to yast feature. Within couple of days, I made my move to Suse 10 Enterprise edition. This interface is atleast better but I saw in the very first few hours that some operations were not getting processed appropriately.

Not until recently, I have realized that my unix shell script screwed it all, so yet an other time, I shall make a move to 10.2. If things don’t go smooth then I shall stick with Vista, and if it did then bye bye vista.

Shyam K. Arjarapu

Visual Studio 2005 Pisses me off one more time.

Today, I am very much pissed of Visual Studio 2005 wasting me 4 hours of worthful time and headache by the end of the day. I thought of making use of Source Safe features that comes with Team Suite for Database Developers and ported my current application from .NET 1.0 to 2.0. At first, the migration was smooth and never had any errors. All of a sudden stupid errors crept in from nowhere. The following errors in my UserControls and Login page have made me go crazy with inconsistent errors thrown by the .NET compilers

1) Compiler Error Message: BC30456: ‘InitializeCulture’ is not a member of ‘ASP.login_aspx’.
2) ASPNET: Make sure that the class defined in this code file matches the ‘inherits’ attribute, and that it extends the correct base class (e.g. Page or UserControl).
3) Login is ambiguous in the namespace MyNameSpace.MyApplication

At the end of the day, I gave up for the good. I am very much frustated with the schedule, I had week. Hopefully, some sound sleep and getting rid of .NET 2.0 framework would leave some peace of mind for the time being.

Shyam K. Arjarapu

Should I use DataTable or NOT?

Usually, when ever we need to show some data from Database to screen , we set DataGrid / GridView control’s datasource property to DataSet / DataTable object. If you were not using DataTable / DataSet as media to bind data to Grid, my sincere apologies for including you in (we). Most of us are following this practise and after my recent experimentation(more details below), I would rather keep away myself from DataTable / DataSet. Why? Continue reading

SqlDataSource – Is it cool?

ASP.NET 2.0 is cool but oh yes, its buggy.

Just like other .NET application developers, I was very much excited about the ASP.NET 2.0 release. I scored a Visual Studio 2005 DVD from release launch event, organized in NYC. From the day one I started working on developing my application in ASP.NET 2.0.

During this course of days, I am very much pissed with the way it works. So far Microsoft Visual Studio Team boasted about more than 50 new controls. The very first I worked on is SqlDataSource & GridView. Continue reading