0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (3)
  • R100 - R250 (106)
  • R250 - R500 (508)
  • R500+ (3,104)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Internet > Internet languages > General

ASP.NET Web API 2 Recipes - A Problem-Solution Approach (Paperback, 1st ed.): Filip Wojcieszyn ASP.NET Web API 2 Recipes - A Problem-Solution Approach (Paperback, 1st ed.)
Filip Wojcieszyn
R2,923 Discovery Miles 29 230 Ships in 18 - 22 working days

ASP.NET Web API 2 Recipes provides you with the code to solve a full range of Web API problems and question marks that you might face when developing line-of-business applications. ASP.NET Web API 2 Recipes gives you an in-depth explanation for each of these scenarios and shows you how to use Web API with a vast array of .NET application development tools and external libraries, to solve common business problems. Find out how you can build custom web services with ASP.NET Web API more efficiently than ever.

Designing Evolvable Web APIs with ASP.NET (Paperback): Glenn Block Designing Evolvable Web APIs with ASP.NET (Paperback)
Glenn Block; Contributions by Pablo Cibraro, Pedro Felix, Howard Dierking, Darrel Miller
R1,167 R995 Discovery Miles 9 950 Save R172 (15%) Ships in 18 - 22 working days

Design and build Web APIs for a broad range of clients--including browsers and mobile devices--that can adapt to change over time. This practical, hands-on guide takes you through the theory and tools you need to build evolvable HTTP services with Microsoft's ASP.NET Web API framework. In the process, you'll learn how design and implement a real-world Web API.

Ideal for experienced .NET developers, this book's sections on basic Web API theory and design also apply to developers who work with other development stacks such as Java, Ruby, PHP, and Node.Dig into HTTP essentials, as well as API development concepts and stylesLearn ASP.NET Web API fundamentals, including the lifecycle of a request as it travels through the frameworkDesign the Issue Tracker API example, exploring topics such as hypermedia support with collection+jsonUse behavioral-driven development with ASP.NET Web API to implement and enhance the applicationExplore techniques for building clients that are resilient to change, and make it easy to consume hypermedia APIsGet a comprehensive reference on how ASP.NET Web API works under the hood, including security and testability

Physics for JavaScript Games, Animation, and Simulations - with HTML5 Canvas (Paperback, 1st ed.): Adrian Dobre, Dev Ramtal Physics for JavaScript Games, Animation, and Simulations - with HTML5 Canvas (Paperback, 1st ed.)
Adrian Dobre, Dev Ramtal
R3,588 Discovery Miles 35 880 Ships in 18 - 22 working days

Have you ever wanted to include believable, solid interactivity in your games and projects to give them that extra edge? Physics for JavaScript Games, Animation, and Simulations teaches you how to incorporate real physics, such as gravity, friction, and buoyancy, into your HTML5 games, animations, and simulations. It also includes more advanced topics, such as particle systems, which are essential for creating effects such as sparks or smoke. Finally, the book addresses the key issue of balancing accuracy and performance in your games and simulations, and the final chapters give you the information and the code to make the right choice for your project. Physics for JavaScript Games, Animation, and Simulations assumes you have a basic knowledge of JavaScript and HTML5. However, no previous knowledge of physics is required--only some very basic math skills. The authors present everything from basic principles to advanced concepts in an approachable way, so you'll be able to follow the logic and easily adapt the principles to your own applications. The book is packed full of practical examples of how physics can be applied to your own games and applications.Spring behaviors can be used for anything from tweaking lowrider suspension to creating menu systems; flotation mechanics enable the simulation of submersibles or dirigibles; you can even create your own universe with accurate orbits and gravity. It doesn't matter if you're modeling the Lorentz force in an electromagnetic field, or you're modeling the lethal force of your blade of Ch'Thon, Physics for JavaScript Games, Animation, and Simulations enables you to fill your games and applications with accurate and realistic effects. What you'll learn * Learn all the basic math and physics you'll need to incorporate realism into your projects. * Incorporate a wide range of forces such as gravity, friction, and buoyancy. * Build a number of realistic simulations. * Model particle systems and use them to create visual effects. * Create complex systems using rigid bodies and mass-spring systems. * Deal with numerical subtleties, including accuracy and stability of integration schemes.Who this book is for Physics for JavaScript Games, Animation, and Simulations is for JavaScript developers interested in incorporating real physics into their games, animations, simulations or generative art projects.

