HELLO WORLD!
As some of you might have noticed, we had a little break (not even 2 weeks) and now we're up and running again. So, what's going on?
One bad news and one good newslet's start with the bad news:
the WCF experiment didn't work out
Basically Maurizio has been writing a bunch of code in order to create a server version of Tabbles which could communicate with a Tabbles-client. The client-server communication was actually happening, but after this he realized that he couldn't implement the database "lock", making it impossible for the system to work. Well, it is called Research and Development for a reason...

the good news:
Instead of making a proprietary client-server thingy, we'll use a normal database (Microsoft SQL Server Express)This is actually the most normal thing to do...

So, what will happen is that there will be a number of Tabbles-clients who instead of keeping the database in memory all the time will use a normal database to store/retrieve data.
This gives a number of advantages compared to the first experiment we did, above all scalability and performances. It will require the users to install the MS SQL database (the
Express version is free with the only limitation that the db has to be smaller than 4GB - which shouldn't be an issue for us as our dbs are typically 30-40MB)
Questions you'll be willing to ask:1) why we're using Microsoft SQL Express instead of MySQL?- the reason is that Microsoft SQL supports
Linq and the development tools are integrated with Visual Studio, making everything much easier for us. In reality, there are ports of Linq for MySQL so there is a fair chance that Tabbles will work with MySQL as well, but we're targeting Microsoft SQL Express because it's just easier for us to start with that.
And once again, Microsoft SQL Express is free, so you shouldn't worry about buying an expensive piece of software...
2) what's happening with the current version which doesn't require any db installation? - it will still exist, Maurizio says he will first need to implement the code required for Tabbles to use Linq and then to do some more coding to make the previous system fitting into the new one.
...but first of all, a bug-fixing release is coming soon

Besides: we've been working VERY hard for quite some time now and still not enough money is flowing in. I'm started a while ago "pushing" the software to various magazines, sites and so on, and the next steps with marketing will be to find out how to do some
advertisement and to find some
resellers. Needless to say, our need for support (both moral and...physical) is now growing day-by-day so whatever idea you may have to help us spreading the word (which is not this or that feature) please don't hesitate to tell us

Thanks everybody!
A.