0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (97)
  • R250 - R500 (505)
  • R500+ (3,217)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Internet > Internet languages

An Introduction to PHP for Scientists and Engineers - Beyond JavaScript (Paperback, 2008 ed.): David R. Brooks An Introduction to PHP for Scientists and Engineers - Beyond JavaScript (Paperback, 2008 ed.)
David R. Brooks
R1,399 Discovery Miles 13 990 Ships in 10 - 15 working days

PHP, originally created in 1994 as a a ~Personal Home Pagea (TM) tool, is a server-side programming language that can be used to solve numerous computing problems that a client-side language like JavaScript cannot.

This highly useful text/reference presents key information needed to write your own online science and engineering applications, including reading, creating and manipulating data files stored as text on a server, thereby overcoming the limitations of a client-side language. This book focuses on those elements of the language - such as file input/output, arrays, built-in math functions, and user-created functions - that are essential for solving a wide range of scientific/engineering computing problems. It assumes a working knowledge of HTML, programming concepts, and JavaScript, C or a similar language.

Features: - Offers a working knowledge of PHP, essential for server-side programming, - Includes detailed code examples to guide the reader, - Contains several complete applications that show how to take advantage of server-side programming capabilities, - Extremely accessible, and ideal for self-study, - Provides an author-supported supplementary website containing code examples (www.pages.drexel.edu/~brooksdr/DRB_web_page/BookCode/PHPBookCode.htm), - Directly addresses the needs of engineers, scientists and working professionals by explaining precisely those components of PHP required.

This concise applications-oriented text is an exceptional shortcut to learning the essentials of PHP and is ideal for self-study or course use.

Dr. Brooks has authored several successful Springer titles, including: Problem Solving with Fortran 90 for Scientists and Engineers; CProgramming: The Essentials for Engineers and Scientists; and An Introduction to HTML and JavaScript for Scientists and Engineers.

ASP.NET MVC Framework Preview (Paperback, 1st ed.): Steven Sanderson ASP.NET MVC Framework Preview (Paperback, 1st ed.)
Steven Sanderson
R784 Discovery Miles 7 840 Ships in 10 - 15 working days

The ASP.NET MVC framework is the latest evolution of Microsoft's ASP.NET web platform. It introduces a radically new high-productivity programming model, promotes cleaner code architecture, supports test-driven development, and provides powerful extensibility, combined with all the benefits of ASP.NET 3.5.

ASP.NET MVC Framework Preview is a first look at this technology's main features, designed to give you a head start getting to grips with this powerful new technology. What you'll learn A solid architectural background to ASP.NET MVC, including Model-View-Controller and REST concepts Who this book is for

This book is for web developers with a basic knowledge of ASP.NET and C#, who want, or need, to start using the new ASP.NET MVC framework. Table of Contents What's the Big Idea Your First ASP.NET MVC Application Architecture

Practical Dojo Projects (Paperback, 1st ed.): Frank Zammetti Practical Dojo Projects (Paperback, 1st ed.)
Frank Zammetti
R1,205 R1,029 Discovery Miles 10 290 Save R176 (15%) Ships in 10 - 15 working days

The era of professional JavaScript development has arrived Gone are the days when writing all the clientside code for your applications by hand yourself was the norm. Gone are the days when scrounging around the Internet to find a snippet of code to do something you need could lead to either decent code or utter garbage that you'd surely regret using later.

No, writing highquality JavaScript these days is a whole lot easier with the advent of topnotch libraries that save you time and effort, and one that stands out from most others is Dojo.

Dojo is a library like few others: written by some of the best JavaScript coders around today, providing nearly everything you'll need to write modern rich Internet applications, all in one place. From Ajax to widgets, to clientside persistence and language extensions, and many points in between, Dojo has it all.

In Practical Dojo Projects, you'll learn all about what Dojo has to offer. You'll see it in action in the form of five fully functional applications, which include A contact manager for storing info for all the important people in your life A code cabinet: a place to store, index, and get code snippets from A stock tracker to keep track of your stock portfolio A message forum for open discussions on topics you define Even a fun little game

By the time you've finished reading, you'll have a firm grasp on what Dojo is all about, and you'll have the preparation you need to begin to use it yourself in your own projects. See you inside What you'll learn Uncover the fundamentals of Dojo, its core, Dojo Widgets, and DojoX. Build sophisticated JavaScript/Ajaxbased applications starting with a Dojo contact manager. Create a code cabinet, a place to store snippets of code for later reuse using Dojo and Dojo Offline (based on Google Gears). See how to build an interactive and fun came application using Dojo. Build a stock watcher application, which allows you to enter ticker symbols and will show you realtime updates using some available web service; show net gain/loss over various time periods (hourly/daily/weekly/monthly/yearly) with various charts and graphs. Take Dojo into social networking by building a messaging forums application. Who this book is for

Web application developers, senior projects leads, and application architects.

Beginning Google Web Toolkit - From Novice to Professional (Paperback, 1st ed.): Bram Smeets, Uri Boness, Roald Bankras Beginning Google Web Toolkit - From Novice to Professional (Paperback, 1st ed.)
Bram Smeets, Uri Boness, Roald Bankras
R977 R838 Discovery Miles 8 380 Save R139 (14%) Ships in 10 - 15 working days

