Change Area Sign In Register
Home Community Services For Sale Vehicles Real Estate Jobs
    Post Classified 

Pure Ajax Web Application Framework For Sale - $950.00

Posted By:
Kasaven Naicker
Posting ID:
Princeton, Nj
 ajax   xml   xsl   jquery   javascript   saas   soa 
Item Category:Computers

 Facebook  Twitter  MySpace
Bookmark and Share
Paribit Systems, Inc.

Software for Sale – Pure AJAX methodology

I am selling a Pure AJAX Application Framework. It can function as Stand-Alone, Intranet and/or Internet application.

The system framework is designed as follows: -
• DotNet Framework
• C# (C-Sharp) programming language
• Service Oriented Architecture
• MySql Database via Database Factory Architecture
• Database Factory Architecture permits communication with different database servers

The system design includes: -

• User Interface Layer/Tier (UI)
o Pure CSS design – no use of tables in layout – uses only DIV’s
o JavaScript
o JQuery
 Provides quick data access by limiting network traffic
o Cookie-less design
o Calls Web Service Layer

• Web Service Layer/Tier (WS)
o C# Web Services
o Used as AJAX interface
o Calls Business Service Layers’ Static methods
 Ensures consistent Business logic

• Business Service Layer/Tier (BS)
o C# Business Services static methods
 Does not require object instantiation
o XML / XSL Server Side Transformation
 Enables cross-browser compatibility
o Calls Business Logic Layer

• Business Logic Layer/Tier (BLL)
o Subscribes to Application Interface
 Assists with upgrades, deployment, & Plug-n-Play architecture
o Perform standard Business logic
 Persisted across instances
o Calls Data Access Layer

• Data Access Layer/Tier (DAL)
o Subscribes to Application Interface
o Utilizes Database Factory Methods
 Enables access to multiple database engines
o Perform Standard CRUD Operations ( Create, Read, Update, Delete)

The system is designed to degrade gracefully if JavaScript is disabled by making direct calls to the Business Service Layer from code-behind. The Business Service Layer ensures standard functionality whether called directly from code-behind or from AJAX Web Service Layer.

How does it work?

• Database
• Table Own_T consists of default Company-Id that links to Masterpage_T
• Table Masterpage_T links a Masterpage to Sections
o Masterpage also has properties table which consists of CSS Stylesheet, etc.
• Table Section_T links a Section to Zones
• Zones_T defines active Zones in the system

• DotNet Framework
• Globax.Asax reads database and sets Company-Id/Own-Id session variable.

• User Interface Layer - UI
• *.htm page consists of
• A Loading-Message DIV
• A lblContents Label
• A hidden field that holds the Page-Name
• Masterpage uses JavaScript/jQuery to automatically find hidden Page-Name field and retrieve Masterpage, Sections and Zones for a given Company-Id/Own-Id.
• Validates and verifies all input values.
• Masterpage calls Web Service to load Masterpage Layout.
• HTML returned from AJAX is output to lblContents Label
• Masterpage JavaScript searches output HTML for the Zone-Names hidden field.
• Masterpage calls separate JavaScript to load content for each Zone-Name found.
• JavaScript’s Name and Zone’s Name must match exactly.
• Each Zone’s JavaScript calls its respective Web Service Layer to load content for the specific Zone.

• Web Service Layer - WS
• Validates and verifies all input values.
• Web Service is the communication Layer between User Interface and Business Service.
• Calls Business Service Layer to retrieve Masterpage Layout.

• Business Service Layer - BS
• Validates and verifies all input values.
• Calls Business Logic Layer for Masterpage Layout.
• Converts Masterpage Sections DataTable returned from Business Logic Layer into XML format.
• Creates Dynamic XSL format based on Masterpage Sections returned.
• Calls C# (C-Sharp) XML/XSL Transform to convert XML into HTML.
• Returns converted HTML as String to calling module.
• Converting XML at Server level provides Cross-Browser compatibility.
• Includes Zone-Name into XSL as a hidden field.
• The Business Service Layer can be called from Web Service Layer or if JavaScript is disabled it can be called directly from Code-Behind.

• Business Logic Layer - BLL
• Validates and verifies all input values.
• Opens database Connection
o Calls DbFactory modules
o Connection String is defined in Web.Config file.
• Calls Database Access Layer
• Returns DataTable with vales returned from Database Access Layer

• Database Access Layer - DAL
• Validates and verifies all input values.
• Verifies database connection is open.
• Sets DbCommand parameters.
• Perform Database read functionality
• Loads returned values into DataTable
• Returns DataTable to Business Logic Layer

What do you get?

Once payment is confirmed you will get the following modules and definitions in a zipped file: -
• Database
• All relevant Database table definitions.

• DotNet Framework
• All relevant Web.Config definitions.
• Globax.Asax definition

• UI
• All relevant JavaScript, jQuery scripts and CSS definitions.
• 5 (five) HTML pages.
• Sample Images for layout.

• Web Service
• All relevant C# (C-Sharp) Web Service modules.

• Business Service
• All relevant C# (C-Sharp) Business Service modules. – Object only
• All relevant XSL templates

• Business Logic
• All relevant C# (C-Sharp) Business Logic modules. – Object only

• Database Access
• All relevant C# (C-Sharp) Database Access modules. – Object only
• DbFactory Object modules.

You will get everything needed to run the application Framework: -
• Complete Step-by-Step instructions is included in your zip file
• You will need to Unzip the file
• Move modules to the required folders
• Define your database
• Define Web.Config
• Create Globax.Asax module

What are you allowed to do with the Framework?
1. You are free to use all modules and functionality provided to you for any number of applications you design.
2. You can include the framework functionality in any application you sell to your customers.
3. You are free to include the framework or any part of it in applications you provide to your customers without incurring fees.

What are you NOT allowed to do with the Framework?
1. You are NOT allowed to resell the framework itself or any part thereof.
2. Reselling the framework will infringe on copyright and license rights.

What does it cost?
1. $950.00 (Nine Hundred Fifty US Dollars).

What is next?
1. The System also consists of Role Based Functionality.
2. It requires purchase of the security modules (Username/Password protection)
3. Each Section, Zone, Module is protected based on the User’s assigned Role
4. User’s have three different levels of Access
a. Guest
b. Registered User
c. Employee
5. Each Level has a different access type.
6. Restricts Users to the information they are supposed to have access to.
7. When all modules are purchased, the application forms a complete ERM – Enterprise Resource Management and Billing Application

Contact Poster
* Your Email:
* Message:
* = Required information.

  Areas Safety Tips Tell A Friend Link Us Contact Us  

© 2016 - All Rights Reserved.