0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (40)
  • R250 - R500 (146)
  • R500+ (586)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Internet > Web design

Beginning DotNetNuke 4.0 Website Creation  - In Visual Basic 2005 With Visual Web Developer 2005 (Paperback, 1st ed.): Nick... Beginning DotNetNuke 4.0 Website Creation - In Visual Basic 2005 With Visual Web Developer 2005 (Paperback, 1st ed.)
Nick Symmonds
R939 R817 Discovery Miles 8 170 Save R122 (13%) Ships in 18 - 22 working days

DotNetNuke is a programming framework that helps you create and deploy web projects in ASP.NET 2.0. Its ease of use means that even non-programmers can take advantage of the ASP.NET 2.0 features when building a web site. It integrates with many of Microsoft's other free products, like SQL Server 2005 Express, which makes it a powerful and attractive option for developing web sites.

"Beginning DotNetNuke 4.0 Website Creation in VB 2005 with Visual Web Developer 2005 Express" contains detailed instructions for the installation of DotNetNuke, Visual Web Developer, and SQL Server 2005. This ensures that no matter what your level or ability, you'll have a working suite of tools as you work through the book and your ASP.NET 2.0 career. The book also features tutorials on creating and publishing an ASP.NET 2.0 web site written in Visual Basic 2005taking care not to exclude anyone who's utilizing this book strictly to get up to speed on DotNetNuke.

Beginning Apache Struts - From Novice to Professional (Paperback, 1st ed.): Arnold Doray Beginning Apache Struts - From Novice to Professional (Paperback, 1st ed.)
Arnold Doray
R1,087 R941 Discovery Miles 9 410 Save R146 (13%) Ships in 18 - 22 working days

"Beginning Apache Struts" will provide you a working knowledge of Apache Struts 1.2. This book is ideal for you Java programmers who have some JSP familiarity, but little or no prior experience with Servlet technology.

Organized in a condensed tutorial and lab format, the material in this book has been tested in real classroom environments. It takes a step-by-step, hands-on approach to teaching you Struts. The book even previews the next generation of Struts, the Apache Shale. The overall result is that you can quickly apply Struts to your work settings with confidence.

Beginning Microsoft Office Live - Build Your Own Web Site Quickly and Easily (Paperback, 1st ed.): Rahul Pitre Beginning Microsoft Office Live - Build Your Own Web Site Quickly and Easily (Paperback, 1st ed.)
Rahul Pitre
R631 R585 Discovery Miles 5 850 Save R46 (7%) Ships in 18 - 22 working days

Having a website is almost mandatory, whether you are an individual promoting yourself, part of a company showcasing its products or services, or even a member of a band promoting its music, for instance.Unless you want to hire an expert to put your web site together, you'll need a good deal of experience and knowledge of web technologies to make your site look professional and convincing. Microsoft Office Live provides a complete solution for creating attractive and effective web sites through a series of easy-to-use interfaces. The basic version is free, and you don't need any coding knowledge to start making use of it.

Learn all the basic functions with Beginning Microsoft Office Live and get advice on how to improve site usability for your visitors, plus explore more advanced topics. Your website will soon be better designed and even more effective once you've mastered the more sophisticated aspects, such as sending e-mail to and from your site and adding dynamic functionality. Create your own web site without any coding knowledgeANYONE can use Microsoft Office Live Learn how to use all the standard functionsImprove your web siteyou'll easily grasp the more advanced topics, such as improving site design and usability, e-mail, and adding dynamic functionality What you'll learn What the different parts of the Office Live family are and its capabilities How to sign up for Office Live and get a domain for your web site What the most important aspects of creating a web site are How to create a new site and add pages to it How to manage resources such as images and documents How to improve your site's look and feel How to make web site easier for your visitors to use How to make your site easier to find on the Web How to send e-mails to and from your site How to manage your site effectively How to add dynamic functionality to your site using JavaScript Who this book is for