The open source, lightweight Google Web Toolkit (GWT) is a framework that allows Java developers to build rich Internet applications (RIAs), more recently called Ajax applications, in Java. Typically, writing these applications requires a lot of JavaScript development. However, Java and JavaScript are very distinctively different languages (although the name suggests otherwise), therefore requiring a different development process.

In Beginning Google Web Toolkit: From Novice to Professional, you'll learn to build rich, userfriendly web applications using a popular Javabased Ajax web framework, the Google Web Toolkit. The authors will guide you through the complete development of a GWT front-end application with a nononsense, downtoearth approach.

You'll start with the first steps of working with GWT and learn to understand the concepts and consequences of building this kind of application. During the course of the book, all the key aspects of GWT are tackled pragmatically, as you're using them to build a realworld sample application. Unlike many other books, the inner workings of GWT and other unnecessary details are shelved, so you can focus on the stuff that really matters when developing GWT applications. What you'll learn Get a solid foundation to develop RIAs. Understand the basics of the GWT Framework and its components. Fit GWT into your application's life cycle and development process. Develop rich web frontend GUIs using widgets, composite widgets, panels, and much more. Integrate with remote procedure call (RPC) and various other data formats. Reinforce principles learned throughout the book by working through a realworld sample application created with GWT from scratch. Who this book is for

Beginning Google Web Toolkit: From Novice to Professional is written for Java developers of all levels who want to start building rich Internet applications. The book assumes no prior knowledge of developing Ajax applications and/or working with JavaScript.

Foundation Website Creation with CSS, XHTML, and JavaScript (Paperback, 1st ed.): Steve Smith, Jonathan Lane Foundation Website Creation with CSS, XHTML, and JavaScript (Paperback, 1st ed.)
Steve Smith, Jonathan Lane
R903 R792 Discovery Miles 7 920 Save R111 (12%) Ships in 10 - 15 working days

Foundation Website Creation with CSS, XHTML, and JavaScript covers the entire process of building a website. This process involves much more than just technical knowledge, and this book provides you with all the information you'll need to understand the concepts behind designing and developing for the Web, as well as the best means to deliver professional, best-practice-based results. There is far more to building a successful website than knowing a little Hypertext Markup Language (HTML). The process starts long before any coding takes place, and this book introduces you to the agile development process, explaining why this method makes so much sense for web projects and how best to implement it. Planning is vital, so you'll also learn how to use techniques such as brainstorming, wireframes, mockups, and prototypes to get your project off to the best possible start and help ensure smooth progress as it develops. An understanding of correct, semantic markup is essential to any web professional, so this book explains how XHTML should be used to structure content so that the markup adheres to current web standards. You'll learn about the wide range of HTML elements available to you, and you'll learn how and when to use them through building example web pages. Without creative use of Cascading Style Sheets (CSS), websites would all look largely the same. CSS gives you the ability to set your website apart from the rest while maintaining the integrity of your markup. You'll learn how CSS works and how to apply styles to your pages, enabling you to realize your design ideas in the browser. JavaScript can be used to make your website easier and more interesting to use. This book provides information on appropriate uses of this technology and introduces the concepts of programming using it. You'll also see how JavaScript works as part of the much-hyped technique Ajax and in turn where Ajax fits into the wider Web 2.0 picture. While a website is being built, it needs to be tested across multiple browsers and platforms to ensure that the site works for all users, regardless of ability or disability, and the book explains how best to do these tasks. Then, it discusses the process of launching and maintaining the site so that it will continue to work for all its users throughout its life-cycle. The book concludes by covering server-side technologies, acting as a guide to the different options available and explaining differences between available products. With insights from renowned experts such as Jason Fried of 37signals, Daniel Burka of Digg and Pownce, and Chris Messina of Citizen Agency, this book provides invaluable information applicable to every web project, regardless of size, scope, or budget.

Developing with Google App Engine (Paperback, 1st ed.): Eugene Ciurana Developing with Google App Engine (Paperback, 1st ed.)
Eugene Ciurana
R907 Discovery Miles 9 070 Ships in 10 - 15 working days

Developing with Google App Engine introduces development with Google App Engine, a platform that provides developers and users with infrastructure Google itself uses to develop and deploy massively scalable applications.Introduction to concepts Development with App Engine Deployment into App Engine What you'll learn Create processes that are ideal for cloud platforms. Design data for the cloud. Learn what types of applications are ideal for the cloud. Deploy web applications into the cloud. Measure the success and health of the cloud. Who this book is for

Python developers, developers interested in massive scaling, and developers interested in Google or cloud computing.

Microformats - Empowering Your Markup for Web 2.0 (Paperback, 1st Corrected ed., Corr. 3rd printing): John Allsopp Microformats - Empowering Your Markup for Web 2.0 (Paperback, 1st Corrected ed., Corr. 3rd printing)
John Allsopp
R908 R797 Discovery Miles 7 970 Save R111 (12%) Ships in 10 - 15 working days

