TierDeveloper 6.1

TierDeveloper 6.1 Screenshot TierDeveloper is the industry standard for Object to Relational mapping and code generation tool that helps you rapidly design, generate and deploy middle-tier-objects for your enterprise applications.

Developer:   AlachiSoft
      software by AlachiSoft →
Price:  1495.00  buy →
License:   Trial
File size:   0K
Language:   
OS:   Windows XP/Vista (?)
Rating:   0 /5 (0 votes)

TierDeveloper is the industry standard for Object to Relational mapping and code generation tool that helps you rapidly design, generate and deploy middle-tier-objects for your enterprise applications.

TierDeveloper is a software that allows you to generate code.

It is designed to enable developers to build BUSINESS FRAMEWORKS with an instant increase in productivity and at the same time greatly simplifying the management of change.

TierDeveloper features
Objects
  • Map to a single table or multiple tables
  • Map to a view (read-only or in update mode)
  • Define unmapped objects and create tables for them automatically
  • Support for auto-generated keys (Identity keys and sequenced values)
  • Select subset of table-columns as object attributes
  • Support for formula (computed) fields in objects
  • Support for NULL values (IsNull and SetNull)
  • Name object attributes different from table-columns
  • Support all the data types in target language including BLOB
  • Data validation on attributes provided including range-checking, greater than, or less than checking
  • Extendible field validation framework. Add your own custom field validation logic
  • Required and optional field checking
  • Save an object only if it is "dirty" (meaning data is changed in it)
  • Serialization support for all objects

    Transaction Support
  • Specify insert, update, delete, and single-row select operations
  • Specify multiple insert and single-row update operations
  • Specify bulk updates and deletes with custom where-clause
  • Specify transactional characteristics of objects for COM+
  • Full transaction support for non-COM+ components in a parent-child relationship
  • Non-COM+ components can also be part of client initiated transactions
  • Transaction isolation levels for each object

    Queries
  • Specify joins
  • Select subset of object attributes for retrieval
  • Specify custom where-clause with nested queries, UNIONs, and others
  • Accept run-time parameters
  • Return a collection of objects as the output of query
  • Support GetCount and GetPartialRows behavior in queries
  • Support SELECT DISTINCT on queries
  • Return Typed DataSets as query results
  • Automatically create queries based on indexes

    Dynamic Queries
  • Same as normal queries but with following additional features
  • Specify where-clause at run-time
  • Output of dynamic query is a collection of objects (just like normal queries)

    Relationships
  • Re-architected support for 1-1, 1-n, and m-n relationships
  • Added support for m-n relationships (thru a bridge table)
  • Parent-child relationships support for 1-1, 1-n, and m-n
  • Lazy loading of related objects in a relationships
  • Cascaded updates and deletes for all relationships provided
  • Automatically create relationships between objects

    Parent/Child Relationships
  • In case of 1-1, 1-n, and m-n specify a parent-child characteristic
  • Parent object updates or deletes children as part of one transaction
  • Parent object loads all children

    Stored Procedure Calls
  • Define methods in objects as calls to stored procedures
  • Specify input, input/output, and output parameters
  • Accept cursors as output of stored procedures
  • Use it when a stored procedure has complex business rules
  • Generate T-SQL stored procedures for all SQL used in objects
  • Generate CLR stored procedures for all SQL used in objects
  • TierDeveloper does this automatically and then generates objects code so it is calling these stored procedures
  • Improves performance
  • Use package syntax for generated Oracle stored procedures

    Custom Hooks (safe code)
  • Write custom hooks to be called by the generated code from within the methods of objects
  • Custom hooks kept separate so objects code can be regenerated
  • Generate skeletons and a test application for custom code to make it easy for you to write custom code and test it independently

    Typed Datasets
  • Support for Typed DataSets for all objects
  • Generate .xsd files for all objects and define relationships in them as well

    .NET Remoting Services
  • Select one of more objects and one or more methods in them and generate web services for them.
  • Generates a Windows Forms remote client application
  • TierDeveloper support RPC-style web services

    Code Generation
  • Complete re-architected template-based code generation engine.
  • Code templates based on JavaScript language and are customizable.
  • Customize names for classes, methods, and properties.
  • Generate .NET components in C# and VB.NET.
  • Generate either COM+ or non-GAC code
  • Generate updatable Datasets
  • TBuild .NET components as private or shared assemblies
  • Generated code fully supports IBindingList, ITypedList and IEditableObject that helps you bind you data objects.

    WEB App Generation
  • Generate a fully-working web application
  • Web app contains pages to test each and every object behavior
  • Generate web app with or without XML/XSLT

    Schema Level View
  • Quickly view object mappings against all tables in the schema
  • Instantly view overlaps in objects on table-mapping
  • Easily see which tables haven't been mapped
  • Makes object design work very easy

    SQL Query Tool
  • Quick compile and run SQL before committing it to objects
  • Invoke SQL Query Tool from query definition and stored procedure definition windows
  • Output of the SQL shown in a multi-column list in bottom window

    Generate Design Docs
  • Generate meaningful design docs in HTML for generated objects
  • Easily update design docs whenever you change objects

    Database Servers
  • Microsoft SQL Server 2/2005
  • Oracle 8i/9i/10g
  • IBM DB2 7.x, 8.1
  • MS Access 2 or later
  • .NET code uses OleDb, SqlClient, and Oracle Client for database access

    New TierDeveloper GUI
  • Completely redesigned GUI for TierDeveloper (consistent with VS.NET)
  • Stand-Alone and VS.NET integrated versions have identical GUIs

    ASP.NET and Windows Forms
  • Completely redesigned and easier-to-use GUI for generated ASP.NET app
  • Support for Windows Forms application generation with a nice GUI layout.
  • Customize GUI layout for ASP.NET and Windows Forms apps.
  • GUI layout customization from within VS.NET and/or XML file
  • Use drop-down controls with lookup values on forms
  • Re-arrange fields on the form, change their sizes, change labels, and more
  • Customize layout of list pages. Re-arrange column order, width, and titles
  • 1-1, 1-n, and m-n relationships supported in forms and lists
  • Support of partial classes while generating code for VS.NET 2005

    100% VS.NET Integration 2003/2005
  • All TierDeveloper features provided from within Visual Studio .NET
  • Create or Open TierDeveloper project in VS.NET
  • Map objects to tables along with custom attribute selection .
  • Create queries, related queries, stored procedure calls, bulk methods, and custom operations
  • Specify hooks, web services, multiple database connections, and parent/child relationships
  • Generate code for objects
  • Generate stored procedures for all SQL
  • Generate web application
  • Build, deploy, and run objects to MTS
  • Build deploy, and run web app to IIS

    SQL Server Optimization
  • Generate SQL API based object code
  • Use Windows authentication for security

    Oracle Optimization
  • Generate Oracle Native Data Provider based object code

    Limitations
  • 30 days trial

    tags support for  stored procedures  for all  parent child  stored procedure  windows forms  web app  operations specify  design docs  code generation  where clause  typed datasets  child relationships  

    TierDeveloper 6.1 screenshot


    Download TierDeveloper 6.1

     Download TierDeveloper 6.1

    Purchase:  Buy TierDeveloper 6.1


    Authors software

    TierDeveloper 6.1 TierDeveloper 6.1
    AlachiSoft

    TierDeveloper is the industry standard for Object to Relational mapping and code generation tool that helps you rapidly design, generate and deploy middle-tier-objects for your enterprise applications.

    NCache 3.1 NCache 3.1
    AlachiSoft

    NCache is a clustered object cache for .

    Similar software

    TierDeveloper 6.1 TierDeveloper 6.1
    AlachiSoft

    TierDeveloper is the industry standard for Object to Relational mapping and code generation tool that helps you rapidly design, generate and deploy middle-tier-objects for your enterprise applications.

    ADO.NET Express Pro 1.2.0 ADO.NET Express Pro 1.2.0
    Pharaoh Software

    ADO.

    EasyStruct Enterprise 4.5 SE EasyStruct Enterprise 4.5 SE
    Vishwak Solutions, Inc

    Document your database structure and generate customized reports as xml, html or Microsoft Word documents.

    SqlSpec 6.5 SqlSpec 6.5
    ElsaSoft

    SqlSpec is an application for generating SQL Database specs.

    Guggi-Oracle 1.0.0 Guggi-Oracle 1.0.0
    Impact Solutions

    Database Development, Administration, PL/SQL programming and data analysis tool for Oracle 8.

    Softinabox Script Engine 0.3.0 Build 52 (Beta 3) Softinabox Script Engine 0.3.0 Build 52 (Beta 3)
    Softinabox

    Softinabox Script Engine for Microsoft SQL Server 2000 is a powerful tool that enables you to document any existing database structure and/or data by generating one SQL script.

    PosharpDb 1.0.0 PosharpDb 1.0.0
    Povb.com

    PosharpDb is a .

    Gen4DO 1.0.5 Gen4DO 1.0.5
    Ulrich Schumacher Software

    Gen4DO is an easy to use yet powerful .

    DB Solo 2.1 DB Solo 2.1
    DB Solo Team

    DB Solo is a powerful yet affordable cross-platform database development and management tool for both developers and DBAs.

    SQL Bloodhound 1.2 SQL Bloodhound 1.2
    The Code Syndicate

    The Code Syndicate's SQL Bloodhound is a useful, simple and powerful database object search tool for SQL Server.

    Other software in this category

    Sax.net SmartUI Sax.net SmartUI
    Sax Software Corp.

    Sax.

    JWizard 1.0 JWizard 1.0
    Visionary Technologies

    JWizard allow to build professional "step by step" interface (ie.

    RCLocalizer 1.8.0.1 RCLocalizer 1.8.0.1
    myncos

    RCLocalizer localize and translate resource script file (rc)in any language for creating multilingual aplications.

    XD++ MFC Library v5.60 (VC7.0) XD++ MFC Library v5.60 (VC7.0)
    ucancode software

    The XD++ Class Library is a set of classes built on the Microsoft Foundation Classes.

    Project Analyzer 10.3 Project Analyzer 10.3
    Aivosto Oy

    Project Analyzer is a Visual Basic source code analyzer, optimizer and documentor.