It is Friday!

Posts   
1  /  2  /  3  /  4  /  5  /  6  /  7  /  8  /  9  /  10  /  11  /  12  /  13  /  14
 
    
Otis avatar
Otis
LLBLGen Pro Team
Posts: 38712
Joined: 17-Aug-2003
# Posted on: 01-Nov-2004 10:36:32   

wayne wrote:

Hi FB

I know you are always so busy and we always keep asking for new features - but i was wondering if you had any plan to develop visual Library that wrapps the underlying generated DL classes?

Now the question is why and where would i use this? I am thinking in areas where i use visual control - grids and reporting. I always had this feeling that a visual LLBLGen control would be nice - so you could configure it at design time and connect it to grid.- but you don't want one for every DAL Object!!

If there was only a way to make design time databinding work I'd be very happy. All attempts have failed, I even sent code to Microsoft, they promissed to look at it a couple of times but never did. I heared from other people who also had to work with the gore details of design time databinding that it is simply broken, even for datasets (works ok in 2, 3 levels of hierarchies, goes bezerk when the hierarchy is 10 or higher as it seems). So the only thing I could conclude was that I have to wait till 2005 and the new interfaces which will offer design time support.

This is for self serv of course. simple_smile What i am talking about is Componenent that uses the Adapter Pattern to wrap a selected DAL Collection. - But how would you know which class to wrap?

I thought about it and came up with the following - You will drop this component on Design area - have a property in the inspector where you select an enum matching the name of the collection \ TypedList object in the DL - there after the visual component will use a simple factory to create an instance of the object being represented by the enum.

It is only an idea...what do you think? Will such a thing be usefull?

It will not work, as there is no way I could get the objects to work in the grid designers, where you select the datasource for a grid. It did work for some situations though, but failed miserably when 2 entities had a m:n relation so they point to eachother. Because the VS.NET 2003 ide is so crappy it only throws errors like "the specified method is not supported" at you, without telling you which method, where and why nor is there 1 line of documentation to get you started (not even in the vsip sdk) so I'm pretty much out of options. There is 0.0 documentation on this, so I can start writing some component which at design time fakes properties and what have you so you can make designers think they bind to some datasource, but that's not easy code, and I have no clue how to debug that, what to implement to get it working etc... After 3 weeks of trying I gave up. It's not good for your heart to keep trying to get that kind of code working without any documentation, I can tell you that wink .

Frans Bouma | Lead developer LLBLGen Pro
wayne avatar
wayne
User
Posts: 611
Joined: 07-Apr-2004
# Posted on: 01-Nov-2004 10:51:28   

Oh well, maybe next year wink

Otis avatar
Otis
LLBLGen Pro Team
Posts: 38712
Joined: 17-Aug-2003
# Posted on: 01-Nov-2004 11:51:06   

Yeah in 2005 definitely. simple_smile

Frans Bouma | Lead developer LLBLGen Pro
netclectic avatar
netclectic
User
Posts: 255
Joined: 28-Jan-2004
# Posted on: 05-Nov-2004 10:42:07   

Well it's friday again. I'm not celebrating today though cos my head hurts after an accidental drinking session last night confused

It was fun at the time, but was it worth it?

swallace
User
Posts: 648
Joined: 18-Aug-2003
# Posted on: 10-Dec-2004 21:06:27   

(reviving a classic thread)

It's Friday!

I work in the goofiest place. Every few weeks they come up with some kind of trinket gift for the employees. Flower vases, CDs, calendars, etc. They cater lunch about every other week, usually with a theme. Last one was 'Pirate food.' Or was it the pre-Thanksgiving meal? Either way...

Today it's a holiday fruit and nut box. Four large bags of flavored almonds, a pound of pistachios, some oranges and pomegranets, and other stuff.

And it's just the beginning. They call it their 'twelve days of christmas,' and I'm told to expect more every day until the big day.

It's wacky, and I love it!

(It's a large, privately owned company you've never heard of, and I'm reluctant to say the name, lest you try to steal my job. Don't ask.)

Otis avatar
Otis
LLBLGen Pro Team
Posts: 38712
Joined: 17-Aug-2003
# Posted on: 11-Dec-2004 14:42:46   

Whoa, that's indeed an odd place simple_smile On one side they have a whole team cooking up wicked lunches as it seems and on the other side, they have a whole team cooking up the most wicked database schema's in history wink

I'm not sure the lunches compensate enough for the horrors you've to deal with when it comes to their database schemes, Scott wink

Frans Bouma | Lead developer LLBLGen Pro
swallace
User
Posts: 648
Joined: 18-Aug-2003
# Posted on: 11-Dec-2004 17:18:13   

I'm not sure the lunches compensate enough

I agree, though there's a manager here who clearly has a long-term vision that includes CMMI Level 2 and diminsioned databases. Without his vision I'd be out of there, no matter how many fruits and nuts they throw at me!

Otis avatar
Otis
LLBLGen Pro Team
Posts: 38712
Joined: 17-Aug-2003
# Posted on: 13-Dec-2004 10:37:29   

swallace wrote:

I'm not sure the lunches compensate enough

