Time and resource savings
The instant benefit of RapTier is the huge saving of development and
testing time. Use your current budget wisely: don't waste
your time and money on writing code that can be generated with
just a few simple clicks.
High quality code
RapTier generates C# and VB.NET multi-tier WinForm and WebForm
applications. The data access tier code of the generated applications is based
on the Table Data Gateway architecture that provides efficient isolation of
SQL code and logic, reduces development time and
maintenance cost. It also significantly reduces efforts needed
to port applications from one DB engine to another.
The generated code meets the highest standards of coding practices. It is pre-tested,
clean, well-structured and fully documented. Our development team
worked hard on optimizing and testing the generated code.
DataSets and typed Data Transfer Objects
The generated DB-tier code supports both DataSets and typed Data
Transfer Objects. This approach allows you to choose the most
efficient data access type in different situations. While DataSets
are easier to bind to UI controls, Data Transfer Objects are faster, easier to
integrate with non-.Net systems, and require less memory.
Stored procedures
Using RapTier you can control whether the generated code will be
using stored procedures or dynamic SQL to access the
database. RapTier creates all necessary stored procedures
for the generated DB-tier code. Also it wraps existing stored
procedures allowing you to call them as regular .NET
methods.
Transactions
The generated code fully supports ADO.NET transactions for all
database operations.
Data provider independent code
RapTier generates database-engine-specific and
provider-independent code. As a result you can easily switch among various
.NET data providers choosing the one that better serves your
needs.
Customizable code
The generated code can be easily extended and customized. To
modify it, add your custom code to the classes specifically designed to save
user changes.
Database documentation
RapTier generates MSDN-like database documentation that
contains all database objects (tables, views, stored procedures, triggers,
table relations, etc). It also generates VSHIK files that allow you to
compile the documentation from HTML format to a Microsoft
Help 2.0 file.
Wide range of supported database engines
RapTier works with any database engine that has an OLE DB provider.
The tool has been tested with the following database engines:
MS SQL Server
MSDE
Oracle
Sybase ASE
MySQL
MS Access
FoxPro
ASP.NET-like templates
RapTier uses an ASP.Net like syntax for its templates. This feature
allows you to create new or modify existing templates without
learning a new language. If you have done some ASP.NET or JSP
programming, you already know how to write RapTier templates.
If you need additional templates, but do not want to develop them yourself,
please contact us. We will be happy
to create custom templates for you.
Non-Windows platforms
The generated code is compatible with the open source MONO .NET framework. This
means that you can use RapTier for development applications for a wide
range of platforms including Linux.