Showing posts with label web programming. Show all posts
Showing posts with label web programming. Show all posts

Programming Visual Basic 2005 Review

Programming Visual Basic 2005
Average Reviews:

(More customer reviews)
Are you looking to buy Programming Visual Basic 2005? Here is the right place to find the great deals. we can offer discounts of up to 90% on Programming Visual Basic 2005. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Programming Visual Basic 2005 ReviewThe book has a lot of useful information, but also has a lot of nuisance and killer typos--both in the text and in the code samples. If you are fairly new to programming, as I am, you will most likely not be able to get much of the code to execute successfully. Jump over to the author's "world class" book support Web site for answers and you will find readers trying to help readers...the author generally claims to be too busy elsewhere, or he will "...check into it." If you are new to programming or new to Vb2005, stay away from this book. We newbies rely on code examples that work as printed. This book doesn't succeed in that regard.Programming Visual Basic 2005 Overview
This newest programming guide by bestselling author Jesse Liberty isn't your typical Visual Basic book. It's not a primer on the language, and it won't dull your brain with arguments hyping .NET either.Its goal, rather, is to make you immediately productive, creating Windows and Web applications using Visual Basic 2005 and Visual Studio 2005.

Written for VB6 and novice programmers, the book shows how Visual Basic 2005 can be used to rapidly build modern Windows and web applications.

What makes this book different is what's not included. There's no introduction to Visual Basic, no explanation of how it fits into the .NET world. Why waste time reading about something you'll learn for yourself as soon as you start creating applications? You won't even write a "Hello World" program.With Programming Visual Basic 2005 you'll get started building something meaningful, right away.

The book is divided into three parts--Building Windows Applications, Building Web Applications, and Programming with Visual Basic--each of which could be a book on its own.The author shares his thorough understanding of the subject matter through lucid explanations and intelligently designed lessons that guide you to increasing levels of expertise. By the time you've finished the book, you'll know how to program both Windows and web applications with VB 2005.

The support for this book extends beyond its covers. Jesse offers a FAQ, Errata, complete source code and a link to a free private support discussion center on his web site: LibertyAssociates.com - just click on books.

Jesse Liberty, Microsoft .NET MVP,is the best-selling author of O'Reilly Media's Programming ASP.NET and over a dozen other books on web and object-oriented programming. Jesse is a frequent contributor to many industry publications and websites, and has spoken at numerous industry events. He is a former Distinguished Software Engineer at AT&T and Vice President for technology development at CitiBank.

Jesse Liberty's books have successfully guided thousands of programmers into the world of .NET programming, and Programming Visual Basic 2005 is no exception.


Want to learn more information about Programming Visual Basic 2005?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Relax Ng Review

Relax Ng
Average Reviews:

(More customer reviews)
Are you looking to buy Relax Ng? Here is the right place to find the great deals. we can offer discounts of up to 90% on Relax Ng. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Relax Ng ReviewI tried learning RELAX NG by looking at a few HOWTOs, but there was clearly a lot more to it than what they presented. This book is clear, detailed, and the verbose examples are very helpful.Relax Ng Overview
As developers know, the beauty of XML is that it is extensible, even to the point that you can invent new elements and attributes as you write XML documents.Then, however, you need to define your changes so that applications will be able to make sense of them and this is where XML schema languages come into play. RELAX NG (pronounced relaxing), the Regular Language Description for XML Core--New Generation is quickly gaining momentum as an alternative to other schema languages.Designed to solve a variety of common problems raised in the creation and sharing of XML vocabularies, RELAX NG is less complex than The W3C's XML Schema Recommendation and much more powerful and flexible than DTDs.

RELAX NG is a grammar-based schema language that's both easy to learn for schema creators and easy to implement for software developers In RELAX NG, developers are introduced to this unique language and will learn a no-nonsense method for creating XML schemas. This book offers a clear-cut explanation of RELAX NG that enables intermediate and advanced XML developers to focus on XML document structures and content rather than battle the intricacies of yet another convoluted standard.

