Search Results: 'Designing API'


44 results for "Designing API"
Designing Hypermedia APIs By Alison Whatmoore
eBook (PDF): $8.99
At first, the web was used to exchange information stored in static documents; soon, a common interface for generating pages was created. In order to support this massive scale, certain design... More > decisions were made to make it all work. Roy Fielding analyzed these design decisions and synthesized them into “a framework for understanding software architecture through architectural styles, including a consistent set of terminology for describing software architecture.” Alongside his framework, he also provided a description of “REST, a novel architectural style for distributed hypermedia systems.” This better understanding of aspects of Internet architecture has informed our design decisions since that time. HTTP 1.1, for example, introduced some changes to bring HTTP more in line with RESTful design principles.< Less
Undisturbed REST: a Guide to Designing the Perfect API By Michael Stowe
eBook (PDF): $2.99
Undisturbed REST is a book that covers one of the hardest challenges of all, designing an API that is both long-lived, that meets business objectives, and that your users will love. Taking you... More > through the full API lifecycle, it starts off by having an understanding of what it is you are building, and why. The book then transitions into modern design techniques for APIs, letting you take advantage of the latest technology to quickly build out and prototype your API before writing any code! Afterwards, Michael jumps into the best practices for handling authentication, designing your resources and methods, and handling responses including today’s leading error and hypermedia specs. Finally, Undisturbed REST wraps up by hitting two vital components of an APIs success, management, and documentation. Ensuring that your API is as easy to understand and integrate as possible. Get a free copy courtesy of MuleSoft at< Less
practical api design confessions of a java framework architect By marie madsen
eBook (PDF): $246.75
The reason why the existing design books are not enough lies in the fact that designing a framework or a shared library is a more complicated task than designing an in-house system. Building a closed... More > system, such as a web application running on your own server with access to a private database, feels like building a house. Some houses are small, some are big, sometimes they’re skyscrapers. However, in all cases, a house has one owner at a time and the owner is in charge of making changes. If necessary, the owner can change the roof, replace windows with new ones, build new walls inside rooms, pull down existing ones, and so on.< Less
Undisturbed REST: a Guide to Designing the Perfect API By Michael Stowe
Paperback: List Price: $23.99 $17.99 | You Save: 25%
Prints in 3-5 business days
Believe it or not, building an API is the easy part. What is far more challenging is to put together a design that will stand the test of time, while also meeting your developers' needs. After all,... More > no matter how well written your code may be, without a strong foundation, you will find your API quickly failing. Undisturbed REST works to tackle this issue through the use of modern design techniques and technology, showing how to carefully design your API with your users and longevity in-mind, taking advantage of a design-first approach- while incorporating best practices and hard lessons learned. After reading Undisturbed REST, you'll have a strong understanding of APIs, best practices, and available tooling for designing, prototyping, sharing, documenting, and generating tooling (such as SDKs) around your API. More importantly, you'll be equipped to design and build an API not just for today, but one that can stand the test of time and lead your application into tomorrow.< Less
Adequate Ventilation In an Enclosure: American Versus European Design Concepts By Rajib Mukhopadhyay
eBook (ePub): $1.00
(1 Ratings)
American (NFPA/API) and European (IP-15) design concepts differ in many occasions. One such occasion is the hazardous area classification of an enclosure containing a hydrocarbon handling equipment... More > and its dilution ventilation requirements. Although the conceptualisation of the hydrocarbon leakage in the enclosure differs in American and European codes - ultimately the dilution ventilation air amount calculation results apparently converges in both systems. Good to know the finer details in such issues - the similarities and differences. A must read for the design safety engineers.< Less
OpenVX 1.0 Quick Reference By Khronos Group. Inc.
Paperback: $6.00
Prints in 3-5 business days
This is the official Khronos quick reference guide for OpenVX 1.0. OpenVX (Open Computer Vision Acceleration API) is a low-level programming framework domain to access computer vision hardware... More > acceleration with both functional and performance portability. OpenVX has been designed to support modern hardware architectures, such as mobile and embedded SoCs as well as desktop systems.< Less
Programming for Beginners By Prakashatma Mishra
Paperback: $18.53
Prints in 3-5 business days
Programming for Beginners is a book that explains the fundamentals of computer programming. The readers can learn how to make applications using different programming languages such as C++, C# and... More > The book also covers the basics in web designing (HTML/CSS) as well as server-side web application development using PHP and Examples are given that will help the readers create simple games like Mario. The code to create a simple social networking site is also included.< Less
ASP.NET Programming Success In A Day By Sam Key
Hardcover: $32.27
Prints in 3-5 business days
ASP.NET Programming at its best! Discover A Book That Tells You What You Should Do and How! Instead of jumping right into the instructions, this book will provide you first with all the necessary... More > concepts that you need to learn in order to make the learning process a whole lot easier. This way, you’re sure not to get lost in confusion once you get to the more complex lessons provided in the latter chapters. Graphs and flowcharts, as well as sample codes, are provided for a more visual approach on your learning You will also learn the designs and forms of ASP.NET, and what’s more convenient than getting to know both sides! Want to know More? Buy Now!< Less
Working with Unix Processes By Riitta Lehtinen
eBook (PDF): $224.84
The other challenge we faced when working on the NetBeans project was scalability of teamwork. In those early days, back in 1997, I wrote the APIs on my own. The other NetBeans engineers... More > “just” wrote the code; that is, they provided user interfaces and implementations for various parts of the NetBeans IDE, while continually making use of the APIs that I provided. Unsurprisingly, this created a bottleneck. I came to realize that the number of people working on various NetBeans IDE features had grown to a capacity where one “architect” was unable to handle the demand for APIs. Over time, change was urgently needed. We needed a majority of the NetBeans development team to be able to design their own APIs.< Less
Desktop Java Live By Scott Delap
Paperback: $30.97
Prints in 3-5 business days
(5 Ratings)
Desktop Java Live is written for Java developers that have some experience with desktop development and now want to take their skills to the next level. The first seven chapters of the book cover... More > core open source libraries in areas such as threading, layout, data binding, and validation, which can drastically speed up the development of desktop applications written in Swing. Each chapter features detailed code examples and images to walk the reader through the API being covered. Chapter 8 features a detailed discussion of how the MVC pattern and its variations (Presentation Model and Model View Presenter) can be used to write cleaner more testable applications. The chapter then details the construction of an RSS reader using these concepts along with the API's covered in earlier chapters. Upcoming chapters will address deployment, Java Web Start, GUI testing, and the SwingLabs (JDIC and JDNC) components. This book received 10 out of 10 horseshoes on< Less