LLBLGen V.2.0 BETA

Posts   
 
    
adrian
User
Posts: 2
Joined: 08-Feb-2006
# Posted on: 08-Feb-2006 22:22:54   

DonĀ“t get me wrong Frans but when do you expect to release V2 of our beloved Code Generator....

I love your product because it saved me thousand of hours.. from writing redundant code! which I can now use to enjoy with my friends and wife.

Even if it will be a long way to the next release could you give us a small list of features you are planning..

Best regards

Adrian

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 08-Feb-2006 22:43:33   

We hope to start beta at the end of march, that's the deadline. If important features take more time, we will extend the development time, if we're done earlier, we'll add more features simple_smile

Frans Bouma | Lead developer LLBLGen Pro
C4 avatar
C4
User
Posts: 32
Joined: 12-Nov-2005
# Posted on: 09-Feb-2006 20:06:16   

Otis wrote:

We hope to start beta at the end of march, that's the deadline. If important features take more time, we will extend the development time, if we're done earlier, we'll add more features simple_smile

Please add me to the notification list .. better yet.. sign me up already for the V2 Beta...stuck_out_tongue_winking_eye

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 10-Feb-2006 00:25:20   

beta will be open for all customers simple_smile

Frans Bouma | Lead developer LLBLGen Pro
Anonymous
User
Posts: 0
Joined: 11-Nov-2006
# Posted on: 10-Feb-2006 03:47:05   

Thank you, thank you, thank you .... ObjectDataSource is driving me potty! disappointed

Pete

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 10-Feb-2006 08:12:01   

lad4bear wrote:

Thank you, thank you, thank you .... ObjectDataSource is driving me potty! disappointed

Pete

haha I can relate to that! I have been fighting DataSourceControl and the CRAPPY docs MS provides for this mess for a couple of days now. I can't get the stuff emit the attribute in the html for the factory... rage

Binding a collection directly to a grid (in code) works fine though, you just don't have design time stuff, perhaps that helps for now till I figure out how to use that asp.net v2 design time stuff?

(I can't believe how crappy this is, people are supposed to extend this model with their own code, yet there's no documentation how to do that, which attributes to set on which properties etc... disappointed )

Frans Bouma | Lead developer LLBLGen Pro
Anonymous
User
Posts: 0
Joined: 11-Nov-2006
# Posted on: 10-Feb-2006 15:40:24   

Not sure if its any good as I won't be grabbing a copy till I get back to the UK. Still, it might help and the author seems pretty approachable on his blog.

Might help .... ?

http://www.amazon.com/gp/product/076457860X/002-9810651-2261610?v=glance&n=283155

Cheers, Pete

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 10-Feb-2006 16:38:48   

I'm not sure, the front page of the book isn't promissing... wink

The main gripe I have against 'buy this book to learn the real deal' is that apparently the docs fall short for even this small class. For a framework, no problem, but for a single class? I shouldn't have to revert to reverse engineering through reflector but I have to. What's strange is that there's just 1 tutorial: from nikhil, which isn't complete.

Nevertheless, I get some progress.. I have this:


All customers:<br />
<asp:GridView ID="theGrid" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None" 
    DataSourceID="llblgenDS" AllowPaging="true" PageIndex="0" PageSize="10" EnableViewState=true>
        <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <RowStyle BackColor="#EFF3FB" />
        <EditRowStyle BackColor="#2461BF" />
        <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
        <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
        <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <AlternatingRowStyle BackColor="White" />
</asp:GridView>
<br />

<cc1:LLBLGenProDataSource2 ID="llblgenDS" runat="server" 
    EntityFactoryTypeName="Northwind.FactoryClasses.CustomersEntityFactory, Northwind"
    AdapterTypeName="Northwind.DatabaseSpecific.DataAccessAdapter, NorthwindDBSpecific"
     EnableViewState=true>
</cc1:LLBLGenProDataSource2>

and it works. Look ma, no code! smile