RELAX NG covers the following topics in depth:

Introduction to RELAX NG
Building RELAX NG schemas using XML syntax
Building RELAX NG schemas using compact syntax, an alternative non-XML syntax
Flattening schemas to limit depth and provide reusability
Using external datatype libraries with RELAX NG
W3C XML Schema regular expressions
Writing extensible schemas
Annotating schemas
Generating schemas form different sources
Determinism and datatype assignment
and much more.
If you're looking for a schema language that's easy to use and won't leave you in a labyrinth of obscure limitations, RELAX NG is the language you should be using.And only O'Reilly's RELAX NG gives you the straightforward information and everything else you'll need to take advantage of this powerful and intelligible language.


Want to learn more information about Relax Ng?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

PHP: The Complete Reference Review

PHP: The Complete Reference
Average Reviews:

(More customer reviews)
Are you looking to buy PHP: The Complete Reference? Here is the right place to find the great deals. we can offer discounts of up to 90% on PHP: The Complete Reference. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

PHP: The Complete Reference ReviewPHP, The Complete Reference may be a good book to start learning from. In addition, it does touch on most of the major topics.
However, calling it "Complete" is a joke. I have been writing software for over 40 years, and this is the first language "reference" book I have found that does not fully describe the built-in functions supported by the language. For example, on pages 82-84 the author lists about 100 string functions in a 2 column table. The first column is the function name, and the 2nd column is a single phrase that states the purpose of the function. No syntax is shown, no arguments, no return value information and no usage information. In the few pages that follow, there are in-line examples of a couple of the 90+ functions.
The same is true for other groups of functions. Having to go online to find out information that should be in a "complete reference" obviates the need for a book. At the price charged for this book, you'd be better off using the abundant information available online.PHP: The Complete Reference Overview
Your One-Stop Guide to Web Development with PHP--Covers PHP 5.2

Build dynamic, cross-browser Web applications with PHP--the server-side programming language that's taken the Internet by storm. Through detailed explanations and downloadable code examples, this comprehensive guide shows you, step-by-step, how to configure PHP, create PHP-enabled Web pages, and put every advanced development tool to work.

PHP: The Complete Reference explains how to personalize the PHP work space, define operators and variables, manipulate strings and arrays, deploy HTML forms and buttons, and process user input. You'll learn how to access database information, track client-side preferences using cookies, execute FTP and e-mail transactions, and publish your applications to the Web. You'll also get in-depth coverage of PHP's next-generation Web 2.0 design features, including AJAX, XML, and RSS.

Install PHP and set up a customized development environment

Want to learn more information about PHP: The Complete Reference?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

PHP5 and MySQL Bible Review

PHP5 and MySQL Bible
Average Reviews:

(More customer reviews)
Are you looking to buy PHP5 and MySQL Bible? Here is the right place to find the great deals. we can offer discounts of up to 90% on PHP5 and MySQL Bible. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

PHP5 and MySQL Bible ReviewWhile I'm not finished reading it all (over 1,000 pages) I have to say that I now understand PHP and MySQL so much better than before. I previously purchased the "Visual Quickstart Guide - PHP" and "Visual Quickpro Guide - Advanced PHP" but have to say this book is so much better. It goes through everything you need to know in seperate chapters and provides text on the why's and how's of PHP. For anyone who has tried taking the advice of many and "RTFM" but has become overwhelmed, this book is great. (I'm definitly not saying forget the online manual; it is essential.)
Thank you PHP5 and MySQL Bible.PHP5 and MySQL Bible Overview
This comprehensive tutorial and reference covers all the basics of PHP 5, a popular open source Web scripting language, and MySQL 4.012, the most popular open source database engine
Explores why users need PHP and MySQL, how to get started, how to add PHP to HTML, and how to connect HTML Web pages to MySQL
Offers an extensive tutorial for developing applications with PHP and MySQL
Includes coverage of how to install, administer, and design MySQL databases independently of PHP; exception and error handling; debugging techniques; PostgreSQL database system; and PEAR database functions
The authors provide unique case studies of how and where to use PHP drawn from their own extensive Web experience


