May 2006 Entries
Want to know if your computer will run Vista?
Even though this latest Gates memo was carefully prepared, officially distributed and 100 percent created for public consumption, it's still an interesting read. In it Bill Gates talks about how technology has changed business, how our workforce has adapted and two problems that still need to be solved. We've got the full text of Gates' email up on our website. It's a useful read, not only for what Gates says, but also because top CEOs and CIOs will be reading it, and probably acting on it, a
I read recently that the latest version of DAEMON tools contains spyware. So here is a "simple" tool from Microsoft to mount your ISOs from the MSDN Library.
This article mainly explains how to use a custom Paint event handler to draw your own Windows control (in this case, a Form control). The GoogleTalkForm class inherits and extends the System.Windows.Forms.Form control (provided by the Microsoft .NET Framework) to provide the look and feel of the Google Talk Windows Form.
The public (not limited) beta of Expression Web Designer is available for download
The latest refresh of Atlas is now available and includes two conrols that made me say, "Finally". Drop shadows and rounded corners are a staple of the web today. But if your not a designer, just a developer, they are a pain to produce. 4GuysFromRolla has had a rounded corners control for a while, but it is not XHTML compatible and there are no drop shadows.
A frecuently requested feature in the CAB community is a navigation control like Microsoft Outlookâs bar. Chris Holmes posted a few days ago a nice approach on how to achieve this using CAB:
ASP.NET is a great technology for building web sites but it would be even better if it rendered different HTML. For example, the Menu control makes it simple to add a menu to a web site but it would be better if it didn't create
tags and was easier to style using CSS. Happily, it's easy to "teach" the Menu control how to generate the kind of HTML that you prefer. Indeed, you can modify any ASP.NET control so it produces better HTML.
The problem, it turns out, is that the .NET builders did not give much thought to providing many of the essential basic building blocks that operating systems construction crews need for their work. Interpreted code has some minor performance issues as well (note that there are many ways to overcome this often overly shrill critique). But the main problem was that the Microsoft OS guys are big C++ users. Getting them to switch over to C# was for these reasons not in the cards.
This article describes best practices for leveraging the benefits of NHibernate, ASP.NET, Generics, and unit testing together.