This book (and Office Live itself) is for anyone who wants to create a website, but doesn't have much in the way of coding knowledge.

Web Designer's Reference - An Integrated Approach to Web Design with XHTML and CSS (Paperback, 1st Corrected ed., Corr.... Web Designer's Reference - An Integrated Approach to Web Design with XHTML and CSS (Paperback, 1st Corrected ed., Corr. 3rd printing)
Craig Grannell
R829 R733 Discovery Miles 7 330 Save R96 (12%) Ships in 18 - 22 working days

*Functions as two books in one: twelve tutorials chapters combined with thorough reference to XHTML and CSS syntax. *"Integrates design, theory, and practical exercises"-working on a modular basis, just as a real-world designer must. *Each chapter is self-contained, enabling readers to dip in and out and learn specific techniques, without necessarily reading through the entire book.

Balanced Website Design - Optimising Aesthetics, Usability and Purpose (Paperback, 2007 ed.): Dave Lawrence, Soheyla Tavakol Balanced Website Design - Optimising Aesthetics, Usability and Purpose (Paperback, 2007 ed.)
Dave Lawrence, Soheyla Tavakol
R1,570 Discovery Miles 15 700 Ships in 18 - 22 working days

Balanced Website Design (BWD) is a new methodology that fuses the strengths of traditional structured, stepped, and iterative approaches and a sharp focus on defining and achieving the desired characteristics of purpose, usability and aesthetics a" absolutely essential requirements for any website. The book includes discussions of new perspectives on usability and aesthetics in the special context of website design.

BWD is suitable for all types of websites, for individual and/or team projects, and should prove to be of significant value for even the most experienced of website designers. BWD provides guidance, structure and detailed documentation/process support for the activity of designing and implementing your next website a" helping you maximise its effectiveness and relevance.

Features:

  • A stepped, iterative, comprehensively structured, and easy to follow approach to website design
  • An approach that identifies and balances design needs with specific design ideas across each of aesthetics, usability and purpose components
  • New perspectives on usability and aesthetics
  • Specially designed documentation provided to facilitate and support each process step
  • A methodology that is applicable to all types of website, and to all project scenarios
  • Resource based support via the booka (TM)s website (www.springer.com/1-84628-518-6)

Dr. Dave Lawrence is a Senior Lecturer in multimedia web technology at Middlesex University, and has been researching in this field for over a decade. The BWD concept and material have been progressively tested in classes over thepast five years. Soheyla Tavakol comes from a freelance graphic design background and has been teaching at university level in desktop publishing and digital media for many years.

Foundation PHP 5 for Flash (Paperback, 1st Corrected ed., Corr. 3rd printing): David Powers Foundation PHP 5 for Flash (Paperback, 1st Corrected ed., Corr. 3rd printing)
David Powers
R1,146 R1,000 Discovery Miles 10 000 Save R146 (13%) Ships in 18 - 22 working days

Our original Foundation PHP for Flash title was rightly regarded as a must-have when it came to wanting to learn just how to make your Flash sites make use of backend technologies, that was published way back in the days of Flash 5 and PHP 4, and things move pretty fast in the world of web design This latest, completely rewritten, edition again brings together three of the web's hottest technologies--Flash, the server-side language PHP, and the MySQL database system. We've brought things back up to date, using ActionScript 2.0, PHP 5.0, and MySQL 4.1, the book has been designed to be version-neutral. In other words, you can be confident that you're working with the latest standards, but that your applications won't break if deployed on an older server. The book also provides a brief introduction to an alternative database system, SQLite, which is now automatically bundled with PHP 5 and requires no installation. At each stage of the book you'll be given an overview of a new area of PHP/MySQL, introducing you to the syntax while showing how it compares to ActionScript, and how it integrates with Flash to produce increasingly complicated applications.For example, earlier chapters cover things such as getting data from PHP to Flash and back again, variables, arrays, string manipulation, validating user input, and feedback forms. Later on, it moves on to more advanced subjects such as creating databases via the MySQL console and via phpMyAdmin, manipulating database data via a Flash interface, displaying data from an RSS feed in Flash, persisting data with sessions, and creating a full blown content management system. In addition, to get you up and running, the book features a detailed guide to setting up your environment--PHP, MySQL, and the Apache web server--along with extensive troubleshooting information. PHP is the language of choice on nearly 18 million domains, and MySQL has more than five million active users, including industry leaders like Google, the Associated Press, Sony, and NASA. They're open-source and free; and with the help of this book, you'll see that they're easy and fun to learn.

