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.
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 and sorting,
and a variety of other advanced features, in one day or less.
Second Edition. Over 200 pages & 120 illustrations. Price: $24.95
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 many years of experience
building large scale enterprise web applications.
He co-founded Iron Speed with the vision of making application generation practical for Web application developers.
Alan wrote the first book on Computer Aided Software Engineering,
"CASE: Using Software Development Tools." Alan has built large web applications like the one that
powered the first online auction house, Onsale, now part of Amazon.
|
|