0
Your cart

Your cart is empty

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

Books > Computing & IT > Internet > Internet languages

Programming HTML5 Applications (Paperback): Zachary Kessin Programming HTML5 Applications (Paperback)
Zachary Kessin
R594 R485 Discovery Miles 4 850 Save R109 (18%) Ships in 12 - 19 working days

HTML5 is not just a replacement for plugins. It also makes the Web a first-class development environment by giving JavaScript programmers a solid foundation for building industrial-strength applications. This practical guide takes you beyond simple site creation and shows you how to build self-contained HTML5 applications that can run on mobile devices and compete with desktop apps.

You'll learn powerful JavaScript tools for exploiting HTML5 elements, and discover new methods for working with data, such as offline storage and multithreaded processing. Complete with code samples, this book is ideal for experienced JavaScript and mobile developers alike. Store session data in the browser with local storage objects Save trips to the server: store larger amounts of data with IndexedDB Give browsers limited access to a user's system to read and upload files Take your app offline--and speed up page loading when it's online Use Web Workers to create multithreaded applications Transfer data between browser and server more efficiently with Web Sockets Learn about HTML5 tags for forms, multimedia, graphics, and geolocation

"HTML5 is all the rage these days, but it's more than just a buzzword. "Programming HTML5 Applications" provides the knowledge to guide you through all the new technologies needed to make modern web applications." --Ralph Whitbeck, cohost of The Official jQuery Podcast

Building on SugarCRM (Paperback): John Mertic Building on SugarCRM (Paperback)
John Mertic
R472 R385 Discovery Miles 3 850 Save R87 (18%) Ships in 12 - 19 working days

In the crowded field of customer relationship management (CRM) systems, SugarCRM stands out--not only for its modular design, but also for the ease with which you can develop, customize, and extend your CRM applications. This concise book provides a thorough overview of the development tools and APIs available in SugarCRM 6.2, showing both developers and nondevelopers alike how to use them to build a sample application step-by-step.

You'll learn how to bend and twist SugarCRM's extensible MVC framework to create custom applications, including solutions for automating your business that go beyond traditional CRMs.Learn how SugarCRM modules interact with one another through data relationships Build your CRM application with SugarCRM's GUI developer tools--without touching code Use built-in design templates with Module Builder to design new CRM modules Customize modules with the Studio tool to add new fields or additional relationships between modules Automate common and tedious tasks within your application, using custom PHP code with SugarCRM's powerful API Integrate external applications into your CRM solution through SugarCRM's web services API

Perl Pocket Reference 5e (Paperback, 5th Revised edition): Johan Vromans Perl Pocket Reference 5e (Paperback, 5th Revised edition)
Johan Vromans
R310 R252 Discovery Miles 2 520 Save R58 (19%) Ships in 12 - 19 working days

If you have a Perl programming question, this pocket reference helps you find the answer quickly. The 5th edition of this handy little book-updated for Perl 5.14-provides a complete overview of the Perl programming language, and includes brief descriptions of Perl syntax rules, operators, and built-in functions. You'll also find the latest Perl features, such as enhanced regular expressions, object management, the Perl compiler, and Unicode support. Perl Pocket Reference condenses stacks of Perl documentation down to the most essential at-your-fingertips facts, organized so you can find what need in a heart beat. It's the perfect companion to O'Reilly's in-depth Perl programming tutorials, including Learning Perl, Programming Perl, and the Perl Cookbook.

Beginning Silverlight 2 - From Novice to Professional (Paperback, 1st ed.): Robert Lair Beginning Silverlight 2 - From Novice to Professional (Paperback, 1st ed.)
Robert Lair
R986 R847 Discovery Miles 8 470 Save R139 (14%) Ships in 10 - 15 working days

With the need for a richer user experience ever more in focus when creating web applications, Microsoft has released Silverlight, the new crossbrowser, crossplatform plugin that allows developers to create rich interactive applications for the Web.

Silverlight poses exciting new opportunities for creating visually impressive web applications, offering unparalleled response times and minimal bandwidth requirements. Key differences in the new design tools present developers with new challenges, but author Robert Lair of IBuySpy notoriety (the original ASP.NET application) shows you how to get a firm handle on Silverlight so you can start creating your own Silverlight web applications with exciting results.

