Gør som tusindvis af andre bogelskere
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.Du kan altid afmelde dig igen.
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, helping you apply your knowledge with hands-on exercises and exploration of his own journey 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 where the quest for modular software architecture began � Review domain-driven design concepts both strategic and practical � Apply modularization and modular analysis to your development � Utilize architecture cleanup � Make the most of layered architecture that is modular and maintainable � Explore in detail the individual layerspresentation, application, domain and infrastructureas well as domain services � Make your way through analogous situations from an actual build � 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
With .NET 5's ML.NET and Programming ML.NET, any Microsoft .NET developer can solve serious machine learning problems, increasing their value and competitiveness in some of today's fastest-growing areas of software development. World-renowned Microsoft development expert Dino Esposito covers everything students need to know about ML.NET, the machine learning pipeline, and real-world machine learning solutions development. Modeled on Esposito's popular Programming ASP.NET books Use the same scenario-based approach Microsoft's team used to build the ML.NET framework itself Discover ML.NET's dedicated mini-frameworks (GÇ£ML TasksGÇ¥) for specific classes of problems Draw on Esposito's personal experience to apply these problems in the real world Learn key concepts and realistic examples related to ML.NET neural networks Leverage powerful Python-based machine learning tools in the .NET environment Programming ML.NET will help students add machine learning and artificial intelligence to their tool belt, whether they have a background in these high-demand technologies or not.
The complete developer's introduction to machine learning and artificial intelligence Demystifies basic machine learning techniques, algorithms, operations, and tools Walks through building two complete solutions with Microsoft's ML.NET Guides you from collecting and fine-tuning source data to building and testing solutions Unique programmer-focused insights from best-selling software development author Dino Esposito Today, machine learning offers software professionals unparalleled opportunity for career growth. In Introducing Machine Learning, best-selling software development author, trainer, and consultant Dino Esposito offers a complete introduction to the field for programmers, architects, lead developers, and managers alike.Esposito begins by illuminating what's known about how humans and machines learn, introducing the most important classes of machine learning algorithms, and explaining what each of them can do. Esposito demystifies key concepts ranging from neural networks to supervised and unsupervised learning. Next, he explains each step needed to build a successful machine learning solution, from collecting and fine-tuning source data to building and testing your solution.Then, building on these essentials, he guides you through constructing two complete solutions with ML.NET, Microsoft's powerful open source and cross-platform machine learning framework. Step by step, you'll create systems for performing sentiment analysis on social feeds, and analyzing traffic to predict accidents. By the time you're finished, you'll be ready to participate in data science projects and build working solutions of your own.
Dino Esposito's Programming ASP.NET Core is the definitive guide to practical software development with Microsoft's exciting new ASP.NET Core technologies. Unlike competitive books that focus primarily on ASP.NET Core's cross-platform capabilities or only what's changed from earlier versions, Esposito offers a complete learning path for every developer who wants to build production solutions. Esposito's expert coverage includes: Applying all key ASP.NET Core components, including MVC for HTML generation, .NET Core, EF Core, ASP.NET Identity, dependency injection, and more Integrating ASP.NET Core with leading client-side frameworks, including Bootstrap ASP.NET Core code for implementing business logic and data transformations Handling configuration, routing, controllers, views, and common tasks (including posting forms and presenting data) Performing complementary tasks: error handling, logging, application design, authentication, localization, and more Front-end development: ensuring responsiveness, creating mobile views, and providing advanced interactivity Middleware, data access, runtime architecture, and deployment Taking full advantage of the brand-new ASP.NET Core runtime
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.