Want to learn more information about PHP5 and MySQL Bible?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

ASP.Net MVC in Action Review

ASP.Net MVC in Action
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.Net MVC in Action? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.Net MVC in Action. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.Net MVC in Action ReviewThis book delivers the "how." Whereas so many books show the mechanics of MVC, this book shows you how to drive this implementation of the framework to it's limits. It's the difference between being taught the rules of football and being taught how to win a game; the difference between knowing how to turn on a light saber and knowing how to use the force.
Don't use this book for an intro to MVC. Use the free chapter of the nerd dinner book for that. That's a great intro. Use the web itself to research the mechanics of how the web works. Then pick up this book and be prepared to work *hard* chewing slowly and digesting each section as you let it change the way you think. Don't let the mere 350 pages fool you (when compared with other 600-700 page Goliaths); this book is content-rich. In the same way that the lessons of a truly great coach extend into so many non-sports areas of his/her players' lives, the ideas and knowledge expressed in this book extend well beyond ASP.Net MVC and push us forward into becoming better developers in any technology.ASP.Net MVC in Action Overview
The Model-View-Controller pattern—universally known as MVC—provides a stable, testable approach to web application development by separating the major functions—or concerns—of an application into independently defined roles.

ASP.NET MVC in Action is a comprehensive guide to MVC-based development using this powerful framework. It offers a clearly-written introduction both to the ASP.NET MVC Framework and to the MVC approach. The focus is on creating real, maintainable web applications—so don't expect toy examples and short snippets. The authors lead you from first-use through real-life scenarios.

One of the key benefits of the MVC approach is introducing a high degree of testability to your applications and process. ASP.NET MVC in Action shows you how to test each piece of your ASP.NET application and how to introduce principles of test-driven development into your process.

Because the framework is completely pluggable, you'll learn how to work with external Inversion of Control containers like StructureMap, Windsor, and Spring.NET and open-source persistence layers like NHibernate. Throughout the book, the authors sprinkle in MvcContrib, an extremely useful tool that provides common extensions so you don't have to write them yourself.

Along the way, you'll benefit from the wide-ranging experience of the authors, who have extensive experience with ASP.NET, Monorail, and Ruby on Rails. This book assumes that you already know how to build a standard ASP.NET application and presents most examples in C#.
What's inside?
Getting started with the ASP.NET MVC Framework
The model in depth
The controller in depth
The view in depth
Routing
Customizing and extending the ASP.NET MVC Framework
Scaling the architecture for complex sites
Leveraging existing ASP.NET features
AJAX in ASP.NET MVC
Hosting and deployment
Exploring MonoRail and Ruby on Rails
Best practices
Recipes

What reviewers are saying



"Shows how to put all the features of ASP.NET MVC together to build a great application."

-From the Foreword by Phil Haack, Senior Program Manager, ASP.NET MVC Team, Microsoft

"This book put me in control of ASP.NET MVC."

-Mark Monster, Software Engineer, Rubicon

"Highly recommended for those switching from Web Forms to MVC."

-Frank Wang, Chief Software Architect, DigitalVelocity LLC

"I'd highly recommend this to anyone who is serious about building web applications with ASP.NET MVC."

—Jeremy Skinner, ASP.NET developer and technical proofreader of the book

"...does a good job of not only showing you what to do, but also provides cautionary words to avoid poor practices that may lead to maintenance issues on non-trivial applications."

—Venkat Subramanian, NoFluffJustStuff Blogs

"I really enjoyed ASP.NET MVC in Actionand highly recommend it for a fresh look at the ASP.NET MVC Framework."

—David Hayden, MVP

"In the end [the authors] not only did an excellent job of putting together a great practical guide to ASP.NET MVC they also successfully embedded some subversive ALT.NET concepts that will hopeful make us all better developers. And at the end of the day that is a damn fine accomplishment."