Perl Cookbook (Paperback, 2nd Revised edition): Tom Christiansen Perl Cookbook (Paperback, 2nd Revised edition)
Tom Christiansen
R1,258 R1,087 Discovery Miles 10 870 Save R171 (14%) Ships in 18 - 22 working days

Find a Perl programmer, and you'll find a copy of Perl Cookbook nearby. Perl Cookbook is a comprehensive collection of problems, solutions, and practical examples for anyone programming in Perl. The book contains hundreds of rigorously reviewed Perl "recipes" and thousands of examples ranging from brief one-liners to complete applications.

The second edition of Perl Cookbook has been fully updated for Perl 5.8, with extensive changes for Unicode support, I/O layers, mod_perl, and new technologies that have emerged since the previous edition of the book. Recipes have been updated to include the latest modules. New recipes have been added to every chapter of the book, and some chapters have almost doubled in size.

Pro AngularJS (Paperback, 1st ed.): Adam Freeman Pro AngularJS (Paperback, 1st ed.)
Adam Freeman
R2,112 Discovery Miles 21 120 Ships in 18 - 22 working days

AngularJS is the leading framework for building dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices. AngularJS, which is maintained by Google, brings the power of the Model-View-Controller (MVC) pattern to the client, providing the foundation for complex and rich web apps. It allows you to build applications that are smaller, faster, and with a lighter resource footprint than ever before. Best-selling author Adam Freeman explains how to get the most from AngularJS. He begins by describing the MVC pattern and the many benefits that can be gained from separating your logic and presentation code. He then shows how you can use AngularJS's features within in your projects to produce professional-quality results. Starting from the nuts-and-bolts and building up to the most advanced and sophisticated features AngularJS is carefully unwrapped, going in-depth to give you the knowledge you need. Each topic is covered clearly and concisely and is packed with the details you need to learn to be truly effective.The most important features are given a no-nonsense in-depth treatment and chapters include common problems and details of how to avoid them. What you'll learn * Gain a solid architectural understanding of the MVC Pattern to separate logic, data and presentation code. * Learn how to create rich and dynamic web app clients using AngularJ * Understand how to extend your apps HTML with declarative syntax * Learn how to extend and customize AngularJS * Communicate with your server and cache the results using the in-built $http service * Learn how to test, refine and deploy your AngularJS projects Who this book is for This book is ideal for web developers who have a working knowledge of JavaScript, HTML and CSS. The book is platform agnostic and a range of browsers will be presented and discussed throughout the examples.

Basic Visual Formatting in CSS (Paperback): Eric Meyer Basic Visual Formatting in CSS (Paperback)
Eric Meyer
R288 Discovery Miles 2 880 Ships in 18 - 22 working days

Some aspects of the CSS formatting model may seem counterintuitive at first, but as you'll learn in this practical guide, the more you work with these features, the more they make sense. Author Eric Meyer gives you a good grounding in CSS visual rendering, from element box rules and concepts to the specifics of managing tricky layouts for block-level and inline elements. Short and sweet, 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 Basic Visual Formatting in CSS, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Learn how to bring life to your web pages now. Learn the details of element box types, including block, inline, inline-block, list-item, and run-in boxes Change the type of box an element generates, from inline to block, or list-item to inline Dive into the complexities of horizontal and vertical block-box formatting Explore key concepts of inline layout: anonymous text, em box, content area, leading, inline box, and line box Understand formatting differences between nonreplaced and replaced inline elements

Secure By Design (Paperback): Dan Johnsson, Daniel Deogun, Daniel Sawano Secure By Design (Paperback)
Dan Johnsson, Daniel Deogun, Daniel Sawano
R1,129 R1,028 Discovery Miles 10 280 Save R101 (9%) Ships in 9 - 17 working days

