Home | Amazing | Today | Tags | Publishers | Years | Search 
Bulletproofing Web Applications (With CD-ROM)

Buy
“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.

This book discusses strategies for bulletproofing Web applications. By Web application,
we mean an enterprise system running on a server, accessed by a client that is
typically a Web browser. These kinds of applications are usually associated with the
HTTP protocol and use HTML for at least part of their interface. By bulletproofing, we
mean making sure your application is robust, scalable, efficient, and reliable.

Many people viewed Web development as child’s play during the early days of small
static Web sites. It’s now obvious, however, that Web development is as complex as
traditional software development — if not more so. As a result of this complexity, it’s
almost impossible to produce a completely reliable Web application unless you
implement (and continue to follow) a well-defined development process that
incorporates a set of vital bulletproofing practices. That’s where this book comes in.

We, the authors, have spent many years at ParaSoft Corporation working on
technologies that help companies improve the reliability of their software. During this
time, we have had the opportunity to observe many different companies’ software
development processes and gain a good understanding of what practices can be used
to increase the reliability of many types of software products. Based on our extensive
experience working with Web applications at several levels, we have developed what
we feel is a useful approach to the challenge of developing bulletproof Web
applications. This book describes that approach and suggests ways that you can apply
it to your own development process and projects.
Adaptive Multimedia Retrieval. Understanding Media and Adapting to the User: 7th International Workshop
Adaptive Multimedia Retrieval. Understanding Media and Adapting to the User: 7th International Workshop

This book contains a selection of the revised contributions that were initially submitted to the International Workshop on Adaptive Multimedia Retrieval (AMR 2009). The workshop was organized by the Universidad Nacional de Educaci ´on a Distancia (UNED) in Madrid, Spain, during September 24–25, 2009.

The goal of the AMR...

CCTV, Second Edition: Networking and Digital Technology
CCTV, Second Edition: Networking and Digital Technology

Closed circuit television (CCTV) is experiencing a leap in technology using digital techniques and the Internet. The new edition of this high-level professional reference retains the particulars that made the first edition a success, including the details of CCD cameras, lenses, coaxial cables, fiber-optics, and system design, but it is...

Pro Silverlight 3 in VB
Pro Silverlight 3 in VB

Silverlight is a lightweight browser plug-in that frees your code from the traditional confines of the browser. It's a rules-changing, groundbreaking technology that allows you to run rich client applications right inside the browser. Even more impressively, it's able to host true .NET applications in non-Microsoft browsers (like...


Progressive Web Application Development by Example: Develop fast, reliable, and engaging user experiences for the web
Progressive Web Application Development by Example: Develop fast, reliable, and engaging user experiences for the web

Leverage the full potential of the web to make your web sites better than native applications for every platform.

Key Features

  • Explore different models and patterns required to develop progressive web applications
  • Create applications requiring shorter runtime for...
Getting Started with IBM WebSphere sMash
Getting Started with IBM WebSphere sMash

Use IBM WebSphere sMash to Rapidly Deliver Scalable, Flexible Web 2.0 Applications

 

With the radically new IBM WebSphere sMash and the Project Zero platform, it’s far easier to develop, assemble, and run applications and mashups that align...

Image Processing: The Fundamentals
Image Processing: The Fundamentals

Following the success of the first edition, this thoroughly updated second edition of Image Processing: The Fundamentals will ensure that it remains the ideal text for anyone seeking an introduction to the essential concepts of image processing. New material includes image processing and colour, sine and cosine transforms, Independent...

©2024 LearnIT (support@pdfchm.net) - Privacy Policy