Full source for The Regulator released - ISerializable - Roy Osherove's Blog

Full source for The Regulator released

I finally got around to release the full source code for The Regulator. Up until now the source code was partial and included mostly just the plugins for it. Now you get to see what a sloppy coder I really was when I dreamed up this thing, and the stages I took from making it from a simple GUI  to a pluggable architecture of GUI and logical plugins.
There's lots of code there that I would do differently today. for example, the whole threading thing in the GUI I would change to use the BackgroudWorker that Juval Lowy wrote. Many more things like that.
In any case, have fun mocking me :)
 
Note that I use a lot of 3rd party libraries such as ComponentOne's Toolbars and Syncfusion's Edit control. You'll need those to be able to compile. (C1's components were free as part of the VB resource kit you can download. SyncFusion donated their control. it's not free.)
I'm trying to find time to make a new version. Hope that'll happen soon.
 
Why did I decide to release it now? mainly because I got an angry email from one of the SourceForge.Net admins asking whether what a complaint from an end-user to the site is true; that  the project was released without source code. I explained that it comes with *partial* source, but if that's what's going to make them happy, I'll add the source now. Since I was planning to anyway, Just didn't feel very confident about the way the code looks, this wasn't an issue.  In fact, I welcome this catalyst as an opportunity to give more to the community. Sorry it took so long in the first place.
Published Saturday, January 08, 2005 1:56 AM by RoyOsherove
Filed under: ,

Comments

Friday, January 07, 2005 11:54 PM by Don Kiely

# re: Full source for The Regulator released

Cool! Are you going to try to coordinate extensions that folks do? Or should I just explore and extend to my heart's content?

Don
Saturday, January 08, 2005 1:30 AM by Roy Osherove

# re: Full source for The Regulator released

I"m not really sure. I guess if people come up with great addons/fixes to the code I could update the source tree, but nothign more than that. That is, I'd love to see things you've done with it and perhaps make them part of the next version.
Saturday, January 08, 2005 1:52 AM by TrackBack

# Full Source for the Regulator Released

Monday, January 10, 2005 2:14 PM by TrackBack

# OdeToCode links for Jan 10

Monday, January 10, 2005 5:04 PM by TrackBack

# Regular Expressions

Monday, January 10, 2005 5:05 PM by TrackBack

# Regular Expressions

Monday, January 10, 2005 5:06 PM by TrackBack

# Regular Expressions

Tuesday, March 22, 2005 7:42 PM by TrackBack

# Regex: Now you have two problems...

Revisitng an old post, I decided to add some more [[wp:Regex]] resources because:  "Some people, when confronted with a problem, think...