 | Advanced Linux Programming CodeSourcery New Riders, June 2001, 340 pages, English, ISBN 0-7357-1043-0 Advanced Linux Programming is intended for the programmer already familar with the C programming language. The authores take a tutorial and teach the most important concepts and techniques for using the advanced and powerful featues of the GNU/Linux system in application programs.
If you're a developer already experienced with programming for the GNU/Linux system, are experienced with another UNIX-like system and are interested in developing GNU/Linux software, or want to make the transition for a non-UNIX environment and are already familiar with the general principles of writing good software, this book is for you. In addition, you will find that this book is equally applicable to C and C++ programming. Even those progamming in other languages will find this book useful since the C language APIs and conventions are the lingua franca of GNU/Linux.
| |
| Advanced Programming in the UNIX Environment W. Richard Stevens Addison-Wesley, June 1992 (First Edition), 744 pages, ISBN 0-201-56317-7 If you are an experienced C programmer with a working knowledge of UNIX, you cannot afford to be without this up-to-date tutorial on the system call interface and the most important functions found in the ANSI C library. Rich Stevens describes more than 200 system calls and functions; since he believes the best way to learn code is to read code, a brief example accompanies each description.
Building upon information presented in the first 15 chapters, the author offers chapter-long examples teaching you how to create a database library, a PostScript printer driver, a modem dialer, and a program that runs other programs under a pseudo terminal. To make your analysis and understanding of this code even easier, and to allow you to modify it, all of the code in the book is available via UUNET.
A 20-page appendix provides detailed function prototypes for all the UNIX, POSIX, and ANSI C functions that are described in the book, and lists the page on which each prototype function is described in detail. Additional tables throughout the text and a thorough index make Advanced Programming in the UNIX Environment an invaluable reference tool that all UNIX programmers - beginners to experts - will want on their bookshelves.
| |
 | Basic MySQL & PHP Narumi Tamaka Soft Bank Publishing, 2001, 347 pages, Japanese, ISBN 4-7973-1325-0 Visit http://books.softbank.co.jp/ to get more information.
| |
 | Beginning ASP Databases John Kauffman, David Buser, Thearon Willis, Kevin Spencer Wrox Press, Inc., June 1999, 800 pages, English, ISBN 1861002726 Synopsis Microsoft created Active Server Pages (ASP) to sew together a group of technologies for creating modern web sites, which can intelligently interact with the user at the front end and with servers and datastores at the back end. Among these technologies is ActiveX Data Objects (ADO), which allows easy, powerful and robust control of technologies that access datastores. This book explains the theory and practice of using ADO with ASP by presenting numerous examples, exercises, lists of common errors and quizzes. The emphasis is on the authors' proven teaching techniques and the presentation of the most commonly used features of ADO in ASP. If you read each chapter and do the exercises you will have a portfolio of several dozen data-intensive web pages of increasing complexity—a fine return on your investment.
From the Publisher The publication is well suited to the following groups Readers of Beginning Active Server Pages 2.0 who want to make the next logical step and connect web sites to datastores. Programmers from the database community who now want to implement their solutions with a Web interface. These folks have plenty of experience with database programming, but want to translate that knowledge into ADO solutions in ASP pages.
Web designers with an education in graphics design or word processing and some sense of programming. These people can benefit from the book by learning how to take their visually appealing sites and give them the business power of database connectivity. AUTHORBIO:John Kauffman is a research scientist turned freelance consultant - dividing his time evenly between teaching, writing and programming, primarily in the areas of Visual Basic, Word macros, Access and Access Programming, and ASP. AUTHORBIO: Kevin Spencer started programming in C in the early '90's before moving on to Microsoft Visual FoxPro and Access. As Internet Database Connectivity technologies began to emerge from Microsoft he recognised the potential and learned them aswell. This programming background led to the creation of "Site Design by TAKempis," a company which specializes in Internet Database application programming with ASP/ADO. Kevin was made an MVP in 1997 and now combines his work commitments with authorial duties including articles about Microsoft FrontPage and ASP/ADO for several online magazines, including Wrox's ASP Today.
| |
 | C++ for Real Programmers Jeff Alger, Jim Keogh Academic Press, Incorporated, February 1998, 388 pages, ISBN 0120499428 C++ For Real Programmers bridges the gap between C++ as described in beginner and intermediate-level books and C++ as it is practiced by experts. Numerous valuable techniques are described, organized into three simple themes: indirection, class hierarchies, and memory management. It also provides indepth coverage of template creation, exception handling, pointers and optimization techniques. The focus of the book is on ANSI C++ and so is compiler independent. C++ For Real Programmers is a revision of Secrets of the C++ Masters and includes a new appendix comparing C++ with Java.
