Search Results: 'Designing API'

Search

×
×
×
×
42 results for "Designing API"
Designing Hypermedia APIs By Alison Whatmoore
eBook (PDF): $8.99
Download immediately.
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
Practical API Design Confessions of a Java Framework Architect By Adrian Murray
eBook (PDF): $812.54
Download immediately.
“There are more than enough design books in the programming world already,” you might think. In fact, there are so many that it makes sense to ask why I would write—and... More > especially why you would read—yet another one. Particularly, there is the famous Design Patterns: Elements of Reusable Object-Oriented Software,1 about design patterns in object-oriented systems, written by the so-called “Gang of Four,” which is a must read for every developer making use of any object-oriented language. In addition, there are many specialized books describing design patterns, all of them useful when writing specific types of applications. Moreover, there is the unofficial Java programmer’s bible, Effective Java.2 In light of these facts, is there really a need for yet another design book?< Less
practical api design confessions of a java framework architect By marie madsen
eBook (PDF): $246.75
Download immediately.
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
Adequate Ventilation In an Enclosure: American Versus European Design Concepts By Rajib Mukhopadhyay
eBook (ePub): $2.00
Download immediately.
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: $8.00
Ships 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
Ships 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 > VB.net. The book also covers the basics in web designing (HTML/CSS) as well as server-side web application development using PHP and ASP.net. 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
Working with Unix Processes By Riitta Lehtinen
eBook (PDF): $224.84
Download immediately.
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
Ships 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 Javaranch.com< Less
Desktop Java Live By Scott Delap
eBook (PDF): $22.99
Download immediately.
(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 Javaranch.com< Less
Java Programming For Beginners By Tyler k
eBook (PDF): $1.50
Download immediately.
A general programming guide for basic Java programming and the foundations of coding in the Java programming language. Designed for beginners and people who recently began to computer code. Explains... More > basics of Java, the Swing API, and foundations for more advanced programming.< Less