Practical Ajax Projects with Java Technology (Paperback, 1st ed.): Frank Zammetti Practical Ajax Projects with Java Technology (Paperback, 1st ed.)
Frank Zammetti
R1,187 R1,015 Discovery Miles 10 150 Save R172 (14%) Ships in 18 - 22 working days

If you're a Java developer already versed in Ajax-style programming, and you want to take your knowledge to the next level, then this is the book for you. Practical Ajax Projects with Java Technology provides the ultimate learn-by-example experience, featuring seven complete example applications for you to learn from and then adapt for use in your own projects. During each application, the author will lead you through the planning, design, and implementation stages. The book begins with a few quick chapters to recap Ajax basics and build up a complete development environment, and then moves on to the applications. The seven applications are diverse: an auto-complete application, an Ajax game, a two-way chat application, a webmail client, an RSS aggregator, an online calendaring/scheduling system, and a Flickr-style photo gallery application.

Beginning PHP and PostgreSQL 8 - From Novice to Professional (Paperback, 1st ed.): W. Jason Gilmore, Robert H. Treat Beginning PHP and PostgreSQL 8 - From Novice to Professional (Paperback, 1st ed.)
W. Jason Gilmore, Robert H. Treat
R1,322 R1,150 Discovery Miles 11 500 Save R172 (13%) Ships in 18 - 22 working days

* Offering a native Windows release, PostgreSQL 8.0 is poised to garner considerable market share in the open source arena. This book shows readers how to harness this popular open source database with PHP, the world's most popular web scripting language. * Essentially three books in one, PostgreSQL 8.0 exposes readers to detailed introductions of PHP and PostgreSQL. Readers gain extensive knowledge about these two popular open source technologies to create powerful websites. * Authored by W. Jason Gilmore, author of the best selling Beginning PHP 5 and MySQL: From Novice to Professional, and noted PostgreSQL developer and community liaison Robert Treat.

PHP Web Development with Macromedia Dreamweaver MX 2004 (Paperback, Softcover reprint of the original 1st ed.): David Powers,... PHP Web Development with Macromedia Dreamweaver MX 2004 (Paperback, Softcover reprint of the original 1st ed.)
David Powers, Allan Kent, Rachel Andrew 1
R1,043 R922 Discovery Miles 9 220 Save R121 (12%) Ships in 18 - 22 working days

This is a concise, compact, no-nonsense book that teaches the reader how to develop accessible, standards compliant PHP-driven web sites using the latest technologies: PHP 5 and Macromedia Dreamweaver MX 2004 is the development tool. This book presents PHP Web development with Dreamweaver in real-world tutorials so you can expect fast results as you progress through the book. Full book support will be available online and via email.Technology involved: - PHP - The most popular open source server-side scripting language, with extensive support available in Dreamweaver MX- MySQL - One of the most popular open source RDBMSs, and the database of choice for use with dynamic PHP-driven web sites- Apache 1.3 - the most popular open source web server, and the web server of choice for serving PHP web sites - Macromedia Dreamweaver MX 2004 is Macromedias new version of their hugely popular WSIWYG web page creation tool, with much improved feature

Foundation Mac OS X Web Development (Paperback, Softcover reprint of the original 1st ed.): Phil Sherry Foundation Mac OS X Web Development (Paperback, Softcover reprint of the original 1st ed.)
Phil Sherry
R831 R735 Discovery Miles 7 350 Save R96 (12%) Ships in 18 - 22 working days

