Cheap Web Hosting and Domain Registration - Dayana Host Cheap Web Hosting and Domain Registration - Dayana Host Cheap Web Hosting and Domain Registration - Powered by Dayana Networks   Cheap Web Hosting with 30 Days Money Back Guarantee by Dayana Host
More than 68,467 web sites hosted. Latest client joined at Dec 1, 2008, 8:33am PST

Useful Books and Software

Related Web Design Books

     
 
Books and Software > Books > Web Design > Page 7 > Web Application Architecture: Principles, Protocols and Practices
 
     
 
Web Application Architecture: Principles, Protocols and Practices
 
5.0 of 5.0
 
Web Application Architecture: Principles, Protocols and Practices
  • This book provides and in-depth examination of the core concepts and general principles of web application development, using examples from specific technologies.  This conceptual knowledge is critical when designing and debugging complex systems, and makes it easier to learn the new application programming interfaces (APIs) that arise in the rapidly changing Internet environment

  • Split into three sections:

·            HTTP protocol as a foundation for web applications

·            Discussion of markup languages such as HTML, XML and CSS

·            Survey of emerging technologies

  • Includes new coverage on technologies including:

·            Rapid application approaches Ruby on Rails and Spring

·            Application Primers

·            Search technology, including Search Engine Optimization

·            Simple Object Access Protocol (SOAP)

·            XML Path Language (XPath)

·            Platform for Privacy Preferences (P3P)

·            User-generated content technology for community websites and online collaboration applications

·            Security and encryption

 
Publisher: Wiley
Authors: Leon Shklar, Richard Rosen
Release Date: 2008-10-31
ISBN/EAN: 047051860X / 9780470518601

New Price: $50.18 / Used Price: n.a. / Collectible Price: n.a.
Buy it Now!
Average Rating: 5.0
Number of Reviews: 9

 

Great Crossover BookRating:
I've been writing Windows-based mutlimedia applications since Windows 95 was released. I've been looking for a good book to help the crossover to web application development, and I found that this was just the ticket. Explanations were solid and presented in a way that made experimentation easy (both from the browser and server side). Quite simply, this book served as a great jumping off point for deeper exploration into session management, security, web services (both SOAP and Rest), etc. Definitely a great introduction for folks with a software engineering background.
Total Votes: 6, Helpful Votes: 6, Date: 2005-09-02
 
good summaryRating:
I always thought Amazon search is good but I stumbled upon this book at a store. It's a useful summary, but not a reference. I particularly like the examples and the way they build up from trivial to complex. The level of detail is right. Altogether, very refreshing.
Total Votes: 7, Helpful Votes: 7, Date: 2004-08-13
 
Takes intermediate developers to the next levelRating:
This book is an ideal text for providing intermediate-level web developers with a solid grounding in architectural principles and more advanced techniques. Before going into why I like this book I do want to offer one caveat - the authors' approach is towards the Model-View-Controller paradigm, and is based on Java Standard Tag Library, Jarkata struts and Apache. These are solid elements, but if you are working in a different environment you will not appreciate this book as much.

The historical material in this book is not fluff if you approach it with the intent to gain a fuller understanding of the major components of the Internet and web. This material is rich with details about why the core web technologies developed and evolved, including design choices the pioneers made in the face of constraints. In a subtle way this part of the book is a primer on design and architecture.

What makes this book so valuable is the non-trivial application that brings this book alive. This is a refreshing change from other books that use thinly contrived snippets of code or trivial applications. The code for this application can be downloaded from the book's supporting web site, which also contains errata (thus far there are only two entries), and articles that are valuable resources with or without this book.

Overall this is one of the better books on web application design and development, and one that dives into code and technical details.

Total Votes: 23, Helpful Votes: 23, Date: 2004-06-16
 
I like this bookRating:
I am not an expert developer but I have a fair amount of experience building financial applications in Java and C++. I spent quite some time looking for a book that would get me started with Web technologies. It is not easy. Yes, there are many books that describe one or another technology but I wanted to find one that puts these technologies in prospective. I was very pleased when I found this book. I can always dig deeper in one direction when I need to but this book helps me to understand how to get started and where to concentrate my efforts. I like it, I think it is very useful.
Total Votes: 13, Helpful Votes: 12, Date: 2004-02-02
 
Historical perspective + technical detail = useful bookRating:
I have to disagree with the reviewer who disparaged this book's emphasis on history. The background on TCP/IP protocols explained how HTTP came to be and why servers and browsers work the way they do. Discussion of how web development platforms evolved provided insight into the problems newer approaches tried to solve and the problems some of them created. The authors may have gone overboard spouting the merits of "separating content from presentation" and touting the praises of MVC approaches, but their point is a valid one you can really relate to if you've worked with page-centric platforms like ASP and JSP. The historical review of different approaches explained the authors' reasons for ultimately choosing an MVC approach with Struts and JSTL, and offered insights into how development platforms may evolve in the future. This is a book that starts with basics and builds on them, covering protocols, markup languages, and development platforms. The history helps drive the points home. Personally, I learned a lot from this book. I agree that they could have provided a CD-ROM, but it turns out their website (webappbuilders.com) is pretty good and has other good info aside from the app's source code, including some articles from the authors.
Total Votes: 18, Helpful Votes: 18, Date: 2004-01-21
 
