Thursday, June 02, 2005
I've fallen head over heels in love
One of the tasks which has been on my TODO list for quite a while now, was to learn how to leverage the power of Borlands Enterprise Core Objects model driven architecture framework. Well, I've finally bitten the bullet and have started implementing my first personal project using it.
This project will involve an ECO WindowsForms application to enable the user to enter data into a repository, and an ECO web service application to allow other applications to consume and add to this data. I may even throw an ECO ASP.NET application into the mix for good measure.
I've been working on this over the past week in my spare time, and all I can say is 'WOW!'. It is amazing the amount of plumbing code we all take for granted as part of a normal application, which ECO now takes care of for us. I can see this having an astonishing effect on my future application development productivity. I'll be able to concentrate more on the business problem at hand, rather than common implementation details such as retrieving my business objects from my persistence layer.
One of the biggest complaints that ECO seems to get is its lack of documentation. It is a complex framework, with many things to learn to totally leverage its full power. I must say though, with the resources already out there, and thanks to the extremely helpful folks in the Delphi ECO newsgroup, I've not found this to be a barrier yet. Below are a smattering of links I've found especially useful:-
This project will involve an ECO WindowsForms application to enable the user to enter data into a repository, and an ECO web service application to allow other applications to consume and add to this data. I may even throw an ECO ASP.NET application into the mix for good measure.
I've been working on this over the past week in my spare time, and all I can say is 'WOW!'. It is amazing the amount of plumbing code we all take for granted as part of a normal application, which ECO now takes care of for us. I can see this having an astonishing effect on my future application development productivity. I'll be able to concentrate more on the business problem at hand, rather than common implementation details such as retrieving my business objects from my persistence layer.
One of the biggest complaints that ECO seems to get is its lack of documentation. It is a complex framework, with many things to learn to totally leverage its full power. I must say though, with the resources already out there, and thanks to the extremely helpful folks in the Delphi ECO newsgroup, I've not found this to be a barrier yet. Below are a smattering of links I've found especially useful:-
- ECO Articles (Dave says "start here" :-) )
- ECO Wiki
- Malcolm Groves's blog
- Jonas Hogstrom's Blog
- Jesper Hogstrom's blog
- Peter Moriss's blog
- HowToDoThings.com
- Creating a Blog with Delphi and ECO
- Accelerating Development with ECO II (video)
- Using existing database with ECO whitepaper
Comments:
Post a Comment