working with reusable business objects

  • Thread starter Thread starter Nicholas Paldino [.NET/C# MVP]
  • Start date Start date
N

Nicholas Paldino [.NET/C# MVP]

Dale,

Creating a usable business object is the same as creating any other
reusable object really. It's a matter of being able to correctly design the
components/layers of your system so that you can expose it to the audiences
that need it now, and it is adaptable/flexible enough so that you can expose
it easily to the audiences that will need it in the future (a more etherial
goal, to say the least).

Almost any language can create reusable business objects, but .NET does
have some advantages, as it exposes classes that aid in the things that are
seen typically in business objects today, such as:

- COM+ (Transactioning, Object Pooling, etc, etc)
- Web Services
- Database Access
- Presentation (Windows forms and ASP.NET)

Of course, there are other requirements, but the framework I would say
does a good job of exposing the basic building blocks.

Hope this helps.
 
Where can I learn more about reusable businesss objects and their uses?
I've been reading that one of .Net's advantages is that a developer can
write reusable business objects. I would like to implement these into my
code and make it more portable.
Thanks,
Dale
 
Hi Dale,

A fellow by the name of Kevin McNeish has written a framework for .NET
called Mere Mortals. He is a great proponent of business objects. You can
download the framework's developers guide for free
(http://www.oakleafsd.com/Download files/MM_NET_DEVGUIDE.zip) which has
discussion of business objects in several sections. He supports his
framework on the .NET forum at www.universalthread.com where there are a
number of folks that would love to discuss business objects.

pamela
 
Back
Top