The book comes with a 3.5" disk for Windows with source code.
| |
 | C, A Reference Manual Samuel P. Harbison, Guy L. Steele Prentice Hall, September 1994, 480 pages, ISBN 0133262243 A new and improved revision of the bestselling C language reference. This manual introduces the notion of "Clean C, " writing C code that can be compiled as a C++ program, C programming style that emphasizes correctness, portability, and maintainability. and incorporates the ISO C Amendment 1 (1994) which specifies new facilities for writing portable, international programs in C.
| |
 | Core PHP Programming Leon Atkinson Prentice Hall PTR, August 2000, 800 pages, English (French, German and Chinese translations available, too), ISBN 0-13-089398-6 Core PHP Programming, Second Edition is the first complete, practical guide to PHP 4 for experienced Web developers. Fully updated to reflect PHP 4.0's breakthrough features and performance, it covers every technique you need to build robust, fast Web applications.
KEY TOPICS: Leon Atkinson starts with a high-level overview of PHP: how it evolved, and how it appears to the developer. Next, Atkinson reviews the key building blocks of PHP scripts, including variables, operators, and expressions; conditional branches and loops. Review every PHP function, including I/O, data, and math functions; time, date, configuration, database, graphics, and network functions. Core PHP Programming, Second Edition also contains detailed coverage of effective program design and debugging.
| |
 | Creating Dynamic Webpages Using PHP and MySQL (With CD-ROM) David Tansley Addison-Wesley Pub Co, 15.12.2001, 304 pages, English, ISBN 0201734028 A good book that is very well structured. The content is written for beginners who wish to learn PHP. There is a good section on PHP/MySQL connectivity, however topics like database administration and tuning are skipped over.
| |
 | Lasso Professional 5 Developer\'s Guide (Beginners) Duncan Cameron WordWare Publishing Inc., 15th June 2002, 490 pages, English, ISBN 1556229615 Lasso Professional 5 Developer’s Guide focuses on teaching the essential elements of Lasso Professional 5.
The book contains extensive, well-commented examples in both LassoScript and Lasso Dynamic Markup Language (LDML), and includes a syntax guide for further reference.
The book also introduces database application building with Lasso MySQL as a datasource, using inlines, sending emails, and data encryption.
The CD-ROM contains all example source code used throughout the book and a full application ready built for compiling into a LassoApp Application called MyResume.
| |
 | Murach's Java Servlets and JSP Andrea Steelman & Joel Murach Mike Murach & Associates, Inc., 624 pages, Java, ISBN 1890774189 If you have basic Java skills, this book will get you started developing web applications at a professional level. To do that, it includes features like:
- early introduction of the Model 2 architecture so you don't waste time learning to use servlets for tasks that should be handled by JSPs and vice versa
- how to work with a specific servlet and JSP engine (Tomcat) and a specific database (MySQL) so you can learn the coding details for these popular products as well as the principles that apply to all servlet/JSP engines and database servers
- real-world business examples, including a complete Music Store web site
- a CD with all the software you need, including Java, Tomcat, MySQL, and the source code for the applications in the book
All the content is presented in Murach's distinctive "paired-pages" style. To see how this works, download a sample chapter from the Murach web site.
| |
 | MySQL and Java Developer's Guide Mark Matthews, Jim Cole, Joseph D. Gradecki Wiley, Februrary 2003, 432 pages, English, ISBN 0-471-26923-9 The first comprehensive guide to MySQL for Java developers
