Kirjojen hintavertailu – 12 903 725 kirjaa ja 27 kauppaa

Kirjailija

Dino Esposito

Kirjat ja teokset yhdessä paikassa: 6 kirjaa, julkaisuja vuosilta 2002–2024, suosituimpiin kuuluu Clean Architecture with .NET. Vertaile teosten hintoja ja tarkista saatavuus suomalaisista kirjakaupoista.

6 kirjaa

Kirjojen julkaisuvuodet: 2002–2024.

Clean Architecture with .NET

Clean Architecture with .NET

Dino Esposito

PEARSON EDUCATION (US)
2024
nidottu

Halvin toimitettuna 33,70 €

Understand what to do at any point in developing a clean . NET architecture Master advanced . NET techniques with a focus on actual value delivered by working within a modular, clean architecture. Microsoft Data Platform MVP Dino Esposito explains key clean architecture concepts with a mix of pragmatism and design discipline and helps you solidify your knowledge through a real-world project. Starting with an explanation of the quest for modular software architecture continuing through the methodology of domain-driven design (DDD), Esposito emphasizes the role that modularization plays in managing complexity in software development. Breaking down the layers of an architecture that is modular and maintainable, he presents a sample project that is not simply another to-do list, but an actual tool for the reader. Ultimately, an exploration of common dilemmas for both developers and operations brings together historical developments with real solutions for today. Microsoft Data Platform MVP Dino Esposito helps you: · Understand the relevance of modular software architecture in the history of software · Review domain-driven design concepts both, strategic and practical · Apply modular analysis techniques to your development · Make the most of layered architecture · Make the most of layered architecture that is modular and maintainable · Explore in detail the individual layers—presentation, application, domain and infrastructure · Make sense of domain services to separate raw persistence from persistence-related business tasks · Make your way through a series of C# best-practices for modeling classes from real-world entities · Understand the benefits of microservices versus modular monoliths · Understand the analysis of technical shortcuts and benefits of long-term technical investment · Understand client-side, server-side and other common deployment dilemmas · Set up your architecture, test your conclusions, and find even more help
Programming ML.NET

Programming ML.NET

Dino Esposito; Francesco Esposito

Addison Wesley
2022
nidottu
The expert guide to creating production machine learning solutions with ML. NET! ML. NET brings the power of machine learning to all . NET developers— and Programming ML. NET helps you apply it in real production solutions. Modeled on Dino Esposito’s best-selling Programming ASP. NET, this book takes the same scenario-based approach Microsoft’s team used to build ML. NET itself. After a foundational overview of ML. NET’s libraries, the authors illuminate mini-frameworks (“ML Tasks”) for regression, classification, ranking, anomaly detection, and more. For each ML Task, they offer insights for overcoming common real-world challenges. Finally, going far beyond shallow learning, the authors thoroughly introduce ML. NET neural networking. They present a complete example application demonstrating advanced Microsoft Azure cognitive services and a handmade custom Keras network— showing how to leverage popular Python tools within . NET. 14-time Microsoft MVP Dino Esposito and son Francesco Esposito show how to: Build smarter machine learning solutions that are closer to your user’s needsSee how ML. NET instantiates the classic ML pipeline, and simplifies common scenarios such as sentiment analysis, fraud detection, and price predictionImplement data processing and training, and “productionize” machine learning–based software solutionsMove from basic prediction to more complex tasks, including categorization, anomaly detection, recommendations, and image classificationPerform both binary and multiclass classificationUse clustering and unsupervised learning to organize data into homogeneous groupsSpot outliers to detect suspicious behavior, fraud, failing equipment, or other issuesMake the most of ML. NET’s powerful, flexible forecasting capabilitiesImplement the related functions of ranking, recommendation, and collaborative filteringQuickly build image classification solutions with ML. NET transfer learningMove to deep learning when standard algorithms and shallow learning aren’t enough“Buy” neural networking via the Azure Cognitive Services API, or explore building your own with Keras and TensorFlow
Introducing Machine Learning

Introducing Machine Learning

Dino Esposito; Francesco Esposito

Addison Wesley
2020
nidottu
Master machine learning concepts and develop real-world solutions Machine learning offers immense opportunities, and Introducing Machine Learning delivers practical knowledge to make the most of them. Dino and Francesco Esposito start with a quick overview of the foundations of artificial intelligence and the basic steps of any machine learning project. Next, they introduce Microsoft’s powerful ML. NET library, including capabilities for data processing, training, and evaluation. They present families of algorithms that can be trained to solve real-life problems, as well as deep learning techniques utilizing neural networks. The authors conclude by introducing valuable runtime services available through the Azure cloud platform and consider the long-term business vision for machine learning. · 14-time Microsoft MVP Dino Esposito and Francesco Esposito help you · Explore what’s known about how humans learn and how intelligent software is built · Discover which problems machine learning can address · Understand the machine learning pipeline: the steps leading to a deliverable model · Use AutoML to automatically select the best pipeline for any problem and dataset · Master ML. NET, implement its pipeline, and apply its tasks and algorithms · Explore the mathematical foundations of machine learning · Make predictions, improve decision-making, and apply probabilistic methods · Group data via classification and clustering · Learn the fundamentals of deep learning, including neural network design · Leverage AI cloud services to build better real-world solutions faster About This Book · For professionals who want to build machine learning applications: both developers who need data science skills and data scientists who need relevant programming skills · Includes examples of machine learning coding scenarios built using the ML. NET library
Learn C# Programming