This book aims to teach all the essentials of developing dynamic Web sites in OS X in a linear style. This book is not for hardcore developers, but rather for those new to the OS or the Mac, and looking for a primer on Web site development. Typical readers are Web development professionals who are exploring development on the Mac for the first time and Mac-loyal designers expanding from print into Web design.

Beginning Visual Web Programming in C# - From Novice to Professional (Paperback, Softcover reprint of the original 1st ed.):... Beginning Visual Web Programming in C# - From Novice to Professional (Paperback, Softcover reprint of the original 1st ed.)
Daniel Cazzulino, Victor Garcia Aprea, James Greenwood, Chris Hart
R1,030 R909 Discovery Miles 9 090 Save R121 (12%) Ships in 18 - 22 working days

"Beginning Web Programming in C#: From Novice to Professional" will teach you the fundamentals of the web environment and how Visual Studio .NET (VS .NET) makes it accessible to C# programmers. You'll build a working website that demonstrates all the elements of a C# web application, through step-by-step examples that explore the essential technologies and how VS .NET helps you integrate them into a highly interactive, attractive web application.

Dreamweaver MX: Advanced ASP Web Development (Paperback, Softcover reprint of the original 1st ed.): Edward Apostol, Daniel... Dreamweaver MX: Advanced ASP Web Development (Paperback, Softcover reprint of the original 1st ed.)
Edward Apostol, Daniel Short, Omar Elbaga, Rob Turnbull
R1,245 R1,048 Discovery Miles 10 480 Save R197 (16%) Ships in 18 - 22 working days

What's It All About? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Who's This Book for? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 What Do I Need to Begin? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 What's Inside? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Support and Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Web Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Chapter 1: Introducing ASP 5 Go Dynamic with ASP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Familiarize Yourself with ASP Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 0 ASP Delimiters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ? Response. Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 0 The < /o= Shortcut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 Commenting Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 VBScript Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Working with Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 So Why Dim Variables? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Outputting Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Variable Scope? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 lnteger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 String . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Boolean . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 An Aside: Finding Out a Variable's Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Empty and Null . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Naming Your Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 VBScri pt Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Comparison Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Logical Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Arithmetic Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Operator Precedence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Chapte on Making, d Arrays 35 Decision-Making Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 If . . . Then . . . Else, Else If . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Select Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Looping Through Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 While . . . Wend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Do While/Until . . . Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 ii For . . . Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 For Each . . . Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 The Dreaded Infinite Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Working with Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Anatomy of an Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Looping Through an Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Converting a Recordset to an Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Putting It All Together . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Getting the Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Building the Array and Gathering Stats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Send the Emails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Chapter 3: Functions 67 What Are They? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Built-In Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 String Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Typecasting Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Math Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Date Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Function Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 String Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Typecasting Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Math Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Date Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Foundation Dreamweaver MX (Paperback, Softcover reprint of the original 1st ed.): Craig Grannell, Jerome Turner, Matt Stephens,... Foundation Dreamweaver MX (Paperback, Softcover reprint of the original 1st ed.)
Craig Grannell, Jerome Turner, Matt Stephens, George McLachlan, Todd Marks
R763 R692 Discovery Miles 6 920 Save R71 (9%) Ships in 18 - 22 working days

Macromedia Dreamweaver MX merges the faultless visual layout tools of Dreamweaver and the powerful yet easy-to-use database integration offered by UltraDev into a product that is simply the most vital piece of software any web designer can own. Unlike many other books, Foundation Dreamweaver MX concentrates on both sides of this alliance, looking to the future. No matter what your background, this book will give you a solid foundation in graphic design and layout issues as well as a full grounding in the powerful database integration features that Dreamweaver MX offers. The truth is that database integration is no more of an extra in today's climate than faultless visual design, and this book is here to guide you through this new world, covering dynamic scripting with PHP and the popular MySQL database. This book is suitable for both PC and Mac (OS X needed) platforms. Whether a complete novice or a past user, after reading this book, youll be fluent in the full breadth of Dreamweaver MX's powerful functionality, a unique learning curve backed up by solid real-world case studies and tutorials. What this book covers: Site design and layout principles Using templates and Cascading Style Sheets to create advanced site designs Adding interactivity to pages with script Setting up PHP and MySQL to create powerful dynamic database-driven applications Dreamweaver MX makes this all possible, and Foundation Dreamweaver MX makes it easier than you could have imagined. December 2002: Macromedia has released an update, available for download, which addresses a number of issues in Dreamweaver MX, including compatibity with Macromedia Contribute.

