🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.csharpbuilder.thirdparty.general
Article #151

Build Real-Life Complex .NET Applications

#151
From: janie
Date: Fri, 24 Sep 2004 06:31
41 lines
2809 bytes
TierDeveloper is a powerful object-to-relational mapping tool and
provides a rich set of features. You can develop real-life complex
applications on top of the code generated by TierDeveloper. Some of
the features that are critical for any real-life application are:

1. Object Mapping: TierDeveloper lets you map objects to single or
multiple tables. You can select which columns you want to map as
object-attributes, rename object attributes to fit your coding
conventions, specify read-only columns, and much more.

2. Queries: You can define queries as methods to your objects. These
methods return collection of objects and give you a truly object
oriented view of your database. Queries can contain complex SQL with
joins, nested queries, unions, and much more.

3. Relationships: Handle 1-1 and 1-n relationships easily in your
mappings. Your database relationships are represented as object
relationships in your application. You can also define queries on
these relationships.

4. Stored Procedure Calls: You can define an object method to call a
stored procedure. This allows you to use your legacy stored procedures
(or new ones) and access them in a nice object interface as methods.

5. Parent/Child Relationships: Define a 1-1 or 1-n parent/child
relationship and TierDeveloper generates code to handle is correctly.
Parent object manages life-cycle of its children.

6. Custom Operations: Many times, your application wants to load or
update only a few columns in the table to boost performance . You can
use custom operations for this purpose.

7. Bulk Operations: Define object methods to perform bulk updates and
deletes in your database.

8. Custom Hooks: Customize the behavior of the generated code in hooks
so it is preserved the next time you generate code.

9. Web Services: If you're developing distributed service-oriented
applications, you'll love TierDeveloper. You can define web services
for your generated objects and use them from remote applications.
Technical Details
Message-ID: <b04d0159.0409232231.6218fc1c@posting.google.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews1.google.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 121333,4c8f8d0263c1797c,start
X-Google-Attributes: gid121333,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews1.google.com!not-for-mail
From: janie_fastec@yahoo.com (janie)
Newsgroups: borland.public.csharpbuilder.thirdparty.general
Subject: Build Real-Life Complex .NET Applications
Date: 23 Sep 2004 23:31:41 -0700
Organization: http://groups.google.com
Lines: 41
Message-ID: <b04d0159.0409232231.6218fc1c@posting.google.com>
NNTP-Posting-Host: 203.82.55.154
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1096007501 23790 127.0.0.1 (24 Sep 2004 06:31:41 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 24 Sep 2004 06:31:41 +0000 (UTC)