0
Your cart

Your cart is empty

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

Books > Computing & IT > Internet > Internet languages

XML Schema (Paperback): Eric Van Der Vlist XML Schema (Paperback)
Eric Van Der Vlist
R975 R753 Discovery Miles 7 530 Save R222 (23%) Ships in 12 - 19 working days

The W3C's XML Schema offers a powerful set of tools for defining acceptable XML document structures and content. While schemas are powerful, that power comes with substantial complexity. This book explains XML Schema foundations, a variety of different styles for writing schemas, simple and complex types, datatypes and facets, keys, extensibility, documentation, design choices, best practices, and limitations. Complete with references, a glossary, and examples throughout.

YUI 3 Cookbook (Paperback): Evan Goer YUI 3 Cookbook (Paperback)
Evan Goer
R1,013 R874 Discovery Miles 8 740 Save R139 (14%) Ships in 10 - 15 working days

Solve a wide range of problems in your web application quickly and efficiently with the Yahoo User Interface Library (YUI). With this definitive, getting-started guide to version 3 of the popular open source JavaScript library, you'll learn how to address many of the most common and challenging problems that web development presents.

"YUI 3 Cookbook" introduces specific implementation patterns in the library, demonstrating granular solutions for everything from simple page effects to sophisticated web apps. Experienced users will learn how to create modules that load on demand; generate beautiful documentation; and write powerful and flexible Widgets, Models, and Views. Build YUI applications anywhere, from desktop browsers to touch-enabled mobile phones and backend Node.js environments Learn how YUI scales with your code base, keeping it modular and organized Apply animations, drag-and-drop, and other fully cross-browser UI effects with just a few lines of code Understand YUI-powered DOM scripting, event management, and data transport Debug, profile, and unit test your JavaScript application Get a technical introduction to YUI, including module architecture, sandboxing, and component loading Build custom modules with YUI and publish them to the YUI Gallery

"I was surprised to find out how much I didn't know until reading this book. There really isn't a better resource for learning or updating your YUI skills." - Nicholas C. Zakas, Author and YUI Contributor

Positioning in CSS (Paperback): Eric Meyer Positioning in CSS (Paperback)
Eric Meyer
R195 R161 Discovery Miles 1 610 Save R34 (17%) Ships in 12 - 19 working days

The Grid Layout spec will soon change your approach to website design, but there will still be plenty of uses for CSS positioning tricks. Whether you want to create sidebars that remain in the viewport (browser window), add sticky section headings to lists or long articles, or overlap one element with another, this concise ebook will expertly guide you through all the main CSS positioning types. Short and deep, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Positioning in CSS, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Make your web pages come alive today. You'll learn how to: Remove an element from a document but keep its new position part of the document's flow with absolute positioning Keep an element like a masthead or sidebar in one fixed position in the viewport with fixed positioning Preserve an element's shape and the space it occupied in the document with relative positioning Make a document's headers selectively stay still in response to scrolling conditions with sticky positioning Eric A. Meyer is an author, speaker, blogger, sometime teacher, and co-founder of An Event Apart. He's a two-decade veteran of the Web and web standards, a past member of the W3C's Cascading Style Sheets Working Group, and the author of O'Reilly's CSS: The Definitive Guide.

Advanced JAVA Interview Questions You'll Most Likely Be Asked (Paperback): Vibrant Publishers Advanced JAVA Interview Questions You'll Most Likely Be Asked (Paperback)
Vibrant Publishers
R592 Discovery Miles 5 920 Ships in 12 - 19 working days
Dive Into Python 3 (Paperback, 2nd ed.): Mark Pilgrim Dive Into Python 3 (Paperback, 2nd ed.)
Mark Pilgrim
R1,673 R1,370 Discovery Miles 13 700 Save R303 (18%) Ships in 10 - 15 working days

Mark Pilgrim 's Dive Into Python 3 is a hands-on guide to Python 3 and its differences from Python 2. As in the original book, Dive Into Python, each chapter starts with a real, complete code sample, proceeds to pick it apart and explain the pieces, and then puts it all back together in a summary at the end.

This book includes: Example programs completely rewritten to illustrate powerful new concepts now available in Python 3: sets, iterators, generators, closures, comprehensions, and much more A detailed case study of porting a major library from Python 2 to Python 3 A comprehensive appendix of all the syntactic and semantic changes in Python 3