I agree, though there's a manager here who clearly has a long-term vision that includes CMMI Level 2 and diminsioned databases. Without his vision I'd be out of there, no matter how many fruits and nuts they throw at me!

CMMI Level 2... I have no clue what that is, could you explain it a bit? Dimensioned databases, as in OLAP stuff? according to MS, it's the future simple_smile

Frans Bouma | Lead developer LLBLGen Pro
swallace
User
Posts: 648
Joined: 18-Aug-2003
# Posted on: 13-Dec-2004 14:57:35   

CMMI is the Capability Maturity Model Integration from Carnegie Mellon University. It provides models for process improvement, through documentation, improvement through standarized processes, process modeling, and certification of processes. You can't get more retentive than CMMI.

Some branches of US military use CMMI for software development because it allows a high degree of documentation, which makes it easier to work with contractors. It also follows the rule of 'you might get blown up, so document.' The US military is quite naturally concerned about getting blown up, and the consequences thereof.

http://www.sei.cmu.edu/cmmi/adoption/cmmi-start.html

CMMI takes money to burn because you spend a large amount of your time talking and writing about how you spend your time.

What it prevents is dealing with customers who don't know what they want. The processes for requirements gathering are well defined, and the financial consequences for changes are explicitly spelled out. This is good when dealing with a customer base in the thousands.

Of course, for small shops it's a burden. In Oklahoma City there can't be more than a half dozen places even thinking about CMMI. I like nimble coding, but not when the customer base is large and well distributed across the globe. CMMI makes everyone happy in those circumstances.

What was the other question?

swallace
User
Posts: 648
Joined: 18-Aug-2003
# Posted on: 13-Dec-2004 14:59:48   

Oh yes, OLAP. The databases in this shop are well tuned for high-speed transactions. Naturally, I have responsibility for getting reporting-style information. cry

I'm working to get some OLAP stuff implemented to get historical trend information. I've done it in MS SQL, but this is an Oracle shop, and I'm feeling a bit confused. Any suggestions by anyone for good books or websites is appreciated.

And yes, I'm hoping that LLBLGen will someday provides features for OLAP! simple_smile

Otis avatar
Otis
LLBLGen Pro Team
Posts: 38712
Joined: 17-Aug-2003
# Posted on: 15-Dec-2004 12:49:33   

CMMI sounds like a lot of work. (but indeed in the case of the militairy, it might be the best way to go wink ).

OLAP isn't very likely as it is very relational model based, i.e.: it will be hard to use it in a fixed object world.

Frans Bouma | Lead developer LLBLGen Pro
netclectic avatar
netclectic
User
Posts: 255
Joined: 28-Jan-2004
# Posted on: 15-Dec-2004 12:58:24   

This conversation is so frustrating... i keep coming in here thinking it's friday and then i remember it's still only wednesday cry

swallace
User
Posts: 648
Joined: 18-Aug-2003
# Posted on: 15-Dec-2004 14:58:06   

You're right! Otis needs to put in some code to automatically change the title of this thread to the current day of the week!

wink

Marcus avatar
Marcus
User
Posts: 747
Joined: 23-Apr-2004
# Posted on: 24-Dec-2004 11:03:59   

It's Friday again... but not like any other smile

Merry Christmas everybody!

Marcus

Otis avatar
Otis
LLBLGen Pro Team
Posts: 38712
Joined: 17-Aug-2003
# Posted on: 24-Dec-2004 11:47:26   

Indeed! simple_smile I thought, I'd be a relaxed day today, but again a bug in the oracle driver, hopefully it now lasts till after christmas! wink

Merry Christmas everybody!

Frans Bouma | Lead developer LLBLGen Pro
wayne avatar
wayne
User
Posts: 611
Joined: 07-Apr-2004
# Posted on: 28-Dec-2004 14:47:26   

swallace wrote:

You're right! Otis needs to put in some code to automatically change the title of this thread to the current day of the week!

wink

Maybe a change in the title is not a bad idea. simple_smile How about the Long, long thread stuck_out_tongue_winking_eye

sirshannon
User
Posts: 48
Joined: 26-Jun-2004
# Posted on: 07-Jan-2005 13:18:22   

It's Friday again.

My last Friday as a free man (for a while, hopefully).

I start a new job Monday. It isn't a .NET-based company at all so I won't be able to get them to convert to LLBLGen Pro any time soon, unfortunately. I'm going to be more on the front-end (and far back-end, as needed).

It will be nice to work with teams and departments and being able to concentrate on one area instead of having to do almost everything myself (like I have for the past few years).

cmartinbot
User
Posts: 147
Joined: 08-Jan-2004
# Posted on: 07-Jan-2005 18:29:58   

It is Friday. And the project I'm working on just got shitcanned (sent overseas)! confused I guess I'm a free man too...I'll be looking for free food and shelter untill I find a new gig. flushed

leoduran
User
Posts: 35
Joined: 25-Jun-2004
# Posted on: 07-Jan-2005 21:52:44   

wayne wrote:

swallace wrote:

You're right! Otis needs to put in some code to automatically change the title of this thread to the current day of the week!