With more than three million users, MySQL is the most popular open source database server in the world. It is the most popular database server for Linux and also runs on Windows, Macintosh, FreeBSD, and many flavors of UNIX. Most developers have built MySQL applications using programming languages like C, PHP, and Perl, but three years ago the author of this book, Mark Matthews, created MM.MySQL, the Java driver for MySQL. Since then, MySQL AB has shown their support for Java developers by hiring Mark, adopting his driver, and re-releasing it as Connector/J. Now, Mark Matthews and team explain everything you need to build database applications with MySQL and Java.
This book is a complete and authoritative tutorial and reference on MySQL for Java and takes a hands-on, code-intensive approach so you can learn how to build sophisticated Web database applications. Matthews begins by reviewing the fundamentals of MySQL 3.x and 4.x, followed by:
- Details of how to use JDBC with MySQL for Java application, servlet, JSP, and EJB development
- Several sample database applications, including an Address and Fingerprint * Management system that uses servlets, and an Advanced Account Management system that uses EJBs
- MySQL and JDBC tuning techniques
- MySQL administration advice
- JDBC API reference specific to MySQL and Connector/J
| |
 | MySQL and JSP Web Application: Data-Driven Programming Using Tomcat and MySQL James Turner SAMS, March 2002, 560 pages, English, ISBN 0672323095 JSP developers encounter unique problems when building web applications that require intense database connectivity. MySQL and JSP Web Applications addresses the challenges of building data-driven applications based on the JavaServer Pages development model. MySQL and JSP Web Applications begins with an overview of the core technologies required for JSP database development--JavaServer Pages, JDBC, and the database schema. The book then outlines and presents an Internet commerce application that demonstrates concepts such as receiving and processing user input, designing and implementing business rules, and balancing the user load on the server. Through the JDBC (Java DataBase Connector), the developer can communicate with most commercial databases, such as Oracle. The solutions presented in MySQL and JSP Web Applications center on the open source tools MySQL and Tomcat, allowing the reader an affordable way to test applications and experiment with the book's examples.
| |
 | MySQL/PHP Database Applications Jay Greenspan, Brad Bulger M&T, January 2001, 596 pages, English, ISBN 0764535374 Most folks who use PHP and MySQL have one goal in mind: to build fast, cost-effective web applications. MySQL/PHP Database Applications ignores aspects of MySQL and PHP that aren't relevant to this goal, focusing specifically on what you need to know to create robust web applications.
| |
| Php Advanced for the World Wide Web Larry Ullman Peachpit Press, 2001, 352 pages, English, ISBN 0201775972 This book is the sequel to Larry Ullman's "PHP For The World Wide Web: A Visual Start Guide". This title focuses on more advanced PHP topics such as database integration, object-oriented programming, security best practices, SSL, etc.
| |
 | PHP and MySQL Web Development Luke Welling, Laura Thomson Sams, November 2000, 896 pages, ISBN 0672317842 PHP and MySQL Web Development introduces readers (who are assumed to have little or no experience with the title subjects) to PHP and MySQL for the purpose of creating dynamic Internet sites. It teaches the same skills as introductory Active Server Pages (ASP) and ColdFusion books--technologies that address the same niche.