This is the perfect resource for you if you need to port applications to Python 3, or if you like to jump into languages fast and get going right away. What you'll learn To understand Python 3 code by seeing it broken down and explained How to make full use of the latest Python features such as iterators, generators, closures, classes and comprehensions How to refactor existing code to improve maintainability How to serialize Python objects with the pickle protocol and JSON format How to package your own Python libraries and upload them to the Python Package Index to share your projects with Python developers worldwide How to use Python 3 to consume HTTP web services How to port existing Python applications to Python 3 by following a case study for a major library Who this book is for

Anyone who wants to learn the latest version of Python in a fast, hands-on fashion Existing Python programmers who want to learn quickly how to make the most of the features of the latest version of Python and port their code to it Programmers coming from other languages wanting a fast introduction to Python that gets them thinking about advanced concepts quickly Table of Contents Your First Python Program Native Datatypes Comprehensions Strings Regular Expressions Closures and Generators Classes and Iterators Advanced Iterators Unit Testing Refactoring Files XML Serializing Python Objects HTTP Web Services Case Study: Porting chardet to Python 3 Packaging Python Libraries

Programming Grails (Paperback): Burt Beckwith Programming Grails (Paperback)
Burt Beckwith
R1,082 R822 Discovery Miles 8 220 Save R260 (24%) Ships in 12 - 19 working days

Dig deeper into Grails architecture and discover how this application framework works its magic. Written by a core developer on the Grails team, this practical guide takes you behind the curtain to reveal the inner workings of its 2.0 feature set. You'll learn best practices for building and deploying Grails applications, including performance, security, scaling, tuning, debugging, and monitoring.

Understand how Grails integrates with Groovy, Spring, Hibernate, and other JVM technologies, and learn how to create and use plugins to augment your application's functionality. Once you know how Grails adds behavior by convention, you can solve problems more easily and develop applications more intuitively.Write simpler, more powerful code with the Groovy languageManage persistence in Grails, using Hibernate or a NoSQL datastoreLearn how Grails uses Spring's functionality and optional modulesDiscover how Hibernate handles details for storing and retrieving dataIntegrate technologies for messaging, mail, creating web services, and other JEE technologiesBypass convention and configure Grails manuallyLearn a general approach to upgrading applications and pluginsUse Grails to develop and deploy IaaS and PaaS applications

Pro Drupal 7 for Windows Developers (Paperback, 1st ed.): Brian Travis Pro Drupal 7 for Windows Developers (Paperback, 1st ed.)
Brian Travis
R1,766 Discovery Miles 17 660 Ships in 10 - 15 working days

Drupal 7 opens the door for you as a Windows developer to build Drupal sites - including custom modules - all without leaving Visual Studio Pro Drupal 7 for Windows Developers gives you everything you need to know to achieve this, whilst drilling down into the advanced topics that you'll want to master whilst working with Drupal 7 as a Windows developer. Pro Drupal 7 for Windows Developers starts with the Drupal page model, which Windows programmers can contrast against the ASP.NET page model. You will then explore the various features of Drupal, including the hook model, theming, roles, and caching. You'll also discover the data abstraction layer which lays the foundation for integration with your enterprise-level databases and external systems. Pro Drupal 7 for Windows Developers focuses on the important topics for the programmer coming to Drupal: * An up-to-speed introduction to Drupal for developers so that they can get past the initial learning curve most efficiently. * Key introductions to the important features of Drupal, including the page model, the hook architecture, the theming layer, and custom module development.* How to work with the Drupal 7 features you want to work with within the Windows development environment. * Step-by-step tutorials on building, testing, and deploying custom modules for internal use or for sharing with the Drupal community. Pro Drupal 7 for Windows Developers provides a bridge to Drupal for you as a Windows developer - by speaking your language What you'll learn * How to install Drupal in your Windows development environment * The Drupal page lifecycle and how it differs from ASP.NET * How to invoke Visual Studio's step debugger with breakpoints * The Drupal unit testing and web testing frameworks * How to use Drupal with IIS and SQL Server * How to program custom modules and customize existing modules * The Drupal theming environment Who this book is for .NET and ASP developers interested in integrating Drupal 7 into their current environment, and Drupal 7 developers who need to navigate the potential pitfalls of working with Windows back ends. Table of ContentsCh. 1 - Wherefore Drupal? Ch. 2 - The Page Lifecycle Ch. 3 - PHP and MySQL Ch. 4 - Drupal Installation and Configuration Ch. 5 - Module Basics Ch. 6 - Content Types and Permissions Ch.7 - Theming Ch. 8 - Testing Ch. 9 - The Database Layer Ch. 10 - Deployment Appendices: Windows Development Environment From Start to Omega: Using the Omega Starter Kit Resources

