smartDBforms.NET for ASP.NET 2

smartDBforms.NET Demo

Flash Demo Play Movie 1 Play Movie 2
View a short Flash
Online Demo

View smartDBforms.NET in action on our demo web site. The demo is based on the standard Microsoft SQL Server Northwind database.

Open Live Demo

Database Poll

Which database server do you use?

Submit Survey  Results

For details see System Requirement in the online documentation.
read more... read more... smartDBforms.NET - Database ASP.NET forms
Download Trial Download Trial Buy Now smartDBforms.NET Released
smartDBforms.NET FeaturessmartDBforms.NET Benefits

smartDBforms.NET - Professional database data entry ASP.NET forms. Easy form to database functionality.

smartDBforms.NET is an ASP.NET framework for creating professional database crud entry web forms with automatic data validation. It makes the creation and maintenance of a data input form very easy and efficient. It makes possible the creation of a database form only by using the design surface without writing a single line of code. smartDBforms.NET saves the repetitive and complex tasks when creating database data entry forms, thus reducing the time and cost for creating and maintaining database data input forms. An ASP.NET database data entry form created with smartDBforms.NET adjusts automatically to the underlying database schema and provides automatic validation.

Professional ASP NET database forms

Using smartDBforms.NET framework you can easily create a details view or crud form view of a database table. Similar to the standard FormView and DetailsView ASP NET Web server controls. Connect ASP.NET form to MS SQL, MS Access or MySQL database.

smartDBforms.NET(smart database forms for ASP.NET) has advanced design time support for Microsoft Visual Studio 2005 .NET and Microsoft Visual Web Developer 2005. smartDBforms.NET framework is highly customizable. You have full access to the user interface templates and can redesign them using the design time surface of Visual Studio. You have full control over the mapping of data types to user interface templates. smartDBforms.NET consists of several ASP.NET server controls. smartDBforms.NET provides a data source control which auto generates insert, update and delete statements. When reading the data it extracts the meta information which is used by the SmartDBView and SmartDBControl controls to select the proper user interface template. The template displays the data and allows the user to edit the data. Just drop a SmartDBControl wherever you want on the SmartDBView container, select the field to bind to and that's it. The display or edit user interface is populated at runtime by inspecting the meta data information supplied by the SmartDataSource.


  • User interface generated dynamically

  • Automatic foreign keys handling

  • Ready-made user interface templates

  • Automated update, insert and delete

  • Automatic data validation

  • Flexible Pager available

  • Automatic error handling of database sql exceptions

  • Easy search user interface creation

  • Two-way data binding

  • Design-time smart tags.

  • User interface selected dynamically at runtime.

  • Automatic linking to the referenced .css files

  • Automated update, insert and delete of the data.

  • Label and layout templates can be reused by the user interface templates.

  • Update, insert and delete statements generated automatically from the select statement.

  • Default values for insert mode

  • Localization supported

  • Data caching supported

  • Ad hoc customization

  • Automatic foreign columns handling. Supports not only single but also multi-column foreign keys.

  • Creating web forms in Visual Studio Design View, without writing a single line of code.

  • Automatic data validation

  • A collection of ready-made user interface templates and their mapping to data types.

  • Easy template modification from the Visual Studio Design view.

  • Supports MS SQL server 2000, MS ACCESS 2000 and newer versions,

  • Supports MySQL. MySQL 5.0 ( version 5.0.67 and higher )
    MySQL 5.1 ( version 5.1.30 and higher )
  • Flexible way of defining the mapping between data types and user interface templates


  • Central definition of the user interface for all pages

  • Saves a lot of time by dramatically accelerating the process of creating database web forms.

  • Reduces the chance of bugs to the minimum. Saves the hard work of extracting foreign key data

  • Reduces the cost of change management of the database schema.

  • Imposes common user interface patterns

  • smartDBforms.NET comes with localization support

  • Third-party Web server controls accelerated adoption.


July 2013
smartDBforms.NET 2.8 released.

May 2012
smartDBforms.NET 2.7 released.

It’s really refreshing to use. Looking at codegen products that are way overkill and generate source code that’s not maintainable - your product rocks.

I have demoed several other products also, and none came close to yours. The simplicity, ease of use and user friendliness were impeccable.
William Joshua
Madison County Schools

Thanks to smartDBforms.NET I am able to save lots of time and make even better websites. I am looking forward to use this tool to help me build websites based on databases.
Anton Beerens

We are really impressed with smartDBforms.NET and there is nothing else on the market as good.
Andy Jones
Make I.T. Simple
The following license types are available:
Developer License
1 Year Developer Subscription License
Developer License for Express Edition
Copyright 2006-2013 Adillis Terms Of Use Feedback Contact Us