Article View: borland.public.csharpbuilder.thirdparty.general
Article #151Build Real-Life Complex .NET Applications
From: janie
Date: Fri, 24 Sep 2004 06:31
Date: Fri, 24 Sep 2004 06:31
41 lines
2809 bytes
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-mailShow 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)