Learning PHP Design Patterns (Paperback): William Sanders Learning PHP Design Patterns (Paperback)
William Sanders
R969 R747 Discovery Miles 7 470 Save R222 (23%) Ships in 12 - 19 working days

Build server-side applications more efficiently - and improve your PHP programming skills in the process - by learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged working applications. Learn how these reusable patterns help you solve complex problems, organize object-oriented code, and revise a big project by only changing small parts. With Learning PHP Design Patterns, you'll learn how to adopt a more sophisticated programming style and dramatically reduce development time. Learn design pattern concepts, including how to select patterns to handle specific problems Get an overview of object-oriented programming concepts such as composition, encapsulation, polymorphism, and inheritance Apply creational design patterns to create pages dynamically, using a factory method instead of direct instantiation Make changes to existing objects or structure without having to change the original code, using structural design patterns Use behavioral patterns to help objects work together to perform tasks Interact with MySQL, using behavioral patterns such as Proxy and Chain of Responsibility Explore ways to use PHP's built-in design pattern interfaces

Java How to Program, Early Objects (Paperback, 11th edition): Paul Deitel, Harvey Deitel Java How to Program, Early Objects (Paperback, 11th edition)
Paul Deitel, Harvey Deitel
R6,279 Discovery Miles 62 790 Ships in 10 - 15 working days

For courses in Java programming Unparalleled breadth and depth of object-oriented programming concepts The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming fundamentals, object-oriented programming concepts and intermediate-level topics for further study. Java How to Program, Early Objects, 11th Edition, presents leading-edge computing technologies using the Deitel signature live-code approach, which demonstrates concepts in hundreds of complete working programs. The 11th Edition presents updated coverage of Java SE 8 and new Java SE 9 capabilities, including JShell, the Java Module System, and other key Java 9 topics. [Java How to Program, Late Objects, 11th Edition also is available.] Also Available with MyLab Programming. MyLab (TM) Programmingis an online learning system designed to engage students and improve results. MyLab Programmingconsists of a set of programming exercises correlated to the programming concepts in this book. Through hundreds of practice problems, the system automatically detects errors in the logic and syntax of their code submissions and offers targeted hints that enable students to figure out what went wrong-and why. MyLab Programmingimproves the programming competence of beginning students who often struggle with the basic concepts and paradigms of popular high-level programming languages. For instructors, a comprehensive gradebook tracks correct and incorrect answers and stores the code inputted by students for review. Note: You are purchasing a standalone product; MyLab (TM) & Mastering (TM) does not come packaged with this content. Students, if interested in purchasing this title with MyLab & Mastering, ask your instructor for the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information. If you would like to purchase both the physical text and MyLab & Mastering, search for: 0134800273 / 9780134800271 Java How to Program, Early Objects Plus MyLab Programming with Pearson eText -- Access Card Package, 11/e Package consists of: 0134743350 / 9780134743356 Java How to Program, Early Objects 0134752120 / 9780134752129 MyLab Programming with Pearson eText -- Access Code Card -- for Java How to Program, Early Objects Students can use the URL and phone number below to help answer their questions: http://247pearsoned.custhelp.com/app/home 800-677-6337

Programming Computer Vision with Python (Paperback): Jan Erik Solem Programming Computer Vision with Python (Paperback)
Jan Erik Solem
R1,416 R1,043 Discovery Miles 10 430 Save R373 (26%) Ships in 12 - 19 working days

If you want a basic understanding of computer vision's underlying theory and algorithms, this hands-on introduction is the ideal place to start. You'll learn techniques for object recognition, 3D reconstruction, stereo imaging, augmented reality, and other computer vision applications as you follow clear examples written in Python.

"Programming Computer Vision with Python" explains computer vision in broad terms that won't bog you down in theory. You get complete code samples with explanations on how to reproduce and build upon each example, along with exercises to help you apply what you've learned. This book is ideal for students, researchers, and enthusiasts with basic programming and standard mathematical skills.Learn techniques used in robot navigation, medical image analysis, and other computer vision applicationsWork with image mappings and transforms, such as texture warping and panorama creationCompute 3D reconstructions from several images of the same sceneOrganize images based on similarity or content, using clustering methodsBuild efficient image retrieval techniques to search for images based on visual contentUse algorithms to classify image content and recognize objectsAccess the popular OpenCV library through a Python interface