Essential PHP Tools - Modules, Extensions, and Accelerators (Paperback, Softcover reprint of the original 1st ed.): David Sklar Essential PHP Tools - Modules, Extensions, and Accelerators (Paperback, Softcover reprint of the original 1st ed.)
David Sklar
R832 R736 Discovery Miles 7 360 Save R96 (12%) Ships in 18 - 22 working days

* PHP is the leading programming language for developing dynamic web applications. The simplicity of PHP, the ease of development, a large community, and the expansive repository of open source PHP libraries, make it a favorite of web designers and developers. * Describes many useful and popular packages for PHP; Explains how to maintain your own local package repository * Provides lots of examples of how to use little- or poorly-documented PHP packages.

Tapestry in Action (Paperback, 1st ed.): Howard M. Lewis Ship Tapestry in Action (Paperback, 1st ed.)
Howard M. Lewis Ship
R1,162 Discovery Miles 11 620 Ships in 18 - 22 working days

The creator of Tapestry details how to use this new framework's components to create rich web-based GUIs using links, images, and HTML forms. The challenges of web application development are discussed, such as managing server-side state properly, application localization, and maintaining synchronization between the client web browser and the application server. At the same time, the benefits of a clean separation between presentation logic and business logic and how well Tapestry succeeds in keeping these two concerns apart are identified. Written for new Tapestry users and even developers new to creating web applications in general, this guide includes extensive notes on development "gotchas," including common Tapestry errors and how to fix them. Advanced techniques are covered as well, including creating entirely new components, integration with traditional servlet and JSP applications, and creation of client-side JavaScript. Finally, a complete J2EE application, the Virtual Library, is presented and analyzed in detail.

Org Design for Design Orgs (Paperback): Peter Merholz, Kristin Skinner Org Design for Design Orgs (Paperback)
Peter Merholz, Kristin Skinner
R1,007 R681 Discovery Miles 6 810 Save R326 (32%) Ships in 10 - 15 working days

Design has become the key link between users and today's complex and rapidly evolving digital experiences, and designers are starting to be included in strategic conversations about the products and services that enterprises ultimately deliver. This has led to companies building in-house digital/experience design teams at unprecedented rates, but many of them don't understand how to get the most out of their investment. This practical guide provides guidelines for creating and leading design teams within your organization, and explores ways to use design as part of broader strategic planning. You'll discover: Why design's role has evolved in the digital age How to infuse design into every product and service experience The 12 qualities of effective design organizations How to structure your design team through a Centralized Partnership Design team roles and evolution The process of recruiting and hiring designers How to manage your design team and promote professional growth

Phoenix in Action_p1 (Paperback): Geoffrey Lessel Phoenix in Action_p1 (Paperback)
Geoffrey Lessel
R1,201 Discovery Miles 12 010 Ships in 10 - 15 working days