Explore the best of the new tools and discover how they can benefit your own projects. Microsoft's Expression Design tool plays an important part in creating Silverlight assets, Microsoft Expression Blend is used to build user interaction for Silverlight elements, and Microsoft Visual Studio 2008 manages the interaction between designers and developers and provides the coding environment for the nuts and bolts basis of Silverlight development. Prepare to take a grand tour of all these new tools and explore the fundamentals of building good Silverlight applications from scratch. Once you've mastered the basics, you'll move on to a more indepth discussion of some of the groundbreaking new features of the Silverlight technology and why they will change the way you build web sites of the future. What you'll learn The tools needed for Silverlight development, the role each plays, and how they interact to produce a seamless resultThe fundamental concepts and techniques that lie at the heart of every successful Silverlight application and how to apply them to your own projectsThe new features and coding practices that Silverlight offers you as a developer that sets it apart from other webdevelopment tools Who this book is for

This book is for anyone with an interest in web development. A basic familiarity with webdevelopment and simple C# coding is useful, but by no means a requirement. Everything you need to know to get started on Silverlight web application development is included. Although not a design-oriented text, Beginning Silverlight 2 approaches the topic by showing how applications are put together across the developerdesigner divide, equipping you with the necessary knowhow to work seamlessly with your design colleagues (or indeed perform both roles with the aid of a suitable design text).

Hands-On Sencha Touch 2 (Paperback): Lee Boonstra Hands-On Sencha Touch 2 (Paperback)
Lee Boonstra
R735 R588 Discovery Miles 5 880 Save R147 (20%) Ships in 12 - 19 working days

Get hands-on experience building speedy mobile web apps with Sencha Touch 2.3, the user interface JavaScript framework built specifically for the mobile Web. With this book, you'll learn how to build a complete touch application, called Find a Cab, that has the look and feel of a native app on Android, iOS, Windows, and BlackBerry devices. In the process, you'll work with Sencha's model-view-controller (MVC) components for form handling, styling, integration with outside data, and other elements. The Sencha Touch learning curve can be steep, but if you're familiar with JavaScript, HTML5, CSS3, and JSON, this guide will get you up to speed through real-world examples. Learn the fundamentals, including the class and layout systems Use the Sencha MVC architecture to structure your code Implement data models and stores, and create an event controller Make remote connections by implementing server proxies Save data offline by implementing client proxies Work with view components such as maps, lists, and floating panels Implement and handle forms, and construct a custom theme Create production and native build packages

XMPP (Paperback): Peter Saint-Andre XMPP (Paperback)
Peter Saint-Andre; Contributions by Kevin Smith, Remko Troncon
R978 R839 Discovery Miles 8 390 Save R139 (14%) Ships in 10 - 15 working days

This practical book provides everything you need to know about the Extensible Messaging and Presence Protocol (XMPP). This open technology for real-time communication is used in many diverse applications such as instant messaging, Voice over IP, real-time collaboration, social networking, microblogging, lightweight middleware, cloud computing, and more. XMPP: The Definitive Guide walks you through the thought processes and design decisions involved in building a complete XMPP-enabled application, and adding real-time interfaces to existing applications. You'll not only learn simple yet powerful XMPP tools, but you'll also discover, through real-world developer stories, how common XMPP "building blocks" can help solve particular classes of problems. With this book, you will:

Learn the basics of XMPP technologies, including architectural issues, addressing, and communication primitives Understand the terminology of XMPP and learn about the wealth of XMPP servers, clients, and code libraries Become familiar with the XMPP concepts and services you need to solve common problems Construct a complete business application or real-time service with XMPP

Every day, more software developers and service providers are using XMPP for real-time applications, and with the help of XMPP: The Definitive Guide, you can, too.

Responsive Theming for Drupal (Paperback): Mike Crittenden Responsive Theming for Drupal (Paperback)
Mike Crittenden
R472 R386 Discovery Miles 3 860 Save R86 (18%) Ships in 12 - 19 working days

