One-Day Web Apps:
Application Generation for .NET

Master Application Generation with this comprehensive and insightful eBook examining the latest software development tools and techniques.
Second Edition. Over 200 pages & 120 illustrations.
Price: $24.95


Accomplished author and web developer Alan Fisher details how today's most productive programmers crank out sophisticated web applications that feature forms, data grids, record filtering & sorting, and a variety of other advanced features, in one day or less.

Read the first 30 pages, including the table of contents.

The Case for Automation

  • The Challenges of Web Application Development
  • Standards Make Application Generation Possible
  • The .NET Framework – Microsoft’s Standard Platform

Automating Development: A Historical Perspective

  • The Evolution of Automated Software Development
  • The Emergence of Iterative Development

Development Automation in Action: Common Problems Solved

  • Automate “C/R/U/D” Page Creation
  • Complex Displays
  • Using Data Grids to Manage Large Result Sets
  • Automatic Data Validation & Display
  • Delivering a Common Request: Exporting Application Data

Goals & Benefits of Automated Development

  • What Should an Application Generator Do?
  • Implications for Development Methodology
  • Key Benefits of Application Generation Methodology

How Automated Development Works

  • Approaches to Application Generation
  • Using Declarative Methods to “Specify” an Application
  • Linking Database Tables, Views and Queries to an Application
  • The Application Generation Process
  • Bonus Automation (Even More Code You Don’t Have To Write)

Automatic SQL Generation for Database-Connected Controls

  • Transaction Model & Transaction Management
  • Location of the SQL Statements
  • Database Views Provide Data Consolidation
  • Primary Key Relationships Permit Record Editing
  • Foreign Key Relationships Permit Multi-Table Joins
  • Concurrency Control / Concurrency Handling
  • Cursor Management

Automating Application Security

  • Generating Role-Based Application Security
  • Securing Your Generated Web Applications
  • Additional Security Issues to Address

Extending and Customizing Applications

  • Standards for Generated Code
  • An Approach to Generating Extendable Code
  • Every User’s Request, “Can you add a button that…?”
  • Localizing (Internationalizing) Your Application

Automating IT Strategies

  • Automating Page Production
  • A Pragmatic, Yet Revolutionary, Approach to Code Re-Use
  • Automating Re-Use of Custom & Third Party Controls

Looking Ahead

  • Selecting Your First Project
  • Organizational Rollout of Application Generation Technology
  • The New Reality: Competitive Advantage Requires Ubiquitous Custom Software

About the Author - Alan Fisher

  Alan Fisher is an accomplished technologist, a seasoned entrepreneur, and has spent the past seven years building large scale enterprise web applications. Alan wrote the first book on Computer Aided Software Engineering, titled "CASE: Using Software Development Tools." Alan has built huge web applications like the one that powered the first online auction house, Onsale, which is now part of Amazon. Alan founded Iron Speed with his partners with the vision to make application generation finally valuable and practical for web application developers.


  Privacy Statement