|
Home > Products > AspxFormsGen 2.0
AspxFormsGen 2.0
AspxFormsGen is a tool that automatically generates ASP.Net 2.0 Compliant
Webforms (.aspx) and their accompanying CodeFile (.aspx.cs or .aspx.vb),
CRUD (Create, Retrieve, Update, Delete) Ad-Hoc SQL or Stored Procedures, based
on the tables in your MS SQL 2000/2005 Database.
AspxFormsGen is not a component, it simply generates ASP.Net 2.0 webforms
(and Stored Procedures for the Professional version), using
unbound and/or bound regular ASP.Net web server controls, so there's no code to learn.
Why Use AspxFormsGen 2.0?
Fast
AspxFormsGen can create ASP.Net 2.0 Regular Webforms, Webforms with Read-Only Gridview,
Webforms with Gridview for administration (with Edit/Delete links), Webforms
with Read-Only FormView (for One record), Webforms with FormView Insert mode
(for One record), Webforms with FormView Update mode (for One record), and all
accompanying CodeFiles in just a few seconds. E.g. A 13-table database like the
famous Northwind will only take approximately less than 15 seconds* for all the
forms above to be created (Approximately 100 WebForms + 100 CodeFiles, and
more). Even the most seasoned programmer cannot create One webform, drag a
GridView in it, drag a SqlDataSource in it, configure the Data Source,
configure the GridView, write the stored procedure, and bind the GridView to
the SqlDataSource in less the 15 seconds.
Easy to Use
One interface, and most of all one click and you're done. Just enter the
Server, your Database, Username, Password, choose the Language in which you
want the Webforms to be generated in (C# or VB), then click submit. It generates
unbound and/or bound regular ASP.Net web server controls, so there's no code to learn,
we leave this part up to the programmer.
Smart
AspxFormsGen is smart enough to add spaces and break up underscored column
names and use them as your fields description. E.g. FirstName is converted to
First Name:, and LAST_NAME or last_name is converted to Last Name:. It
generates RequiredFieldValidators for Non Nullable columns, and generates
Compare validators for currency (money), date, numeric, and float columns.
Auto-Generates SqlDataSources for the DropDownList** controls based on related
(Foreign Keys) table. E.g. A column CustomerID in the Orders Table is
automatomatically assigned a DropDownlist control. This control is populated
with data from the Customers table.
Economical
It's free. Yes the AspxFormsGen Express is Absolutely Free*** and there's no
expiration. Download the AspxFormsGen Express, use it, and you can even share
it with your friends.
[ back to top ]
Product Matrix
Listed below are the comparative features of AspxFormsGen's Express and Professional editions. Click the links
provided below for sample snapshots of the respective features.
[ back to top ]
Frequently Asked Questions
- Is AspxFormsGen 2.0 free?
The AspxFormsGen 2.0 Express edition is free. All the other editions are for sale.
- Do I need to register AspxFormsGen 2.0?
No. You don't need to register AspxFormsGen 2.0.
- What's the catch with the AspxFormsGen 2.0 Express Edition?
No catch at all. You can download it for free. You can give copies to your friends. You don't have to register. There's no trial date end (because it's not a trial). There's no pop-ups reminding you to buy the Professional Edition. No Activation required. Absolutely no catch.
- Is AspxFormsGen 2.0 a component?
No, AspxFormsGen 2.0 is not a component. It is a tool/application (.exe) that generates standard ASP.Net 2.0 webforms (.aspx pages) based on your MS SQL 2000/2005 database or an attached SQL Express.
- What do I need to generate webforms using AspxFormsGen 2.0?
You need an MS SQL 2000 or 2005 database or an attached SQL Express, the .net framework 3.5 installed in your pc.
- Why do I need .net framework 3.5 installed in my pc to use AspxFormsGen 2.0?
AspxFormsGen 2.0 is a re-issue and was created using Visual Studio 2008.
- Can I use Visual Studio 2005 to open the Generated WebForms?
Yes. AspxFormsGen 2.0 was created for use with Visual Studio 2005.
- Can I use Visual Studio 2008 to open the Generated WebForms?
Yes. Since AspxFormsGen 2.0 generates ASP.Net 2.0 WebForms and Visual Studio 2008 is backwards compatible with ASP.Net 2.0
- Do I need to learn any language, or tool to start using the generated webforms?
AspxFormsGen 2.0 is super easy to use. As a matter of fact, there's just One main interface, and One main button to click. If you know your
MS SQL Server name, Database name, the Username and Password to your MS SQL Server, the Namespace you want for your generated WebForms, then you're set,
just click the "Submit" button, it's that simple. Click here to see a snapshot of the Main interface of AspxFormsGen 2.0.
AspxFormsGen 2.0 was created for ASP.Net programmers, therefore you need to know ASP.Net. There's also the understanding that you already know MS SQL 2000 or 2005, since you need a database for AspxFormsGen 2.0 to look at to be able to generate the webforms. ASP.Net 3.5 is a very new technology and as such, you may need to familiarize yourself with some of the technologies that came with it, some of which are contained in the generated webforms. You also need to know either C# or VB.Net.
- What kinds of webforms are generated by AspxFormsGen 2.0?
There are several webforms that are generated by AspxFormsGen 2.0. See the Generated WebForms part of the Product Matrix.
- Will the generated webforms work with an ASP.Net 3.5 website?
Yes.
- Does AspxFormsGen 2.0 generate CRUD (create, retrieve, update, delete) stored procedures?
Yes. And most of all it will create it inside your MS SQL Server database, so there's no additional scripts to run.
- Can AspxFormsGen 2.0 generate webforms using an Oracle database?
No. AspxFormsGen 2.0 only supports MS SQL 2000 or 2005.
- Can AspxFormsGen 2.0 generate webforms using SQL Express?
Yes. You need to attach your SQL Express database to an MS SQL 2000 or 2005 database to do this.
- Does AspxFormsGen 2.0 overwrite my existing generated webforms?
Yes if the generated webforms path is the same as your current project's path/directory. Make sure to use a path/directory other than your project path/directory, then just copy the webforms you need into your project/website. E.g. if your website path is: C:\Inetpub\wwwroot\YourWebsitePath, then choose a different path for your generated webforms, e.g. use C:\GeneratedAspx instead.
- Why do I get an "Access Denied" error when I try to generate webforms using AspxFormsGen 2.0?
This may means that you don't have access to the path/directory where you are trying to put the generated webforms. Make sure to choose a path/directory that you have write access to.
- Why can't AspxFormsGen 2.0 access my MS SQL 2000/2005 database?
You need admin rights on this MS SQL 2000/2005 database. If you already have admin rights to the database, then make sure that your username and password are correct. A blank password will not work.
- Is my purchase of AspxFormsGen 2.0 refundable?
No. Please download AspxFormsGen 2.0 Express, this is our free product.
- I have the AspxFormsGen 3.5 installed in my pc, can I install AspxFormsGen 2.0 alongside the new version?
Yes.
- Can I pick just the tables which I want the webforms to be generated for?
No. Our motto says it all, "One Click". AspxFormsGen 2.0 was created to make ASP.Net programmers to be more efficient, with this in mind, we don't want you to spend too much time trying to figure out how to use AspxFormsGen 2.0, we want you to be able to just use what you already know, e.g. database name database username, database password, namespace that you want for the generated webforms to use, the path/directory where you want the generated webforms saved, and the style of the generated grid, do one click and you have generated webforms. You will also notice that there's one main interface used by AspxFormsGen 2.0.
- Is there a tutorial for AspxFormsGen 2.0?
Yes, please click the following links. Installation Guide, Professional Edition, Express Edition.
- What language will the generated webforms be?
AspxFormsGen 2.0 generates ASP.Net UI files (.aspx) with your choice of either C# 2.0 or Visual Basic 8.0 code behind files.
- What is the GridView Style drop down list on the AspxFormsGen 2.0 interface?
The GridView Style is a collection of styles for the generated webforms that has GridView Server Control.
- What's the difference between AspxFormsGen 2.0 and AspxFormsGen 3.5?
Please click here for a side by side comparison of these products.
[ back to top ]
Requirements:
-
.Net Framework 3.5
-
MS SQL 2005/MS SQL 2000.
-
Visual Studio 2005 or Visual Studio 2008 to follow our tutorials.
- Windows XP or Windows Vista
[ back to top ]
Recommendations:
-
Username/password used in AspxFormsGen must have admin or enough priviledges in
the database that you're going to work on.
-
Use a local MS SQL Server if possible.
-
Use No spaces when creating Table names or Field names in your database.
-
Use upper case letters for Table names and Field names if you have any plans of
using Oracle in the future.
-
Create explicit relationships for your tables using Diagrams.
-
Use stored procedures instead of ad hoc SQL for better performance and
security.
[ back to top ]
Limitations
-
Does not support retrieval of Large Value Data Type Columns (binary data
types). A default textbox is created for these data types.
- Does not create webforms for database tables that has no explicit primary key definition.
- Generates a very simple Themes, skin file, and style sheet for the generated webform's
presentation purposes only. Additional objects can be added to these files as you need them in your application.
[ back to top ]
Notes:
-
* Approximately 15 seconds for the professional edition, and 5 seconds for the
express edition. The professional edition generates approximately 5 times the
number of Webforms than the express edition, and it creates Stored Procedures
(Select, Insert, Update, Delete for each table) which is automatically inserted
in your database.
-
** Relationships between related/associated tables must be explicitly
established in the information schema of your database. Selected values for the DataValueField and
DataTextField are the primary key column and the next non-primary key column in the foreign table, respectively.
-
*** AspxFormsGen Express Edition is free. AspxFormsGen Professional
Edition is for sale. Please see the AspxFormsGen 2.0 product matrix.
[ back to top ]
|
|