Microformats are a method of defining and describing (X)HTML data so that is easily machine readable as well as human readable, making it more powerful.In this book, noted web developer and long time WaSP member John Allsop teaches all you need to know about the technology: what Microformats are currently available and how to use them; the general principles of how they work, so you'll be able to understand and use future Microformat; how to use Microformats with web sites and software that already support them; and how to create your own. The focus is kept on practical examples as much as possible throughout. The end of the book features a chapter full of anecdotes from many professional web designers and developers already using Microformats in their work today--what worked, what didn't, things to watch for--so you can learn from their experiences.

Wired/Wireless Internet Communications - 6th International Conference, WWIC 2008 Tampere, Finland, May 28-30, 2008 Proceedings... Wired/Wireless Internet Communications - 6th International Conference, WWIC 2008 Tampere, Finland, May 28-30, 2008 Proceedings (Paperback, 2008 ed.)
Jarmo Harju, Geert Heijenk, Peter Langendoerfer, Vasilios Siris
R1,507 Discovery Miles 15 070 Ships in 10 - 15 working days

WWIC2008wasorganizedbytheTechnicalUniversityofTampere, Finland, and it was the sixth event in a series of InternationalConferenceson Wired/Wireless Internet Communications. Previous events were held in Coimbra (Portugal) in 2007, Berne (Switzerland) in 2006, Xanthi (Greece) in 2005, Frankfurt (G- many) in 2004, and Las Vegas (USA) in 2002. The WWIC 2008 call for papers attracted 67 submissions from 33 co- tries, which were subject to thorough review work by the Technical Program Committee members and additional reviewers. The selection process resulted in acceptance of 18 papers, organized into 6 single-track technical sessions. The WWIC 2008 main technical program covered studies on performance analysis of wireless systems, topics on resource and QoS management, and issues on implementation techniques, mobility, cross-layer design and wireless sensor n- works. The technical program was complemented by two keynote speeches, by Nestor Peccia (European Space Agency, Darmstadt, Germany) on "Interpla- tary Internet," and Arto Karila (Helsinki Institute of Information Technology, Finland), on"Multi-Accessin RegionalNetworks."Inadditionto themainte- nicalprogram, thelastdayoftheconferencewasdedicatedtotheSecondERCIM workshop on eMobility. WWIC has been selected as the o?cial annual conference by COST Action 290 (Wi-QoST-Tra?c and QoS Management in Wireless Multimedia Networks) since 2005, and this time the conference was co-located with the ?nal mana- ment committee meeting of the Action. For that reason, two sessions of WWIC were dedicated to the Action, and in those sessions a distinguished selection of the results of COST Action 290 were presented. Those papers were selected from the submissions to the general call for papers according to the same strict criteria as the other accepted papers.

The Definitive Guide to Pylons (Paperback, 1st ed.): Scott Gardner The Definitive Guide to Pylons (Paperback, 1st ed.)
Scott Gardner
R1,233 R1,056 Discovery Miles 10 560 Save R177 (14%) Ships in 10 - 15 working days

Spurred by the enormous popularity of Ruby on Rails, web frameworks have revolutionized the way developers of all programming languages tackle the often complex task of web application development. Some of the most exciting activity in this area can be seen in the Python community, one of the wildly popular frameworks to enter the fray being Pylons http: //www.PylonsHQ.com).Co-founder and lead developer James Gardner brings you a comprehensive introduction to Pylons, the web framework that uses the best of Ruby, Python, and Perl and the emerging WSGI standard to provide structure and flexibility. With expert guidance from the author, you'll learn how to create your own Pylonsdriven web site using SQLAlchemy and FormEncode and attain the mastery of advanced Pylons features, such as internationalization and localization, packaging and deployment. What you'll learn Install and configure Pylons, and create your first Pylonsdriven web applicationTake advantage of Pylons' builtin support for advanced features such as session management, web services, and AjaxDevelop your web applications in the most efficient way possible through testdriven development, logging, testingWield the true power of Pylons through its extension capabilities, unique support for WSGI, and the ability to integrate with other popular frameworks such as Django Who this book is for

Python developers seeking to take advantage of a web framework.

HTML and CSS Web Standards Solutions - A Web Standardistas' Approach (Paperback, 1st ed.): Nicklas Persson, Christopher... HTML and CSS Web Standards Solutions - A Web Standardistas' Approach (Paperback, 1st ed.)
Nicklas Persson, Christopher Murphy
R1,163 R998 Discovery Miles 9 980 Save R165 (14%) Ships in 10 - 15 working days

This book will teach you how to build hand-crafted web pages the Web Standardistas way: using well-structured XHTML for content and CSS for presentation.

By embracing a web standards approach, you will hold the key to creating web sites that not only look great in all modern browsers, but also are accessible to a wide variety of audiences across a range of platformsfrom those browsing on everyday computers, to those accessing the Web on the latest emerging mobile devices.

Even if you're an absolute beginner in web design, this book will teach you how to build future-proof web pages the right way using easy-to-master tools which are, in most cases, free. Through 14 easy-to-follow chapters, we introduce you to the fundamentals of contemporary web design practice. Step by step we'll assemble well-structured XHTML webpages, which we'll then style using handcrafted CSS.