Topics covered:
- The MySQL database server (for both Unix and Windows)
- Accessing MySQL databases through PHP scripting (the letters don't really stand for anything)
- Database creation and modification
- PHP tricks in order of increasing complexity--everything from basic SQL queries to secure transactions for commerce
- Authentication
- Network connectivity
- Session management
- Content customization
| |
 | PHP Black Book Peter Moulding Coriolis, October 2001, 880 pages, English & translations, ISBN 1588800539 The book on PHP. Speaking with just a little bias, this is the book to buy if you have any web or programming experience and want to learn PHP. Get the PHP Black Book now.
For people starting at the beginning, a book on HTML is step one toward setting up a web site. The next requirement is some knowledge of images with perhaps a little image editing experience. From there, proceed to an all in one book with chapters on browsers, web servers, Apache in particular and written for the operating system you use.
Once you have the concepts and have created a static HTML based web page, it is time to use PHP. The PHP Black Book assumes some programming experience although the language does not matter. PHP is easy to relate to Visual Basic, C and parts of Perl. I found moving from Visual Basic to PHP easier than moving from one version of Visual Basic to another.
The PHP Black Book includes enough information to use SQL and databases like MySQL. Most of the database examples use MySQL. There are chapters on International Web sites, server to server communications, XML, and all the important areas of Web site programming.
| |
 | PHP Essentials (Prima Tech Linux Series) Julie Meloni Prima Tech, April 2000, 384 pages, English, ISBN 076152729X A good PHP book for people starting with PHP and MySQL.
Includes a complete e-commerce example.
| |
 | PHP fast&easy web development Julie C. Meloni Prima Tech, 2000-01, 436 pages, English, ISBN 0-7615-3055-X Prima Tech's fast & easy approach is now avialbe for web developers! You don't have to spend your time wading through manuals to learn PHP. Spend it doing what you do best - creating Web pages! Use this one-of-a-kind learning tool to install and configure PHP and create your own contact management system.
| |
| PHP for the World Wide Web: Visual QuickStart Guide Larry Ullman Peachpit Press, 2001, 304 pages, English, ISBN 0201727870 From the Publisher
Unlike those other professional-level books on open-source scripting, PHP for the World Wide Web: Visual QuickStart Guide isn't just for professional programmers--it's written for the rest of us with a passing familiarity with HTML.
This visual, task-based guide gets users up and running with the basics of PHP, starting with basic syntax, testing scripts, working with variables, creating Web applications, and more. Throughout the book, sample scripts and projects show the reader just what they need to know, and a companion Web site offers every script available for downloading.
From the Critics
Designed for developers, this guide and reference covers the key concepts of PHP and explains the features of PHP version 4.04. Beginning with a basic overview, it moves on to cover syntax, testing scripts, working with variables, and creating Web applications. Along the way, sample scripts and projects illustrate major points. Ullman is a PHP programmer and Web designer. Annotation c. Book News, Inc., Portland, OR (booknews.com) -BookNews
| |
| PHP Functions Essential Reference Zak Greant, Graeme Merrall, Torben Wilson, Brett Mitchlitsh New Riders, September 2001, 768 pages, English, ISBN 073570970X The PHP Functions Essential Reference is a detailed and practical function reference for the PHP programming language. The printed version of the book covers the most essential parts of PHP, while the online version contains an additional 800 less used functions.
Each function in the book has at least one example - to get a good feel for the quality of the material, review the MySQL chapter (http://fooassociates.com/phpfer/html/rn41.html) or the section on Pack and Unpack (http://fooassociates.com/phpfer/html/rn45.html)
More than just a rehash of the PHP online documentation, the book is the result of a source-code-level review of PHP.
| |
| Professional PHP4 Web Development Solutions Luis Argerich, Alison Gianotto, Raj Dash Wrox Press Inc, November 2002, 600 pages, English, ISBN 1861007434 This book is positioned to fill the "solutions" gap left behind by the theoretical offerings of the multitude of PHP books in the market. The intent is to extend the real world conversation started in those books,as well as to offer solid web application design techniques and solutions using PHP, databases, and markup languages.We assume that readers picking up this book have beginner to intermediate PHP quotient
| |
 | Programming the PERL DBI: Database Programming with PERL Alligator Descartes, Tim Bunce OReilly & Associates, Incorporated, February 2000, 400 pages, ISBN 1565926994 Programming the Perl DBI is coauthored by Alligator Descartes, one of the most active members of the DBI community, and by Tim Bunce, the inventor of DBI. For the uninitiated, the book explains the architecture of DBI and shows you how to write DBI-based programs. For the experienced DBI dabbler, this book explains DBI's nuances and the peculiarities of each individual DBD.
The book includes:
- An introduction to DBI and its design
- How to construct queries and bind parameters
- Working with database, driver, and statement handles
- Debugging techniques
- Coverage of each existing DBD
- A complete reference to DBI
| |
 | The Web database built with MySQL&PHP Spencer K Ogawa AI Publication Incorporated Company, March 2002, 352 pages, Japanese, ISBN 4-87193-884-0 In an information society, a database is indispensable existence. Although there are various things in a database server, especially MySQL is excellent in the field of speed, and can be called optimal database server in the use on Web. PHP is the interpreter type language equipped with the function which carries out interactive [ of the Web ] more and connects with MySQL. In this book, in order to explain PHP intelligibly and practically, the sample script was prepared. It can learn actually installing a sample script. Furthermore, the sample script (the rise loader of a bulletin board and binary data, reverse link access, a search engine, forum) of the Web database realized by MySQL and PHP is prepared. Moreover, as construction of a Web database server, Red Hat software Linux7.2 is mentioned as an example, this book explains it, and the intermediary also explains to management of the user database which is needed as an administrator of a Web database server, optimization of a table, etc. in it.
Chapter 1: recommendation of a Web database 1-1: Web database introduction 1-2: Web database introduction built with MySQL&PHP
Chapter 2: construction of a Web database server 2-1: Installation of a MySQL database server 2-2: Installation of an Apache Web server 2-3: Installation of PHP
Chapter 3: a PHP tutorial 3-1: The foundations of PHP foundations 3-2: Conditional sentence 3-3: Arrangement 3-4: The usage of class 3-5: Apache Environment and PHP_SELF 3-6: PHP function reference
Chapter 4: a MySQL tutorial 4-1: Before using MySQL 4-2: A data type and an attribute 4-3: Perusal of data 4-4: Edit of a database 4-5: MySQL function reference
Chapter 5: the Web database built with MySQL&PHP 5-1: MyBBS (bulletin board) 5-2: MyBin (rise loader of binary data) 5-3: MyRLink (reverse link access script) 5-4: Matrix Search (search engine script) 5-5: Cherry Forum (forum type bulletin board script)
Chapter 6: MySQL database management 6-1: User management 6-2: Backup and restoration of a database 6-3: Database management
Appendix Text editor which can use the EUC code -TeraPad - Mail address check Sample script Relation URL
Index
| |
 | Web Programming in Python: Techniques for Integrating Linux, Apache and MySQL Thiruvathukal, Shafaee, and Christopher Prentice Hall PTR, 10/31/2001, 732 pages, English, ISBN 0130410659 From the Back Cover
Enterprise-class open source Web development — step-by-step, start-to-finish! Build production-quality Web applications with Python and open source technology Includes in-depth coverage of Python's intrinsic support for CGI programming Demonstrates efficient template processing using a powerful yet simple module known as the Write Processor Contains complete tutorials on Python, Apache Web Server, and MySQL Features start-to-finish Web application case studies based on Slither, a new Python-based portal application development platform
Python is 100% enterprise ready, with powerful database, network, and Internet support. Now there's a book that shows you Python at work in a real enterprise environment. Web Programming in Python demonstrates exactly how to build robust, Web-based systems that integrate Python with three powerful open source technologies: Linux, Apache, and MySQL. Coverage includes all this, and more: Self-contained Python tutorial: from the basics to advanced object-oriented and metaprogramming techniques Fundamentals of Web development in Linux environments, covering file systems, processes, networking, and HTTP (the protocol of the web) Network setup and Apache configuration, including the configuration of Secure Sockets Layer to support HTTPS Python CGI programming: generating clean HTML code without unnecessary complexity and techniques for separating HTML from your business logic An effective logging framework to support server-side debugging without using a debugger MySQL: An immersive introduction to SQL and the book modules to integrate data access in your applications Object-oriented techniques for form processing and powerful template processing using the Write Processor module
In an extensive case study section, you'll discover the new open source Slither Application Development Framework, and use it to build two powerful collaboration and e-commerce applications.
If you're ready to use Python and open source in a real production environment, one book delivers the techniques and code you're looking for: Web Programming in Python.
The software in this book is distributed under open source licensing terms and is available freely from toolsofcomputing
| |
 | XML and PHP Vikram Vaswani New Riders, Summer 2002, 358 pages, English, ISBN 0735712271 XML and PHP demonstrates how XML and PHP can be combined to build cutting-edge Web applications. It includes detailed explanations of PHP's XML extensions, together with illustrations of using PHP to parse, validate and transform XML markup, traverse XML data trees, exchange data between Web applications, overlay remote procedure calls over HTTP, and use free open-source tools to add new capabilities to your XML/PHP applications.
With information on all the major XML technologies supported in PHP, XML and PHP serves both as an implementation guide to the topic and as a handy desktop reference for quick lookups, combining all the information that developers need into a single, focused package.
Covers PHP 4.1 and PHP 4.2
| |