wink

Maybe a change in the title is not a bad idea. simple_smile How about the Long, long thread stuck_out_tongue_winking_eye

And make it sort postings in Decending order listing the new postings first!

Happy Friday!

swallace
User
Posts: 648
Joined: 18-Aug-2003
# Posted on: 08-Jan-2005 05:13:32   

And the project I'm working on just got shitcanned (sent overseas)!

Dude, sorry to hear that. You've got talent and you'll do well, and all that blah blah blah that others would say...

But I say this. Make some lemonade.

A few years ago I whored worked for a company that lost it's contract, and I was out of the market for eight months. We'd just had our third child and my wife went back to work soon after he was born. I had all that time with him, just the two of us. We bonded in a way that still echos. It was a struggle financially, but when I think back upon it, I don't think of the hardship, just the great time we had together.

Find the thing that you know, when you will someday look back on your 'vacation', will make you smile.

Do that thing. Every day.

Good luck.

cmartinbot
User
Posts: 147
Joined: 08-Jan-2004
# Posted on: 08-Jan-2005 10:50:02   

swallace wrote:

And the project I'm working on just got shitcanned (sent overseas)!

Dude, sorry to hear that. You've got talent and you'll do well, and all that blah blah blah that others would say...

But I say this. Make some lemonade.

A few years ago I whored worked for a company that lost it's contract, and I was out of the market for eight months. We'd just had our third child and my wife went back to work soon after he was born. I had all that time with him, just the two of us. We bonded in a way that still echos. It was a struggle financially, but when I think back upon it, I don't think of the hardship, just the great time we had together.

Find the thing that you know, when you will someday look back on your 'vacation', will make you smile.

Do that thing. Every day.

Good luck.

Thanks for that man! I wish for the day that I have a kid.

I know I'll get a new gig in no time. It just sucks when you're into a project and it gets dumped.

And I love lemonade so I'll fit right in. wink

Otis avatar
Otis
LLBLGen Pro Team
Posts: 38712
Joined: 17-Aug-2003
# Posted on: 08-Jan-2005 12:19:50   

sirshannon wrote:

It's Friday again.

My last Friday as a free man (for a while, hopefully).

I start a new job Monday. It isn't a .NET-based company at all so I won't be able to get them to convert to LLBLGen Pro any time soon, unfortunately. I'm going to be more on the front-end (and far back-end, as needed).

It will be nice to work with teams and departments and being able to concentrate on one area instead of having to do almost everything myself (like I have for the past few years).

Good luck with your new job! Although it's not .NET and everything, it still can be very interesting. I know what you mean with "It will be nice to work with teams and departments and being able to concentrate on one area instead of having to do almost everything myself", it can sometimes be overwhelming what you have to do while you just want to develop that one thing.

Frans Bouma | Lead developer LLBLGen Pro
Otis avatar
Otis
LLBLGen Pro Team
Posts: 38712
Joined: 17-Aug-2003
# Posted on: 08-Jan-2005 12:24:03   

cmartinbot wrote:

It is Friday. And the project I'm working on just got shitcanned (sent overseas)! confused I guess I'm a free man too...I'll be looking for free food and shelter untill I find a new gig. flushed

I second the great words Scott wrote. Still it's crap that a project you worked on got canned, especially for that reason, as it's thus solely a money thing and you weren't respected for the extra you could give to the project, you're just a pair of hands, according to that management. (this is not saying the guys overseas won't give their 150%, most of them work very long hours for a horrible paycheck)

Good luck, you'll find something new soon.

Frans Bouma | Lead developer LLBLGen Pro
wayne avatar
wayne
User
Posts: 611
Joined: 07-Apr-2004
# Posted on: 11-Jan-2005 11:04:41   

**A long long time ago, in a galaxy far far away **

jeffreygg wrote:

And I don't think swallace will ever be able to catch up to you - he' s not a lamer troll like you are.. wink smile . Take care, man.

hmmm.... Is lamer troll the same as Internet Troll - http://en.wikipedia.org/wiki/Internet_troll

flushed It's kinda bad - i did not even know that being called a troll was bad. stuck_out_tongue_winking_eye

jeffreygg
User
Posts: 805
Joined: 26-Oct-2003
# Posted on: 11-Jan-2005 11:44:50   

wayne wrote:

**A long long time ago, in a galaxy far far away **

jeffreygg wrote:

And I don't think swallace will ever be able to catch up to you - he' s not a lamer troll like you are.. wink smile . Take care, man.

hmmm.... Is lamer troll the same as Internet Troll - http://en.wikipedia.org/wiki/Internet_troll

flushed It's kinda bad - i did not even know that being called a troll was bad. stuck_out_tongue_winking_eye

Heh, that's hilarious...well, it's not that bad, at least in the way I meant it. stuck_out_tongue_winking_eye In a lot of the forums I frequent (usually as a lurker) they sometimes call someone a troll who posts simply to up his post count. All in good fun, of course, as you were leaving at the time. smile

Jeff...

1  /  2  /  3  /  4  /  5  /  6  /  7  /  8  /  9  /  10  /  11  /  12  /  13  /  14