By the end of the book, you'll have a firm knowledge of the essentials of web design: everything you need to know to move forward in your lifelong journey as a Web Standardista.

To equip you on this noble quest, we've included enjoyable practical assignments at the end of each chapter. Embracing these challenges will not only teach you how to create great looking web sites that are the envy of your peers, but also equip you with an unrivaled knowledge of monkeys that journeyed to space and apes that starred in the moviesthe real stars of this book.

On completion of this book not only will you be able to create well-crafted web sites, but you will have earned the badge of a Web Standardista, proving your worth as a good citizen of the Web.

Practical Ruby Projects - Ideas for the Eclectic Programmer (Paperback, 1st ed.): Christopher Cyll Practical Ruby Projects - Ideas for the Eclectic Programmer (Paperback, 1st ed.)
Christopher Cyll
R1,108 R943 Discovery Miles 9 430 Save R165 (15%) Ships in 10 - 15 working days

Want to take Ruby to the limit? Looking for new, powerful, and creative ideas that will take Ruby beyond Rails and web programming? If you're comfortable with Ruby, you'll be itching to go furtherapply Practical Ruby Projects: Ideas for the Eclectic Programmer and become a master of advanced Ruby techniques.

Rubyist Topher Cyll brings several imaginative projects to this book, ranging from making generative music, animations, and turnbased games to implementing simulations, algorithms, and even an implementation of Lisp

Art, music, theory, and gamesthis book has it all. Best of all, it's all done with Ruby.

Each chapter, in addition to making you say CoolI hadn't thought of that before, looks at solving tricky development problems, enforces best practices, and encourages creative thinking. You'll be building your own exciting, imaginative ruby projects in no time.Create imaginative and innovative Ruby programming projectsLearn how to solve tricky development problems, be guided by best practices, and be inspired to think creativelyDon't waste time on the basicsit's assumed you know the fundamentals of Ruby already What you'll learn How to set up Ruby on Windows, Mac OSX, and Linux How to create UIs with RubyCocoa How to create a Lisp implementation in Ruby How to create generative music and turnbased adventure games in Ruby How to model things and create algorithms in Ruby Several more Ruby best practices and programming techniques that will save you hours of programming time Who this book is for

This book is for anyone who has mastered the basics of Ruby and wants to learn advanced Ruby techniques. Table of Contents Introduction Making Music with Ruby Animating Ruby 4 Pocket Change: Simulating Coin Systems with Ruby Turn-Based Strategy in Ruby RubyCocoa Genetic Algorithms in Ruby Implementing Lisp in Ruby Parsing in Ruby

Foundation Flex for Designers (Paperback, 1st ed.): Greg Goralski, Lord Alex Leon Foundation Flex for Designers (Paperback, 1st ed.)
Greg Goralski, Lord Alex Leon
R925 R803 Discovery Miles 8 030 Save R122 (13%) Ships in 10 - 15 working days

All Flex applications look the samea blue-gray background and silver-skinned componentsright? That doesn't have to be the case, though. This book shows you how to ensure that your Flex 2 and 3 projects stand out from the crowd and provide your users with an application that is both visually stunning and beautifully functional.

Flex Builder, coupled with the Adobe Creative Suite (CS3), is a powerful combination, providing all the tools you need to create compelling, vibrant interfaces. This book guides you through creating applications with Flex Builder, designing layouts in Fireworks, creating custom skins for your components in Photoshop and Illustrator, and using CSS to enhance the appearance of your rich Internet applications (RIAs).

You'll learn how to efficiently use and style states, enabling you to switch between "pages," thus adding real depth to your applications. You'll also learn how to build web forms that are intuitive to use, helping your users provide the information you're after.

Your Flex applications no longer have to be contained within a web browser windowAdobe Integrated Runtime (AIR) enables the creation of desktop applications. This book explores giving an AIR application a truly custom shape and style, leaving the rectangular form that defines most applications far, far behind.

Flex isn't just for programmers; it's time for designers to take back RIAs and show what that "R" really stands for. The Internet is not just about collecting datait's about visual communication and giving people a rich user experience, and that's what designers do best.

AdvancED Flex Application Development - Building Rich Media X (Paperback, 1st ed.): Chris Charlton, R. Blank, Omar Gonzalez,... AdvancED Flex Application Development - Building Rich Media X (Paperback, 1st ed.)
Chris Charlton, R. Blank, Omar Gonzalez, Hasan Otuome
R1,408 R1,187 Discovery Miles 11 870 Save R221 (16%) Ships in 10 - 15 working days

Many Flex books cover the basicsthis book does something different, and goes far further. The authors, leading Flash platform developers at Almer/Blank, working with Adobe User Group communities, are the creators of the Rich Media Exchange (RMX), a social media network for Adobe developers. In covering just how the RMX was built, this book contains all the knowledge you need to build similar large-scale rich Internet applications with Adobe Flex.

From the inception of the idea through to deployment, the authors show the techniques needed to plan and build advanced applications. You'll learn how to use forms, styles, validators, video, sound analysis, and framework caching, ensuring you make the most of the features introduced in Flex 3.

