A note on the casing: in JavaScript the preference is to only use Pascal (capitalise first letter) for constructor functions. All other identifiers (including namespaces and enum values) should be camelcase.

To be fair this is already acknowledged in the
docs and an alternative provided:

//this is a “bit” unasafe way to run a queryvar qur = new V.TQuery(this);
qur.SQL = “Select * from orders”
qur.open();
//this is a better approach, the query now is located on the server, so injection is impossiblevar secureQur = new V.TQueryRemote(this);
secureQur.QueryID = “ord100″;
secureQur.open();

Can you give us your opinion on the framework?( its still under alpha so its probably a bit buggy :) )
Do you think it’s useful for enterprise database driven application?
Did you find it intuitive to use?
What do you think we can improve?

VCL.js is an intersting framework to begin SPA development with TypeScript. As you say all the glue like page manipulation is transparent for the developper.
It's a good start but for enterprise application you need to provide better features for:

The Grid component is anemic compared to equivalent provided by Jquery.UI.
For exemple you dont have edition in the grid

The integration with the backend is too simple : Juste query or what you call remote query where the query is replaced by and ID. You have also proxy to invoke remote web service passing a json object. Why not use more mature OData technology to integrate
and abstract datasource and use a library like breeze.js or jaydata? With odata you have a completly open backend and you can made business logic on the server. Tuneling the query via JSON is like building 2 tear architectures replacing fat client by a browser!
How you manage scalability if many user are doing query or actions on the server?
How you manage the transaction?

At this stage you have a RAD tool to adress small business application but not enterprise applications.
You have small depedency with existing javascript UI controls , it's good because these components are compeltly developed with your typeescript framework but important component like the grid provided is poor compared with existing free grid component developped
in javascript.
I think the price to pay to redevelop completly controls with typescript is heavy and would be better to have and hybrid approach using d.ts definition available in definitely typed site.