Description Phoenix is a modern web framework built for the Elixir programming language. Elegant, fault-tolerant, and performant, Phoenix is as easy to use as Rails and as rock-solid as Elixir's Erlang-based foundation. Phoenix in Action builds on your existing web dev skills, teaching you the unique benefits of Phoenix along with just enough Elixir to get the job done. Phoenix in Action is an example-based tutorial that teaches you how to use the Phoenix framework to build production-quality web apps. Following a running example of an online auction site, you'll design and build everything from the core components that drive the app to the real-time user interactions where Phoenix really shines. You'll handle business logic, database interactions, and app designs that take advantage of functional programming as you discover a better way to develop web applications. Key features * Use channels for real-time communication * Learn database interactions with Ecto * Hands-on examples * Step-by-step instructions * Jargon-free Audience Written for web developers familiar with a framework like Rails or ASP.NET. No experience of Elixir or Phoenix required. About the technology Phoenix is a web framework for the Elixir language. Phoenix applications are blazingly fast, and as a developer you'll appreciate the attention to detail in the framework design that makes you superproductive almost immediately. In particular, Phoenix channels provide an easy way to set up and manage real-time communication.

Creating a Website: The Missing Manual 4e (Paperback, 4th Revised edition): Matthew MacDonald Creating a Website: The Missing Manual 4e (Paperback, 4th Revised edition)
Matthew MacDonald
R943 R737 Discovery Miles 7 370 Save R206 (22%) Ships in 10 - 15 working days

You can easily create a professional-looking website with nothing more than an ordinary computer and some raw ambition. Want to build a blog, sell products, create forums, or promote an event? No problem! This friendly, jargon-free book gives you the techniques, tools, and advice you need to build a site and get it up on the Web. The important stuff you need to know: Master the basics. Learn HTML5, the language of the Web. Design good-looking pages. Use styles to build polished layouts. Get it online. Find a reliable web host and pick a good web address. Use time-saving tools. Learn free tools for creating web pages and tracking your visitors. Attract visitors. Make sure people can find your site through popular search engines like Google. Build a community. Encourage repeat visits with social media. Bring in the cash. Host Google ads, sell Amazon's wares, or push your own products that people can buy via PayPal. Add pizzazz. Include audio, video, interactive menus, and a pinch of JavaScript.

GPU Pro 7 - Advanced Rendering Techniques (Hardcover): Wolfgang Engel GPU Pro 7 - Advanced Rendering Techniques (Hardcover)
Wolfgang Engel
R2,823 Discovery Miles 28 230 Ships in 10 - 15 working days

The latest edition of this bestselling game development reference offers proven tips and techniques for the real-time rendering of special effects and visualization data that are useful for beginners and seasoned game and graphics programmers alike. Exploring recent developments in the rapidly evolving field of real-time rendering, GPU Pro 7: Advanced Rendering Techniques assembles a high-quality collection of cutting-edge techniques for advanced graphics processing unit (GPU) programming. It incorporates contributions from more than 30 experts who cover the latest developments in graphics programming for games and movies. The book covers advanced rendering techniques that run on the DirectX or OpenGL runtimes, as well as on any other runtime with any language available. It details the specific challenges involved in creating games across the most common consumer software platforms such as PCs, video consoles, and mobile devices. The book includes coverage of geometry manipulation; rendering techniques, handheld devices programming, effects in image space, lighting, 3D engine design, graphics-related tools, and environmental effects. It also includes a dedicated section on general purpose GPU programming that covers CUDA and DirectCompute examples. In color throughout, GPU Pro 7 presents ready-to-use ideas and procedures that can help solve many of your daily graphics programming challenges. Example programs with downloadable source code are also provided on the book's CRC Press web page.

Turtle Design in a Rabbit Age - Mindfully Crafting Your Meaningful Life & Brands (Paperback): Mel Lim Turtle Design in a Rabbit Age - Mindfully Crafting Your Meaningful Life & Brands (Paperback)
Mel Lim
R1,475 Discovery Miles 14 750 Ships in 10 - 15 working days

