Search Results for Wish - Narrowed by: Application software -- Development SirsiDynix Enterprise https://wait.sdp.sirsidynix.net.au/client/en_US/WAILRC/WAILRC/qu$003dWish$0026qf$003dSUBJECT$002509Subject$002509Application$002bsoftware$002b--$002bDevelopment$002509Application$002bsoftware$002b--$002bDevelopment$0026ps$003d300?dt=list 2024-05-18T12:57:26Z Hands-On High Performance Programming with Qt 5 : Build Cross-Platform Applications Using Concurrency, Parallel Programming, and Memory Management. ent://SD_ILS/0/SD_ILS:310691 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Krajewski, Marek.<br/>Call Number&#160;005.437 23<br/>Publication Date&#160;2019<br/>Summary&#160;Achieving efficient code through performance tuning is one of the key challenges faced by many programmers. This book looks at Qt programming from a performance perspective. You'll explore the performance problems encountered when using the Qt framework and means and ways to resolve them and optimize performance. The book highlights performance improvements and new features released in Qt 5.9, Qt 5.11, and 5.12 (LTE). You'll master general computer performance best practices and tools, which can help you identify the reasons behind low performance, and the most common performance pitfalls experienced when using the Qt framework. In the following chapters, you'll explore multithreading and asynchronous programming with C++ and Qt and learn the importance and efficient use of data structures. You'll also get the opportunity to work through techniques such as memory management and design guidelines, which are essential to improve application performance. Comprehensive sections that cover all these concepts will prepare you for gaining hands-on experience of some of Qt's most exciting application fields - the mobile and embedded development domains. By the end of this book, you'll be ready to build Qt applications that are more efficient, concurrent, and performance-oriented in nature.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2016358">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2016358</a><br/> LEARNING RXJAVA : BUILD CONCURRENT APPLICATIONS USING REACTIVE PROGRAMMING WITH THE LATEST FEATURES OF RXJAVA 3. ent://SD_ILS/0/SD_ILS:311012 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Samoylov, Nick.<br/>Call Number&#160;005.133 23<br/>Publication Date&#160;2020<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2384225">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2384225</a><br/> Getting started with Qt 5 : introduction to programming Qt 5 for cross-platform application development / Benjamin Baka. ent://SD_ILS/0/SD_ILS:310760 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Baka, Benjamin, author.<br/>Call Number&#160;005.437 23<br/>Publication Date&#160;2019<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2037516">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2037516</a><br/> Azure DevOps Server 2019 Cookbook: Proven recipes to accelerate your DevOps journey with Azure DevOps Server 2019 (formerly TFS), 2nd Edition. ent://SD_ILS/0/SD_ILS:311410 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Arora, Tarun.<br/>Call Number&#160;005.7585 23<br/>Publication Date&#160;2019<br/>Summary&#160;Azure DevOps Server (previously known as TFS) allows you to work in the cloud or on-premises using Azure DevOps Services. This book will help you iteratively develop high quality secure software using Agile techniques. You will also learn to develop your own extensions and release them to millions of developers in the Visual Studio Marketplace.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2116994">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2116994</a><br/> FLUTTER FOR BEGINNERS - [electronic resource] : an introductory guide to building cross-platform mobile applications... with flutter 2 and dart. ent://SD_ILS/0/SD_ILS:311422 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;BAILEY, THOMAS. BIESSEK, ALESSANDRO.<br/>Call Number&#160;005.35 23<br/>Publication Date&#160;2021<br/>Summary&#160;Develop the real-world experience you need to build and launch your own Flutter apps with this full-color guide Key Features Get up to speed with the basics of Dart programming and delve into Flutter development Learn about Flutter widgets, plugins, and animations to create a high-quality app user experience Package and deploy your Flutter apps to achieve native-like performance Book DescriptionThere have been many attempts at creating frameworks that are truly cross-platform, but most struggle to create a native-like experience at high performance levels. Flutter achieves this with an elegant design and a wealth of third-party plugins, making it the future of mobile app development. If you are a mobile developer who wants to create rich and expressive native apps with the latest Google Flutter framework, this book is for you. This book will guide you through developing your first app from scratch all the way to production release. Starting with the setup of your development environment, you'll learn about your app's UI design and responding to user input via Flutter widgets, manage app navigation and screen transitions, and create widget animations. You'll then explore the rich set of third party-plugins, including Firebase and Google Maps, and get to grips with testing and debugging. Finally, you'll get up to speed with releasing your app to mobile stores and the web. By the end of this Flutter book, you'll have gained the confidence to create, edit, test, and release a full Flutter app on your own. What you will learn Explore the core concepts of the Flutter framework and how it is used for cross-platform development Understand the fundamentals of the Dart programming language Work with Flutter widgets and learn the concepts of stateful and stateless widgets Add animation to your app using animated widgets and advanced animations techniques Master the complete development lifecycle, including testing and debugging Investigate the app release process to both mobile stores and the web Who this book is for This book is for developers looking to learn Google's revolutionary framework Flutter from scratch. No prior knowledge of Flutter or Dart is required.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=3070914">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=3070914</a><br/> Hands-on high performance with Go : boost and optimize the performance of your Golang applications at scale with resilience / Bob Strecansky. ent://SD_ILS/0/SD_ILS:311152 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Strecansky, Bob, author.<br/>Call Number&#160;006.78 23<br/>Publication Date&#160;2020<br/>Summary&#160;Hands-On High Performance with Go is a complete resource with proven methodologies and techniques to help you diagnose and fix performance problems in your Go applications. With this book, you will be confident enough to solve the performance-related concerns in your enterprise applications.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2404441">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2404441</a><br/> Hands-On Design Patterns with Delphi : Build Applications Using Idiomatic, Extensible, and Concurrent Design Patterns in Delphi. ent://SD_ILS/0/SD_ILS:310719 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Gabrijelčič, Primoz.<br/>Call Number&#160;005.1 23<br/>Publication Date&#160;2019<br/>Summary&#160;Section 5: Concurrency Patterns; Chapter 8: Locking patterns; Delphi idioms - parallel programming; Lock; Custom locking mechanism; Lock striping; Single bit locks; Delphi idioms - bitwise operators; Double-checked locking; Optimistic locking; Readers-writer lock; Comparing reader-writer implementations; Summary; Chapter 9: Thread pool, Messaging, Future and Pipeline; Thread pool; Idiosyncrasies of Delphi's TThreadPool; Messaging; Windows messages; Queue and Synchronize; Polling; Future; Pipeline; Web spider; Filter stage; Downloader stage; Parser stage; Summary&#160;Delphi is a cross-platform IDE that supports rapid application development. Design Patterns gives a developer an array of use case scenarios to common problems, thus reducing the technical risk. This book will be your guide in building efficient and scalable projects utilizing all the design patterns available in Delphi.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2036727">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2036727</a><br/> Software architecture patterns for cloud-native systems best practices for architects to design innovative solutions with events, serverless, and micro-frontends / John Gilbert. ent://SD_ILS/0/SD_ILS:311360 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Gilbert, John, author.<br/>Call Number&#160;004.6782 23<br/>Publication Date&#160;2021<br/>Summary&#160;A professional's guide to solving complex problems while designing modern software. As businesses are undergoing a digital transformation to keep up with competition, it is now more important than ever for IT professionals to design systems to keep up with the rate of change while maintaining stability.This book takes you through the architectural patterns that power enterprise-grade software systems and the key architectural elements that enable change such as events, autonomous services, and micro frontends, along with demonstrating how to implement and operate anti-fragile systems. You'll divide up a system and define boundaries so that teams can work autonomously and accelerate the pace of innovation. The book also covers low-level event and data patterns that support the entire architecture, while getting you up and running with the different autonomous service design patterns. As you progress, you'll focus on best practices for security, reliability, testability, observability, and performance. Finally, the book combines all that you've learned, explaining the methodologies of continuous experimentation, deployment, and delivery before providing you with some final thoughts on how to start making progress.By the end of this book, you'll be able to architect your own event-driven, serverless systems that are ready to adapt and change so that you can deliver value at the pace needed by your business. This book is for software architects and aspiring software architects who want to learn about different patterns and best practices to design better software. Intermediate-level experience in software development and design is required. Beginner-level knowledge of the cloud will also help you get the most out of this software design book.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2967882">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2967882</a><br/> Hands-On Enterprise Java Microservices with Eclipse MicroProfile : Build and Optimize Your Microservice Architecture with Java. ent://SD_ILS/0/SD_ILS:310873 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Saavedra, Cesar.<br/>Call Number&#160;005.133 23<br/>Publication Date&#160;2019<br/>Summary&#160;Eclipse MicroProfile has gained momentum in the industry as a multi-vendor, interoperable, community-driven specification. It is a major disruptor that allows organizations with large investments in enterprise Java to move to microservices without spending a lot on retraining their workforce.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2242730">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2242730</a><br/> Hands-on cloud-native applications with java and quarkus;build high performance, kubernetes-native java serverless applications ent://SD_ILS/0/SD_ILS:310962 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Marchioni, Francesco.<br/>Call Number&#160;004.6782 23<br/>Publication Date&#160;2019<br/>Summary&#160;Hands-On Cloud Native Applications with Java and Quarkus is a complete end-to-end development guide which will help you get hands-on experience with building Kubernetes native applications in serverless environments. You will learn how to address a wider range of distributed application architectures with this fun to use a full-stack framework.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2331614">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2331614</a><br/> Cross-Platform Development with Qt 6 and Modern C++ [electronic resource] : Design and Build Applications with Modern Graphical User Interfaces Without Worrying about Platform Dependency. ent://SD_ILS/0/SD_ILS:311340 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Dey, Nibedit.<br/>Call Number&#160;005.437 23<br/>Publication Date&#160;2021<br/>Summary&#160;Enhance your cross-platform programming abilities with the powerful features and capabilities of Qt 6 Key Features Leverage Qt and C++ capabilities to create modern, cross-platform applications that can run on a wide variety of software applications Explore what&amp;#x2019;s new in Qt 6 and understand core concepts in depth Build professional customized GUI applications with the help of Qt Creator Book DescriptionQt is a cross-platform application development framework widely used for developing applications that can run on a wide range of hardware platforms with little to no change in the underlying codebase. If you have basic knowledge of C++ and want to build desktop or mobile applications with a modern graphical user interface (GUI), Qt is the right choice for you. Cross-Platform Development with Qt 6 and Modern C++ helps you understand why Qt is one of the favorite GUI frameworks adopted by industries worldwide, covering the essentials of programming GUI apps across a multitude of platforms using the standard C++17 and Qt 6 features. Starting with the fundamentals of the Qt framework, including the features offered by Qt Creator, this practical guide will show you how to create classic user interfaces using Qt Widgets and touch-friendly user interfaces using Qt Quick. As you advance, you'll explore the Qt Creator IDE for developing applications for multiple desktops as well as for embedded and mobile platforms. You will also learn advanced concepts about signals and slots. Finally, the book takes you through debugging and testing your app with Qt Creator IDE. By the end of this book, you'll be able to build cross-platform applications with a modern GUI along with the speed and power of native apps. What you will learn Write cross-platform code using the Qt framework to create interactive applications Build a desktop application using Qt Widgets Create a touch-friendly user interface with Qt Quick Develop a mobile application using Qt and deploy it on different platforms Get to grips with Model/View programming with Qt Widgets and Qt Quick Discover Qt&amp;#x2019;s graphics framework and add animations to your user interface Write test cases using the Qt Test framework and debug code Build a translation-aware application Follow best practices in Qt to write high-performance code Who this book is for This book is for application developers who want to use C++ and Qt to create modern, responsive applications that can be deployed to multiple operating systems such as Microsoft Windows, Apple macOS, and Linux desktop platforms. Although no prior knowledge of Qt is expected, beginner-level knowledge of the C++ programming language and object-oriented programming system (OOPs) concepts will be helpful.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2941589">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2941589</a><br/> Hands-On Microservices with Rust : Build, Test, and Deploy Scalable and Reactive Microservices with Rust 2018. ent://SD_ILS/0/SD_ILS:310703 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Kolodin, Denis.<br/>Call Number&#160;005.133 23<br/>Publication Date&#160;2019<br/>Summary&#160;Microservice architecture is sweeping the world as the de facto pattern to build web-based applications. This book describes web development using the Rust programming language and will get you up and running with modern web frameworks and. Finally, you will be taken through examples of how to test and debug microservices and pack them into a ...<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2018981">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2018981</a><br/> Hands-on embedded programming with Qt : develop high performance applications for embedded systems with C++, and Qt 5 / John Werner. ent://SD_ILS/0/SD_ILS:310855 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Werner, John, author.<br/>Call Number&#160;005.437 23<br/>Publication Date&#160;2019<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2198658">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2198658</a><br/> Hands-on cloud-native microservices with Jakarta EE : build scalable and reactive microservices with Docker, Kubernetes, and OpenShift / Luigi Fugaro, Mauro Vocale. ent://SD_ILS/0/SD_ILS:310706 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Fugaro, Luigi, author.<br/>Call Number&#160;005.3 23<br/>Publication Date&#160;2019<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2018965">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2018965</a><br/> Hands-on parallel programming with C# 8 and .NET Core 3 : build solid enterprise software suing task parallelism and multithreading / Shakti Tanwar. ent://SD_ILS/0/SD_ILS:311091 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Tanwar, Shakti, author.<br/>Call Number&#160;005.275 23<br/>Publication Date&#160;2019<br/>Summary&#160;Hands-On Parallel Programming with C# 8 and .NET Core 3 presents a smart way of learning and implementing parallel programming concepts. The book details threading and concurrency fundamentals that will help any C# developer build optimized applications.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2334760">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2334760</a><br/> Hands-On Network Programming with C# and . NET Core : Build Robust Network Applications with C# and .NET Core / Sean Burns. ent://SD_ILS/0/SD_ILS:310749 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Burns, Sean.<br/>Call Number&#160;005.113 23<br/>Publication Date&#160;2019<br/>Summary&#160;C# and .NET Core makes network programming the enjoyable experience it should be. This book will get you started with the basics of network programming as they relate to C#. We will then dig into the core topics of the network layer. You'll also learn to make sockets connections as well and develop practical client-side applications in this book.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2094777">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2094777</a><br/> Hands-On Full Stack Development with Spring Boot 2 and React : Build Modern and Scalable Full Stack Applications Using Spring Framework 5 and React with Hooks / Juha Hinkula. ent://SD_ILS/0/SD_ILS:310790 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Hinkula, Juha.<br/>Call Number&#160;006.76 23<br/>Publication Date&#160;2019<br/>Summary&#160;Spring Boot and React allows us to build powerful Full Stack applications. This comprehensive guide demonstrates how to build up a modern full stack app in practice. The front-end is developed by using React which is a modern JavaScript library for building fast and reliable user interfaces. By the end of this book, you will master the process ...<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2144672">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2144672</a><br/> Mastering Kubernetes : level up your container orchestration skills with Kubernetes to build, run, secure, and observe large-scale distributed apps / Gigi Sayfan. ent://SD_ILS/0/SD_ILS:311187 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Sayfan, Gigi, author.<br/>Call Number&#160;005.3 23<br/>Publication Date&#160;2020<br/>Summary&#160;This new third edition of Mastering Kubernetes, updated with the latest tools and code, explores the newest features in Kubernetes 1.18 throughout the book to fully leverage the modularity and flexibility that Kubernetes offers to build and run large scale distributed applications.<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2514611">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2514611</a><br/> Hands-on data structures and algorithms with Kotlin : level up your programming skills by understanding how Kotlin's data structure works / Chandra Sekhar Nayak, Rivu Chakraborty. ent://SD_ILS/0/SD_ILS:310721 2024-05-18T12:57:26Z 2024-05-18T12:57:26Z by&#160;Nayak, Chandra Sekhar, author.<br/>Call Number&#160;005.3 23<br/>Publication Date&#160;2019<br/>Format:&#160;Electronic Resources<br/><a href="http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2037534">http://ezproxy.angliss.edu.au/login?url=http://ezproxy.angliss.edu.au/login?direct=true&scope=site&db=nlebk&AN=2037534</a><br/>