Description As a developer, you need to build software in a secure way. But you can't spend all your time focusing on security. The answer is to use good design principles, tools, and mindsets that make security an implicit result - it's secure by design. Secure by Design teaches developers how to use design to drive security in software development. This book is full of patterns, best practices, and mindsets that you can directly apply to your real world development. Key features * Use good design to create secure software * Apply design concepts in real-world cases * Spot hidden security problems * Assess security by identifying design patterns * Understand benefits and limitations of secure-by-design Audience Readers should have some experience in Java, C#/.NET, or similar language. About the technology Secure-by-design becomes a guiding principle in how you build your software, from code to architecture. This begins by understanding designs and patterns that promote security so they become easy to apply in your day-to-day work.

Python Tools for Data Scientists (Paperback): Oswald Campesato Python Tools for Data Scientists (Paperback)
Oswald Campesato
R1,050 R888 Discovery Miles 8 880 Save R162 (15%) Ships in 18 - 22 working days

As part of the best-selling Pocket Primer series, this book is designed to provide an introduction to Python tools which are used by data scientists. It includes coverage of fundamental aspects of NumPy and Pandas, how to write regular expressions, and how to perform data cleaning tasks. The first chapter contains a quick tour of basic Python, followed by a chapter introducing NumPy, and a chapter on Pandas. Chapter 4 provides a high-level view of Sklearn and SciPy. Chapter 5 contains an assortment of data cleaning tasks that are solved via Python and the awk programming language. Chapter 6 delves into data visualization with Matplotlib, Seaborn, and Bokeh. Next, one appendix explores issues that can arise with data, followed by an appendix on awk. Numerous code samples are used to illustrate concepts. Companion files with source code are available for downloading from the publisher. FEATURES: Introduces Python, NumPy, Sklearn, SciPy, and awk. Covers data cleaning tasks and data visualization. Features numerous code samples throughout. Includes companion files with source code .

Beginning jQuery 2 for ASP.NET Developers - Using jQuery 2 with ASP.NET Web Forms and ASP.NET MVC (Paperback, 1st ed.): Bipin... Beginning jQuery 2 for ASP.NET Developers - Using jQuery 2 with ASP.NET Web Forms and ASP.NET MVC (Paperback, 1st ed.)
Bipin Joshi
R2,236 Discovery Miles 22 360 Ships in 18 - 22 working days

jQuery is the most popular JavaScript library in use today, appearing on nearly two thirds of the 10,000 most visited sites on the web. With this sort of popularity, it's clear that ASP.NET developers can't afford to miss out. By combining jQuerywith ASP.NET you get the best of both worlds: the client-side interactivity and responsiveness of JavaScript with the robustness and extensibility of Microsoft's web stack. Beginning jQuery 2 for ASP.NET Developers shows you how. To begin with, you'll find out how jQuery hooks up with your ASP.NET controls, and simplifies event handling by keeping it in the browser. Then you'lllearn tohandle dynamic content and responsive layouts byinteracting withthe DOM.Effects and animations are one of the most popular uses of the jQuery library, so we cover that nextshowing you how to get a sleek modern look and feel to your siteusing some of the vast library of JavaScript that's already out there waiting to be used. Ajax is one ofthe areas where jQuery really shines, so you'll find out how to make Ajax calls toa web service andget data ontoa page without waiting for slow ASP.NET postbacks every time. And no book onjQuery would be complete without jQuery Mobile: thepopular mobile web framework thatgets you writing sites that work across all the major mobile platforms. What you'll learn Learn to select DOM elements using powerful jQuery selectors. Use jQuery with ASP.NET server controls, ASP.NET MVC form fields and other DOM elements. Manipulate and traverse the DOM tree and add jQuery effects to ASP.NET web pages. Learn to make Ajax calls and pass JSON data to Web Services, Web Methods, WCF services, controller action methods, HTTP handlers and Web APIs. Understand code reuse by creating and using jQuery plug-ins. Get introduced with jQuery UI and jQuery mobile and use them in ASP.NET Web Forms and MVC applications. Who this book is for This book is for novice to intermediate developers who want to improve and enhance their ASP.NET Web Forms and ASP.NET MVC projects with client-side scripting.

Beginning Backbone.js (Paperback, 1st ed.): James Sugrue Beginning Backbone.js (Paperback, 1st ed.)
James Sugrue
R2,119 Discovery Miles 21 190 Ships in 18 - 22 working days