Practical RichFaces (Paperback, 2nd ed.): Max Katz, Ilya Shaikovsky, Exadel Inc Practical RichFaces (Paperback, 2nd ed.)
Max Katz, Ilya Shaikovsky, Exadel Inc
R1,461 Discovery Miles 14 610 Ships in 10 - 15 working days

RichFaces 4 is a component library for JavaServer Faces, and an advanced framework for easily integrating AJAX capabilities into business applications.It lets you quickly develop next-generation web applications based on JSF 2/Ajax. In this definitive RichFaces 4 book, instead of using JBoss Tools, the author bases all examples on Maven so that any IDE can be usedwhether it's NetBeans, Eclipse, JBoss or even Spring. Practical RichFaces also describes how to best take advantage of RichFacesthe integration of the Ajax4jsf and RichFaces librariesto create flexible and powerful programs. Assuming some JSF background, it shows how you can radically reduce programming time and effort to create rich AJAX-based applications. What you'll learn How to build rich Internet applications with out-of-the-box RichFaces components Best strategies for implementing Ajax applications using RichFaces When best to use the two libraries How to create new skins for your app in no time How to create applications without needing to write any JavaScript code Who this book is for

Java developers with good JSF knowledge looking to build next-generation web applications using RichFaces JavaServer Faces users Java programmers wishing to add Ajax to their existing programs Old users of Ajax4jsf Table of Contents The Basics Getting Started a4j: * Tags, Features and Concepts Getting Started with Rich Components Rich Input and Select Components Rich Panel and Output Components Rich Data Iteration Components Rich Menu Components Rich Tree Components Rich Drag-and-Drop Components Rich Validation Rich Components JavaScript API, Client Functions, and Using jQuery Skins RichFaces CDK: Building Custom Components

Functional Programming for Java Developers (Paperback): Dean Wampler Functional Programming for Java Developers (Paperback)
Dean Wampler
R650 Discovery Miles 6 500 Ships in 10 - 15 working days

Software development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language.