Powerful applications require solid back ends. This book shows how to hook up a Flex application to PHP back-end systems such as Drupal and OpenAds. You'll learn how various parts of the RMX were built, including the blogs, event calendar, jobs board, and advertising systemelements that come together to really showcase the power of Flex.

The RMX is built by Adobe developers for Adobe developersa rewarding community relationship that guarantees results. The same spirit is carried into this book, with the authors wanting and helping to take you to the next level of Flash application development.

Silverlight and ASP.NET Revealed (Paperback, 1st ed.): Matthew MacDonald Silverlight and ASP.NET Revealed (Paperback, 1st ed.)
Matthew MacDonald
R907 Discovery Miles 9 070 Ships in 10 - 15 working days

Microsoft Silverlight allows you to create rich multimedia interfaces with the power and flexibility of Flash, but with the extensibility and the great tools that .NET offers. With Silverlight and ASP.NET Revealed, you'll learn to use Microsoft's Silverlight technology in conjunction with ASP.NET and Visual Studio 2008 (codename Orcas). You will ultimately incorporate Silverlight into an ASP.NET web site and use the ASP.NET controls that render Silverlight content. But you'll also get the basics of Silverlight, too, making this book a must-read for any web developer curious about Silverlight. What you'll learnWho this book is for

Silverlight and ASP.NET Revealed assumes a deep knowledge of ASP.NET, but no knowledge of Silverlight. Table of Contents Understanding Silverlight Creating a Silverlight Project Silverlight Essentials Silverlight and ASP.NET Drawing in 2D Animation

Web Application Development with Streamlit - Develop and Deploy Secure and Scalable Web Applications to the Cloud Using a Pure... Web Application Development with Streamlit - Develop and Deploy Secure and Scalable Web Applications to the Cloud Using a Pure Python Framework (Paperback, 1st ed.)
Mohammad Khorasani, Mohamed Abdou, Javier Hernandez Fernandez
R1,597 Discovery Miles 15 970 Ships in 9 - 17 working days

Transition from a back-end developer to a full-stack developer with knowledge of all the dimensions of web application development, namely, front-end, back-end and server-side software. This book provides a comprehensive overview of Streamlit, allowing developers and programmers of all backgrounds to get up to speed in as little time as possible. Streamlit is a pure Python web framework that will bridge the skills gap and shorten development time from weeks to hours. This book walks you through the complete cycle of web application development, from an introductory to advanced level with accompanying source code and resources. You will be exposed to developing basic, intermediate, and sophisticated user interfaces and subsequently you will be acquainted with data visualization, database systems, application security, and cloud deployment in Streamlit. In a market with a surplus demand for full stack developers, this skill set could not possibly come at a better time. In one sentence, Streamlit is a means for the empowerment of developers everywhere and all stand to gain from it. What You'll Learn Mutate big data in real-time Visualize big data interactively Implement web application security and privacy protocols Deploy Streamlit web applications to the cloud using Streamlit, Linux and Windows servers Who is this Book for? Developers with solid programming experience wanting to learn Streamlit; Back-end developers looking to upskill and transition to become a full-stack developers; Those who wish to learn and become more acquainted with data visualization, database systems, security and cloud deployment with Steamlit

Beginning Database-Driven Application Development in Java EE - Using GlassFish (Paperback, 1st ed.): Yuli Vasiliev Beginning Database-Driven Application Development in Java EE - Using GlassFish (Paperback, 1st ed.)
Yuli Vasiliev
R1,144 R979 Discovery Miles 9 790 Save R165 (14%) Ships in 10 - 15 working days

Beginning Database-Driven Application Development in Java EE: Using GlassFish focuses on the open source GlassFish persistence engine. This book shows Java programmers how to develop applications utilizing relational database technologies with examples using Oracle and MySQL and the GlassFish application development framework and deployment platform all based on Java EE.The book explains in detail how you can organize your Java EE solution into a multilayer architecture, placing most emphasis on how to implement the persistence and database tiers of an application. Through many examples, this book shows how you can efficiently use the Java Persistence features available in the Java EE platform. Find out how you can greatly simplify the task of building the persistence layer of your Java EE application by moving some application logic into the underlying database, utilizing database views, stored programs, and triggers. The book also explains how to deploy Java EE applications to GlassFish, a free, open source Java EE 5compliant application server. What you'll learn Use the GlassFish persistence layer in conjunction with GlassFish Java EE application server. Organize the database and persistence tiers of a Java EE application and utilize MySQL or Oracle database applications when building the database tier. Work with EJB 3 JPA object/relational mapping features, plug JPA into Java EE transactional environment, and implement persistence with the EJB 3 EntityManager. Integrate and use JSF (webtier) using GlassFish JSF Framework (Scales) and other JSF tools/frameworks. Deploy applications to GlassFish Application Server. Who this book is for

The book is appropriate for Java developers who want to learn how to develop Java EE applications interacting with a relational database via the Java Persistence API (JPA) and then deploy them to the open source GlassFish Application Server.