If you want your Drupal website to work well on smartphones, tablets, and desktops, this practical guide shows you how to incorporate Responsive Web Design (RWD) with specific Drupal 7 themes. You'll learn how to create attractive, easy-to-navigate layouts for everything from tiny phone screens to 30-inch desktop monitors - all with the same codebase. Ideal for experienced Drupal developers, this book takes you through RWD basics and shows you how to build sites based on Aurora, Zen, and Omega - three popular base themes created by Drupal contributors. Whether you're creating a new site with RWD or adapting an existing one, you'll learn how to become a better, more efficient Drupal themer. Understand how Responsive Web Design and CSS media queries work Learn how the Sass stylesheet language and Compass framework support RWD Adopt a mobile-first approach to RWD - and learn why it's important Get step-by-step instructions for creating custom subthemes on top of Aurora, Zen, and Omega Tackle common problems when building and theming responsive Drupal sites Explore alternative options for accommodating smartphone and tablet users

Rails Pocket Reference (Paperback): E. Berry Rails Pocket Reference (Paperback)
E. Berry
R364 R339 Discovery Miles 3 390 Save R25 (7%) Ships in 10 - 15 working days

Rails 2.1 brings a new level of stability and power to this acclaimed web development framework, but keeping track of its numerous moving parts is still a chore. Rails Pocket Reference offers you a painless alternative to hunting for resources online, with brief yet thorough explanations of the most frequently used methods and structures supported by Rails 2.1, along with key concepts you need to work through the framework's most tangled corners. Organized to help you quickly find what you need, this book will not only get you up to speed on how Rails works, it also provides a handy reference you can use anywhere, anytime. Inside, you'll find essential information on how to: Install Rails with RubyGems Build, compile, and process files with Rake Test Rails applications using assertions and fixtures Use Rails with Ajax Connect objects to a database using ActiveRecord Make web requests with the Action Controller framework Use REST web service APIs

And much more. Save yourself hours of frustration: If you use Rails daily and just want the facts -- fast -- this is your book.

SEO Warrior (Paperback): John I. Jerkovic SEO Warrior (Paperback)
John I. Jerkovic
R1,103 R843 Discovery Miles 8 430 Save R260 (24%) Ships in 12 - 19 working days

How can you make it easier for people to find your website? And how can you convert casual visitors into active users? "SEO Warrior" shows you how it's done through a collection of tried and true techniques, hacks, and best practices. Learn the nuts and bolts of search engine optimization (SEO) theory, the importance of keyword strategy, and how to avoid and remedy search engine traps.

You'll also learn about search engine marketing (SEM) practices, such as Google AdWords, and how you can use social networking to increase your visibility. Ideal for web developers, savvy marketers, webmasters, and anyone else interested in SEO, this book serves not only as an SEO tutorial, but also as a reference for implementing effective SEO techniques. Create compelling sites with SEO that can stand the test of time Optimize your site for Google, Yahoo , Microsoft's Bing, as well as search engines used in different parts of the world Conduct keyword research to find the best terms to reach your audience--and the related terms they'll respond to Learn what makes search engines tick by utilizing custom scripts Analyze your site to see how it measures up to the competition

COBOL Programmers Swing with Java (Paperback, 2nd Revised edition): E. Reed Doke, Bill C. Hardgrave, Richard A. Johnson COBOL Programmers Swing with Java (Paperback, 2nd Revised edition)
E. Reed Doke, Bill C. Hardgrave, Richard A. Johnson
R1,868 Discovery Miles 18 680 Ships in 12 - 19 working days

