Enterprise Class .NET Application In15 minutes

ostentationabioticInternet και Εφαρμογές Web

5 Ιουλ 2012 (πριν από 5 χρόνια και 4 μήνες)

322 εμφανίσεις

Building your first

Enterprise Class
.NET
Application

I
n

15 minutes


W
ith

IronSpeed Designer











By

Anil Mahadev

Database Consultant and

IronSpeed Designer U
s
er

Introduction:


Building Enterprise Class Web Applications in .NET were quite cumber
some 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 foc
using 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



Pr
ototyping &
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
?


P
oint 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 in
terface 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 appli
cations 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 f
rom
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 yo
u 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 co
nsisting 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 Wiz
ard 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 Fol
der where all th
e 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 w
ithin 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 Locali
zat
ion 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 Direct
ory:

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
f
rom 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 Connectio
n button to verify the Database connection
.

This is shown in F
igure 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 fir
st 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 E
xplorer 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 Applicatio
n

such as Search, Sort and
even DML Operations such as Insert, Update and Delete of Employees.


T
his
can be achieved
with just a few cl
icks and configuration settings

that need to be
tweaked

within Iron Speed Designer
.



And that’s not all, Ironspeed Desig
ner 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
anilm001@gmail.com

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 Micro
soft Corporation,

Worldwide