Bulletproofing Web Applications - Couverture souple

Kolawa, Adam

 
9780764548666: Bulletproofing Web Applications

Synopsis

This end to end guide to building and testing highly reliable web sites is a must have for anyone involved in managing, developing, or deploying web applications and large scale web sites. Bulletproofing Web Applications includes coverage of EJB Testing, error-prevention strategies, preventing XML problems and more. Readers will learn to avoid web development pitfalls, expose crashcausing errors, prevent and detect database problems, as well as exposing design, algorithmic and scalability problems with load testing. The CD-ROM includes a trial version of Parasoft WebKing, a comprehensive Web development and testing solution that is specially tailored around the challenges involved in producing reliable dynamic sites.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Quatrième de couverture

Bulletproofing Web Applications Three Error–Testing Experts Reveal How to Bulletproof Web Applications How do you develop complex multitiered Web applications that are error–free? In this unique guide, the CEO of ParaSoft and two of his colleagues show you how to integrate error prevention and detection into your development process – and make sure that your Web applications are robust, scalable, efficient, and reliable. Drawing on years of experience, the authors explain how to avoid common developer pitfalls, prevent problems before they occur, and thoroughly test for bugs and errors. Throughout, they use a sample e–commerce application to illustrate best practices and to provide plenty of ready–to–use scripts to help you automate your testing process. Your Road Map for Preventing, Detecting, and Fixing Web Application Errors
∗ Practice user input validation, embedded debugging, and other defensive programming practices
∗ Enforce coding standards for HTML, CSS, JavaScript, Java, and other languages
∗ Perform unit testing on application components as soon as they′re completed
∗ Set up a staging area for deployment and create a deployment infrastructure with WebKing
∗ Hunt down broken links and other flow problems
∗ Check click paths and validate code, applets, and other content elements
∗ Create Python scripts for automated load testing – and do a final application test
∗ Avoid errors when you incorporate databases, SQL, XML, Web services, SOAP, EJB components, JSP, and other technologies into your application
Development Tools on CD–ROM
∗ WebKing, Jtest, Jcontract, SOAPtest, and DataRecon demos from ParaSoft
∗ Sample application and rule files from the book
∗ Apache Web Server
∗ Links to additional resources
System Requirements: PC running Windows 9x/2000/Me/ or XP; Linux or Unix. See the "What′s on the CD–ROM" appendix for details and complete system requirements. www.mandtbooks.com

Présentation de l'éditeur

"Bulletproofing" is a road map for how to integrate error prevention and detection into the development process to ensure that Web applications are robust, scalable, efficient and reliable. It explores defensive programming techniques and explains the benefits of, and how to, implement coding standards for various programming languages including HTML, CSS, Java, and JavaScript. The authors also show how to perform unit testing on each component as they are developed along with ways to set up a staging area for deployment and a deployment infrastructure. "Bulletproofing" details ways to avoid errors as databases, SQL, XML, Web services, SOAP, EJB components, JSP and other technologies are implemented into Web applications.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.