—Bobby Johnson

"ASP.NET MVC in Actionwill guide you from your first project through advanced topics such as AJAX and deploying on suboptimal hosting environments. The writing style is clear and concise. Diagrams and code examples are abundant. I recommend it for anyone looking for a great resource for learning about or becoming a better user of the ASP.NET MVC framework."

—Nathan Stott, Partner and Software Engineer at Whiteboard-IT

"I'm very happy with this book. I would definitely recommend it to anyone interested in ASP.NET MVC. Getting the 'beyond the text' that comes with the CodeCampServer is just icing on the cake, truly."

—Chris Stewart, CompiledMonkey.com

"ASP.NET MVC in Action is a true masterpiece...The authors, Jeffrey Palermo, Ben Scheirman and Jimmy Bogard are all considered rock stars in the ASP.NET community and they have opened up the doors to their concert with ASP.NET MVC in Action."

—Mohammad Azam, Microsoft MVP


Want to learn more information about ASP.Net MVC in Action?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Django 1.1 Testing and Debugging Review

Django 1.1 Testing and Debugging
Average Reviews:

(More customer reviews)
Are you looking to buy Django 1.1 Testing and Debugging? Here is the right place to find the great deals. we can offer discounts of up to 90% on Django 1.1 Testing and Debugging. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Django 1.1 Testing and Debugging ReviewOnce again I felt completely absorbed by the style chosen for this Packt Publishing book, as it makes use of a complete application to reinforce all of the topics covered. You start with a brief explanation of the benefits of testing your code and immediately start building a market research application from scratch.
Every chapter is built on the previous one, covering topics such as doctests, unittests, and adding coverage information and reports via Ned Batchelder's coverage script. You also learn about using Django's ''django.test.Client module and Twill to perform web testing and make sure that what your users see in their web browser is valid content and what they expected.
I liked the fact that several chapters were dedicated to showing you how to properly debug, log, and understand the information collected by these methods. Also how to fix any issues that may come up during the development phase, as well as write tests to catch them! I have definitely learned several new ways to look at debug information that I will make sure to add to my arsenal. Some of the tools you'll learn include the awesome Django Debug Toolbar (I wrote about it here) and even the Python debugger (pdb), so if you've never heard of either one or need a refresher, you'll enjoy the last chapters of this book.
By the time you're done reading this book, you'll have a complete market researching tool, including some Fancy Nancy charts generated by pygooglechart or matplotlib AND instructions on how to deploy it in a production environment and perform some load tests using siege!
Overall, this book offers good quality screenshots, clear and concise directions and working source code to follow along! I recommend it for anyone who's doing Django development out there and would like to improve the quality of their applications by adding (more) tests!Django 1.1 Testing and Debugging OverviewThis book teaches by example. It walks in detail through development of a sample application, illustrating each step via complete working code and either screenshots or console snippets. The cumbersome and time consuming task of debugging will be a cake walk with this book.If you are a Django application developer who wants to create robust applications quickly that work well and are easy to maintain in the long term, this book is for you. This book is the right pick if you want to be smartly tutored to make best use of Django's rich testing and debugging support and make testing an effortless task.Basic knowledge of Python, Django, and the overall structure of a database-driven web application is assumed. However, the code samples are fully explained so that even beginners who are new to the area can learn a great deal from this book.

Want to learn more information about Django 1.1 Testing and Debugging?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Building PHP Applications with Symfony, CakePHP, and Zend Framework Review

Building PHP Applications with Symfony, CakePHP, and Zend Framework
Average Reviews:

(More customer reviews)
Are you looking to buy Building PHP Applications with Symfony, CakePHP, and Zend Framework? Here is the right place to find the great deals. we can offer discounts of up to 90% on Building PHP Applications with Symfony, CakePHP, and Zend Framework. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Building PHP Applications with Symfony, CakePHP, and Zend Framework ReviewAuthors undertook a difficult task of presenting the reader with the most common PHP frameworks. Three authors, and three frameworks there are.
The book walks you through many features of a modern PHP application. It has chapters on testing, and internationalization, which is something not all recent publications take into consideration. While reading, sooner or later you'll probably want to focus on one of the frameworks, and you can easily skip the other ones. What's good is that the book offers you choice, and you can get an actual feel of how a different framework looks from the inside out, without having to spend too much time going too deep into something you would not actually need.
Apart from the implementation details the book also contains the theory necessary to grasp the actual idea behind the code, like design patterns or some database theory. The code's also conveniently accessible from the publishers website, so it's easier to try it "on".
Overall I give it thumbs up, and recommend it to you if you want to start developing your own applications in any of the tree frameworks. And if you are already using one of them, to see what the other two are up to.Building PHP Applications with Symfony, CakePHP, and Zend Framework OverviewThe first detailed, unbiased comparison of the three leading PHP frameworks
Web developers have been eager for an impartial comparison of leading PHP frameworks so they can make educated decisions about the most effective tool for their needs. This guide uses Symfony, CakePHP, and Zend Framework to solve key problems, providing source code examples and comparisons for each. It explains the approach and reviews the similarities and differences in the three frameworks, providing reliable information on which to base your decisions.
Symfony, CakePHP, and Zend Framework are considered the leading PHP frameworks; developers need an unbiased comparison to choose which one works best for their individual situations
This guide uses each framework to solve the same problems, illustrating the solutions with source code examples and working applications
Covers wide range of topics, from installation and configuration to most advanced features like AJAX, web services and automated testing.
Includes an appendix of new PHP frameworks, including CodeIgniter, Lithium, and Agavi
Bestselling PHP author Elizabeth Naramore serves as technical editor

Comparison of PHP Web Frameworks provides the impartial, side-by-side comparison that developers have been looking for.

Want to learn more information about Building PHP Applications with Symfony, CakePHP, and Zend Framework?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day: Includes New HTML5 Coverage (6th Edition) Review

Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day: Includes New HTML5 Coverage (6th Edition)
Average Reviews:

(More customer reviews)
Are you looking to buy Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day: Includes New HTML5 Coverage (6th Edition)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day: Includes New HTML5 Coverage (6th Edition). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day: Includes New HTML5 Coverage (6th Edition) ReviewHaving been a Web developer a while back, I wanted a reference book that serves as a refresher on HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets) -- and this book fits the bill perfectly. However, for someone who has no prior knowledge of HTML and CSS, this book comes up a little short. While it may be quite comprehensive in the topics it covers, it lacks a certain cohesiveness that would allow a beginner to use it as a practical guide for real world Web publishing. First, let's talk organization.
- Organization
This book has made a heroic effort to be comprehensive by attempting to cover everything from basic topics (e.g. tables, forms) to intermediate topics (e.g. embedding videos, absolute vs relative position, layers) to more advanced topics (e.g. Javascript [arrays, data types, loops, etc.], relational databases, server-side programming). That's all well and good, but it sometimes goes into so much of the nitty-gritty details that a beginner can easily lose sight of the complete picture. I feel it would be much better if the book had given a birds-eye view to get a beginner up to speed with the overall framework of a Web page before it went into the details.
- Practicality
The book barely touches on some important topics such as WYSIWYG editors (WYSIWYG is the acronym for "What You See Is What You Get" - pronounced wis-see-wig). *Real world* Web publishing use WYSIWYG editors (such as Adobe Dreamweaver) and other tools to expedite the development of Web sites. Hand-coding Web pages from scratch is almost never done. Mind you, I'm not saying learning how HTML/CSS works "under the hood" isn't important -- nothing can be further from the truth! My point is the book could have made more than passing mention of some of the practical aspects of Web publishing.
In addition, the book fails to sufficiently elaborate on the relationship between Javascript and HTML/CSS. Javascript, of course, is a major topic by itself -- in fact whole books are written on it - but the book could have at least made a stronger connection between HTML/CSS and Javascript since Javascript is so inextricably tied to HTML and CSS. Javascript is the basis for dynamic or interactive (vs. "static") Web pages.
- No Companion CD
The major beef I have with this book is that it doesn't have a companion CD with functioning Web pages that illustrate the HTML and CSS concepts covered in the book. At the very least, the book should have included a CD with the HTML and CSS examples presented in the book. Remember, HTML and CSS is best learned by example and experimentation. In this age of cheap storage media, there is simply no excuse to not include a companion CD.
- The Devil Is In The Details
Developing a highly-functional and complex Web page is a very involved process (the operative word here is *involved*). The book doesn't really discuss the problem of cross-browser compatibility. For example, different browsers (such as Firefox, Safari, Opera, and Chrome) render some elements a little differently - enough to significantly alter or "break" your intended Web page design.
---
The bottom line: Sams Teach Yourself Web Publishing will get you up to speed with building a very basic Web page with relatively static (vs. dynamic) content. For a more practical guide to HTML/CSS for a beginner, you might want to consider Head First HTML with CSS & XHTML. Unlike Sams Teach Yourself Web Publishing with HTML and CSS, it doesn't just explain HTML/CSS with snippets of code, but walks you through the step-by-step building of functioning Web pages.
Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day: Includes New HTML5 Coverage (6th Edition) OverviewSams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day, Sixth Edition is the latest edition of the original worldwide bestseller. The entire book has been thoroughly revised and refined to include new detailed coverage of HTML5, the next major revision of the core language of the World Wide Web, HTML. Work on the HTML5 specification is still ongoing, but parts of HTML5 are already being implemented in new versions of Microsoft Internet Explorer, Mozilla Firefox, Safari and Opera.

Want to learn more information about Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day: Includes New HTML5 Coverage (6th Edition)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

PHP Cookbook: Solutions and Examples for PHP Programmers Review

PHP Cookbook: Solutions and Examples for PHP Programmers
Average Reviews:

(More customer reviews)
Are you looking to buy PHP Cookbook: Solutions and Examples for PHP Programmers? Here is the right place to find the great deals. we can offer discounts of up to 90% on PHP Cookbook: Solutions and Examples for PHP Programmers. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