Anyway, the main issues are teh designer (always... I see a pattern here wink ) stuff and the things when to do what. For example I now can;t get the data fetched into the viewstate, no matter what I do... More trial/error I guess wink

Frans Bouma | Lead developer LLBLGen Pro
Anonymous
User
Posts: 0
Joined: 11-Nov-2006
# Posted on: 10-Feb-2006 16:55:49   

lol ... as long as its better than 'MSPress Asp.Net Server Controls and Components'. God, how I've grown to hate that book! confused

good luck with the viewstate problem

Pete

alexdresko
User
Posts: 336
Joined: 08-Jun-2004
# Posted on: 10-Feb-2006 19:48:11   

Otis wrote:

haha I can relate to that! I have been fighting DataSourceControl and the CRAPPY docs MS provides for this mess for a couple of days now. I can't get the stuff emit the attribute in the html for the factory... rage

Binding a collection directly to a grid (in code) works fine though, you just don't have design time stuff, perhaps that helps for now till I figure out how to use that asp.net v2 design time stuff?

(I can't believe how crappy this is, people are supposed to extend this model with their own code, yet there's no documentation how to do that, which attributes to set on which properties etc... disappointed )

It seems that someone like you would have free and unlimitted access to someone at Microsoft who can help you through those types of issues. MS should want to help you with this kind of stuff.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 12-Feb-2006 14:36:01   

alexdresko wrote:

Otis wrote:

haha I can relate to that! I have been fighting DataSourceControl and the CRAPPY docs MS provides for this mess for a couple of days now. I can't get the stuff emit the attribute in the html for the factory... rage

Binding a collection directly to a grid (in code) works fine though, you just don't have design time stuff, perhaps that helps for now till I figure out how to use that asp.net v2 design time stuff?

(I can't believe how crappy this is, people are supposed to extend this model with their own code, yet there's no documentation how to do that, which attributes to set on which properties etc... disappointed )

It seems that someone like you would have free and unlimitted access to someone at Microsoft who can help you through those types of issues. MS should want to help you with this kind of stuff.

Don't hold your breath on that. disappointed They help you to a certain extend but then it suddenly dries up. It helps when you know hte right people, so if I have a question about data-access I always get an answer. Though for asp.net, I'm just joe sixpack for them.

Frans Bouma | Lead developer LLBLGen Pro
jgrovert
User
Posts: 1
Joined: 13-Feb-2006
# Posted on: 13-Feb-2006 05:03:48   
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 13-Feb-2006 08:44:25   

thanks jason for the links! Especially andres' code can help. I made the control bind and work last week but the designer part was still not functional. I now think I know how to get that working simple_smile

(with 'andres code can help' I mean: look for clues what to do. not copy/paste of his code of course)

Frans Bouma | Lead developer LLBLGen Pro
NickD
User
Posts: 224
Joined: 31-Jan-2005
# Posted on: 14-Feb-2006 16:37:29   

Otis wrote:

(with 'andres code can help' I mean: look for clues what to do. not copy/paste of his code of course)

When you copy from one person, it's called plagiarism. When you copy from two or more, it's called research. smile

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 14-Feb-2006 17:49:58   

NickD wrote:

Otis wrote:

(with 'andres code can help' I mean: look for clues what to do. not copy/paste of his code of course)

When you copy from one person, it's called plagiarism. When you copy from two or more, it's called research. smile

heh simple_smile well I recognized several parts from nikhil's code and also reflector code from the ObjectDataSource, so not that big of a deal. The one thing that wasn't clear to me was the order in which things happen. That's now clear.

I now have the datasourcecontrol on the form, bound to a grid, and the control can handle collections, typed lists and typedviews. The thing that's not working still is the designer, but that should work tomorrow. What's so cumbersome is that when you want to try out a build, it sometimes happens that the object dragged from the toolbox isn't in the same dll as the ormsupportclasses used in the webproject, resulting in no types when the typediscovery service is asked for IEntityFactory2 instances. Oh well.... simple_smile

Frans Bouma | Lead developer LLBLGen Pro