C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8 8th ed. Edition 262915

Код товару: 262915Паперова книга
  • ISBN
    978-1837635870
  • Бренд
  • Автор
  • Рік
    2023
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі
An accessible guide for beginner-to-intermediate programmers to the concepts, real-world applications, and latest features of C# 12 and .NET 8, with hands-on exercises using Visual Studio 2022 and Visual Studio Code.
Key Features
  • Explore the latest additions to C# 12, the .NET 8 class libraries, and Entity Framework Core 8
  • Create professional websites and services with ASP.NET Core 8 and Blazor
  • Build your confidence with step-by-step code examples and tips for best practices
Book Description
This latest edition of the bestselling Packt series will give you a solid foundation to start building projects using modern C# and .NET with confidence.
You'll learn about object-oriented programming; writing, testing, and debugging functions; and implementing interfaces. You'll take on .NET APIs for managing and querying data, working with the fi lesystem, and serialization. As you progress, you'll explore examples of cross-platform projects you can build and deploy, such as websites and services using ASP.NET Core.
This latest edition integrates .NET 8 enhancements into its examples: type aliasing and primary constructors for concise and expressive code. You'll handle errors robustly through the new built-in guard clauses and explore a simplified implementation of caching in ASP.NET Core 8.
If that's not enough, you'll also see how native ahead-of-time (AOT) compiler publish lets web services reduce memory use and run faster. You'll work with the seamless new HTTP editor in Visual Studio 2022 to enhance the testing and debugging process. You'll even get introduced to Blazor Full Stack with its new unified hosting model for unparalleled web development flexibility.
What you will learn
  • Discover C# 12's new features, including aliasing any type and primary constructors
  • Try out the native AOT publish capability for ASP.NET Core 8 Minimal APIs web services
  • Build rich web experiences using Blazor Full Stack, Razor Pages, and other ASP.NET Core features
  • Integrate and update databases in your apps using Entity Framework Core models
  • Query and manipulate data using LINQ
  • Build and consume powerful services using Web API and Minimal API
Who this book is for
This book is for beginners as well as intermediate-level C# and .NET programmers who have worked with C# in the past and want to catch up with the changes made in the last few years.
Prior exposure to C# or .NET is not a prerequisite. A general understanding of programming will help you to work through the book more comfortably, though the content is suitable for those completely new to programming.
If you already have some C# and .NET skills and want to focus on developing practical apps, you can pick up Mark’s other .NET book, Apps and Services with .NET 8, instead.
About the Author
Mark J. Price is a Microsoft Specialist: Programming in C# and Architecting Microsoft Azure Solutions, with over 20 years' experience. Since 1993, he has passed more than 80 Microsoft programming exams and specializes in preparing others to pass them. Between 2001 and 2003, Mark was employed to write official courseware for Microsoft in Redmond, USA. His team wrote the first training courses for C# while it was still an early alpha version. While with Microsoft, he taught "train-the-trainer" classes to get other MCTs up-to-speed on C# and .NET. Mark holds a Computer Science BSc. Hons. Degree.
1'300 ₴-20%
1'040 ₴
Купити
Monobank
до 10 платежей
от 146 ₴ / міс.
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно від 1'000,00 ₴
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8 8th ed. Edition - фото 1
Інші книги Packt Publishing
Zabbix 7 IT Infrastructure Monitoring Cookbook: Explore the new features of Zabbix 7 for designing, building, and maintaining your Zabbix setup 3rd ed. Edition
305256
Nathan LieftingBrian Van Baekel
2'100 ₴
Machine Learning for Algorithmic Trading: Predictive models to extract signals from market and alternative data for systematic trading strategies with Python, 2nd Edition
270201
Stefan Jansen
1'450 ₴
Pentesting Active Directory and Windows-based Infrastructure: A comprehensive practical guide to penetration testing Microsoft infrastructure
281534
Denis Isakov
1'700 ₴
Rust Web Programming - Second Edition: A hands-on guide to developing, packaging, and deploying fully functional Rust web applications
302705
Maxwell Flitton
1'600 ₴
C++ Programming for Linux Systems: Create robust enterprise software for Linux and Unix-based operating systems 1st Edition
308351
Desislav AndreevStanimir Lukanov
2'100 ₴
Mastering Linux Security and Hardening: A practical guide to protecting your Linux system from cyber attacks, 3rd Edition
263518
Donald A. Tevault
2'100 ₴
Getting Started with Tableau 2018.x: Get up and running with the new features of Tableau 2018 for impactful data visualization
305456
Tristan Guillevin
1'800 ₴
Instant Meteor JavaScript Framework Starter
12894
Gabriel Manricks
400 ₴
Linux Kernel Programming - Second Edition: A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization 2nd ed. Edition
292933
Kaiwan N Billimoria
1'800 ₴