Are You Ready to Master Your Own Life and Craft? You are a creator. With every thought, word, and action, you impact the whole world and manifest new realities. The worlds you bring into being directly reflect your own awareness, personal development, compassion, values, and commitment to every worthwhile endeavor. This book is a field guide to your own personal truths and their very global impact. It offers a step-by-step examination, in no particular order, of one's work ethic, processes, perceptions, motivations, aspirations, and integrity. This timely guide offers relevant insights as we move into a future where fewer resources will necessitate the use of our greater creativity, innovation, and ethical sensibility, and where, with our global-mindedness, we will be called upon to make heart-centered choices. Within these pages, Mel extends an invitation to join an evolution of mindfulness, where it is each person's responsibility to know themselves fully, to understand and act upon their inner authority, and to help create a world that is compassionate, healthy, and beautiful. Key Features See What They're Doing: Features interviews with design managers from top firms that show readers that it isn't about what's faster, it's about what's best. Get Away from the Screen: Some of today's most beautiful web sites and digital products started on a whiteboard, or a napkin, a sand table, or from a ball of yarn. This book shows how to bring tactile, real-world media to full online realization with fidelity. Be a Turtle: This book is connected to a community for those who want to slow down, steep ideas, and craft web and mobile sites on time and within budget, while fostering that lost sense of art.

Confident Web Design - How to Design and Create Websites and Futureproof Your Career (Hardcover): Kenny Wood Confident Web Design - How to Design and Create Websites and Futureproof Your Career (Hardcover)
Kenny Wood
R1,802 R1,171 Discovery Miles 11 710 Save R631 (35%) Ships in 10 - 15 working days

Do you need a website to support your freelance business or entrepreneurial venture? Or are you considering a career in web design? Maybe you're looking for your next career pivot, or you're simply seeking skills to give your CV that competitive edge? Wherever you are in your career, Confident Web Design can help. The ultimate beginner's guide to designing, building and publishing basic websites, this book features exclusive online exercises to help you practice your new skills in context. Covering the basics of HTML, CSS and JavaScript, as well as giving you a thorough grounding in the real-life application of these principles, this book provides helpful examples, explanations of technical terms, and clear, easy-to-understand language - meaning your first website is only a few chapters away. Taking you on a practical journey to publish a basic website from scratch, the book's structure is designed to break down each skill into manageable chunks. Wherever you are in your career, let Confident Web Design give you that cutting edge with vital programming and design skills. About the Confident series... From coding and web design to data, digital content and cyber security, the Confident books are the perfect beginner's resource for enhancing your professional life, whatever your career path.

Designing UX: Forms (Paperback): Jessica Enders Designing UX: Forms (Paperback)
Jessica Enders
R874 Discovery Miles 8 740 Ships in 18 - 22 working days

A recent study found that on average, designing a form to have a great user experience almost doubled the rate of successful first-time completions. For example, Ebay made an additional $USD 500 million annually from redesigning just the button on one of their mobile form screens. More conversions, fewer dissatisfied users, better return on investment. Can you afford not to improve your forms' user experiences? This book will walk you through every part of designing a great forms user experience. From the words, to how the form looks, and on to interactivity, you'll learn how to design a web form that works beautifully on mobiles, laptops and desktops. Filled with practical and engaging insights, and plenty of real-world examples, both good and bad. You'll learn answers to common queries like: Where should field labels go? What makes a question easy to understand? How do you design forms to work on small screens? How does touch impact on form design? How long can a form be? What look and feel should the form have: skeumorphic, flat, or something else? What's best practice for error messaging?

Essential ActionScript 3.0 (Paperback): Colin Moock Essential ActionScript 3.0 (Paperback)
Colin Moock
R541 Discovery Miles 5 410 Ships in 4 - 6 working days

