A week ago Visual Studio 2010 was released and now you can download the final version of the CoolCommands for Visual Studio 2010, it just fix some minor bugs that many of you found.
One year ago we started a new challenge for DeKlarit: an extensible and robust platform for creating rich applications based on Model Driven Development.
And today we released our first CTP.
The same happened some time ago with GeneXus and its GeneXus X version.
In this year we have been working hard in many areas but mainly in our core technology, today we can say that DeKlarit is using the same core technology than GeneXus.
So in terms of modeling DeKlarit is a subset of GeneXus concepts.
In terms of what you can generate, Deklarit will focus in Microsoft Technology as always. (ie: ASP.NET, ASP.NET MVC, Silverlight, WP7)
Our approach for Model Driven Development remains.
In this CTP we introduced a bunch of new features.
More than features, we included a completely new language for Data Providers (I’ll write about this topic in a future post).
Obviously DeKlarit V is fully integrated inside Visual Studio 2010.
And we will target the following generators:
· ASP.NET Forms
· ASP.NET MVC
· Silverlight for Business Applications
· Silverlight for WP7
All generators will be open source. For example our new ASP.NET MVC 2 generator is hosted in google code at http://code.google.com/p/deklaritmvc/
If you are interested on helping us improve DeKlarit please download our CTP and connect to our DeKlarit V forum
Another good new is that we have a new alliance with DVelop, they are creating a complete suite of generators over DeKlarit Models and additionally they will be offering consulting services if you want to move to this new world of Model Driven Development.
Some time ago I wrote about the end of the beginning for GeneXus, this is the end of the beginning for Deklarit !
It's time for a new version of Cool Commands for a new Visual Studio.
I have added some new commands, my new favorite command is Explorer Context Menu.
With this command all the items available in my Shell are available in Visual Studio!
I can zip, use SVN, send emails, comparing, etc just inside Visual Studio.
So, it is not just another command, it adds many commands!
I have also added some more commands such as copying and pasting projects between different instances of VS. Or open files on a secondary monitor.
Obviously the classics commands are still there as the reference copy, open command prompt, etc.
The new version is available on the Visual Studio Code Gallery
You can find the full list of commands here
In many development cycles there is a step of prototyping, in this step we need more than just the application in order to success. We need good Data Sets.
Good Data Sets allow us to detect usability issues, performance issues, and probably give a good first impression to your customer.
So we decided to give to our users a way to generate data sets in order to be consumed by Genexus applications.
Fortunaly there are many sources of data today, one of them is FreeBase.
Briefly FreeBase "is an open database of the world's information" It's build by the community in a similar way as Wikipedia. FreeBase is one of the most famous application of the Web 3.0 wave where semantic matter.
So our Data Provider Generator is a new tool in order to generate data sets taking data from Freebase at first.
Yesterday while I was preparing my talk Fabian (a coworker and Mac fan) sent me the perfect sample for usability where the mental model of a 1 year old user match exactly with the program and hardware model
And additionally I found this sample where obviously the program model doesn't match the mental model (From uselog)
After PDC 2008 everybody start talking about a new way of creating textual DSLs using the Oslo Project, actually I have been confused trying to figure it out what exactly are the differences between the Oslo Project and many of the well proved tools and languages in the market.
This morning our team had a very interesting meeting with Jon 'Mad Dog" Hall, we were talking about many topics related with open source. I really enjoy the meeting.
I give you the chance of a good first impression even I believe Google engine is hard to improve.