Great Crossover BookRating:
I've been writing Windows-based mutlimedia applications since Windows 95 was released. I've been looking for a good book to help the crossover to web application development, and I found that this was just the ticket. Explanations were solid and presented in a way that made experimentation easy (both from the browser and server side). Quite simply, this book served as a great jumping off point for deeper exploration into session management, security, web services (both SOAP and Rest), etc. Definitely a great introduction for folks with a software engineering background.
Total Votes: 6, Helpful Votes: 6, Date: 2005-09-02
 
good summaryRating:
I always thought Amazon search is good but I stumbled upon this book at a store. It's a useful summary, but not a reference. I particularly like the examples and the way they build up from trivial to complex. The level of detail is right. Altogether, very refreshing.
Total Votes: 7, Helpful Votes: 7, Date: 2004-08-13
 
Takes intermediate developers to the next levelRating:
This book is an ideal text for providing intermediate-level web developers with a solid grounding in architectural principles and more advanced techniques. Before going into why I like this book I do want to offer one caveat - the authors' approach is towards the Model-View-Controller paradigm, and is based on Java Standard Tag Library, Jarkata struts and Apache. These are solid elements, but if you are working in a different environment you will not appreciate this book as much.

The historical material in this book is not fluff if you approach it with the intent to gain a fuller understanding of the major components of the Internet and web. This material is rich with details about why the core web technologies developed and evolved, including design choices the pioneers made in the face of constraints. In a subtle way this part of the book is a primer on design and architecture.

What makes this book so valuable is the non-trivial application that brings this book alive. This is a refreshing change from other books that use thinly contrived snippets of code or trivial applications. The code for this application can be downloaded from the book's supporting web site, which also contains errata (thus far there are only two entries), and articles that are valuable resources with or without this book.

Overall this is one of the better books on web application design and development, and one that dives into code and technical details.

Total Votes: 23, Helpful Votes: 23, Date: 2004-06-16
 
I like this bookRating:
I am not an expert developer but I have a fair amount of experience building financial applications in Java and C++. I spent quite some time looking for a book that would get me started with Web technologies. It is not easy. Yes, there are many books that describe one or another technology but I wanted to find one that puts these technologies in prospective. I was very pleased when I found this book. I can always dig deeper in one direction when I need to but this book helps me to understand how to get started and where to concentrate my efforts. I like it, I think it is very useful.
Total Votes: 13, Helpful Votes: 12, Date: 2004-02-02
 
Historical perspective + technical detail = useful bookRating:
I have to disagree with the reviewer who disparaged this book's emphasis on history. The background on TCP/IP protocols explained how HTTP came to be and why servers and browsers work the way they do. Discussion of how web development platforms evolved provided insight into the problems newer approaches tried to solve and the problems some of them created. The authors may have gone overboard spouting the merits of "separating content from presentation" and touting the praises of MVC approaches, but their point is a valid one you can really relate to if you've worked with page-centric platforms like ASP and JSP. The historical review of different approaches explained the authors' reasons for ultimately choosing an MVC approach with Struts and JSTL, and offered insights into how development platforms may evolve in the future. This is a book that starts with basics and builds on them, covering protocols, markup languages, and development platforms. The history helps drive the points home. Personally, I learned a lot from this book. I agree that they could have provided a CD-ROM, but it turns out their website (webappbuilders.com) is pretty good and has other good info aside from the app's source code, including some articles from the authors.
Total Votes: 18, Helpful Votes: 18, Date: 2004-01-21
 
 
     
Dayana Host
  Home
  Process Guide
  Affiliate Program
  Testimonials
  Sample Clients
  CPanel Demo
  AUP / ASP / TOS
   
Network and tools
  Network Maps
  Network Status
 

NS Lookup

  Whois Search
   
Product and Services
  Domain Registration
  Say5 Web Hosting
  Personal Web Hosting
  Business Web Hosting
  Reseller Web Hosting
  Traffic Blazer
  Web Design Themes
  Members Area
   
Customer Support
  Support Center
  Forums
  CPanel Tutorials
  FAQ
  Getting Started Guide
  Useful Links
  Downloads
  Books and Software
   
Contact us
  Contact
  Customer Service
   
   

Say5 Hosting Control Panel
© Copyrights 1998-2008 Dayana Networks. All rights reserved. Privacy Policy - AUP/ASP/TOS

Home | Process Guide | Affiliate Program | Network Maps | Testimonials | Uptime Monitor | Contact | Table of Contents | phpOnline
Domain Registration | Personal Web Hosting Plans | Business Web Hosting Plans | Reseller Web Hosting Plans | Sample Clients
Customer Service | Support Center | Forums | Control Panel Demo | Useful Resources and links | Books and Software
CPanel and WHM Tutorials | Web Site Design Templates | Upgrade, Renew and Maintenance | Free Counter | NS Lookup | Whois
Acceptable Use Policy, Anti Spam Policy, Terms of Services | Privacy Policy