The Essential Guide to CSS and HTML Web Design (Paperback, 1st Corrected ed., Corr. 3rd printing): Craig Grannell The Essential Guide to CSS and HTML Web Design (Paperback, 1st Corrected ed., Corr. 3rd printing)
Craig Grannell
R1,273 R1,080 Discovery Miles 10 800 Save R193 (15%) Ships in 10 - 15 working days

The Essential Guide to CSS and HTML Web Design is a special bookit will tell you all you need to know to design great web sites that are standards compliant, usable, and look great, but not overwhelm you with waffle, theory, and obscure details.

It is designed to be invaluable to you, whatever stage you are at in your career, with a mixture of practical tutorials and reference materialbeginners will quickly pick up the basics, while more experienced web designers and developers will keep returning to the book again and again to recap on techniques they maybe haven't used for a while, or look up properties, attributes and other details. It is destined to become a close friend, adopting a permanent place on your desk.

It starts off by giving a brief introduction to the Internet, and the broad area of web design, before diving straight in to HTML and CSS basics, reusing code, other best practices. It then focuses on all the most important areas of a successful web sitetypography, images, navigation, tables, layouts, forms and feedback (including ready made PHP scripts for you to use, ) and browser quirks, hacks and bugs. The book is completely up-to-date, covering support of the standardsin IE 7 and Firefox 2.

The last chapter of the book provides several case studies for you to dissect and learn from, including all the most popular web site archetypesa blog, a store front, a corporate home page, and an online gallery.

Then the book is rounded off with several detailed reference appendices covering CSS, HTML, Color references, entities, and more, meaning that any details you need to look up are close at hand.This book will teach you everything you need to know to create professional CSS and HTML web sites Up-to-date, covering support of the standards in IE 7 and Firefox 2Includes practical real world tutorials, essential reference sections, and case studies

Foundations of ASP.NET AJAX (Paperback, 2nd ed.): Laurence Moroney, Robin Pars, John Grieb Foundations of ASP.NET AJAX (Paperback, 2nd ed.)
Laurence Moroney, Robin Pars, John Grieb
R982 R844 Discovery Miles 8 440 Save R138 (14%) Ships in 10 - 15 working days

Since the emergence of Google Maps 12 months ago, Ajax programming techniques have become one of the hottest topics in the programming arena. Foundations of ASP.NET AJAX (written by Laurence Moroney the author of Apress successful Foundations of Atlas) gives you a detailed grounding in how ASP.NET AJAX works. It takes you swiftly through the basic principles of Ajax, then deep into the heart of the technology, where every namespace is discussed and every function considered. By the end of the book, youll know all the essentials to confidently produce cutting-edge ASP.NET AJAX applications swiftly and professionally. You will not need any reference beyond this book.

Pro Java  EE Spring Patterns - Best Practices and Design Strategies Implementing Java EE Patterns with the Spring Framework... Pro Java EE Spring Patterns - Best Practices and Design Strategies Implementing Java EE Patterns with the Spring Framework (Paperback, 1st ed.)
Dhrubojyoti Kayal
R1,113 R947 Discovery Miles 9 470 Save R166 (15%) Ships in 10 - 15 working days

The Java landscape is littered with libraries, tools, and specifications. What's been lacking is the expertise to fuse them into solutions to realworld problems. These patterns are the intellectual mortar for J2EE software construction. John Vlissides, coauthor of Design Patterns: Elements of Reusable ObjectOriented Software

Pro Java EE Spring Patterns focuses on enterprise patterns, best practices, design strategies, and proven solutions using key Java EE technologies including JavaServer Pages, Servlets, Enterprise JavaBeans, and Java Message Service APIs.

This Java EE patterns resource, catalog, and guide, with its patterns and numerous strategies, documents and promotes best practices for these technologies, implemented in a very pragmatic way using the Spring Framework and its counters. This titleIntroduces Java EE application design and Spring framework fundamentals Describes a catalog of patterns used across the three tiers of a typical Java EE application Provides implementation details and analyses each pattern with benefits and concerns Describes the application of these patterns in a practical application scenario What you'll learn Get an introduction to enterprise Java/Java EE application design patterns. Simplify enterprise Java design using the popular Spring framework. Examine presentation, business, web, and integration tier design patterns and best practices, including crosscutting design patterns, aspect-oriented programming, etc. See how the enhanced and uptodate pattern catalog compares to core J2EE design blueprints. Learn how to use comprehensive source code and configuration information. Develop order management system requirements for the first indepth enterprise application case study. Design your order management system application using the final case study. Who this book is for

This book is for Java EE application architects, designers, and developers using or planning to use the Spring Framework. Table of Contents Introducing Enterprise Java Application Architecture and Design Simplifying Enterprise Java Applications with the SpringFramework Exploring Presentation Tier Design Patterns Exploring Business Tier Design Patterns Exploring Integration Tier Design Patterns Exploring Crosscutting Design Patterns Case Study: Building an Order Management System

Building Browser Extensions - Create Modern Extensions for Chrome, Safari, Firefox, and Edge (Paperback, 1st ed.): Matt Frisbie Building Browser Extensions - Create Modern Extensions for Chrome, Safari, Firefox, and Edge (Paperback, 1st ed.)
Matt Frisbie
R1,591 R1,316 Discovery Miles 13 160 Save R275 (17%) Ships in 10 - 15 working days

