Sitefinity Toolkit Moves to Codeplex

Now that Sitefinity 4 has been out for over a month, the time I have available for maintaining the Sitefinity Toolkit is quickly diminishing. However, I still receive frequent emails asking for help, suggesting new features, or reporting bugs. I’m glad that so many of you continue to find the toolkit useful, and I regret that I don’t have enough time to keep up with all of your feedback.

As a result, I am pleased to announce that, at long last, I am releasing the full source code for the Sitefinity Toolkit on Codeplex. All updates, discussions, bug reports, and feature requests should be directed to the Codeplex project so that they can be better tracked, responded to, and implemented.

Important Changes

Because the source code is now available, future releases of the Toolkit will no longer be compiled for every Sitefinity version. Only the most recent version (currently SP4) for ASP.NET version 4.0 will be publicly available on Codeplex; all other versions will need to be manually built from the source code, referencing the binaries for your project.

However, since they are already up, the downloads for the current Sitefinity Toolkit v1.2 will remain available for all Sitefinity and ASP.NET versions.

Whenever there is a new release posted, I’ll be sure to add to the documentation Instructions for building the toolkit for other Sitefinity and ASP.NET versions.

Future Plans

As I mentioned, nearly all of my time is now focused on the new Sitefinity version 4. However, I plan to continue to work on the toolkit, including new features and bug fixes as reported by users.

However, since the full source code is now available, please feel free to add your own modifications and share them back to the community. Any useful contributions will gladly be incorporated into the project.

This is my first ever open-source project, so I ask that you bear with me as I figure things out. But I hope that it is a successful one, allowing the project to continue to grow and be a useful tool for Sitefinity users everywhere.

Thank you to everyone for your comments, suggestions, and donations (which, by the way, are still welcome and very much appreciated)!

JustCode is JustSmart

I was doing some coding today when I discovered something very slick about Telerik’s JustCode tool I just had to share.

Telerik-Just-Code-Context-Menu

I needed to add a property to a class, and my coding style puts private properties and their public accessors in separate #regions. I added the private member to the “Private Properties” region, and decided to let Just Code stub it out for me, expecting it to generate the public property directly beneath my private variable. I figured I would just copy and paste it into the appropriate region.

Imagine my surprise when instead of generating the code beneath my variable, it popped up inside my “Public Properties” region!

Telerik-Just-Code-Property

I thought that this might be a fluke, so I added a few test regions in between to see if it was just grabbing the first one after it. Sure enough, however, it popped right back into the right region!

Telerik-Just-Code-Property2

It’s the little things, you know?

More about JustCode »