December 2007 Entries
I've been playing with the DateTime object a lot recently and came across a bunch of weird inaccuracies, therefore, I decided to strip out all the unnecessary text from the Microsoft article and just post the best practices for using the DateTime object. When coding, store the time-zone information associated with a DateTime type in an adjunct variable. When testing, check to see that stored values represent the point-in-time value you intend in the time zone you intend. When coding, be careful if you need to perform DateTime calculations (add/subtract) on values representing time zones that practice daylight savings...
Who knew that installing 3.5 will bring me down to my knees. I can't do anything 2.0 anymore since I installed 3.5, it seems it installed SP1 for 2.0 and that broke everything that has to do with 2.0 and check out the icon, found out the icon was different after an hour of research trying to figure out what was wrong with my .NET applications. Off course my first step was to re-install 2.0, however, I got the following message. Therefore, I had no other choice but to remove 3.0 and 3.5. I couldn't...
Download complete. You can now disconnect from the Internet. Is this where I take my NIC card out? Do you know of any developer that uses Dialup? I'll go nuts if I have to go back to Dialup or disconnect from the Internet after I am done with a download. Maybe some people do just that for security reasons...really - I can't think of why I'll want to disconnect my network after downloading VSE2K8! It did ask me to connect to the Internet before clicking next, I guess it's only appropriate to ask you to disconnect.
Ok, so is this absolutely necessary? I understand the need for security but *darn* it, its just a forum! My bank does not required that much of a complex password. Apart from the fact that I have to keep track of a buzillion passwords, its only a pain when I have to add an extra login to the list. Invalid password. All passwords must be at least 8 characters long and contain at least 1 uppercase character, a lowercase character, a numeric character (digit), and a special character. I understand the need for security which helps to prevent...
This is such an hilarious video that I had no option but to spread the word. It actually sounds good - I think, funny it is! Link to YouTube - Here Comes Another Bubble - The Richter Scales
If you haven't been keeping track of the all new ASP.NET MVC then its time you start doing so. As of yesterdaty 12/9 the new ASP.NET (CTP) Extensions was made available to the public for download by Microsoft. The ASP.NET 3.5 Extensions Preview is a preview of new functionality being added to ASP.NET 3.5 and ADO.NET. The release includes an ASP.NET MVC, ASP.NET Dynamic Data, Silverlight controls for ASP.NET, ADO.NET Data Services, Entity Framework runtime, and new features for ASP.NET AJAX. If you don't know anything about MVC, I've listed a few links below that will give you a...
Ok, after another debate on how strings should be used, I spent a few minutes performing quick benchmark tests on different string usage scenarios and these are my findings. Try not to use String.Format() to concatenate strings, its a huge performance hit. Refrain from concatenating a string object to another string object/literal, especially in a loop. This was the slowest of the bunch. Always and I mean always use a StringBuilder when concatenating a huge pile of strings, this method was extremely fast - especially in a loop. It was about 300% faster than the other methods. New. Please feel...
Next entries »