building your first enterprise class .net application in 15

12
Building your first Enterprise Class .NET Application In 15 minutes With IronSpeed Designer By Anil Mahadev Database Consultant and IronSpeed Designer User

Upload: others

Post on 04-Feb-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Building your first Enterprise Class .NET Application In 15

Building your first

Enterprise Class .NET

Application

In 15 minutes

With

IronSpeed Designer

By

Anil Mahadev

Database Consultant and

IronSpeed Designer User

Page 2: Building your first Enterprise Class .NET Application In 15

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.

Page 3: Building your first Enterprise Class .NET Application In 15

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.

Page 4: Building your first Enterprise Class .NET Application In 15

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

Page 5: Building your first Enterprise Class .NET Application In 15

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.

Page 6: Building your first Enterprise Class .NET Application In 15

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

Page 7: Building your first Enterprise Class .NET Application In 15

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

Page 8: Building your first Enterprise Class .NET Application In 15

Figure 1.5

9) Click next to Proceed

Page 9: Building your first Enterprise Class .NET Application In 15

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

Page 10: Building your first Enterprise Class .NET Application In 15

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.

Page 11: Building your first Enterprise Class .NET Application In 15

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

Page 12: Building your first Enterprise Class .NET Application In 15

IronSpeed Designer Arrow Logo is the Copyright from IronSpeed

Corporation, Worldwide.

.NET logo is Copyright of Microsoft Corporation, Worldwide