Характеристики

  • Бренд
  • Автор
  • Категорія
    Програмування
  • Рік
    2023
  • Сторінок
    826
  • Формат
    165х235 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі

Від видавця

An accessible guide for beginner-to-intermediate programmers to the concepts, real-world applications, and latest features of C# 12 and .NET 8, with hands-on exercises using Visual Studio 2022 and Visual Studio Code.
Key Features
  • Explore the latest additions to C# 12, the .NET 8 class libraries, and Entity Framework Core 8
  • Create professional websites and services with ASP.NET Core 8 and Blazor
  • Build your confidence with step-by-step code examples and tips for best practices
Book Description
This latest edition of the bestselling Packt series will give you a solid foundation to start building projects using modern C# and .NET with confidence.
You'll learn about object-oriented programming; writing, testing, and debugging functions; and implementing interfaces. You'll take on .NET APIs for managing and querying data, working with the fi lesystem, and serialization. As you progress, you'll explore examples of cross-platform projects you can build and deploy, such as websites and services using ASP.NET Core.
This latest edition integrates .NET 8 enhancements into its examples: type aliasing and primary constructors for concise and expressive code. You'll handle errors robustly through the new built-in guard clauses and explore a simplified implementation of caching in ASP.NET Core 8.
If that's not enough, you'll also see how native ahead-of-time (AOT) compiler publish lets web services reduce memory use and run faster. You'll work with the seamless new HTTP editor in Visual Studio 2022 to enhance the testing and debugging process. You'll even get introduced to Blazor Full Stack with its new unified hosting model for unparalleled web development flexibility.
What you will learn
  • Discover C# 12's new features, including aliasing any type and primary constructors
  • Try out the native AOT publish capability for ASP.NET Core 8 Minimal APIs web services
  • Build rich web experiences using Blazor Full Stack, Razor Pages, and other ASP.NET Core features
  • Integrate and update databases in your apps using Entity Framework Core models
  • Query and manipulate data using LINQ
  • Build and consume powerful services using Web API and Minimal API
Who this book is for
This book is for beginners as well as intermediate-level C# and .NET programmers who have worked with C# in the past and want to catch up with the changes made in the last few years.
Prior exposure to C# or .NET is not a prerequisite. A general understanding of programming will help you to work through the book more comfortably, though the content is suitable for those completely new to programming.
If you already have some C# and .NET skills and want to focus on developing practical apps, you can pick up Mark’s other .NET book, Apps and Services with .NET 8, instead.
About the Author
Mark J. Price is a Microsoft Specialist: Programming in C# and Architecting Microsoft Azure Solutions, with over 20 years' experience. Since 1993, he has passed more than 80 Microsoft programming exams and specializes in preparing others to pass them. Between 2001 and 2003, Mark was employed to write official courseware for Microsoft in Redmond, USA. His team wrote the first training courses for C# while it was still an early alpha version. While with Microsoft, he taught "train-the-trainer" classes to get other MCTs up-to-speed on C# and .NET. Mark holds a Computer Science BSc. Hons. Degree.

Зміст

