fastnet asp developing with fastnet asp. agenda overview of fastnet asp standard application...

28
FastNET ASP Developing with FastNET ASP

Post on 15-Jan-2016

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

FastNET ASP

Developing with

FastNET ASP

Page 2: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Agenda

Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application Customising Forms Security, Menus, Reports and KPI’s

Page 3: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Who we are

FastNET ASP is a trading division of the SoftSols Group of companies

21 years of commercial package development

Historically developed with Progress 4GL

Page 4: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

The move to .NET

Driven by the need to remain competitive in the Microsoft corporate marketFashion ParadeDesktop integrationTechnology platform

Page 5: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

The move to .NET

Very steep learning curve Object oriented approach New language Vast choice of tools and components

High risk project No quick start templates No “Framework” for an application

Many initial projects “wrecked” in the process Time to market too long

Page 6: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

The FastNET ASP solution

A complete .NET development framework that produces a feature rich application with a customer configurable, dynamically generated web user interface

The results of a significant R&D program to develop a real business application (Patent being drafted)

The fastest way to build robust flexible web enabled business applications

A low cost, low risk entry into the world of .NET development

A great way to update old legacy applications to the web and integrate disparate systems with minimum risk

Page 7: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

What is FastNET ASP?

Programmers write business logic that passes data to the user interface Simple applications without any significant .NET skills Use standard Visual Studio tools and C# Optionally Progress 4GL and AppServer

Non-programming staff (even end users) define the user interface Menus and security Form layout and validation Reports and additional options

At least 25% saving on development time

Page 8: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Product History

Initial concept Q3 2003 Version 1

Q1 2004 Internal use and pilot trials only Normal Form databases only

Version 2.0 Q3 2004 Optional support for Progress ProDataSets

Version 2.1 Q1 2005 Complex keys and multiple databases Multiple Business Objects per form

Page 9: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Customer testimonial

“FastNET ASP provides us with an excellent core framework on which we can build the features that are specific to us. It means that we can substantially reduce development time and rapidly migrate to the web. We are confident that we can accomplish our plans to deploy an asset management system for our treatment plants and water works on-time and on budget through the FastNET ASP framework”

Adrian LeadbeaterIT Manager – South Staffordshire Water

Page 10: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Butler Group Audit

“As Microsoft ventures forward into Smart Clients, FastNET ASP will also be able to exploit the latest .NET features, so there is a long-term viability in creating applications with the product.

In Butler Group’s opinion FastNET ASP is an advanced framework for developing Microsoft .NET Web applications and should be considered by corporate IT departments.”

Page 11: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Features

FastNET ASP manages Users and permissions Menus and dashboard Forms

Scan Form Detail Form Help Form

Messages Reports Attachments

Page 12: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

What does FastNET ASP look like?

What does an application developed with FastNET ASP look like?

Fashionable .NET user interface Look and Feel driven by style sheets

Page 13: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Windows Desktop

Page 14: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Demonstration

Standard application features

Page 15: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

FastNET ASP Architecture

FormsBusiness Objects

Data Sets

Page 16: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

6 Simple steps to deployment

1. Design your database2. Create a Dataset and Relationships3. Create a Business Object4. Generate default Forms with FastNET

ASP5. Customise the default forms6. Attach forms to the menu

Page 17: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

1. Define your database

Design the database with standard database tools Microsoft SQL Server Progress

Page 18: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

2. Build a Dataset

Define a dataset in Visual Studio

Connect to the database with Server Explorer

Drag and Drop tables and define relationships

Page 19: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

3. Create a Business Object

1. Create new Class in your Business Objects project, derived from FormBO

2. Absolute minimum C# or .NET programming required

3. Simply override basic methods as in the following example of CustomerBO

Page 20: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

3. Create a Business Objectusing System;namespace BusinessObjects.DataBO.ProSport{

/// <summary>/// Summary description for CustomerBO./// </summary>public class CustomerBO : ProSportBO{

protected DataSets.ProSport.CustomerDS detailData;

public CustomerBO() : base(){

//// TODO: Add constructor logic here//

}

protected override System.Data.DataSet referenceDS{

get{

return detailData;}

}public override void initDetailDataset(){

detailData = new DataSets.ProSport.CustomerDS();}

}}

Page 21: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

4. Create Default Forms

Page 22: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

5. Customise Forms

Page 23: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

6. Add to Menu

Page 24: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Demonstration

Page 25: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Feature Summary

FastNET ASP manages Users and permissions Menus and dashboard Forms

Scan Form Detail Form Help Form

Messages Reports Attachments

Page 26: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Benefit Summary

Low risk .NET business application development Development time cut by at least 25% and probably

more than 50% Improved product quality and low ongoing maintenance

costs Maximum customer satisfaction, branded and configured

for each customer New products brought to market quickly Extended life and revenue from legacy applications Common look and feel for all applications Facilitates advanced system integration

Page 27: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

Commercial Issues

Current Version 2.1 Annual developer license required Deployment unrestricted while developer

license valid Deployment licenses in perpetuity Incident based support packs available ISV and VAR discounts available

Page 28: FastNET ASP Developing with FastNET ASP. Agenda Overview of FastNET ASP Standard application features FastNET architecture 6 Steps to developing an application

More information

[email protected] www.fastnetasp.net +44 1924 200344 Web Seminars

“An introduction to FastNET ASP” “Developing with FastNET ASP” http://softsolsgroup.webex.com

Pricing and orders Please contact us for details of our schemes for ISV’s, Resellers,

Education and Corporate developers