October 3, 2008
While working today, I found that I need a copy of a specific DLL.
Unfortunately, this DLL only existed in the Global Assembly Cache on my work machine.
Microsoft provides no easy mechanism for copying DLLs out of the GAC.
I am sure third party tools to accomplish this goal are readily available, however I found an article by Patrick Wellink that explains how do copy GAC files from the command line.
Although not the most straightforward solution, it certainly was quicker than finding, downloading, and installing a third party tool.
Getting a copy of a DLL that’s only in the GAC by Patrick Wellink
January 11, 2008
After months of consideration, and help from my friend Chris Benard, I have switched my blog engine to WordPress.
As a Microsoft .NET programmer, I originally chose Community Server Blog Engine and WebHost4Life Windows Hosting. This solution allowed me to easily write custom .NET applications for this website. Unfortunately, this scenario had several negatives as well.
- Community Server is now bloated. When I originally created the blog, I used Community Server’s predecessor .Text, which was a lightweight and an excellent blog engine for a single blog website for personal use. Community Server has become a commercial suite designed for enterprises running multiple blogs, forums, image gallery, file libraries and more. This is much, much more than I needed for this humble little site.
- Each Community Server Update required massive changes. The newest version of Community Server required that I redesign my theme, as the CSS had changed significantly from prior versions. Since I highly customized my previous theme, I was not looking forward to doing all of this work again.
- Community Server has a smaller community. As Community Server’s focus has moved completely almost completely towards commercial solutions, I found there were far less themes and plugins available for community server than for WordPress.
- WordPress is simply better. WordPress just seems to be a more highly polished product than Community Server. Making changes to the site is incredibly easy. Plugins for anything imaginable are readily available. Although I still love Windows Live Writer, making blog posts from the a web browser is not nearly as painful as it was with Community Server. Finally, although I have not tested Community Server 2007, WordPress is far more standards compliant than Community Server 2.x.
- WebHost4Life’s custom interface was difficult to use. In my opinion WebHost4Life’s custom tools were hard to use for anything slightly out of the normal. I repeatedly had to put in support requests for things that would be easy to accomplish in Microsoft Internet Information Services, but were impossible in their custom admin software. To their credit, they were very fast in responding to support requests, but it did not make up for the annoyance of having to file the request in the first place.
- Windows hosting is expensive. Although the ability to write custom web applications for the site in .NET was a great bonus, I could no longer justify the price. I chose WebHost4Life because they seemed the cheapest despite the problems with their software. Even though they are the cheapest Windows Host I could find, they offered less bandwidth, less storage space, and less options for a higher price than my new host. Additionally, almost anything I would want to add to the site is available as plugins for WordPress.
I want to personally thank Chris Benard for helping me with the site migration.
I am very satisfied with WordPress.
January 7, 2008
Due to strong recommendations by Chris Benard, Courtney Malone, and Seth Gholson, I decided to give Windows Live Writer a try. I am using it to create the blog post you are currently reading and I must say the product is excellent. Creating an entry with Live Writer is a much more pleasant than using Community Server’s built-in blog post editor. No need to enter HTML mode to insert images or a quotes the way I want. No need reason to copy the post into word for spell checking. No need to manually clean up the extra line breaks Community Server adds to the the end of posts created in Mozilla Firefox. Live writer handles all of this and much, much more. I might even post more frequently now that creating new posts is such a painless process.
I highly Windows Live Writer to anyone who maintains their own blog. Give it a try, I promise you will not regret your decision.
October 25, 2007
I know I have not made a post in a while. I have been pretty busy as of late.
Luckily, Carla Anderson, my wife, has now started a blog of her own.
Lately, she has been posting far more frequently than I.
So if you are interested in what is going on in our lives and can’t find it here please check out her blog:
August 28, 2007
Microsoft, Tech, Windows
My friend Courtney has discovered a solution to the issue of network speed reduction while playing sound in Windows Vista.
Check out Courtney’s Solution
August 17, 2007
On Monday, I purchased the refurbished Sandisk Sansa e250 from Woot.
Imagine my surprise when it arrives and I see this:
Was it necessary to emboss a relatively huge chromed “REFURB” on the back?
Several people I have shown the unit to actually thought “REFURB” was the model name.
If anything should be embossed and chromed, shouldn’t it be the Sandisk logo for advertisement purposes?
Either way, the unit works flawlessly, and was a good bargin, so I guess I am the proud new owner of a limited edition “Sandisk Sansa REFURB”.
February 20, 2007
Microsoft has released Virtual PC 2007 as a free download.
February 20, 2007
Microsoft, SQL Server, Tech
Microsoft has officially released SQL Server 2005 SP2.
Changes in SP2
December 11, 2006
Microsoft, Tech, XNA Game Studio
It has been a while since my last blog post.
I am not dead, simply very busy as of late.
Microsoft has officially released the first version XNA Game Studio Express.
They have also setup a XNA Creators club which will set you back $50 for a 4 month subscription or $100 a year.
Grab it here: XNA Game Studio Express
September 1, 2006
Microsoft, Tech, XNA Game Studio
Microsoft has released XNA Game Studio Express Beta to the public. Although you cannot yet create retail XBox 360 games with this Beta, developers can begin working with XNA Game Studio Express before the final release this holiday.
This package will allow developers to create games for Windows XP, Vista, and the Xbox360.
Grab it here.