Beginning Backbone.js is your step-by-step guide to learning and implementing the Backbone.js library. Backbone.js is one of the most popular JavaScript libraries among web developers, used to create modular, single-page web apps. This book takes you from downloading Backbone.js and its dependencies all the way to using more advanced libraries to structure your application architecture, and everything in between. With a real-world, practical approach, you will learn how you can integrate Backbone.js into the center of your JavaScript stack, and create scalable applications. James Sugrue shows you how to implement all aspects of templating, really work well with RequireJS, and fully understand Grunt and all its plug-ins. Armed with this knowledge you'll be able to architect a continuous integration system that is key to real-world applications. With the explosion of JavaScript-based applications on the web, the need for more structured approaches to code management is more important than ever. Backbone.js helps create applications that separate models from views, enabling developers to avoid spaghetti code. Beginning Backbone.js will gently guide you into this amazingly powerful library, and help you ramp up to building professional applications.Integrate Backbone.js into your work today. What you'll learn * Learn the importance of MVC approaches in software development * Learn why Backbone.js is so popular and how to integrate it into your JavaScript stack * Understand core Backbone.js concepts such as models, views, routers, and events * Test your application using the latest JavaScript testing tools * Create build scripts using Grunt.js to simplify your build and deployment workflow * Use additional libraries to build on the power of Backbone.js * Avoid common beginner errors and code using best practices Who this book is for Beginning Backbone.js is for the web developer who is already confident with JavaScript, but who is keen to build larger, single-page web apps. If you want to introduce more structure, quality, and process to your web application using Backbone.js, and other leading JavaScript technologies, this is the book for you.

Pro ASP.NET MVC 5 (Paperback, 5th ed.): Adam Freeman Pro ASP.NET MVC 5 (Paperback, 5th ed.)
Adam Freeman
R2,075 R1,702 Discovery Miles 17 020 Save R373 (18%) Ships in 18 - 22 working days

The ASP.NET MVC 5 Framework is the latest evolution of Microsoft's ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET.ASP.NET MVC 5 contains a number of advances over previous versions, including the ability to define routes using C# attributes and the ability to override filters. The user experience of building MVC applications has also been substantially improved. The new, more tightly integrated, Visual Studio 2013 IDE has been created specifically with MVC application development in mind and provides a full suite of tools to improve development times and assist in reporting, debugging and deploying your code. The popular Bootstrap JavaScript library has also now been included natively within MVC 5 providing you, the developer, with a wider range of multi-platform CSS and HTML5 options than ever before without the penalty of having to load-in third party libraries.

Pro Node.js for Developers (Paperback, 1st ed.): Colin J. Ihrig Pro Node.js for Developers (Paperback, 1st ed.)
Colin J. Ihrig
R1,762 Discovery Miles 17 620 Ships in 18 - 22 working days

Since it's creation in 2009, Node.js has grown into a powerful and increasingly popular asynchronous-development framework for creating highly-scalable network applications using JavaScript. Respected companies such as Dow Jones and LinkedIn are among the many organizations to have seen Node's potential and adopted it into their businesses.Pro Node.js for Developers provides a comprehensive guide to this exciting new technology. We introduce you to Node - what it is, why it matters and how to set it up - before diving deeply into the key concepts and APIs that underpin its operation. Building upon your existing JavaScript skills you'll be shown how to use Node.js to build both Web- and Network-based applications, to deal with data sources, capture events and deal with child processes to create robust applications that will work well in a wide range of circumstances. Once you've mastered these skills we'll go further, teaching you more advanced software engineering skills that will give your code a professional edge. You'll learn how to create easily reusable modules that will save you time through code reuse, to log and debug your applications quickly and effectively and to write code that will scale easily and reliably as the demand for your application grows.

Python Programming for Data Analysis (Paperback, 1st ed. 2021): Jose Unpingco Python Programming for Data Analysis (Paperback, 1st ed. 2021)
Jose Unpingco
R1,422 Discovery Miles 14 220 Ships in 10 - 15 working days