Dean Wampler, Java expert and author of "Programming Scala" (O'Reilly), shows you how to apply FP principles such as immutability, avoidance of side-effects, and higher-order functions to your Java code. Each chapter provides exercises to help you practice what you've learned. Once you grasp the benefits of functional programming, you'll discover that it improves all of the code you write.Learn basic FP principles and apply them to object-oriented programming Discover how FP is more concise and modular than OOP Get useful FP lessons for your Java type design--such as avoiding nulls Design data structures and algorithms using functional programming principles Write concurrent programs using the Actor model and software transactional memory Use functional libraries and frameworks for Java--and learn where to go next to deepen your functional programming skills

HTML5 Hacks (Paperback): Jesse Cravens HTML5 Hacks (Paperback)
Jesse Cravens; Contributions by Jeff Burtoft
R860 R676 Discovery Miles 6 760 Save R184 (21%) Ships in 12 - 19 working days

With 90 detailed hacks, expert web developers Jesse Cravens and Jeff Burtoft demonstrate intriguing uses of HTML5-related technologies. Each recipe provides a clear explanation, screenshots, and complete code examples for specifications that include Canvas, SVG, CSS3, multimedia, data storage, web workers, WebSockets, and geolocation.

You'll also find hacks for HTML5 markup elements and attributes that will give you a solid foundation for creative recipes that follow. The last chapter walks you through everything you need to know to get your HTML5 app off the ground, from Node.js to deploying your server to the cloud.

Here are just a few of the hacks you'll find in this book: Make iOS-style card flips with CSS transforms and transitionsReplace the background of your video with the Canvas tagUse Canvas to create high-res Retina Display-ready mediaMake elements on your page user-customizable with editable contentCache media resources locally with the filesystem APIReverse-geocode the location of your web app userProcess image data with pixel manipulation in a dedicated web workerPush notifications to the browser with Server-Sent Events

Flash Builder and Flash Catalyst - The New Workflow (Paperback, 1st ed.): Steven Peeters Flash Builder and Flash Catalyst - The New Workflow (Paperback, 1st ed.)
Steven Peeters
R1,116 R950 Discovery Miles 9 500 Save R166 (15%) Ships in 10 - 15 working days

The Flash Platform is changing. Flash Builder and Flash Catalyst have brought a new separation of design and coding to web development that enables a much more efficient and streamlined workflow. For designers and developers used to the close confines of Flash, this is a hugely liberating, but at first alien concept. This book teaches the new workflow for the Flash platform. It gives an overview of the technologies involved and provides you with real-world project examples and best-practice guidelines to get from design to implementation with the tools at hand.Includes many examples Focuses on real-world situations Covers designer and developer workflow What you'll learn Use the new workflow from design to implementation. Learn best practices for Flex development. Determine the right tools for the job. Gain basic knowledge of Flash Catalyst. Gain basic knowledge of Flash Builder 4. Who this book is for

This book is intended for people that want to understand how design and development are brought closer together with Flash Catalyst and Flash Builder 4. Although it can be quite helpful to already have some basic knowledge of Flex, the book will provide you with an overview of the main features and lots of coding examples that are explained in detail. Table of Contents Flex and AIR: Taking RIAs to the Next Level Flex 4 SDK: Overview of the New Features Flash Builder 4: The programming environment Flash Catalyst: bridging the gap Choosing the Best Workflow Case Study: An E-Commerce Site Managing RIA Projects Frameworks Best Practices

Rails - Up and Running 2e (Paperback, 2nd Revised edition): Bruce A. Tate Rails - Up and Running 2e (Paperback, 2nd Revised edition)
Bruce A. Tate
R731 R647 Discovery Miles 6 470 Save R84 (11%) Ships in 10 - 15 working days

In just a matter of days, you can develop powerful web applications with Rails that once took weeks or months to produce with other web frameworks. If that sounds too good to be true, it isn't. Find out for yourself with "Rails: Up and Running", the concise and popular book that not only explains how Rails works, but guides you through a complete test drive. Perfect for beginning web developers, this thoroughly revised edition teaches you the basics of installing and using Rails 2.1 and the Ruby scripting language. While Rails is praised for its simplicity, there are still a few tricky steps to master along the way."Rails: Up and Running" offers lots of examples and covers just about everything you need to build functional Rails applications right away. Learn how to: create simple database-backed applications, and build dynamic user-centric web pages using Ajax and REST; exploit the Rails service frameworks to send emails and implement web services; map data to an imperfect table, traverse complex relationships, and build custom finders; and, find performance problems and apply performance-optimizing techniques. See how fast you can go on Rails, and how reliable it's become with the stability and power of version 2.1. With "Rails: Up and Running", you'll discover why Rails is a remarkable new way to build database-driven web applications.

Web Development with Java - Using Hibernate, JSPs and Servlets (Paperback, 2007 ed.): Tim Downey Web Development with Java - Using Hibernate, JSPs and Servlets (Paperback, 2007 ed.)
Tim Downey
R1,641 Discovery Miles 16 410 Ships in 10 - 15 working days

Web development is simpler than it seems, especially with the software tools freely available on the Web. This book breaks from the tradition of teaching a history of Web development and jumps to the good stuff from the outset so that students can start writing real applications.

This comprehensive textbook introduces readers to the three-tiered, Model-View-Controller architecture by using Hibernate, JSPs, and Java Servlets. These three technologies all use Java, so that a student with a background in programming will be able to master them with ease, with the end result of being able to create web applications that use MVC, validate user input and save data to a database.

Features and topics:

a [ Presents the many topics of web development in small steps, in an accessible, easy-to-follow style; focusing on the most important information first, and allowing the reader to gain basic understanding before moving forwards

a [ Uses existing powerful technologies that are freely available on the web to speed up web development, such as JSP, JavaBeans, Annotations, JSTL, Java 1.5, Hibernate and Tomcat

a [ Starts with the simplest technology for web development (JSP) and gradually introduces the reader to more complex topics

a [ Core technologies are introduced from the outset, such as the Model-View-Controller architecture

a [ Includes many helpful pedagogical tools for students and lecturers such as, an introduction to each topic, questions and exercises at the end of each chapter, detailed illustrations and chapter summaries

a [ By using Hibernate as the database tool in this book, there is no need for the reader to know SQL

Written for novice developers with asolid background in programming, but who do not have any database training, this thorough, easy-to-use book provides an exemplary introductory course in web development for undergraduates, as well as web developers. With its straightforward and systematic style this text is also ideal for self-study.

Tim Downey has over ten years experience teaching web development, and has won Outstanding Teaching Awards in 1997, 2002, 2006 and 2007. He maintains the following active website which contains many complete examples and tutorials: http: //www.bytesizebook.com/

The Java Module System (Paperback): Nicolai Parlog The Java Module System (Paperback)
Nicolai Parlog
R1,139 Discovery Miles 11 390 Ships in 12 - 19 working days

Description The Java Module System, aka "Project Jigsaw", gives Java developers the ability to define and enforce modularity without an outside framework. In The Java Module System, readers will learn how the module system improves reliability and maintainability and can be used to reduce tight coupling of system components. They then discover how to build, compile, and run their own fully modular applications with best practices and expert techniques. Along the way, readers will also explore Java 9's compatibility challenges and how to migrate their application to the module system. Key features * Step-by-step guide * Hands-on examples * Expert techniques Audience If you are a developer who has experience working with Java, then this book is perfect for you. About the technology The Java Module System, aka "Project Jigsaw", gives Java developers the ability to define and enforce modularity without an outside framework.

Building Progressive Web Apps - Bringing the power of native to the browser (Paperback): Tal Ater Building Progressive Web Apps - Bringing the power of native to the browser (Paperback)
Tal Ater
R1,202 R904 Discovery Miles 9 040 Save R298 (25%) Ships in 12 - 19 working days

Move over native apps. New progressive web apps have capabilities that will soon make you obsolete. With this hands-on guide, web developers and business execs will learn how-and why-to develop web apps that take advantage of features that have so far been exclusive to native apps. Features that include fast load times, push notifications, offline access, homescreen shortcuts, and an entirely app-like experience. By leveraging the latest browser APIs, progressive web apps combine all of the benefits of native apps, while avoiding their issues. Throughout the book, author Tal Ater shows you how to improve a simple website for the fictional Gotham Imperial Hotel into a modern progressive web app. Plus: Understand how service workers work, and use them to create sites that launch in an instant, regardless of the user's internet connection Create full-screen web apps that launch from the phone's homescreen just like native apps Re-engage users with push notifications, even days after they have left your site Embrace offline-first and build web apps that gracefully handle loss of connectivity Explore new UX opportunities and challenges presented by progressive web apps

Pro ASP.NET SharePoint 2010 Solutions - Techniques for Building SharePoint Functionality into ASP.NET Applications (Paperback,... Pro ASP.NET SharePoint 2010 Solutions - Techniques for Building SharePoint Functionality into ASP.NET Applications (Paperback, 1st ed.)
Dave Milner
R1,218 R1,025 Discovery Miles 10 250 Save R193 (16%) Ships in 10 - 15 working days

You ve run into this issue numerous times. You are developing an ASP.NET application, and you need to incorporate functionality that comes prepackaged in SharePoint. Wikis, blogs, document management, user authentication, access management common needs across a variety of solutions. You know there is a way to integrate SharePoint's functionality within ASP.NET solutions, but you don t know how to develop it. Without guidance and examples, interacting with underlying SharePoint components can be challenging, and working with the different SharePoint APIs is complicated. This book introduces you to a variety of techniques to master the art of developing ASP.NET applications that are built upon a SharePoint foundation. You ll explore integration with SharePoint components, configuration management, Code Access Security, feature packaging, proper use of SharePoint APIs, and advanced deployment techniques. Pro ASP.NET SharePoint 2010 Solutions walks you through all of the steps needed to successfully build and deploy ASP.NET solutions within the SharePoint platform.What you ll learn * How to use SharePoint as a development platform * How to build SharePoint features such as authentication, document management, and wikis and blogs into an ASP.NET application * How to migrate an existing application from ASP.NET into SharePoint * Understand the SharePoint / .NET / IIS implementation * Different approaches to packaging ASP.NET within SharePoint Who this book is for This book is for ASP.NET developers who want to incorporate the functionality of SharePoint into their applications. Readers familiar with either ASP.NET development or with SharePoint will find valuable information which will greatly enhance their solutions and allow them to build solid, professional applications with minimal effort.

Using Drupal 2e (Paperback, 2nd edition): Angela Byron Using Drupal 2e (Paperback, 2nd edition)
Angela Byron
R1,099 R839 Discovery Miles 8 390 Save R260 (24%) Ships in 12 - 19 working days

With the recipes in this book, you'll take full advantage of the vast collection of community-contributed modules that make the Drupal web framework useful and unique. Learn how to combine modules in interesting ways (with minimal code-wrangling) to develop a variety of community-driven websites. Each chapter describes a case study and outlines specific requirements for one of several projects included in the book -- a wiki, publishing workflow site, photo gallery, product review site, online store, user group site, and more. The second edition of this popular book is one of the few resources to cover Drupal 7, the latest version of the open source content management system. Newcomers will find a thorough introduction to the framework, while experienced Drupal developers will learn best practices for building powerful websites. * Get an overview of Drupal concepts and key modules, with a bird's-eye view of each module's specialty * Explore various solutions that meet the requirements for each project described, with details about which modules are selected and why * Learn how to configure modules, with step-by-step recipes for building the precise functionality the project requires * Get information on additional modules that will make your project even more powerful * Be able to access the modules described in the book, along with other resources

High Performance JavaScript (Paperback): Nicholas C. Zakas High Performance JavaScript (Paperback)
Nicholas C. Zakas
R838 R653 Discovery Miles 6 530 Save R185 (22%) Ships in 12 - 19 working days

If you're like most developers, you rely heavily on JavaScript to build interactive and quick-responding web applications. The problem is that all of those lines of JavaScript code can slow down your apps. This book reveals techniques and strategies to help you eliminate performance bottlenecks during development. You'll learn how to improve execution time, downloading, interaction with the DOM, page life cycle, and more. Yahoo! frontend engineer Nicholas C. Zakas and five other JavaScript experts -- Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov, and Matt Sweeney -- demonstrate optimal ways to load code onto a page, and offer programming tips to help your JavaScript run as efficiently and quickly as possible. You'll learn the best practices to build and deploy your files to a production environment, and tools that can help you find problems once your site goes live. * Identify problem code and use faster alternatives to accomplish the same task * Improve scripts by learning how JavaScript stores and accesses data * Implement JavaScript code so that it doesn't slow down interaction with the DOM * Use optimization techniques to improve runtime performance * Learn ways to ensure the UI is responsive at all times * Achieve faster client-server communication * Use a build system to minify files, and HTTP compression to deliver them to the browser

Beginning Java EE 6 with GlassFish 3 (Paperback, 2nd ed.): Antonio Goncalves Beginning Java EE 6 with GlassFish 3 (Paperback, 2nd ed.)
Antonio Goncalves
R1,247 R1,053 Discovery Miles 10 530 Save R194 (16%) Ships in 10 - 15 working days

Java Enterprise Edition (Java EE) continues to be one of the leading Java technologies and platforms from Oracle (previously Sun). Beginning Java EE 6 Platform with GlassFish 3, Second Edition is this first tutorial book on the final (RTM) version of the Java EE 6 Platform. Step by step and easy to follow, this book describes many of the Java EE 6 specifications and reference implementations, and shows them in action using practical examples. This book uses the new version of GlassFish 3 to deploy and administer the code examples. Written by an expert member of the Java EE 6 specification request and review board in the Java Community Process (JCP), this book contains the best information possible, from an expert's perspective on enterprise Java technologies. What you'll learn* Get started with the final version of the new Java EE 6 Platform. * Explore and use the new EJB 3.1 and JPA 2.0 APIs from entities to session beans to messagei' driven beans, and more. * Discover the new web tier development APIs including JSPs, JSTL, and Expression Language, and especially the new JSF 2.0 and Facelets. * Uncover the new web services, RESTful services, and more available in Java EE 6.* Create dynamic user interfaces for your enterprise and transactional Java applications. Who this book is for This book is for advanced Java programmers as well as Java EE 6 beginners. Architects will also find information about how to layer their Java EE applications.

The Little Book on CoffeeScript (Paperback): Alex Maccaw The Little Book on CoffeeScript (Paperback)
Alex Maccaw
R211 R175 Discovery Miles 1 750 Save R36 (17%) Ships in 12 - 19 working days

This little book shows JavaScript developers how to build superb web applications with CoffeeScript, the remarkable little language that's gaining considerable interest. Through example code, this guide demonstrates how CoffeeScript abstracts JavaScript, providing syntactical sugar and preventing many common errors. You'll learn CoffeeScript's syntax and idioms step by step, from basic variables and functions to complex comprehensions and classes. Written by Alex MacCaw, author of JavaScript Web Applications (O'Reilly), with contributions from CoffeeScript creator Jeremy Ashkenas, this book quickly teaches you best practices for using this language - not just on the client side, but for server-side applications as well. It's time to take a ride with the little language that could. Discover how CoffeeScript's syntax differs from JavaScript Learn about features such as array comprehensions, destructuring assignments, and classes Explore CoffeeScript idioms and compare them to their JavaScript counterparts Compile CoffeeScript files in static sites with the Cake build system Use CommonJS modules to structure and deploy CoffeeScript client-side applications Examine JavaScript's bad parts - including features CoffeeScript was able to fix

Sass and Compass Designer's Cookbook (Paperback): Bass Jobsen Sass and Compass Designer's Cookbook (Paperback)
Bass Jobsen
R1,428 Discovery Miles 14 280 Ships in 10 - 15 working days

Over 120 practical and easy-to-understand recipes that explain how to use Sass and Compass to write efficient, maintainable, and reusable CSS code for your web development projects About This Book * Leverage Sass to make your CSS code maintainable, reusable and prevent code duplications * Shorten debug time with Sass when creating complex CSS code for different browsers and devices * Write easy and bullet-proof CSS with Compass using this step-by-step and detailed guide Who This Book Is For This book is mainly intended for web developers and designers who are comfortable with CSS and HTML. If you are someone with some experience with CSS, you will find the learning curve of learning Sass syntax to be less steep. Basic knowledge of web development is helpful but you don't have to be a programmer to understand Sass. What You Will Learn * Spend less time debugging code * Compile Sass code into readable and maintainable CSS * Integrate Sass in your own projects * Reuse your code to prevent code duplications * Write reusable and portable CSS code * Make use of pre-built and established code written by other developers * Reduce development and maintenance time of your projects * Set up a development environment with Gulp In Detail Sass and Compass Designer's Cookbook helps you to get most out of CSS3 and harness its benefits to create engaging and receptive applications. This book will help you develop faster and reduce the maintenance time for your web development projects by using Sass and Compass. You will learn how to use with CSS frameworks such as Bootstrap and Foundation and understand how to use other libraries of pre-built mixins. You will also learn setting up a development environment with Gulp. This book guides you through all the concepts and gives you practical examples for full understanding. Style and approach This book is the perfect mix of essential theory combined with real-life examples and problems, with clear explanations of the more sophisticated Sass concepts. Learn Sass and Compass with practical and well-explained example code. This book follows a problem and solution approach that is convenient to understand and follow.

Building Hypermedia APIs with HTML5 and Node (Paperback): Mike Amundsen Building Hypermedia APIs with HTML5 and Node (Paperback)
Mike Amundsen
R609 R500 Discovery Miles 5 000 Save R109 (18%) Ships in 12 - 19 working days

With this concise book, you'll learn the art of building hypermedia APIs that don't simply run "on" the Web, but that actually exist "in" the Web. You'll start with the general principles and technologies behind this architectural approach, and then dive hands-on into three fully-functional API examples.

Too many APIs rely on concepts rooted in desktop and local area network patterns that don't scale well--costly solutions that are difficult to maintain over time. This book shows system architects and web developers how to design and implement human- and machine-readable web services that remain stable and flexible as they scale.Learn the H-Factors for representing application metadata across all media types and formatsUnderstand the four basic design elements for authoring hypermedia typesConvert a simple read-only XML-based media type into a successful API designExamine the challenges and advantages of designing a hypermedia type with JSONUse HTML5's rich set of hypermedia controls in the API design processLearn the details of documenting, publishing, and registering media type designs and link-relation types

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Just Responsibility - A Human Rights…
Brooke A. Ackerly Hardcover R3,483 Discovery Miles 34 830
Waterboy - Making Sense Of My Son's…
Glynis Horning Paperback R320 R295 Discovery Miles 2 950
Experimental Pragmatics
I. Noveck, D. Sperber Hardcover R2,898 Discovery Miles 28 980
News Search, Blogs and Feeds - A Toolkit
Lars Vage, Lars Iselid Paperback R1,412 Discovery Miles 14 120
Topological Theory of Graphs
Yanpei Liu Hardcover R5,000 Discovery Miles 50 000
Ultimate Personal Power - Your Path to…
Laura Midna Hardcover R603 Discovery Miles 6 030
The Math Behind the Magic - Fascinating…
Ehrhard Behrends Paperback R970 Discovery Miles 9 700
Advances in Experimental Social…
Bertram Gawronski Hardcover R3,487 R2,927 Discovery Miles 29 270
Body Percussion - Sounds and Rhythms
Richard Filz Paperback R692 Discovery Miles 6 920
Turning And Turning - Exploring The…
Judith February Paperback R280 R254 Discovery Miles 2 540

 

Partners