Home
Manage Your Code
CodeKeep Blog: Major Overhaul Complete

This has been a long time coming. Several months in fact, but it's finally done. In case you haven't realized it yet, the CodeKeep web site has a shiny new look. It's all Web 2.0-ish with gradient colors and rounded corners :-)

As you browse around I think you'll notice that things just feel better overall. For instance, the search box has been moved to the top of every page so that it's always readily available. The sort-of-but-not-really-obtrusive Google text ads have been replace by simpler image-based Google ads at the top and right of each page. The menu has been enhanced to provide simpler navigation. Sortable grids have been added throughout the site to add to the user experience and a new feature has been added that allows you to copy code without all those pesky line numbers.

There are also a number of things you won't see that have been taken care of underneath the hood. Data changes and enhancements have been made, NHibernate has been upgraded to version 1.2, and much code has been refactored for optimizations and better maintainability.

However, there are a couple things that cropped up while making all these changes. For one, I found 634 snippets not tied to any user, which I'm still a bit confused as to how that could happen. And because of that, the data conversion that I performed ignored these snippets (and for all intents and purposes they were ignored anyway since they were not associated to any users). That's kind of a bummer, but not much I can do about it.

Also, I know I blogged awhile back saying that the add-in for VS.NET 2003 would live, but I've went back to my original thought and can now inform you that the add-in for VS.NET 2003 will in fact die a horrible death. It's just too time consuming to go back and make all the changes needed for it to be compatible with the latest version. I understand this will upset some people and I don't blame you, but I feel it's necessary so that progress can be made. Of course, if anyone is interested, I'll send you the code if you want to spend the time making all the necessary changes. Just contact me here.

On the other hand, the add-in for VS2005 has been updated and you'll need to download the latest version before you can use CodeKeep again from within Visual Studio. Just be sure to uninstall any previous versions and you'll be good to go. And by the way, I plan on working on the add-in for VS2008 as it gets closer to RTM.

You'll also find that comments have been removed. This has been a bone of contention for awhile now as many users have been hit hard by the spam trolls. Some even accused me of ignoring their pleas to stop the spam, but that was hardly the case. I just didn't have the time to combat it properly. Plus, some analysis showed that comments were rarely used anyway, so I've decided to get rid of them for good, at least for now. If enough people raise a stink about not having them, then I'll revisit the issue.

So now that this upgrade is complete, there are more features I should be able to get out more quickly, such as the ability to import/export snippets, allowing users to change their email address, giving users an option to set a default language, and changing categories into tags.

Anyway, I hope you find these new changes for the better. I look forward to your feedback.

Posted Aug. 26, 2007 8:33 PM