This textbook grew out of notes for the ECE143 Programming for Data Analysis class that the author has been teaching at University of California, San Diego, which is a requirement for both graduate and undergraduate degrees in Machine Learning and Data Science. This book is ideal for readers with some Python programming experience. The book covers key language concepts that must be understood to program effectively, especially for data analysis applications. Certain low-level language features are discussed in detail, especially Python memory management and data structures. Using Python effectively means taking advantage of its vast ecosystem. The book discusses Python package management and how to use third-party modules as well as how to structure your own Python modules. The section on object-oriented programming explains features of the language that facilitate common programming patterns. After developing the key Python language features, the book moves on to third-party modules that are foundational for effective data analysis, starting with Numpy. The book develops key Numpy concepts and discusses internal Numpy array data structures and memory usage. Then, the author moves onto Pandas and details its many features for data processing and alignment. Because strong visualizations are important for communicating data analysis, key modules such as Matplotlib are developed in detail, along with web-based options such as Bokeh, Holoviews, Altair, and Plotly. The text is sprinkled with many tricks-of-the-trade that help avoid common pitfalls. The author explains the internal logic embodied in the Python language so that readers can get into the Python mindset and make better design choices in their codes, which is especially helpful for newcomers to both Python and data analysis. To get the most out of this book, open a Python interpreter and type along with the many code samples.

