(SQLNotes is what the program was called at first)
6/17/2007 11:36 PM Re: Programming Language..?
No I don't mind, anyone keen enough can find it easily.
It is written in VB6. It uses JET 4.0 for the database, CodeJock Suite for UI and ExOntrol exG2antt for the grid/gantt (yes real MSProject style Gantt is coming, for serious project management, proposal writing, etc).
I may eventually re-write it in .Net, but VB6 is the language I know best. There isn't a best language to write Ecco. It could be done in any. I know Windows and am used to MS tools. The features of that grid are A1. Those 3 tools are individually excellent, putting them together with a clear goal in mind, can give something truly unique. I hope SQLNotes will be just that!
There, my trade secrets are no longer secrets!
9/18/2008 7:49 AM Re: General question
SQLNotes uses a number of COM components (mostly C++, to achieve run-time performance) and the remainder is written in VB6 (to achieve dev-time performance). No .NET is used.
Indeed, IQ uses some commercial toolkits (written in C/C++) for the UI and MS JET/ACE for the backend database engine. The rest is basically glorified glue written in VB6 (plus some C# / VB.Net), because it is a great, easy to use language + IDE. Debugging is unmatched and compile time is approx 30 seconds !! With an EXE that is just 15MB, not 100+MB like Electron-based apps, it is hard to beat.
Comments