Table of Contents
  1. Hello, C#! Welcome, .NET!
  2. Speaking C#
  3. Controlling Flow, Converting Types, and Handling Exceptions
  4. Writing, Debugging, and Testing Functions
  5. Building Your Own Types with Object-Oriented Programming
  6. Implementing Interfaces and Inheriting Classes
  7. Packaging and Distributing .NET Types
  8. Working with Common .NET Types
  9. Working with Files, Streams, and Serialization
  10. Working with Data Using Entity Framework Core
  11. Querying and Manipulating Data Using LINQ
  12. Introducing Web Development Using ASP.NET Core
  13. Building Websites Using ASP.NET Core Razor Pages
  14. Building and Consuming Web Services
  15. Building User Interfaces Using Blazor

Відгуки про C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8 8th ed. Edition

C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8 8th ed. Edition
C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8 8th ed. Edition
1'300 ₴-20%
1'040 ₴
Купити
Персонально для вас
CLR via C# (Developer Reference)
12732
5/1
Jeffrey Richter
790 ₴
Multithreading in C# 5.0 Cookbook
191198
Eugene Agafonov
810 ₴
C# 11 and .NET 7. Modern Cross-Platform Development Fundamentals
243977
Mark J. Price
800 ₴1'000 ₴
C# in Depth, 3rd Edition
14365
Jon Skeet
1'100 ₴
C# 10 Quick Syntax Reference. 4th Ed.
244670
Mikael Olsson
1'100 ₴
Q# Pocket Guide. Instant Help for Q# Developers
197752
Mariia Mykhailova
1'200 ₴
C# 12 in a Nutshell: The Definitive Reference
266464
5/1
Joe Albahari
1'260 ₴1'400 ₴
C# Interview Guide: Boost your confidence with answers to hundreds of secret interview questions
278861
Konstantin Semenenko
1'400 ₴
C# Data Structures and Algorithms - Second Edition: Harness the power of C# to build a diverse range of efficient applications 2nd ed. Edition
280700
Marcin Jamro
1'500 ₴
Learning C# Through Small Projects 2024th Edition
308850
Denis PanjutaJafar Jabbarzadeh
1'600 ₴
Software Architecture with C# 12 and .NET 8 - Fourth Edition: Build enterprise applications using microservices, DevOps, EF Core, and design patterns for Azure 4th ed. Edition
264470
Gabriel BaptistaFrancesco Abbruzzese
1'700 ₴
C# Concurrency: Asynchronous and multithreaded programming
299667
Nir Dobovizki
1'700 ₴
C# 10 Pocket Reference. Instant Help for C# 10 Programmers. 1st Edition
197747
Joseph Albahari, Ben Albahari
1'800 ₴
Functional Programming with C#: Create More Supportable, Robust, and Testable Code 1st Edition
273875
Simon Painter
1'900 ₴
A Gamer's Introduction to Programming in C#: Welcome Brave Adventurer! 1st Edition
284241
Aaron Langille
2'600 ₴
C# 10 in a Nutshell. The Definitive Reference
197724
Joseph Albahari
2'900 ₴
Fundamentals of Data Engineering: Plan and Build Robust Data Systems 1st Edition
197688
5/1
Joe ReisMatt Housley
1'729 ₴1'900 ₴
JavaScript: The Definitive Guide, 6th Edition
14262
David Flanagan
1'000 ₴
Why Photography?: New Visions: The Henie Onstad Triennial for Photography and New Media
295610
Brian Sholis
1'950 ₴
Vincent Van Duysen Works 1989–2009
295605
Ilse Crawford
2'785 ₴
Amazing Theatres of the World
280320
Dominic ConnollyRice
1'180 ₴
Inter 110: FC Internazionale Milano 110th Anniversary: 1908-2018: The official football story of Inter's eleven decades
295362
Gianfelice Facchetti
2'673 ₴
Lartigue: The Boy and the Belle Epoque
295413
Louise Baring
1'560 ₴
Andrew Bromberg at Aedas: Buildings, Nature, Cities
295453
Aaron Betsky
1'668 ₴
Mat Hennek: Silent Cities
295318
Mark Hennek
2'506 ₴
Love
62718
Danilo Eccher
1'400 ₴