Search Results: 'Designing API'

Search

×
×
×
×
39 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
Adequate Ventilation In an Enclosure: American Versus European Design Concepts By Rajib Mukhopadhyay
eBook (ePub): $8.99
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
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
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
Listen And Achieve Kinder2000 Sight Words and Workbook By HighAchievement.org
Paperback: $26.53
Ships in 3-5 business days
Listen and Write! A highly effective writing and comprehension program for all students, including ELL students. Listen and Write! is also designed to enhance your primary language arts curriculum.... More > Sight words are high frequency words that children are expected to have memorized. This CD focuses on the Kinder2000 sight words. Each lesson is guided. These lessons have been highly effective in all three educational settings (children working independently, small groups centers, and full class instruction).< Less
Real World Java EE Patterns-Rethinking Best Practices By Adam Bien
Paperback: $50.33
Ships in 3-5 business days
(3 Ratings)
Real World Java EE Patterns - Rethinking Best Practices (http://realworldpatterns.com) discusses patterns and best practices in a structured way, with code from real world projects. The rewritten... More > and re-edited version of this book covers: an introduction into the core principles and APIs of Java EE 6, principles of transactions, isolation levels, CAP and BASE, remoting, pragmatic modularization and structure of Java EE applications, discussion of superfluous patterns and outdated best practices, patterns for domain driven and service oriented components, custom scopes, asynchronous processing and parallelization, real time HTTP events, schedulers, REST optimizations, plugins and monitoring tools, and fully functional JCA 1.6 implementation. Real World Java EE Patterns--Rethinking Best Practices will not only help experienced developers and architects to write concise code, but especially help you to shrink the codebase to unbelievably small sizes :-).< Less
Wrinklefree jQuery and HTML5 By Matthew Keas
Paperback: $25.00
Ships in 3-5 business days
- Build familiarity with jQuery principles - Learn new HTML5 features and APIs - Build a toolset of coding techniques for building web apps - Learn to incorporate jQuery and HTML5 together to... More > build new experiences in web applications - Architect jQuery to build maintainable and scalable code - Manage rendering and validating forms, interacting with editable content, setting default placeholders, and validating forms - Optimize loading of website resources by caching CSS and JavaScript in the browser - Dynamically save files to a browser's local filesystem, and asynchronously upload files to a server - Access a webcam right from the browser, and create a photo-booth application that takes your picture - Use multi-threading to build fast and fluid web apps that never stutter - Implement real-time messaging, build live chat rooms and push notifications to a browser - Write immersive audio and video applications - Build interactive 3D interfaces with WebGL and HTML5 Canvas< Less