PHP Cookbook: Solutions and Examples for PHP Programmers ReviewThis is my first O'Reilly book in the "Cookbook" series. At first I thought this book would probably contain the code and instructions for building a couple of web applications such as a shopping cart or a blog engine. This isn't that book. Rather it provides the reader with code snippets that can be used as building blocks for all kinds of applications. If I had to describe this book in one sentence I would say it is as if the author took down all the "Hmm..., I wonder how that is done?" questions and created an answer key.
One thing I like about this book is that the authors don't waste the first few chapters trying to teach or give an overview of the language. Instead they hop right into the usage of the language that relates to real world stuff.
So here is a brief overview. The book covers PHP 5 and goes over many of the new and improved features. The first six chapters provide recipes for more basic subjects (strings, numbers, dates & times, arrays, variables, and functions. Again, this isn't an intro to PHP, that is another book such as Programming PHP from O'Reilly. This is that book you reach for once you have moved from PHP basics and are ready to build some real world stuff.
By chapter seven the authors are discussing classes and objects. I like using classes when coding in C++, so this is a good chapter for those who like OOP. The next nine chapters go over web stuff starting out with basic things like cookies, forms, and databases. Then the authors go into more advanced areas like session management, XML, automation and web services (REST, SOAP, Mail, FTP, LDAP, and DNS to name a few).
The next chapter [17] is on the topic of graphics. This is a cool chapter if you like to create dynamic images. Things like creating a button image on the fly, or generating charts. Graphics are great to have a knowledge of because everyone likes graphical presentation of data and this chapter can help you get there.
Chapter 18 is on security and encryption which I found rather helpful. No one wants there web application to be the link that allows data to be compromised, and this chapter deals with many of those problem areas. Chapter 19 covers localization, chapter 20 is on debugging and testing. The debugging section does a great job of getting a person setup with the tools they need to properly debug an application including creating your own exception class. This is an outstanding chapter that every programmer can appreciate since every application needs debugging.
The remaining chapters cover performance tuning, regular expressions, files, directories, command line PHP, PERL and PECL. Being a Perl guy I found it interesting to see how the authors utilized regular expressions in PHP. And the chapter on command-line PHP was outstanding; I thought the recipe for creating a PHP command shell was pretty cool.
CONCLUSION
--
This book is like having the answer key to most of the random questions a person comes up with when writing code. I found this book to be very useful, it will be one of those references that I keep close, and gets very little shelf time. It is a solid book. It is hard to say what parts I liked best because this is one of those books that you like and must have, but then as time goes on and you use it more and more its value grows. This is an excellent book and I would strongly recommend it the PHP users that want to move to the next level.PHP Cookbook: Solutions and Examples for PHP Programmers Overview
When it comes to creating dynamic web sites, the open source PHP language is red-hot property: used on more than 20 million web sites today, PHP is now more popular than Microsoft's ASP.NET technology. With our Cookbook's unique format, you can learn how to build dynamic web applications that work on any web browser. This revised new edition makes it easy to find specific solutions for programming challenges.

PHP Cookbook has a wealth of solutions for problems that you'll face regularly. With topics that range from beginner questions to advanced web programming techniques, this guide contains practical examples -- or "recipes" -- for anyone who uses this scripting language to generate dynamic web content. Updated for PHP 5, this book provides solutions that explain how to use the new language features in detail, including the vastly improved object-oriented capabilities and the new PDO data access extension. New sections on classes and objects are included, along with new material on processing XML, building web services with PHP, and working with SOAP/REST architectures. With each recipe, the authors include a discussion that explains the logic and concepts underlying the solution.


Want to learn more information about PHP Cookbook: Solutions and Examples for PHP Programmers?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

PHP Bible, 2nd Edition Review

PHP Bible, 2nd Edition
Average Reviews:

(More customer reviews)
Are you looking to buy PHP Bible, 2nd Edition? Here is the right place to find the great deals. we can offer discounts of up to 90% on PHP Bible, 2nd Edition. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

PHP Bible, 2nd Edition ReviewI bought this book because I needed a good PHP reference, and I don't regret it. It is current through PHP 4.2 and it describes many features that are available in Zend Engine 2 (ZE2 wasn't released yet at time of publication).
It is an easy read (an important element often overlooked in technical references), without leaving out any of the requisite technical 'goodies', but I would have liked a little more in-depth advanced information. While technically correct, several 'advanced' topics only received the most superficial of explanations, and in one case, a common (and beguiling) misconception involving Object Oriented Programming techniques was explained away as "Obscure".
There are plenty of excellent discussions about the most awkward aspects of PHP development, and it is obvious that the authors are experienced web developers. I learned much that I didn't know, and I enjoyed the authors' candor when, in several instances, they admit that they were confused or stumped at first by one feature or another.
I think most beginning to intermediate web developers, whether independent or as part of a team, will find this book very useful and full of good information; but if you need a truly advanced understanding of PHP, you'd better look elsewhere.PHP Bible, 2nd Edition Overview* Covers why users need PHP, how to get started, how to add PHP to HTML, and how to connect HTML Web pages to MySQL or Oracle databases.* Authors have extensive experience using PHP and provide case studies of how and where to use PHP.* Covers advanced topics, such as HTTP, cookies, Web services, redirection, building graphics, and sessions.

Want to learn more information about PHP Bible, 2nd Edition?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