Almost all web developers today have plenty of experience with building regular web page apps, but a lot of that knowledge doesn't transfer over when it comes to creating browser extensions. This book provides a complete reference for how to build modern browser extensions. Creating and deploying a browser extension is more like building a mobile app than a website. When you start building an extension you'll often find there are a large number of new concepts and idiosyncrasies to wrangle with. This book reveals how to successfully navigate around these obstacles and how to take advantage of the limited resources available. You'll see how a browser extensions work, their component pieces, and how to build and deploy them. Additionally, you'll review all the tricky bits of extension development that most developers have to learn through trial and error. The current transition from manifest v2 to v3 is of special interest, and an entire chapter will be dedicated to this subject. By the end of this book, you will have a rich understanding of what browser extensions are, how they work, all the pitfalls to avoid, and the most efficient ways of building them. What You'll Learn Examine the different components of browser extensions and how they behave Review common pitfalls developers encounter when building browser extensions and how to avoid them Develop, deploy, and manage a published browser extension Build a browser extension using modern JavaScript frameworks Who This Book Is ForDevelopers tasked with building a supplementary browser extension to go alongside their existing product. This book also targets people that have at least a basic understanding of the fundamentals of web development and wish to quickly understand how they can roll out a browser extension.

Object-Oriented Programming and Java (Paperback, 2nd ed. 2008): Danny Poo, Derek Kiong, Swarnalatha Ashok Object-Oriented Programming and Java (Paperback, 2nd ed. 2008)
Danny Poo, Derek Kiong, Swarnalatha Ashok
R1,536 Discovery Miles 15 360 Ships in 10 - 15 working days

Object-Oriented Programming and Java presents two important topics in contemporary software development: object-oriented programming and Java. This book takes a different teaching approach from most available literature, it begins with the description of real-world object interaction scenarios and explains how they can be translated, represented and executed using object-oriented programming paradigm.

Principally, Java is an object-oriented programming language. By establishing a solid foundation in the understanding of object-oriented programming concepts and their applications, the book provides readers with the pre-requisites for writing proper object-oriented programs using Java.

Object-Oriented Programming and Java covers the latest in Java technologies and is suitable for undergraduate or postgraduate courses on object-oriented technology, and in particular, using Java as a programming language for creating object-oriented programs.

Building Spring 2 Enterprise Applications (Paperback, 1st ed.): Seth Ladd, Bram Smeets Building Spring 2 Enterprise Applications (Paperback, 1st ed.)
Seth Ladd, Bram Smeets
R1,071 R916 Discovery Miles 9 160 Save R155 (14%) Ships in 10 - 15 working days

Spring has made a remarkable rise in popularity since its conception in 2002. Many users have found the lightweight, open-source Spring Framework 2.x ideal for building their applications in Java EE environments. Written by Interface21, Building Spring 2 Enterprise Applications will take developers through the following: Covers the first steps of using Spring while discussing the relevant technologies that Spring can be integrated with, what to be aware of, and how working with Spring makes them easier to use Focuses on the most useful features of Spring, including persistence and transaction management as well as the complete Spring web tools portfolio Introduces three-tier application design and how to test these designs What you'll learn Get a gentle introduction to the Spring Framework 2.x and the application contextAccess and persist your data with Spring and its modules for JDBC, Hibernate, iBATIS, JDO, OpenJPA, and othersUse Spring for business logic and transaction management and supportWork with Spring's web-tier solutions including Spring MVC web framework, web forms, web flow, as well as integration with other web solutionsSee how aspect-oriented programming (AOP) is important and what role it plays in Spring and your three-tier enterprise applicationTest and deploy Spring Who this book is for

Ideal for those new to J2EE/Java EE, this book provides a broad insight into Spring's enterprise Java-based technologies, while showing how to use Spring correctly in applications lowers the enterprise Java learning curve without going into too much detail. Table of Contents A Gentle Introduction to the Spring Framework The Core Container Aspect-Oriented Programming Spring AOP 2.0 Introduction to Data Access Persistence with JDBC Transaction Management Spring MVC View Technologies Testing

The Definitive Guide to Terracotta - Cluster the JVM for Spring, Hibernate and POJO Scalability (Paperback, 1st ed.):... The Definitive Guide to Terracotta - Cluster the JVM for Spring, Hibernate and POJO Scalability (Paperback, 1st ed.)
Terracotta Inc Inc
R1,124 R958 Discovery Miles 9 580 Save R166 (15%) Ships in 10 - 15 working days

Get the definitive guide on all the fundamentals of Terracotta as well as user secrets, recipes, and prepackaged frameworks.