Learn C# Programming

Marius Bancila; Raffaele Rialdi; Ankit Sharma; Dino Esposito

Packt Publishing Limited
2020
nidottu
Get started with C# and strengthen your knowledge of core programming concepts such as procedural, object-oriented, generic, functional, and asynchronous programming along with the latest features of C# 8Key FeaturesLearn the fundamentals of C# with the help of easy-to-follow examples and explanationsLeverage the latest features of C# 8, including nullable reference types, pattern matching enhancements, and asynchronous streamsExplore object-oriented programming, functional programming, and multithreading conceptsBook DescriptionThe C# programming language is often developers’ primary choice for creating a wide range of applications for desktop, cloud, and mobile. In nearly two decades of its existence, C# has evolved from a general-purpose, object-oriented language to a multi-paradigm language with impressive features. This book will take you through C# from the ground up in a step-by-step manner. You'll start with the building blocks of C#, which include basic data types, variables, strings, arrays, operators, control statements, and loops. Once comfortable with the basics, you'll then progress to learning object-oriented programming concepts such as classes and structures, objects, interfaces, and abstraction. Generics, functional programming, dynamic, and asynchronous programming are covered in detail. This book also takes you through regular expressions, reflection, memory management, pattern matching, exceptions, and many other advanced topics. As you advance, you'll explore the . NET Core 3 framework and learn how to use the dotnet command-line interface (CLI), consume NuGet packages, develop for Linux, and migrate apps built with . NET Framework. Finally, you'll understand how to run unit tests with the Microsoft unit testing frameworks available in Visual Studio. By the end of this book, you’ll be well-versed with the essentials of the C# language and be ready to start creating apps with it. What you will learnGet to grips with all the new features of C# 8Discover how to use attributes and reflection to build extendable applicationsUtilize LINQ to uniformly query various sources of dataUse files and streams and serialize data to JSON and XMLWrite asynchronous code with the async-await patternEmploy . NET Core tools to create, compile, and publish your applicationsCreate unit tests with Visual Studio and the Microsoft unit testing frameworksWho this book is forIf you have little experience in coding or C# and want to learn the essentials of C# programming to develop powerful programming techniques, this book is for you. It will also help aspiring programmers to write scripts or programs to accomplish specific tasks.
Programming ASP.NET Core

Programming ASP.NET Core

Dino Esposito

Microsoft Press
2018
nidottu
The complete, pragmatic guide to building high-value solutions with ASP. NET Core Programming ASP. NET Core is the definitive guide to practical web-based application development with Microsoft’s new ASP. NET Core framework. Microsoft MVP Dino Esposito introduces proven techniques and well-crafted example code for solving real problems with ASP. NET Core. Step by step, he guides you through using all key ASP. NET Core technologies, including MVC for HTML generation, . NET Core, EF Core, ASP. NET Identity, dependency injection, and much more. Esposito thoroughly covers ASP. NET Core’s cross-platform capabilities and what’s changed from older ASP. NET versions, but he doesn’t stop there: he offers a complete learning path for every developer who wants to build production solutions, including mobile-specific solutions. Microsoft MVP Dino Esposito shows how to: • Create new projects and understand their structure • Set up and use the familiar MVC application model in ASP. NET Core • Write controller class code to govern all stages of request processing • Serve HTML from controllers, or directly via Razor Pages • Master the Razor language for quickly defining the layout of HTML views • Manage cross-cutting concerns such as global configuration data, error and exception handling, controller class design, and dependency injection • Secure applications with user authentication and ASP. NET Core’s policy-based user authorization API • Design for efficient data access, and choose the right option for reading and writing data • Build ASP. NET Core Web APIs that return JSON, XML, or other data • Use data binding to programmatically update visual components with fresh information • Build device-friendly web views for iOS and Android • Explore the radically new ASP. NET Core runtime environment and Dependency Injection (DI) infrastructure
Building Web Solutions with ASP.NET and ADO.NET

Building Web Solutions with ASP.NET and ADO.NET

Dino Esposito

Pagina förlags AB
2002
nidottu
Most Web applications follow a simple “3F” pattern: fetch, format, and forward data to the browser. With this in-depth guide, developers can take their Web design and programming skills to the next level to build more complex Web pages, applications, and services. The book demonstrates the advanced data-access capabilities of ADO. NET and the powerful page-creation capabilities of ASP. NET, plus how to employ code reusability, pagelets, code-behind, server-side controls, and other time-saving techniques. Key Book Benefits: Demonstrates how to build more interesting, more complex Web pages, applications, and services by using the advanced features of ASP. NET, ADO. NET, and XML Shows advanced capabilities of ADO. NET to retrieve, manipulate, sort, and edit data, plus how to use data-bound controls, templates, and data grids to sort and present data Reveals time-savers such as code reusability, pagelets, code-behind, and server-side controls, how to build a front-end driver to group and display data, and how to create a Web service CD-romskiva ingår