PHP Objects, Patterns and Practice (Expert's Voice in Open Source) Review

PHP Objects, Patterns and Practice (Expert's Voice in Open Source)
Average Reviews:

(More customer reviews)
Are you looking to buy PHP Objects, Patterns and Practice (Expert's Voice in Open Source)? Here is the right place to find the great deals. we can offer discounts of up to 90% on PHP Objects, Patterns and Practice (Expert's Voice in Open Source). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

PHP Objects, Patterns and Practice (Expert's Voice in Open Source) ReviewIn terms of content, this is an excellent book. It is probably a little too heavy for absolute PHP beginners, unless you're already well-versed in other modern programming languages. For people who only know PHP, or who don't know any languages and are looking to start with PHP, you should make sure you have a strong grasp of procedural PHP before heading this way.
That being said, the Kindle version has one major issue: the code samples. They look like someone printed them out with a dot-matrix printer, then scanned them at 150 DPI, saved as BMPs to preserve all the visual errors on the scan, and pasted them into the book as images. In other words, the code samples are not text at all - they are really, really crappy images and you will often find yourself squinting to make out all the details of the fuzzy "text".
This isn't a dealbreaker - after all, any programming book you buy today has downloadable samples of all code available somewhere on the Internet... but it IS an annoyance. Why they couldn't produce the code in real text with an alternate font I have no idea. Why they couldn't present higher quality images of the code I also have no idea.
Suffice to say, if you buy this for the Kindle, expect 5 star content with 3 star presentation - thereby bringing us to 4 overall.PHP Objects, Patterns and Practice (Expert's Voice in Open Source) Overview
This book takes you beyond the PHP basics to the enterprise development practices used by professional programmers. Updated for PHP 5.3 with new sections on closures, namespaces, and continuous integration, this edition will teach you about object features such as abstract classes, reflection, interfaces, and error handling. You'll also discover object tools to help you learn more about your classes, objects, and methods.

Then you'll move into design patterns and the principles that make patterns powerful. You'll learn both classic design patterns and enterprise and database patterns with easy-to-follow examples.

Finally, you'll discover how to put it all into practice to help turn great code into successful projects. You'll learn how to manage multiple developers with Subversion, and how to build and install using Phing and PEAR. You'll also learn strategies for automated testing and building, including continuous integration.

Taken together, these three elements-object fundamentals, design principles, and best practices-will help you develop elegant and rock-solid systems.

What you'll learn
Learn to work with object fundamentals: writing classes and methods, instantiating objects, and creating powerful class hierarchies using inheritance.
Master advanced object-oriented features, including static methods and properties.
Learn how to manage error conditions with exceptions, and create abstract classes and interfaces.
Understand and use design principles to deploy objects and classes effectively in your projects.
Learn about design patterns, their purpose and structure, and the underlying principles that govern them.
Discover a set of powerful patterns that you can deploy in your own projects.
Learn about the tools and practices that can guarantee a successful project including unit testing; version control; build, installation, and package management; and continuous integration.

Who this book is for
This book is suitable for anyone with at least a basic knowledge of PHP who wants to use its object-oriented features in their projects.

Those who already know their interfaces from their abstracts may well still find it hard to use these features in their projects. These users will benefit from the book's emphasis on design. They will learn how to choose and combine the participants of a system, how to read design patterns, and how to use them in their code.

Finally, this book is for PHP coders who want to learn about the practices and tools (version control, testing, continuous integration, etc.) that can make projects safe, elegant, and stable.

Table of Contents
PHP: Design and Management
PHP and Objects
Object Basics
Advanced Features
Object Tools
Objects and Design
What Are Design Patterns? Why Use Them?
Some Pattern Principles
Generating Objects
Patterns for Flexible Object Programming
Performing and Representing Tasks
Enterprise Patterns
Database Patterns
Good (and Bad) Practice
An Introduction to PEAR and Pyrus
Generating Documentation with phpDocumentor
Version Control with Subversion
Testing with PHPUnit
Automated Build with Phing
Continuous Integration
Objects, Patterns, Practice


Want to learn more information about PHP Objects, Patterns and Practice (Expert's Voice in Open Source)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...