Build Java-based microservices architecture using the Spring Boot framework by evolving an application from a small monolith to an event-driven architecture composed of several services.
A comprehensive guide with extensive coverage on concepts such as OOP, functional programming, generic programming, and STL along with the latest features of C++Key FeaturesDelve into the core patterns and components of C++ in order to master application designLearn tricks, techniques, and best practices to solve common design and architectural challenges Understand the limitation imposed by C++ and how to solve them using design patternsBook DescriptionC++ is a general-purpose programming language designed with the goals of efficiency, performance, and flexibility in mind.
Discover the do's and don'ts involved in crafting readable Swift code as you explore common Swift coding challenges and the best practices that address them.
If you have a working knowledge of Haskell, this hands-on book shows you how to use the languages many APIs and frameworks for writing both parallel and concurrent programs.
This easy-to-understand textbook presents a modern approach to learning numerical methods (or scientific computing), with a unique focus on the modeling and applications of the mathematical content.
The Complete Guide to Writing Maintainable, Manageable, Pleasing, and Powerful Object-Oriented Applications Object-oriented programming languages exist to help you create beautiful, straightforward applications that are easy to change and simple to extend.
Over 90 incredible and powerful recipes to help you efficiently use NHibernate in your applicationAbout This BookMaster the full range of NHibernate features through detailed example recipes that you can quickly apply to your own applicationsReduce hours of application development time and get a better application architecture and improved performanceCreate, maintain, and update your database structure automatically with the help of NHibernateWho This Book Is ForThis book is written for .
The Unified Modeling Language, better known as UML, has become the de facto standard modeling language for analyzing and designing software applications and systems.
Core Java(R) has long been recognized as the leading, no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications.
Beginning Java with WebSphere provides a step-by-step guide for creating and installing both client- and server-based Java applications using Rapid Application Development v8, WebSphere Application Server 8.
High Performance Computing: Programming and Applications presents techniques that address new performance issues in the programming of high performance computing (HPC) applications.
Over the past few years, the now-open source Adobe Flex framework has been adopted by the Java community as the preferred framework for Java rich Internet applications (RIAs) using Flash for the presentation layer.
Create engaging Augmented Reality (AR) applications with Unity 3D that can be experienced with devices such as HoloLens and DaydreamKey FeaturesLearn the principles of AR application development Work with the most popular sensors used in AR games and applications across Android, Apple and WindowsBuild experiences with interactive objects, physics, UI, animations, and C# scriptingBook DescriptionAugmented Reality allows for radical innovations in countless areas.
This book will show you how to build Java-based microservices architecture using the popular Spring Boot framework by evolving a small monolith application to an event-driven architecture composed of several services.
This book constitutes the refereed proceedings of the 25th International Symposium on Trends in Functional Programming, TFP 2024, held in South Orange, NJ, USA, during January 10-12, 2024.
Learn how to build stunning, maintainable, cross-platform mobile application user interfaces using C# 7 with the power of both the Xamarin and Xamarin.
In the first definitive guide on WebAssembly, you'll learn how you can wield this new technology to break through the current barriers of web development and build an entirely new class of performant applications .
Frama-C is a popular open-source toolset for analysis and verification of C programs, largely used for teaching, experimental research, and industrial applications.