-
Understanding System.IO for .NET Core 3: Implementing Internal and Commercial Tools
Author Roger Villela
Take full advantage of the .NET APIs in System.IO to achieve fundamental I/O operations and produce better quality software. You’ll start with the basics of creating a .NET Core custom library for System.IO. You will learn the purpose and benefits of a custom c....
Release Date 2020/05 -
Author Eben Hewitt
Technologists who want their ideas heard, understood, and funded are often told to speak the language of business—without really knowing what that is. This book’s toolkit provides architects, product managers, technology managers, and executives with a shared langu....
Release Date 2018/10 -
Author Mike Amundsen , Ronnie Mitra , Erik Wilde , Mehdi Medjaoui
A lot of work is required to release an API, but the effort doesn’t always pay off. Overplanning before an API matures is a wasted investment, while underplanning can lead to disaster. This practical guide provides maturity models for individual APIs and multi-API ....
Release Date 2018/11 -
Radically Collaborative Patterns for Software Makers
Author Matt K. Parker
Get a unique collection of radically collaborative patterns for building software with others. In this mini-encyclopedia, third-generation programmer Matthew Parker introduces you to 27 successful patterns used in organizations that follow distinctive methodologies such a....
Release Date 2020/04 -
Author Chris Strom
Psst! You’re not stuck with JavaScript anymore. Google’s Dart language makes programming for the Web simpler, faster, and more powerful. With version 1.0 in 2013 and an ECMA standard in 2014, Dart is ready to radically change web development for the better. And Dart....
Release Date 2014/11 -
Author Carl Cocchiaro , Unmesh Gundecha
Learn end-to-end automation testing techniques for web and mobile browsers using Selenium WebDriver, AppiumDriver, Java, and TestNGKey FeaturesExplore the Selenium grid architecture and build your own grid for browser and mobile devices Use ExtentReports for proces....
Release Date 2019/07 -
Unity 2020 Virtual Reality Projects - Third Edition
Author Jonathan Linowes
Explore the latest features of Unity and build VR experiences including first-person interactions, audio fireball games, 360-degree media, art gallery tours, and VR storytellingKey FeaturesDiscover step-by-step instructions and best practices to begin your VR development ....
Release Date 2020/07 -
Advanced CORBA® Programming with C++
Author Steve Vinoski , Michi Henning
Here is the CORBA book that every C++ software engineer has been waiting for. Advanced CORBA® Programming with C++ provides designers and developers with the tools required to understand CORBA technology at the architectural, design, and source code levels. This boo....
Release Date 1999/02 -
C++ Templates: The Complete Guide
Author Nicolai M. Josuttis , David Vandevoorde
Templates are among the most powerful features of C++, but they are too often neglected, misunderstood, and misused. C++ Templates: The Complete Guide provides software architects and engineers with a clear understanding of why, when, and how to use templates to bui....
Release Date 2002/11 -
Author Klaus Michelsen
C# Primer Plus teaches the C# programming language and relevant parts of the .NET platform from the ground up, walking you through the basics of object-oriented programming, important programming techniques and problem solving while providing a thorough coverage of ....
Release Date 2001/12 -
Microsoft® Solutions Framework Essentials
Author Michael S. V. Turner
Get the hands-on guidance you need to understand the proven practices and foundational principles of working with the Microsoft Solutions Framework, Version 4. Written by an expert, this essential reference offers practical examples and case studies.
Release Date 2006/08 -
Learning Test-Driven Development
Your code is a testament to your skills as a developer. No matter what language you use, your code should be clean, elegant, and uncluttered? With test-driven development (TDD), you'll write better code--code that's easy to understand, retains its elegance, and works for years to come.This indispe.... -
Author Bruce Johnson
Expert guidance on using Visual Studio Code for editing and debugging your web development projectsVisual Studio Code, a free, open source, cross-compatible source code editor, is one of the most popular choices for web developers. It is fast, lightweight, customiz....
Release Date 2019/09 -
Version Control with Git, 2nd Edition
Author Matthew McCullough , Jon Loeliger
Get up to speed on Git for tracking, branching, merging, and managing code revisions. Through a series of step-by-step tutorials, this practical guide takes you quickly from Git fundamentals to advanced techniques, and provides friendly yet rigorous advice for navig....
Release Date 2012/08 -
Image Processing and Acquisition using Python
Author Sridevi Pudipeddi , Ravishankar Chityala
Image Processing and Acquisition using Python provides readers with a sound foundation in both image acquisition and image processing—one of the first books to integrate these topics together. By improving readers’ knowledge of image acquisition techniques and corre....
Release Date 2015/09 -
Beginning C: From Beginner to Pro
Author German Gonzalez-Morris , Ivor Horton
Learn how to program using C, beginning from first principles and progressing through step-by-step examples to become a competent, C-language programmer. All you need are this book and any of the widely available C compilers, and you'll soon be writing real C programs.&n....
Release Date 2020/07 -
Author Jayant Varma
Create exciting native apps for your Apple devices with XcodeIn DetailApple made their iOS devices easy to use and now they have extended that to their development tools such as Xcode. In Xcode, you can create native applications in the easiest way. Apple's new Xco....
Release Date 2015/01 -
Hands-On GUI Programming with C++ and Qt5
Author Lee Zhi Eng
Create visually appealing and feature-rich applications by using Qt 5 and the C++ languageAbout This BookExplore Qt 5's powerful features to easily design your GUI applicationLeverage Qt 5 to build attractive cross-platform applicationsWork with Qt modules for mult....
Release Date 2018/04 -
Author James Padolsey
Get the most out of JavaScript for building web applications through a series of patterns, techniques, and case studies for clean codingKey FeaturesWrite maintainable JS code using internal abstraction, well-written tests, and well-documented code Understand the ag....
Release Date 2020/01 -
Author Peter J. Silverman , John M. Cioffi , Massimo Sorbara , Thomas Starr
Cutting-edge xDSL: technology, standards, architecture, regulation, and its application.The state of the art in DSL technology, standards, and architectureADSL, HDSL2, SHDSL, VDSL, line unbundling, spectrum management, and moreVoice over DSL and video-on-demand: tec....
Release Date 2002/12 -
Author Jay Hilyard , Stephen Teilhet
Easy to learn and use, the C# language is targeted at developers for Microsoft's .NET platform who've worked with a C-like language before, such as C, C++, or Java. There's no shortage of excellent tutorials and documentation to help new developers get a handle ....
Release Date 2004/01 -
Author John Paul Mueller
If you’ve asked yourself “Why can’t I develop database and XML queries in a language I already know?”, then Language INtegrated Query, or LINQ, is for you. LINQ For Dummies introduces you to LINQ and the .NET Framework technologies, so you can use LINQ to query any ....
Release Date 2008/08 -
Pro Cryptography and Cryptanalysis : Creating Advanced Algorithms with C# and .NET
Author Marius Iulian Mihailescu , Stefania Loredana Nita
Utilize this comprehensive, yet practical, overview of modern cryptography and cryptanalysis to improve performance. Learn by example with source code in C# and .NET, and come away with an understanding of public key encryption systems and challenging cryptography mechani....
Release Date 2020/11 -
Author Pradeepta Mishra
Understand how to use Explainable AI (XAI) libraries and build trust in AI and machine learning models. This book utilizes a problem-solution approach to explaining machine learning models and their algorithms. The book starts with model interpretation for supervised learning linear models, whi....
Release Date 2023/02 -
Python for Finance, 2nd Edition
Author Yves Hilpisch
The financial industry has recently adopted Python at a tremendous rate, with some of the largest investment banks and hedge funds using it to build core trading and risk management systems. Updated for Python 3, the second edition of this hands-on book helps you g....
Release Date 2018/12 -
Author Joseph Albahari , Eric Johannsen
When you have questions about C# 8.0 or .NET Core, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, but with its continual growth there’s so much more to learn. In the tradition of the O’Reilly Nutshell guides, this th....
Release Date 2020/05 -
Git Essentials - Second Edition
Author Ferdinando Santacroce
Dive and explore into the latest addons of the latest Git.About This BookMaster all the basic concepts of Git to protect your code and make it easier to evolveUse Git proficiently, and learn how to resolve day-by-day challenges easilyThis step-by-step guide is pack....
Release Date 2017/11 -
Blueprints Visual Scripting for Unreal Engine - Second Edition
Author Brenden Sewell , Marcos Romero
Develop high-quality interactive games with the power of Unreal Engine's visual scripting language and Blueprints frameworkKey FeaturesDesign a fully functional game in UE4 without writing a single line of code Implement visual scripting to develop gameplay mechan....
Release Date 2019/08 -
Mastering Object-Oriented Python - Second Edition
Author Steven F. Lott
Gain comprehensive insights into programming practices, and code portability and reuse to build flexible and maintainable apps using object-oriented principlesKey FeaturesExtend core OOP techniques to increase integration of classes created with Python Explore vari....
Release Date 2019/06 -
Author Will Iverson
Mac OS X for Java Geeks delivers a complete and detailed look at the Mac OS X platform, geared specifically at Java developers. Programmers using the 10.2 (Jaguar) release of Mac OS X, and the new JDK 1.4, have unprecedented new functionality available to them. Whet....
Release Date 2003/04