In the fast moving world of information technology, Java is now the number 1 programming language. Programmers and developers everywhere need to know Java to keep pace with traditional and web-based application development. COBOL Programmers Swing with Java provides COBOL programmers a clear, easy transition to Java programming by drawing on the numerous similarities between COBOL and Java. The authors introduce the COBOL programmer to the history of Java and object-oriented programming and then dive into the details of the Java syntax, always contrasting them with their parallels in COBOL. A running case study gives the reader an overall view of application development with Java, with increased functionality as new material is presented. This new edition features the development of graphical user interfaces (GUI's) using the latest in Java Swing components. The clear writing style and excellent examples make the book suitable for anyone wanting to learn Java and OO programming, whether they have a background in COBOL or not.

Python Tools For Scientists - An Introduction to Using Anaconda, JupyterLab, and Python's Scientific Libraries... Python Tools For Scientists - An Introduction to Using Anaconda, JupyterLab, and Python's Scientific Libraries (Paperback)
Lee Vaughan
R1,217 R907 Discovery Miles 9 070 Save R310 (25%) Ships in 12 - 19 working days

Doing Science With Python introduces readers to the most popular coding tools for scientific research, such as Anaconda, Spyder, Jupyter Notebooks, and JupyterLab, as well as dozens of important Python libraries for working with data, including NumPy, matplotlib, and pandas. No prior programming experience is required! You'll be guided through setting up a professional coding environment, then get a crash course on programming with Python, and explore the many tools and libraries ideal for working with data, designing visualisations, simulating natural events, and more.

ASP.NET Core in Action (Paperback): Andrew Lock ASP.NET Core in Action (Paperback)
Andrew Lock
R1,245 R1,170 Discovery Miles 11 700 Save R75 (6%) Ships in 12 - 19 working days

Description ASP.NET Core is a re-imagining of the .NET Framework that frees developers from Visual Studio and Windows. ASP.NET Core in Action is for C# developers without any web development experience who want to get started and productive using ASP.NET Core to build web applications. Key features * Hands-on lessons * Step-by-step guide * Real-world examples Audience Readers should have experience with C#. No web development experience needed. About the technology ASP.NET Core was motivated by the desire to create a web framework with four main goals: 1. To be run and developed cross-platform 2. To have a modular architecture for easier maintenance 3. To be developed completely as open-source software. 4. To be applicable to current trends in web development, such as client-side applications and deploying to cloud environments.

Developing Backbone.js Applications (Paperback): Addy Osmani Developing Backbone.js Applications (Paperback)
Addy Osmani
R1,122 R822 Discovery Miles 8 220 Save R300 (27%) Ships in 12 - 19 working days

If you want to build your site's frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You'll learn how to create structured JavaScript applications, using Backbone's own flavor of model-view-controller (MVC) architecture.

Start with the basics of MVC, SPA, and Backbone, then get your hands dirty building sample applications--a simple Todo list app, a RESTful book library app, and a modular app with Backbone and RequireJS. Author Addy Osmani, an engineer for Google's Chrome team, also demonstrates advanced uses of the framework.Learn how Backbone.js brings MVC benefits to the client-sideWrite code that can be easily read, structured, and extendedWork with the Backbone.Marionette and Thorax extension frameworksSolve common problems you'll encounter when using Backbone.jsOrganize your code into modules with AMD and RequireJSPaginate data for your Collections with the Backbone.Paginator pluginBootstrap a new Backbone.js application with boilerplate codeUse Backbone with jQuery Mobile and resolve routing problems between the twoUnit-test your Backbone apps with Jasmine, QUnit, and SinonJS

Java Collections - An Introduction to Abstract Data Types, Data Structures and Algorithms (Paperback): DA Watt Java Collections - An Introduction to Abstract Data Types, Data Structures and Algorithms (Paperback)
DA Watt
R1,746 Discovery Miles 17 460 Ships in 12 - 19 working days

Java Collections is an introductory text on abstract data types, data structures, and algorithms using Java. Written at an appropriate level for a first course in algorithms and data structures, or a second course in programming using Java, this text concentrates on pratical matters like software design and the Jave Collections framework. Only essential supporting theory is included.
The text focuses on abstract data types (ADTs) that turn up again and again in software design. It uses these ADTs to introduce and motivate the data structures required to implement them and the algorithms associated with the data structures. This approach helps Java programmers to choose the most suitable collection classes for their applications.
Not only undergraduate students but also professional programmers retraining the program in Java will benefit form this even-paced and example-led text.
Key features of the text:

  • emphasizes good object-oriented software design and implementation
  • presents algorithms both in English and in Java, and shows how to analyze their efficiency (with only light mathematics)
  • introduces the concept of an abstract data type, shows how to use a "contract" to specify the abstract data type's contract and its implementation in terms of a suitbale data structure and algorithms
  • covers a variety of abstract data types (stacks, queues, lists, sets, maps, priority queues, trees, and graphs), compares alternative implementations of these abstract types, and relates them to the Java collection classes
  • features numerous examples and case studies showing how the abstract data types are used in practical applciaitons
  • contains numerous graded exercises, offering opportunities to explore alternatives to the designs and implementations presented in the text
  • includes appendices summarizing the mathematics of algorithm analysis, the relevant features of the Java programming language, and the Java collection classes.


Oracle Visual Builder Cloud Service Revealed - Rapid Application Development for Web and Mobile (Paperback, 1st ed.): Sten... Oracle Visual Builder Cloud Service Revealed - Rapid Application Development for Web and Mobile (Paperback, 1st ed.)
Sten Vesterli
R1,102 R936 Discovery Miles 9 360 Save R166 (15%) Ships in 10 - 15 working days

Build and deploy an attractive, user-friendly web or mobile application in one day or less using Oracle's new, low-code development tool: Visual Builder Cloud Service. Today's IT world is fast-paced, and the ability to rapidly deliver running code is the most crucial and sought-after skill a developer can have. Oracle has brought together their enterprise experience, advanced usability knowledge, and their best cloud engineering to produce an innovative platform giving developers unprecedented productivity. You will learn how to use all aspects of Oracle Visual Builder Cloud Service to build web or mobile applications. Using the fully browser-based development environment, you'll gain experience with all the modern user-interface components that the tool offers for a visual, user-interface-driven, development approach. You'll also see how to use the integrated data management capabilities and existing REST data services to store your data, and learn how to easily transfer applications to a test/staging environment and later to production, while continuing to develop the next version in the development environment. What You'll Learn Build great-looking web and mobile applications in a browser-based, visual design environment Define custom business logic in the visual logic editor or with JavaScript Manage multiple concurrent application versions from development through staging and production Define business objects with validation logic for application-specific data Communicate with, and draw data from, existing REST web services Use Visual Builder Cloud Service to expand Oracle SaaS solutions Who This Book Is For Developers at all expertise levels as well as business professionals and UX designers with an interest in using IT to quickly solve simple business problems. Because this tool is based on a modern low-code approach, no prior programming experience is necessary to benefit from the book.

HTML5 and JavaScript Web Apps (Paperback): Wesley Hales HTML5 and JavaScript Web Apps (Paperback)
Wesley Hales 1
R598 R489 Discovery Miles 4 890 Save R109 (18%) Ships in 12 - 19 working days

"HTML5 and JavaScript Web Apps" is about building web applications with HTML5 and W3C specifications that are widely supported across all devices and browsers - both mobile and desktop. It focuses on practical, real-world usage of HTML5 and JavaScript in everyday programming. The content is intended for programmers who are facing the challenges of moving more code to the front-end with JavaScript, CSS and HTML while providing a back-end infrastructure that is loosely coupled and supportive of offline clients. The way we write web apps is changing - and it will always change. This book attempts to capture the snapshot in time of the HTML5 revolution and covers topics from beginner to advanced. You may be a novice who's just starting to learn web application development, or you may be an expert fine-tuning your existing stack. Either way, this book will give you a baseline for building advanced client-side web applications.

Adobe Edge Animate Preview 7 (Paperback): Chris Grover Adobe Edge Animate Preview 7 (Paperback)
Chris Grover
R611 R502 Discovery Miles 5 020 Save R109 (18%) Ships in 12 - 19 working days

Want to use an Adobe tool to design animated web graphics that work on iPhone and iPad? You've come to the right book. Adobe Edge Animate Preview 7: The Missing Manual shows you how to build HTML5 graphics using simple visual tools, just as with familiar programs like Photoshop and Flash. No programming experience? No problem. Adobe Edge Animate writes the underlying code for you. With this eBook, you'll be designing great-looking web elements in no time. Bestselling author Chris Grover has more than 25 years experience in graphic design and electronic media. He excels in making complex technology fun and easy to learn. In Adobe Edge Animate Preview 7: The Missing Manual, he continues the winning formula of Flash CS5.5: The Missing Manual and Google SketchUp: The Missing Manual. Throughout the book, illustrations make it clear what you should be seeing onscreen as you work through step-by-step instructions. You can download example files to work with, or create your own animations right from the start. With the purchase of this book, you'll be able to download updates to the electronic versions, which will be updated to keep up with changes to Adobe Edge.

Getting Started with D3 (Paperback): Mike Dewar Getting Started with D3 (Paperback)
Mike Dewar
R472 R385 Discovery Miles 3 850 Save R87 (18%) Ships in 12 - 19 working days

Learn how to create beautiful, interactive, browser-based data visualizations with the D3 JavaScript library. This hands-on book shows you how to use a combination of JavaScript and SVG to build everything from simple bar charts to complex infographics. You'll learn how to use basic D3 tools by building visualizations based on real data from the New York Metropolitan Transit Authority.

Using historical tables, geographical information, and other data, you'll graph bus breakdowns and accidents and the percentage of subway trains running on time, among other examples. By the end of the book, you'll be prepared to build your own web-based data visualizations with D3.Join a dataset with elements of a webpage, and modify the elements based on the dataMap data values onto pixels and colors with D3's scale objectsApply axis and line generators to simplify aspects of building visualizationsCreate a simple UI that allows users to investigate and compare dataUse D3 transitions in your UI to animate important aspects of the dataGet an introduction to D3 layout tools for building more sophisticated visualizations

If you can code and manipulate data, and know how to work with JavaScript and SVG, this book is for you.

Classical and Quantum Computing - with C++ and Java Simulations (Paperback, 2001 ed.): Yorick Hardy, Willi H. Steeb Classical and Quantum Computing - with C++ and Java Simulations (Paperback, 2001 ed.)
Yorick Hardy, Willi H. Steeb
R1,664 Discovery Miles 16 640 Ships in 10 - 15 working days

"Classical and Quantum computing" provides a self-contained, systematic and comprehensive introduction to all the subjects and techniques important in scientific computing. The style and presentation are readily accessible to undergraduates and graduates. A large number of examples, accompanied by complete C++ and Java code wherever possible, cover every topic.
Features and benefits:
- Comprehensive coverage of the theory with many examples
- Topics in classical computing include boolean algebra, gates, circuits, latches, error detection and correction, neural networks, Turing machines, cryptography, genetic algorithms
- For the first time, genetic expression programming is presented in a textbook
- Topics in quantum computing include mathematical foundations, quantum algorithms, quantum information theory, hardware used in quantum computing
This book serves as a textbook for courses in scientific computing and is also very suitable for self-study. Students, professionals and practitioners in computer science, applied mathematics and physics will benefit from using the book and the included software simulations.

Node - Up and Running (Paperback): Tom Hughes-Croucher Node - Up and Running (Paperback)
Tom Hughes-Croucher; Contributions by Mike Wilson
R834 R649 Discovery Miles 6 490 Save R185 (22%) Ships in 12 - 19 working days

This book introduces you to Node, the new web development framework written in JavaScript. You'll learn hands-on how Node makes life easier for experienced JavaScript developers: not only can you work on the front end and back end in the same language, you'll also have more flexibility in choosing how to divide application logic between client and server.

Written by a core contributor to the framework, "Node: Up and Running" shows you how Node scales up to support large numbers of simultaneous connections across multiple servers, and scales down to let you create quick one-off applications with minimal infrastructure. Built on the V8 JavaScript engine that runs Google Chrome, Node is already winning the hearts and minds of many companies, including Google and Yahoo This book shows you why.Understand Node's event-loop architecture, non-blocking I/O, and event-driven programmingDiscover how Node supports a variety of database and data storage toolsLearn best practices for writing easy-to-maintain code for NodeGet concrete examples of how to use the various Node APIs in practiceTake advantage of the book's complete API reference

Building a Web 2.0 Portal with ASP.NET 3.5 (Paperback): Omar Al Zabir Building a Web 2.0 Portal with ASP.NET 3.5 (Paperback)
Omar Al Zabir
R1,076 R817 Discovery Miles 8 170 Save R259 (24%) Ships in 12 - 19 working days

If you think you're well versed in ASP.NET, think again. This exceptional guide gives you a master class in site building with ASP.NET 3.5 and other cutting-edge Microsoft technologies. You learn how to develop rock-solid web portal applications that can withstand millions of hits every day while surviving scalability and security pressures -- not just for mass-consumer homepages, but also for dashboards that deliver powerful content aggregation for enterprises. Written by Omar AL Zabir, co-founder and CTO of Pageflakes, Building a Web 2.0 Portal with ASP.NET 3.5 demonstrates how to develop portals similar to My Yahoo!, iGoogle, and Pageflakes using ASP.NET 3.5, ASP.NET AJAX, Windows Workflow Foundation, LINQ and .NET 3.5. Through the course of the book, AL Zabir builds an open source Ajax-enabled portal prototype (available online at www.dropthings.com), and walks you though the design and architectural challenges, advanced Ajax concepts, performance optimization techniques, and server-side scalability problems involved. You learn how to: Implement a highly decoupled architecture following the popular n-tier, widget-based application model Provide drag-and-drop functionality, and use ASP.NET 3.5 to build the server-side part of the web layer Use LINQ to build the data access layer, and Windows Workflow Foundation to build the business layer as a collection of workflows Build client-side widgets using JavaScript for faster performance and better caching Get maximum performance out of the ASP.NET AJAX Framework for faster, more dynamic, and scalable sites Build a custom web service call handler to overcome shortcomings in ASP.NET AJAX 1.0 for asynchronous, transactional, cache-friendly web services Overcome JavaScript performance problems, and help the user interface load faster and be more responsive Solve scalability and security problems as your site grows from hundreds to millions of users Deploy and run a high-volume production site while solving software, hardware, hosting, and Internet infrastructure problems Building a Web 2.0 Portal with ASP.NET 3.5 also presents real-world ASP.NET challenges that the author has solved in building educational and enterprise portals, plus thirteen production disasters common to web applications serving millions of users. If you're ready to build state-of-the art, high-volume web applications, this book has exactly what you need.

Learn Adobe Animate CC for Interactive Media - Adobe Certified Associate Exam Preparation (Paperback): Joseph Labrecque, Rob... Learn Adobe Animate CC for Interactive Media - Adobe Certified Associate Exam Preparation (Paperback)
Joseph Labrecque, Rob Schwartz
R1,103 R210 Discovery Miles 2 100 Save R893 (81%) Ships in 9 - 17 working days

Knowing the industry-standard animation and interactivity tool Adobe Animate CC (previously known as "Flash Professional") can help you get a foothold in the exciting web design and mobile app-development world. Learn Animate CC by building cool creative projects that will teach you how to: Design and animate vector artwork Compose an animated greeting card using HTML5 Build a promotional video with text and images animated in 3D Construct a working digital clock using ActionScript Design and code an interactive quiz for mobile devices This study guide uses more than 6 hours of video integrated with text to help you gain real-world skills that will get you started in your career designing and building interactive media using Adobe Animate CC. It lays the foundation for taking the Adobe Certified Associate (ACA) exam in Interactive Media Using Adobe Flash Professional CC (name correct at press time) and helps prepare you for an entry-level position in a competitive job market. Purchasing this book gives you access to valuable online extras. Follow the instructions in the book's "Getting Started" section to unlock access to: The Web Edition containing instructional video embedded in the complete text of the book with interactive review questions along with product updates Downloadable lesson file you need to work through the projects When creating the Adobe Certified Associate examination, Adobe conducted research to identify the foundational skills students need to effectively communicate using digital media tools. Based on feedback from educators, design professionals, businesses, and educational institutions around the world, the objectives cover entry-level skill expectations for each topic. The ACA exams have proved to be highly successful around the world. To create this new product, Peachpit and Adobe Press have joined forces with team of outstanding instructors who have a great track record getting students certified: Rob Schwartz and his colleagues at BrainBuffet.com Joseph Labrecque is a senior interactive software engineer at the University of Denver where he also teaches classes on Adobe Animate CC (formerly Flash Professional), web animation, graphics production, and mobile application design. Joseph is an Adobe Education Leader (AEL) and an Adobe Community Professional. He received the Adobe Education Impact Award in 2010 and currently serves on the AEL Advisory Board. Joseph produces written and video content for Adobe Press, Peachpit, O'Reilly, Lynda.com, and BrainBuffet.com. What you need to use this book: Adobe Animate CC (2015 release) software, for either Windows or Mac OS. (Software not included.)

JavaScript and DHTML Cookbook 2e (Paperback, 2nd Revised edition): Danny Goodman JavaScript and DHTML Cookbook 2e (Paperback, 2nd Revised edition)
Danny Goodman
R1,103 R844 Discovery Miles 8 440 Save R259 (23%) Ships in 12 - 19 working days

In today's Web 2.0 world, JavaScript and Dynamic HTML are at the center of the hot new approach to designing highly interactive pages on the client side. With this environment in mind, the new edition of this book offers bite-sized solutions to very specific scripting problems that web developers commonly face. Each recipe includes a focused piece of code that you can insert right into your application. Why is "JavaScript & DHTML Cookbook" so popular? After reading thousands of forum threads over the years, author and scripting pioneer Danny Goodman has compiled a list of problems that frequently vex scripters of various experience levels. For every problem he addresses, Goodman not only offers code, but a discussion of how and why the solution works.Recipes range from simple tasks, such as manipulating strings and validating dates in JavaScript, to entire libraries that demonstrate complex tasks, such as cross-browser positioning of HTML elements, sorting tables, and implementing Ajax features on the client. Ideal for novices as well as experienced scripters, this book contains more than 150 recipes for: working with interactive forms and style sheets; presenting user-friendly page navigation; creating dynamic content via Document Object Model scripting; producing visual effects for stationary content; positioning HTML elements; and working with XML data in the browser.Recipes in this Cookbook are compatible with the latest W3C standards and browsers, including Internet Explorer 7, Firefox 2, Safari, and Opera 9. Several new recipes provide client-side Ajax solutions, and many recipes from the previous edition have been revised to help you build extensible user interfaces for Web 2.0 applications. If you want to write your own scripts and understand how they work, rather than rely on a commercial web development framework, the "JavaScript & DHTML Cookbook" is a must.

Hardcore JFC - Conquering the Swing Architecture (Paperback): Mitch Goldstein Hardcore JFC - Conquering the Swing Architecture (Paperback)
Mitch Goldstein
R1,994 Discovery Miles 19 940 Ships in 12 - 19 working days

Hardcore JFC (previously announced as Mastering the Java Foundation Classes) is a comprehensive guide to the functionality and practical use of the Java Foundation Classes (JFC). It presents intermediate and advanced techniques for exploiting the power and flexibility of JFC and the Swing component set. With a strong focus on fundamentals and pragmatic applications, the author shows how JFC and Swing can add tremendous value to Java applications. Several concrete illustrations reveal how to enhance the JFC architecture, such as leveraging the Model/View/Controller paradigm, customizing and developing new components, and techniques for creating look-and-feel user interface classes. Thousands of lines of effective, well-constructed and reusable example code demonstrate important design and development issues. Any Java professional will find this book to be a vital reference.

Python and AWS Cookbook (Paperback): Mitch Garnaat Python and AWS Cookbook (Paperback)
Mitch Garnaat
R656 R537 Discovery Miles 5 370 Save R119 (18%) Ships in 12 - 19 working days

If you intend to use Amazon Web Services (AWS) for remote computing and storage, Python is an ideal programming language for developing applications and controlling your cloud-based infrastructure. This cookbook gets you started with more than two dozen recipes for using Python with AWS, based on the author's boto library.

You'll find detailed recipes for working with the S3 storage service as well as EC2, the service that lets you design and build cloud applications. Each recipe includes a code solution you can use immediately, along with a discussion of why and how the recipe works. You also get detailed advice for using boto with AWS and other cloud services.

This book's recipes include methods to help you: Launch instances on EC2, and keep track of them with tagsAssociate an Elastic IP address with an instanceRestore a failed Elastic Block Store volume from a snapshotStore and monitor your own custom metrics in CloudWatchCreate a bucket in S3 to contain your data objectsReduce the cost of storing noncritical dataPrevent accidental deletion of data in S3

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Just Responsibility - A Human Rights…
Brooke A. Ackerly Hardcover R3,483 Discovery Miles 34 830
The Alternative Mathematical Model of…
Vil'em Novak Hardcover R2,999 Discovery Miles 29 990
Cultivating Virtue - Perspectives from…
Nancy E. Snow Hardcover R4,087 Discovery Miles 40 870
The Oxford Handbook of British…
James A. Harris Hardcover R4,432 Discovery Miles 44 320
Copyright: Sacred Text, Technology, and…
David Nimmer Hardcover R8,489 Discovery Miles 84 890
A NIME Reader - Fifteen Years of New…
Alexander Refsum Jensenius, Michael J. Lyons Hardcover R7,649 Discovery Miles 76 490
Freight Car Rosters 1
David Casdorph Hardcover R890 Discovery Miles 8 900
Fluid-Structure-Sound Interactions and…
Marianna Braza, Yannick Hoarau, … Hardcover R5,637 Discovery Miles 56 370
Non-Classical Logics and Their…
Ulrich Hohle, Erich Peter Klement Hardcover R2,618 Discovery Miles 26 180
Academic Writing for Graduate Students…
John M. Swales, Christine B. Feak Paperback R829 Discovery Miles 8 290

 

Partners