building your first enterprise class .net application in 15
TRANSCRIPT
Building your first
Enterprise Class .NET
Application
In 15 minutes
With
IronSpeed Designer
By
Anil Mahadev
Database Consultant and
IronSpeed Designer User
Introduction:
Building Enterprise Class Web Applications in .NET were quite cumbersome and sometimes difficult to
implement. But things have changed thanks to the recent advent of ASP.NET 2.0 etc.
But still many of the core business logic and development of pages needs to be in place. This is where
IronSpeed Designer comes in. IronSpeed designer follows the simple process of just specifying your
application of choice, and then later customizing it according to your needs.
Generate .NET Web applications in minutes straight from your database. Quickly create visually
stunning, feature-rich Web applications that are easy-to-customize and ready-to-deploy. If you need an
app built today, use Iron Speed Designer!
Ironspeed designer is the new revolutionary way of building sophisticated ASP.NET Web Applications
without writing much code and focusing on just making changes to the templates being provided by the
product.
With Ironspeed designer you can achieve the following tasks easily
Reporting & tracking apps
Data management apps
Administrative apps
Departmental apps
Data collection portals
Prototyping & used in proof-of-concept Applications
Well how this is all possible you say? Think IronSpeed Designer!
In this tutorial we shall be building a simple Job Application that comes as part of the sample
application Without Writing a Single Line of CODE!
How does it Work?
Point to an existing database and let the Iron Speed Designer wizards build a sophisticated, database-
driven application that's ready to deploy. In just minutes, Iron Speed Designer generates your
application's Web pages, user interface code and data access logic.
Some of the Key Advanced Features of IronSpeed Designer
Iron Speed Designer generates complete, professional-looking .NET Web applications with all the user
interface features you expect in custom hand-coded applications but without the extra hand-coding.
1) Sophisticated Pages & Reports
2) Visually Stunning Web Apps
3) International Language Support
And
4) Application Security
To walk you through the simple steps, you first need to download and install IronSpeed
Designer from http://www.ironspeed.com
Hardware Requirements
PIV or higher processor with 1 GB Memory with 40 GB HDD etc
Software Requirements
1) Windows 2000 and above (XP Preferred)
2) IIS Installed
3) .NET framework 1.1 or 2.0 (2.0 Preferred)
4) IronSpeed Designer -> Any Edition. You will be given a 15 day Evaluation Key for the
Enterprise Edition. After this, the product turns into a Free Edition
So we shall now begin to develop our Job Application using IronSpeed Designer.
Once you launch the product, you will be presented with the screen as shown in
Figure 1.1 below.
Figure 1.1
As you can see, I am using the FREE Edition of the product. In the free edition, one can
develop an application consisting of 30 pages and utilizing 15 database tables. This is
quiet good for anyone wanting to develop proto-type applications before using it in the
Enterprise Edition.
1) Click on the Create a New Application button
2) You will be presented with a Wizard as shown in figure 1.2 below
Figure 1.2
3) Click on the Next Button to proceed
4) In the next screen, you can Configure the following options
a) Application Name: Your Custom App Name
b) Application Folder: Your Application’s Local Folder where all the pages are going to be
created
c) Your Code Language: Either C# or VB.NET (VB.NET is the Default), I chose C#
d) .NET Version: 1.1, 2.0 or 3.0, I chose 2.0
e) The Compiler: VS 2005 is the Default. This enables you to debug the Project within VS at
any point in time
f) SQL Statement Generation: You can choose between Stored Procedures or Inline SQL, I
chose Stored Procedures (This is the best way to get Application Performance).
g) Language Options: Now you can choose between Localization and Internationalization.
This was too difficult in the current scenario, but thanks to IronSpeed Designer it is so easy.
Even the Text Direction option can be made between right-left and left to right display.
h) Finally, Namespace and Virtual Directory: This will indicate the location of your
application within IIS.
This is shown in Figure 1.3 below
Figure1. 3
5) Click Next to proceed
6) You will now be presented with a list of pre-created template pages, you can choose any
from the choice, and I chose Everest. This is shown in Figure 1.4
Figure 1.4
7) Now click next to configure the Database
8) In this tutorial we shall be using the sample Southwind Access Database provided. Click on
the Test Connection button to verify the Database connection. This is shown in Figure 1.5
below
Figure 1.5
9) Click next to Proceed
10) Since we are building a Job Application, we shall only be selecting the Employees Table from
the list. This is shown in the Figure 1.6 below.
Figure 1.6
11) Click Next to Proceed. You will now get a progress indicator stating that the table relations
are being created.
12) Finally in the last screen, you can choose Build and Run, since this is the first time, you are
actually building using IronSpeed Designer. You can later customize the various options
later. This is shown in the Figure 1.7
Figure 1.7
13) Now after running the Application, you can view the results in Internet Explorer as shown in
the Figure 1.8 below.
Figure 1.8
So wasn’t that so easy building an Enterprise Class ASP.NET Data Driven Application within
15 mins or less?
You can explore the various options available with the Application such as Search, Sort and
even DML Operations such as Insert, Update and Delete of Employees.
This can be achieved with just a few clicks and configuration settings that need to be
tweaked within Iron Speed Designer.
And that’s not all, Ironspeed Designer applications can be further customized within its own
IDE or using Microsoft Visual Studio 2005.
Send me your valuable feedback and suggestions on how I can write better using .NET and
Database Technologies?
You can e-mail me [email protected] with the Subject Line: Building your first RAD
ASP.NET 2.0 App in 15 mins Using Iron Speed Designer
IronSpeed Designer Arrow Logo is the Copyright from IronSpeed
Corporation, Worldwide.
.NET logo is Copyright of Microsoft Corporation, Worldwide