Introduction to Java Spring Boot - Learning By Coding (Paperback): Dave Wolf, Afua Ankomah, Jennifer Lee Introduction to Java Spring Boot - Learning By Coding (Paperback)
Dave Wolf, Afua Ankomah, Jennifer Lee
R410 Discovery Miles 4 100 Ships in 18 - 22 working days
Accessibility for Everybody - Understanding the Section 508 Accessibility Requirements (Paperback, Softcover reprint of the... Accessibility for Everybody - Understanding the Section 508 Accessibility Requirements (Paperback, Softcover reprint of the original 1st ed.)
John Mueller
R1,299 R1,102 Discovery Miles 11 020 Save R197 (15%) Ships in 18 - 22 working days

In today's rapidly changing technological world, it is increasingly important that web and desktop applications be accessible to everyone, including those of us with special needs. However, the legal requirements for accessibility are often convoluted and diffucult to understand, making it impossible for most developers to comply with the laws. In the first book on the market to address the topic, Author John Paul Mueller leads you through the maze of Section 508-the congressional law ensuring that all Americans have access to information technology-and offers comprehensive guidance on how to quickly and easily update your applications to conform to Section 508 requirements. To begin, Mueller outlines the Section 508 requirements that are relevant to web and desktop application developers, and explains the laws in language you can understand. Using extensive and varied program examples, Mueller continues on to teach you to write web and desktop applications that not only conform to Section 508 standards, but look forward to ensure long-term universal accessibility for all types of computer users. Specific topics include writing accessible web applications and desktop applications using Visual Basic .NET and Visual C# .NET, developing special application capabilities, using Microsoft and other third-party tools to develop accessible features, developing accessible scripting solutions, and more. The book even includes a directory of helpful organizations, agencies, and resources to help you with any further accessibility concerns you may have.

Pro jQuery 2.0 (Paperback, 2nd ed.): Adam Freeman Pro jQuery 2.0 (Paperback, 2nd ed.)
Adam Freeman
R2,023 Discovery Miles 20 230 Ships in 18 - 22 working days

jQuery 2.0 is the latest version of the jQuery framework. Suitable for modern web browsers it provides a robust API for web application development. It is fast becoming the tool of choice for web developers the world over and sets the standard for simplicity, flexibility and extensibility in website design. In Pro jQuery 2.0 seasoned author, Adam Freeman, demonstrates how to get the most from jQuery 2.0 by focussing on the practical features of the technology and how they can be applied to solving real-world problems. In this comprehensive reference he goes in depth to give you the practical knowledge that you need. Each topic is covered clearly and concisely, and is packed with the details you'll need to learn to be truly effective. The most important features are given a no-nonsense, in-depth treatment, and chapters contain examples that demonstrate both the power and the subtlety of jQuery.What you'll learn * Understand the capabilities of jQuery and why it is special * Use the core of jQuery to enrich HTML5, including tables, forms and data displays * Use jQuery UI to create rich and fluid user experiences * Use rich interactions such as drag and drop, sortable data and touch sensitivity * Use jQuery Mobile to create touch-enabled interfaces for mobile devices and tablets * Extend jQuery by creating custom plugins and widgets Who this book is for This book is for working developers who want to learn about jQuery in detail. Quick refreshers of HTML and CSS are given to help you get up to speed, but a good working knowledge of the basics is assumed. The advice given in this book is relevant to developers working with any development environment. The examples are demonstrated using Microsoft Windows and Visual Studio but are equally applicable to any other web development environment

Pro ASP.NET Web API - HTTP Web Services in ASP.NET (Paperback, 1st ed.): Ali Uurlu, Alexander Zeitler, Ali Kheyrollahi Pro ASP.NET Web API - HTTP Web Services in ASP.NET (Paperback, 1st ed.)
Ali Uurlu, Alexander Zeitler, Ali Kheyrollahi
R2,095 Discovery Miles 20 950 Ships in 18 - 22 working days

Pro ASP.NET Web API shows you how to build flexible, extensible web services that run seamlessly on a range of operating systems and devices, from desktops to tablets to smart phones--even the ones we don't know today. ASP.NET Web API is a new framework designed to simplify web service architecture. So if you're tired of interoperability issues between inflexible web services and clients tied to specific platforms or programming languages, or if you've ever struggled with WCF, this book is for you. In Part I, you'll get up to speed on Web API's modern HTTP programming model, REST and your hosting options. Part II takes you through building a real application so you can see straight away how to put this new technology into practice. The second half of the book features dedicated chapters on topics like routing, controllers, validation and tracing, and the authors close with discussions on performance, security and an all-important look at unit testing to help you prepare your application for the real world. ASP.NET Web API makes HTTP a first-class citizen of .NET. With Pro ASP.NET Web API, you can build HTTP-based web services for your company or business, expose your data to the world across different formats and devices and gain the best possible global reach for your application. What you'll learn * The basics of HTTP web services * How to build HTTP-based web services on the .NET platform * In-depth knowledge of ASP.NET Web API and its processing architecture * How to Unit Test an ASP.NET Web API application * Asynchronous programming with ASP.NET Web API * Consuming HTTP-based web services across several different clients Who this book is for Whether you've previously worked with WCF or are an ASP.NET developer diving into web services for the first time, Pro ASP.NET Web API will show you a clean, modern approach to building HTTP web services.

Java Web Services (Paperback): David A. Chappell & Tyler Jewell Java Web Services (Paperback)
David A. Chappell & Tyler Jewell
R1,020 Discovery Miles 10 200 Ships in 18 - 22 working days

Java Web Services shows you how to use SOAP to perform remote method calls and message passing; how to use WSDL to describe the interface to a web service or understand the interface of someone else's service; and how to use UDDI to advertise (publish) and look up services in each local or global registry. Java Web Services also discusses security issues, interoperability issues, integration with other Java enterprise technologies like EJB; the work being done on the JAXM and JAX-RPC packages, and integration with Microsoft's .NET services.

Practical ASP.NET Web API (Paperback, 1st ed.): Badrinarayanan Lakshmiraghavan Practical ASP.NET Web API (Paperback, 1st ed.)
Badrinarayanan Lakshmiraghavan
R3,041 Discovery Miles 30 410 Ships in 18 - 22 working days

The ASP.NET Web API is a framework that lets you build sophisticated cross-platform HTTP services using a simple unified toolset. ASP.NET Web API applications can be consumed by the widest possible range of devices from tablets and smartphones to desktops. If a device operates over HTTP then the Web API can interface with it. Built on top of ASP.NET MVC it automatically seperates out and handles service-layer agreements allowing you to focus on the form and function of your code without needing to worry about low-level interoperability concerns. So long as your code is correctly crafted Web API will do the rest. Practical ASP.NET Web API provides you with a hands-on and code-focused demonstration of the Web API in action. From the very beginning, you'll be writing working code in order to see best practices and concepts in action. As the book progresses, the concepts and code will become more sophisticated. Beginning with an overview of the web service model in general and Web API in particular, you'll progress quickly to a detailed exploration of the request binding and response formatting that lie at the heart of Web API.You'll investigate various scenarios and see how they can be manipulated to achieve the results you need. Later in the book more sophisticated themes will be introduced that will set your applications apart from the crowd. You'll learn how you can validate the request messages on arrival, how you can create loosely coupled controllers, extend the pipeline processing to comparmentalize your code for security and unit testing before being put onto a live hosting server. What you'll learn * What ASP.NET Web API is and how it can be used effectively * Ways to optimize your code for readability and performance * How to add Web API to both new and existing code solutions * What controller dependencies are and why they matter * How to maintain robust security across your projects * Reliable best-practices for using Web API in a professional context Who this book is for The book is ideal for any .NET developer who wants to learn how the ASP.NET Web API framework works in a realistic setting. A good working knowledge of C# and the .NET framework and a familiarity with Visual Studio are the only pre-requisites to benefit from this book

Learning Wireless Java (Paperback, 1st ed): Qusay H. Mahmoud Learning Wireless Java (Paperback, 1st ed)
Qusay H. Mahmoud
R1,015 Discovery Miles 10 150 Ships in 18 - 22 working days

Learning Wireless Java is for Java developers who want to create applications for the Micro Edition audience using the Connected, Limited Device Configuration and the Mobile Information Device Profile (MIDP). These APIs specifically for devices such as mobile phones and pagers, allowing programmers to create MIDlet applications. This book offers a solid introduction to J2ME and MIDP, including the javax.microedition classes, as well as classes surrounding the features of the various platforms that the J2ME supports.

Beginning Java EE 7 (Paperback, 1st ed.): Antonio Goncalves Beginning Java EE 7 (Paperback, 1st ed.)
Antonio Goncalves
R2,097 Discovery Miles 20 970 Ships in 18 - 22 working days

Java Enterprise Edition (Java EE) continues to be one of the leading Java technologies and platforms. Beginning Java EE 7 is the first tutorial book on Java EE 7. Step by step and easy to follow, this book describes many of the Java EE 7 specifications and reference implementations, and shows them in action using practical examples. This definitive book also uses the newest version of GlassFish to deploy and administer the code examples. Written by an expert member of the Java EE 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.

Beginning ASP.NET MVC 4 (Paperback, 1st ed.): Jose Rolando Guay Paz Beginning ASP.NET MVC 4 (Paperback, 1st ed.)
Jose Rolando Guay Paz
R2,026 R1,854 Discovery Miles 18 540 Save R172 (8%) Ships in 18 - 22 working days

By now you'll have heard of ASP.NET MVC. This excitingnew approach to developing ASP.NET web applications has taken thedevelopment world by storm over the last few years. Now a mature technology suitable for mainstream use, its adoption has exploded in recent times. Until recently, ASP.NET MVC was regarded as an advanced technology only suitable for experienced developers with a strong knowledge of classic ASP.NET and C# coding behind them. This book overturns that prejudice and shows that the beautiful simplicity of ASP.NET MVC is just as suitable for novice developers venturing into real-world application design for the first time. With the aid of a fully worked demo application this bookexplains and demonstrates for you the three pillars of MVC in action. You'll see howthe Model, View and Controller patterns work together in a compliementarymanner to provide MVC's powerful results. There's never been a better time to learn how to use ASP.NETMVC 4. The technology will speed your development times, reduce theverbosity of your code and simplify your application designs all at once. Takethe first step towards ASP.NET MVC mastery with Beginning ASP.NET MVC 4.What you'll learn * How to get started with ASP.NET MVC. What tools and components you'll need and how to download and set up the demo application on your system. * Understand the details of the MVC pattern with deep-dives into each of the Model, View and Controller elements supported by working code showing them in action. * How to apply and extend the MVC patterns to real world solutions: adding AJAX and jQuery, validation and securing user data, testing and deploying the finished application. All of these are discussed and demonstrated. Who this book is for This book is written for readers with basic ASP.NET expertise, such as you might gain from reading Beginning ASP.NET 4.5 in C#. You should be familiar with the underlying structure of ASP.NET applications and comfortable following examples that are underpinned with straight-forward C# code. If you've just found your feet with ASP.NET and are looking to take the next step on the road to mastery then this is the book for you.

WordPress for Web Developers - An Introduction for Web Professionals (Paperback, 2nd ed.): Stephanie Leary WordPress for Web Developers - An Introduction for Web Professionals (Paperback, 2nd ed.)
Stephanie Leary
R2,247 R2,076 Discovery Miles 20 760 Save R171 (8%) Ships in 18 - 22 working days

WordPress for Web Developers is a complete guide for web designers and developers who want to begin building and administeringsites with WordPress. This book is an update of Beginning WordPress 3, freshened and clarified forweb developers who want to make the most of WordPress.You'll start by learning WordPress basics, including how to publish content, add media, and manage users.

Then you'll dig deeper into your WordPress server administration, including domain mapping, security, and importing and migrating. The book then steps up a gear with an introduction to developing for WordPress, perfect for developers and designers with some PHP experience, who want to learn to create custom themes and plugins.

WordPress is the most popular open source blogging and content management system in the world. Its flexible, user-friendly system can be extended with thousands of freely available themes and plugins. This book will teach you how to make the most of WordPress's built-in features, how to find the right themes and plugins for your projects, and how to build your own custom features. You'll learn to:

What you'll learn How to install WordPress and configure its settings How to create, organize, and display content and multimedia files How to find themes and plugins or create your own with PHP How to maintain and secure your WordPress sites How to set up a network of sites and manage them in a single interface Who this book is for

This book is for professional web designers and developers, with some working knowledge of PHP, who want to learn to administer andbuild sites with WordPress using advanced topics such as themes and plugins. Table of Contents

Part 1: Installing and Using WordPress 1.Introduction 2.Installation 3.Settings 4.Working with Content 5.Working with Themes 6.Working with Plugins 7.Working with Users Part 2: WordPress and Your Server 8.Setting up the Network 9.Maintenance and Security 10.Importing and Migrating Part 3: Beginning WordPress Development 11.Development Concepts for Themes and Plugins 12.Creating a Custom Theme 13.Creating Plugins 14.Custom Content Types, Taxonomies, and Fields Appendix A. Recommended Plugins

Cython (Paperback): Kurt Smith Cython (Paperback)
Kurt Smith
R778 R548 Discovery Miles 5 480 Save R230 (30%) Ships in 10 - 15 working days

Build software that combines Python's expressivity with the performance and control of C (and C++). It's possible with Cython, the compiler and hybrid programming language used by foundational packages such as NumPy, and prominent in projects including Pandas, h5py, and scikits-learn. In this practical guide, you'll learn how to use Cython to improve Python's performance - up to 3000x - and to wrap C and C++ libraries in Python with ease. Author Kurt Smith takes you through Cython's capabilities, with sample code and in-depth practice exercises. If you're just starting with Cython, or want to go deeper, you'll learn how this language is an essential part of any performance-oriented Python programmer's arsenal.Use Cython's static typing to speed up Python code Gain hands-on experience using Cython features to boost your numeric-heavy Python Create new types with Cython - and see how fast object-oriented programming in Python can be Effectively organize Cython code into separate modules and packages without sacrificing performance Use Cython to give Pythonic interfaces to C and C++ libraries Optimize code with Cython's runtime and compile-time profiling tools Use Cython's prange function to parallelize loops transparently with OpenMP

Learn Java with examples in BlueJ - A beginner's hands-on approach to learning Java (Paperback): G Suden Learn Java with examples in BlueJ - A beginner's hands-on approach to learning Java (Paperback)
G Suden
R633 Discovery Miles 6 330 Ships in 18 - 22 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Innovative Solutions and Applications of…
Liang-Jie Zhang, Yishuang Ning Hardcover R5,331 Discovery Miles 53 310
DelphiMVCFramework - the official guide…
Daniele Teti Hardcover R1,363 Discovery Miles 13 630
The API-First Transformation
Kin Lane Hardcover R1,297 Discovery Miles 12 970
CSS For Beginners - The Best CSS Guide…
Ethan Hall Hardcover R895 R773 Discovery Miles 7 730
Starting Out with Python, Global Edition
Tony Gaddis Paperback R1,925 R1,559 Discovery Miles 15 590
C# - 2 books in 1 - The Ultimate…
Ryan Turner Hardcover R1,038 R886 Discovery Miles 8 860
Java - Java Programming for beginners…
Adam Dodson Hardcover R549 R503 Discovery Miles 5 030
Learn to Design a Website for Your…
Michael Nelson, David Ezeanaka Hardcover R466 Discovery Miles 4 660
Coding for Kids Ages 10 and Up - Coding…
Bob Mather Hardcover R866 Discovery Miles 8 660
News Search, Blogs and Feeds - A Toolkit
Lars Vage, Lars Iselid Paperback R1,332 Discovery Miles 13 320

 

Partners