adrianporger wrote:
Hey folks,
yesterday I saw a thread at the MagicAjax forum that with the upcoming of Atlas the projects leader struggles with lack of community support and therefore he want´s to quit the project. I like MagicAjax very much but that seems to be the reality with open source software their capital is a vital community which contributes their time and skills! If it lacks
like with real capital(money) a company is going to die!
Luckily our beloved codegenerator is not open-source and will be supported as long there are clients which pay for the product!
And some time after that, as we're a healthy company
But the reason for this thread is that I would like to take the time and ask you what could be the future of LLBLGen (I see DLINQ good 3 years away but when it comes LLBLGen should be prepared)
DLinq will be here in H2 of 2007, or at least something which talks to the DB using Linq and which is MS made. There were some documents posted about ADO.NET 3.0 a week ago, but these were removed a day after that, however luckily I read them and we now know what we have to do to stay ahead
What are your ideas, what features could be added to LLBLGen in the future?!
Well, it's obvious that we won't disclose what we'll do, but we have made a plan to bring it to the next level in v3 (for 2007), which has something to do with Linq obviously.
Here are my ideas:
L(ower)L(evel)B(ussiness)L(ayer)Gen goes B(usiness)L(ayer)Gen
hehe Well, one golden rule of marketing you should never forget: never change the name of a well known product.
a. adding new features to the designer/template studio
- like adding business rules in the designer to fields and entities
- making a real workbench out of templatestudio with auto complete etc.
Option 2 is planned for 2006 and v2 of llblgen pro. Though I don't think the market is in the template editing, as with DSL tools, you'll have the editor in the form of nice models, and a template generator below it.
b. incorporating business frameworks
- (JCL is a very good start!)
- maybe also spring.net
- maybe something like DevExpress is offering in their CTP
Business logic is obviously becoming very important, now the hurdle of getting the data into workable objects is taken. DevExpress' toolkit is targeted at gui -oriented programming. While appealing, it doesn't work in larger development teams and projects (IMHO), though something else does, though I can't disclose that yet
c. adding generation of GUI elements
I am dreaming of a completely generated (entity)component which I can drag on my webform like in MS Access with two-way databinding of course!
2-way databinding clicketyclick development is already possible with v2 (now in beta ).