RapTier FAQ

The following is a list of frequently asked questions. If you have a question that does not appear in this list, please send us an email, and we will be happy to answer you.

What does RapTier do?

RapTier is a template-based ASP.NET, C#, VB.NET and SQL code generator that creates robust database driven applications for a wide range of databases. It is an easy-to-use tool that significantly reduces development and testing time as well as improves the quality and performance of your code.


What is the main advantage of using RapTier?

The main benefit from using RapTier is enormous saving of development and testing time. RapTier generates thousand lines of code in a matter of seconds. 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.


What can RapTier do for me?


What languages are supported?

The code generator currently supports C# and VB.NET. You can access the generated compiled DB-tier classes from any .NET compatible language.


What database servers does RapTier support?

RapTier should work with any database that has an OLEDB provider. The tool has been tested with MS SQL Server, MSDE, MySQL, Oracle, MS Access, FoxPro, Sybase SQL Anywhere, and Sybase ASE.


What platforms and operating systems does RapTier run on?

We tested RapTier on Microsoft XP and 2000. However, the application should run on any Microsoft platform with installed .Net Framework. The generated code can run on all .Net platforms including MONO.


What are the hardware and software requirements?

The machine on which you install RapTier must meet the following system requirements:


Can I customize generated code?

Yes, you can customize the generated code to meet your needs. Simply add your code to classes specifically designed to save all user changes. Please check the RapTier documentation as well as the "Template and Code Customization" section of the forum for more details.


Can I create my own templates?

Yes, you can do that. Please check the "Creating RapTier Templates"article as well as the documentation for more details.


How is RapTier priced?

RapTier is available in three editions: RapTier Lite (FREE), RapTier Professional, and RapTier Enterprise. RapTier Professional is priced at $299 per developer. RapTier Enterprise lists at $499. All editions include free support and free upgrades for minor versions. Volume discounts are available.


Do I have to pay for support?

No, we provide FREE support for all our products.


Does RapTier wrap existing stored procedures?

Yes! The Enterprise edition of RapTier generates stored procedure wrapper methods that significantly simplify code, which is needed to execute stored procedures.


Does RapTier support DB2?

RapTier 1.4 and higher includes a special DB2 schema loader, which is used when one connects to a DB2 database using the standard ibmdadb2 OLE DB provider.

The only reason DB2 is not in the list of the supported databases is because this IBM OLE DB provider has some difficulties recognizing '?'s in SQL statements. It can be fixed by switching to a different provider (native .NET, ODBC, or another OLEDB) after the code is generated.


The DB Documentation template generates documentation for any database that RapTier can load including DB2.


The generated application throws the following exception trying to access the database: An unhandled exception of type 'System.Data.OLE.OleDbException' occurred in System.Data.dll

If you got this error using the generated WebForm UI, then most likely when you created the RapTier project you connected to the database using the Windows authentication.
While both RapTier and WinForm UI run under your Windows account, ASP.NET utilizes a special account that usually does not have database access rights.

To resolve this problem use one of the following solutions:
- Switch to the user name/password authentication (simply edit the connection string in the <DatabaseName> class)
- Add the ASPNET Windows user to the list of the DB users
- Use impersonation (see MSDN for details).

Also you may have this error if you checked "Generate Stored Procedures" but did not add the generated stored procedures to your database.


Does RapTier support PostGres?

Check the following post: "ODBC PostGres support".


What if I have questions and suggestions?

All questions and suggestions are welcome. Our support team will respond to your query promptly. Please fill out the form or send us an email. Also check the knowledge base, the forum, and the "Known bugs and fixes" section because your question might have been already discussed.


>> Buy It
>> Download It



© Copyright 2003, SharpPower Corp.. All rights reserved. Site Map