The making of TSW WebCoder 2013 part 6 – One year status
July 24, 2012
Today, exactly one year ago, I created the folder for the WebCoder 2012 source code. I wasn't really sure of the name, in fact I wasn't even sure that creating a brand new version of WebCoder based on the WPF framework was even possible! So, for the first 6 months, I simply coded like crazy, to get a working version of WebCoder, before telling you anything about it.
After the first couple of months, I was actually able to use what I had done so far for a PHP freelance project I was doing at that time - quite a milestone! The basic editor was working, along with a lot of the IntelliSense functionality that I use so much, as well as some very basic project management. Around the same time, I took the first manual copy of the source and put in its own folder.
So, to show you how much has happened during the development process, I will share the file/code statistics with you. I know that this is a bit geeky, but hopefully you will find it a bit interesting anyway :)
10 September 2011
Total files |
144 |
C# files |
132 |
XAML files |
12 |
Total lines of code |
39.924 |
The September 2011 version was the very minimum that I, as the developer, could live with. There was pretty much no dialogs for setting up stuff like projects and settings, so a lot had to be done with test code and manual editing of the data files, and I wrote at least 100 notes about stuff I wanted to change and improve during a couple of weeks of usage. Now, onto the current version, the one I'm using today, which is way more polished:
24 July 2012
Total files |
621 |
C# files |
554 |
XAML files |
67 |
Total lines of code |
150.235 |
So as you can tell, quite a bit has happened. I'm still working very hard to bring you the first beta version and I think that the amount of TODO items on my list is finally going the right way: down! :)
Most of the major features has been implemented and a lot of them are even ready for testing, but there's also some features that I still have to put some work into, to make it ready for your eyes. Stay tuned for more information!