ActionScript 3.0 is a huge upgrade to Flash's programming language. The enhancements to ActionScript's performance, feature set, ease of use, cleanliness, and sophistication are considerable. Essential ActionScript 3.0 focuses on the core language and object-oriented programming, along with the Flash Player API. Essential ActionScript has become the #1 resource for the Flash and ActionScript development community, and the reason is the author, Colin Moock. Many people even refer to it simply as "The Colin Moock book." And for good reason: No one is better at turning ActionScript inside out, learning its nuances and capabilities, and then explaining everything in such an accessible way. Colin Moock is not just a talented programmer and technologist; he's also a gifted teacher. Essential ActionScript 3.0 is a radically overhauled update to Essential ActionScript 2.0. True to its roots, the book once again focuses on the core language and object-oriented programming, but also adds a deep look at the centerpiece of Flash Player's new API: display programming. Enjoy hundreds of brand new pages covering exciting new language features, such as the DOM-based event architecture, E4X, and namespaces--all brimming with real-world sample code. The ActionScript 3.0 revolution is here, and Essential ActionScript 3.0's steady hand is waiting to guide you through it. Adobe Developer Library is a co-publishing partnership between O'Reilly Media and Adobe Systems, Inc. and is designed to produce the number one information resources for developers who use Adobe technologies. Created in 2006, the Adobe Developer Library is the official source for comprehensive learning solutions to help developers create expressive and interactive web applications that can reach virtually anyone on any platform. With top-notch books and innovative online resources covering the latest in rich Internet application development, the Adobe Developer Library offers expert training and in-depth resources, straight from the source.

Type on Screen (Paperback): Ellen Lupton Type on Screen (Paperback)
Ellen Lupton
R533 R491 Discovery Miles 4 910 Save R42 (8%) Ships in 10 - 15 working days

The long awaited follow-up to our all-time bestseller Thinking with Type is here. Type on Screen is the definitive guide to using classic typographic concepts of form and structure to make dynamic compositions for screen-based applications. Covering a broad range of technologies-from electronic publications and websites to videos and mobile devices-this hands-on primer presents the latest information available to help designers make critical creative decisions, including how to choose typefaces for the screen, how to style beautiful, functional text and navigation, how to apply principles of animation to text and how to generate new forms and experiences with code-based operations. Type on Screen is an essential design tool for anyone seeking clear and focused guidance about typography for the digital age.

Designing UX: Prototyping (Paperback): Ben Coleman, Dan Goodwin Designing UX: Prototyping (Paperback)
Ben Coleman, Dan Goodwin
R853 Discovery Miles 8 530 Ships in 18 - 22 working days

It's well known that identifying and fixing problems in design is easier and cheaper if it can be done earlier in the process of design and build. That's because as the fidelity of the project we're working on increases, the effort involved in making changes increases. If we can test out early ideas to see if they work, in small chunks, then we can identify whether those ideas are going to work. To do this, we need to build prototypes. With easy-to-follow, practical advice, this book will show you how to use a number of different prototyping techniques to improve UX. It covers: The prototyping process Paper prototyping Interactive wireframing tools, such as Balsamiq and Axure Dedicated prototyping tools, including Marvel, Invision, and Adobe XD HTML prototypes How to use prototypes in your project workflow

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Cognitive Information Systems in…
Lidia Dominika Ogiela Paperback R2,463 R2,324 Discovery Miles 23 240
Lifting The Floor - Revealed: the true…
Michael Tobin Hardcover R599 Discovery Miles 5 990
DJI Flip STARTRC Air-Dropping System…
R1,036 R740 Discovery Miles 7 400
Iron Flame - The Empyrean: Book 2
Rebecca Yarros Hardcover R690 R593 Discovery Miles 5 930
Information Management - Strategies for…
William McKnight Paperback R915 Discovery Miles 9 150
Thomas Hardy After Fifty Years
Lance St.John Butler Hardcover R2,637 Discovery Miles 26 370
Open Source Data Warehousing and…
Lakshman Bulusu Hardcover R4,242 Discovery Miles 42 420
Uncertain Chances - Science, Skepticism…
Maurice S. Lee Hardcover R2,583 Discovery Miles 25 830
The Freedom to Be Racist? - How the…
Erik Bleich Hardcover R1,913 Discovery Miles 19 130
Analytical Fluid Dynamics
George Emanuel Hardcover R4,844 Discovery Miles 48 440

 

Partners