Written by Terracotta's chief technology officer Ari Zilka and his team, The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability covers the following: High Availability (HA) nth degree scaling and clustering for traditional J2EE and Java EE 5 applications (using Seam or other application) as well as Springbased enterprise applications Everyday Terracotta using its prepackaged frameworks and integration recipes, including configuration and customization for your application tuning, no matter the scale Power user secrets available, including config modules, customized advanced performance tuning, SDLC, Maven, and more What you'll learn See how Terracotta works fundamentally, and the user pieces and parts necessary for using Terracotta and its open source optionsLearn and apply case studies involving distributed cache, Hibernate, Master/Worker, and HTTP SessionUnderstand thread coordination and advanced performance tuningUse more advanced case studies involving Spring, POJOs, FOO, and moreConfigure and create your own modules using the software development and deployment life cycle Who this book is for

This definitive book from the Terracotta team is for both developers and architects who want to learn the "whats, wheres, whens, and whys" of the Terracotta scaling engine. Table of Contents Theory and Foundation: Forming a Common Understanding History of Terracotta Jumping Into Terracotta POJO Clustering Caching Hibernate with Terracotta Extending HTTP Sessions with Terracotta Clustering Spring Integration Modules Thread Coordination Grid Computing Using Terracotta Visualizing Applications

ZK - Ajax without the Javascript Framework (Paperback, 1st ed.): Henri Chen, Amy Cheng ZK - Ajax without the Javascript Framework (Paperback, 1st ed.)
Henri Chen, Amy Cheng
R1,153 Discovery Miles 11 530 Ships in 10 - 15 working days

ZK is the most popular open source SourceForge Ajax web framework that enables rich user interface for web applications with no JavaScript and little programming. This firstPress book will cover the following: Shows you how to use this simplest Ajax framework to write real-world responsive web applications Covers ZK's more than 70 XUL and 80 XHTML rich GUI components Authoritatively written by cofounder/lead of the ZK project What you'll learn Perform Ajax development without the use of JavaScript. Write your first ZK framework--based application: Hello World Augmenting with Eclipse IDE, build a more dynamic, responsive Hello World application. Use ZK's more than 70 XUL and 80 XHTML rich GUI components. Explore megacomponents for Google Maps and more. Build a real-world application such as a pet store by using ZK in the presentation tier and beyond. Integrate and use ZK with other frameworks like Hibernate. Who is this book for? Web application designers and programmers who wish to implement rich Ajax web applications in the simplest way.

An Introduction to HTML and JavaScript - for Scientists and Engineers (Paperback, 2007 ed.): David R. Brooks An Introduction to HTML and JavaScript - for Scientists and Engineers (Paperback, 2007 ed.)
David R. Brooks
R1,499 Discovery Miles 14 990 Ships in 10 - 15 working days

The JavaScript language is widely used for simple online applications. This useful book presents HTML and JavaScript in a way that uniquely meets the needs of students in the sciences and engineering. It explains how to create simple, client-side applications for scientific and engineering calculations. It includes many complete HTML/JavaScript examples with science/engineering applications to guide the reader progressively and comprehensively through the subject.

This book is specifically targeted at a technical audience-- but not one that is necessarily familiar with a programming language-- and gives the reader a sufficient understanding of HTML and JavaScript to write their own online applications. The exposition emphasises basic programming principles in a modern Web-oriented environment, making it also highly suitable for an introductory programming course for non-computer-science majors.

Features and topics:

a [ Includes detailed code examples and output to guide the reader

a [ Is extremely accessible, and ideal for self-study

a [ Offers a working knowledge of HTML and JavaScript, which are essential for Web development and useful as a marketable skill

a [ Written specifically to meet the needs of science and engineering students and working professionals

a [ Provides an author-supported supplementary website containing code examples and all graphics files: www.pages.drexel.edu/~brooksdr/DRB_web_page/BookCode/BookCode.htm.

Introduction to HTML and JavaScript for Scientists and Engineers addresses directly the needs of engineers and scientists by explaining just those components of HTML and JavaScript needed to write their own onlineapplications. The book will prove an indispensable introduction and guide for professionals, as well for students interested in learning about these useful tools.

Dr Brooks has authored the successful Springer titles, Problem solving with Fortran 90 for Scientists and Engineers, and C Programming: The Essentials for Engineers and Scientists.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Works in Progress - Plans and Realities…
Jenny Leigh Smith Hardcover R2,623 Discovery Miles 26 230
Research Anthology on Recent Trends…
Information Reso Management Association Hardcover R10,636 Discovery Miles 106 360
How to Design Questions and Tasks to…
Susan M. Brookhart Paperback R594 R538 Discovery Miles 5 380
The Statistical Stability Phenomenon
Igor I. Gorban Hardcover R4,831 R3,687 Discovery Miles 36 870
Advanced SQL with SAS
Christian F. G. Schendera Hardcover R2,609 Discovery Miles 26 090
Madam & Eve: Family Meeting
Stephen Francis Paperback R220 R203 Discovery Miles 2 030
Python for Data Analysis - Learn the…
Robert Campbell Hardcover R823 R717 Discovery Miles 7 170
Disciple - Walking With God
Rorisang Thandekiso, Nkhensani Manabe Paperback  (1)
R280 R263 Discovery Miles 2 630
Time and Relational Theory - Temporal…
C.J. Date, Hugh Darwen, … Paperback R1,318 Discovery Miles 13 180
How to Analyze People - The Simple Guide…
William Trenton Paperback R402 Discovery Miles 4 020

 

Partners