.NET MAUI FOR C# DEVELOPERS: build cross-platform mobile and desktop applications
A practical guide to mastering C# and .NET MAUI to build native cross-platform apps with a single codebase Purchase of the print or Kindle book includes a free PDF eBook Key Features Extend your skills to build cross-platform native apps for iOS, Android, Windows, and Mac Learn by working on a real-...
Saved in:
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Electronic eBook |
Language: | English |
Published: |
[Erscheinungsort nicht ermittelbar]
PACKT PUBLISHING LIMITED
2023
|
Edition: | 1st edition. |
Subjects: | |
Links: | https://learning.oreilly.com/library/view/-/9781837631698/?ar |
Summary: | A practical guide to mastering C# and .NET MAUI to build native cross-platform apps with a single codebase Purchase of the print or Kindle book includes a free PDF eBook Key Features Extend your skills to build cross-platform native apps for iOS, Android, Windows, and Mac Learn by working on a real-world project Go beyond MAUI and integrate with the .NET ecosystem Book Description While UI plays a pivotal role in retaining users in a highly competitive landscape, maintaining the same UI can be tricky if you use different languages for different platforms, leading to mismatches and un-synced pages. In this book, you'll see how .NET MAUI allows you to create a real-world application that will run natively on different platforms. By building on your C# experience, you'll further learn to create beautiful and engaging UI using XAML, architect a solid app, and discover best practices for this Microsoft platform. The book starts with the fundamentals and quickly moves on to intermediate and advanced topics on laying out your pages, navigating between them, and adding controls to gather and display data. You'll explore the key architectural pattern of Model-View-ViewModel: and ways to leverage it. You'll also use xUnit and NSubstitute to create robust and reliable code. By the end of this book, you'll be well-equipped to leverage .NET MAUI and create an API for your app to interact with a web frontend to the backend data using C#. What you will learn Explore the fundamentals of creating .NET MAUI apps with Visual Studio Understand XAML as the key tool for building your user interface Obtain and display data using layout and controls Discover the MVVM pattern to create robust apps Acquire the skills for storing and retrieving persistent data Use unit testing to ensure your app is solid and reliable Who this book is for Learning .NET MAUI is targeted squarely at C# programmers, whether or not they have experience with cross-platform or mobile applications, who wish to learn Microsoft's premier platform for building iOS, Android, Windows and Mac apps using a single C#-based solution. |
Physical Description: | 1 Online-Ressource |
ISBN: | 9781837631520 1837631522 9781837631698 |
Staff View
MARC
LEADER | 00000cam a22000002c 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-092523625 | ||
003 | DE-627-1 | ||
005 | 20240228121942.0 | ||
007 | cr uuu---uuuuu | ||
008 | 230503s2023 xx |||||o 00| ||eng c | ||
020 | |a 9781837631520 |c electronic bk. |9 978-1-83763-152-0 | ||
020 | |a 1837631522 |c electronic bk. |9 1-83763-152-2 | ||
020 | |a 9781837631698 |9 978-1-83763-169-8 | ||
035 | |a (DE-627-1)092523625 | ||
035 | |a (DE-599)KEP092523625 | ||
035 | |a (ORHE)9781837631698 | ||
035 | |a (DE-627-1)092523625 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.2/76 |2 23/eng/20230404 | |
100 | 1 | |a Liberty, Jesse |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a .NET MAUI FOR C# DEVELOPERS |b build cross-platform mobile and desktop applications |c Jesse Liberty, Rodrigo Juarez ; foreword by Maddy Montaquila |
250 | |a 1st edition. | ||
264 | 1 | |a [Erscheinungsort nicht ermittelbar] |b PACKT PUBLISHING LIMITED |c 2023 | |
300 | |a 1 Online-Ressource | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
520 | |a A practical guide to mastering C# and .NET MAUI to build native cross-platform apps with a single codebase Purchase of the print or Kindle book includes a free PDF eBook Key Features Extend your skills to build cross-platform native apps for iOS, Android, Windows, and Mac Learn by working on a real-world project Go beyond MAUI and integrate with the .NET ecosystem Book Description While UI plays a pivotal role in retaining users in a highly competitive landscape, maintaining the same UI can be tricky if you use different languages for different platforms, leading to mismatches and un-synced pages. In this book, you'll see how .NET MAUI allows you to create a real-world application that will run natively on different platforms. By building on your C# experience, you'll further learn to create beautiful and engaging UI using XAML, architect a solid app, and discover best practices for this Microsoft platform. The book starts with the fundamentals and quickly moves on to intermediate and advanced topics on laying out your pages, navigating between them, and adding controls to gather and display data. You'll explore the key architectural pattern of Model-View-ViewModel: and ways to leverage it. You'll also use xUnit and NSubstitute to create robust and reliable code. By the end of this book, you'll be well-equipped to leverage .NET MAUI and create an API for your app to interact with a web frontend to the backend data using C#. What you will learn Explore the fundamentals of creating .NET MAUI apps with Visual Studio Understand XAML as the key tool for building your user interface Obtain and display data using layout and controls Discover the MVVM pattern to create robust apps Acquire the skills for storing and retrieving persistent data Use unit testing to ensure your app is solid and reliable Who this book is for Learning .NET MAUI is targeted squarely at C# programmers, whether or not they have experience with cross-platform or mobile applications, who wish to learn Microsoft's premier platform for building iOS, Android, Windows and Mac apps using a single C#-based solution. | ||
630 | 2 | 0 | |a Microsoft .NET Framework |
650 | 0 | |a Application software |x Development | |
650 | 0 | |a C (Computer program language) | |
650 | 4 | |a Microsoft .NET Framework | |
650 | 4 | |a Logiciels d'application ; Développement | |
650 | 4 | |a C (Langage de programmation) | |
650 | 4 | |a Application software ; Development | |
650 | 4 | |a C# (Computer program language) | |
700 | 1 | |a Juarez, Rodrigo |e VerfasserIn |4 aut | |
700 | 1 | |a Montaquila, Maddy |e MitwirkendeR |4 ctb | |
776 | 1 | |z 1837631697 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 1837631697 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781837631698/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Record in the Search Index
DE-BY-TUM_katkey | ZDB-30-ORH-092523625 |
---|---|
_version_ | 1831287031942086656 |
adam_text | |
any_adam_object | |
author | Liberty, Jesse Juarez, Rodrigo |
author2 | Montaquila, Maddy |
author2_role | ctb |
author2_variant | m m mm |
author_facet | Liberty, Jesse Juarez, Rodrigo Montaquila, Maddy |
author_role | aut aut |
author_sort | Liberty, Jesse |
author_variant | j l jl r j rj |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)092523625 (DE-599)KEP092523625 (ORHE)9781837631698 |
dewey-full | 005.2/76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2/76 |
dewey-search | 005.2/76 |
dewey-sort | 15.2 276 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1st edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03972cam a22005052c 4500</leader><controlfield tag="001">ZDB-30-ORH-092523625</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121942.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">230503s2023 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781837631520</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-83763-152-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1837631522</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-83763-152-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781837631698</subfield><subfield code="9">978-1-83763-169-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)092523625</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP092523625</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781837631698</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)092523625</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2/76</subfield><subfield code="2">23/eng/20230404</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Liberty, Jesse</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">.NET MAUI FOR C# DEVELOPERS</subfield><subfield code="b">build cross-platform mobile and desktop applications</subfield><subfield code="c">Jesse Liberty, Rodrigo Juarez ; foreword by Maddy Montaquila</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1st edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Erscheinungsort nicht ermittelbar]</subfield><subfield code="b">PACKT PUBLISHING LIMITED</subfield><subfield code="c">2023</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">A practical guide to mastering C# and .NET MAUI to build native cross-platform apps with a single codebase Purchase of the print or Kindle book includes a free PDF eBook Key Features Extend your skills to build cross-platform native apps for iOS, Android, Windows, and Mac Learn by working on a real-world project Go beyond MAUI and integrate with the .NET ecosystem Book Description While UI plays a pivotal role in retaining users in a highly competitive landscape, maintaining the same UI can be tricky if you use different languages for different platforms, leading to mismatches and un-synced pages. In this book, you'll see how .NET MAUI allows you to create a real-world application that will run natively on different platforms. By building on your C# experience, you'll further learn to create beautiful and engaging UI using XAML, architect a solid app, and discover best practices for this Microsoft platform. The book starts with the fundamentals and quickly moves on to intermediate and advanced topics on laying out your pages, navigating between them, and adding controls to gather and display data. You'll explore the key architectural pattern of Model-View-ViewModel: and ways to leverage it. You'll also use xUnit and NSubstitute to create robust and reliable code. By the end of this book, you'll be well-equipped to leverage .NET MAUI and create an API for your app to interact with a web frontend to the backend data using C#. What you will learn Explore the fundamentals of creating .NET MAUI apps with Visual Studio Understand XAML as the key tool for building your user interface Obtain and display data using layout and controls Discover the MVVM pattern to create robust apps Acquire the skills for storing and retrieving persistent data Use unit testing to ensure your app is solid and reliable Who this book is for Learning .NET MAUI is targeted squarely at C# programmers, whether or not they have experience with cross-platform or mobile applications, who wish to learn Microsoft's premier platform for building iOS, Android, Windows and Mac apps using a single C#-based solution.</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">Microsoft .NET Framework</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">C (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Microsoft .NET Framework</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels d'application ; Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">C (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software ; Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">C# (Computer program language)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Juarez, Rodrigo</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Montaquila, Maddy</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">1837631697</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">1837631697</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781837631698/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-092523625 |
illustrated | Not Illustrated |
indexdate | 2025-05-05T13:23:28Z |
institution | BVB |
isbn | 9781837631520 1837631522 9781837631698 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2023 |
publishDateSearch | 2023 |
publishDateSort | 2023 |
publisher | PACKT PUBLISHING LIMITED |
record_format | marc |
spelling | Liberty, Jesse VerfasserIn aut .NET MAUI FOR C# DEVELOPERS build cross-platform mobile and desktop applications Jesse Liberty, Rodrigo Juarez ; foreword by Maddy Montaquila 1st edition. [Erscheinungsort nicht ermittelbar] PACKT PUBLISHING LIMITED 2023 1 Online-Ressource Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier A practical guide to mastering C# and .NET MAUI to build native cross-platform apps with a single codebase Purchase of the print or Kindle book includes a free PDF eBook Key Features Extend your skills to build cross-platform native apps for iOS, Android, Windows, and Mac Learn by working on a real-world project Go beyond MAUI and integrate with the .NET ecosystem Book Description While UI plays a pivotal role in retaining users in a highly competitive landscape, maintaining the same UI can be tricky if you use different languages for different platforms, leading to mismatches and un-synced pages. In this book, you'll see how .NET MAUI allows you to create a real-world application that will run natively on different platforms. By building on your C# experience, you'll further learn to create beautiful and engaging UI using XAML, architect a solid app, and discover best practices for this Microsoft platform. The book starts with the fundamentals and quickly moves on to intermediate and advanced topics on laying out your pages, navigating between them, and adding controls to gather and display data. You'll explore the key architectural pattern of Model-View-ViewModel: and ways to leverage it. You'll also use xUnit and NSubstitute to create robust and reliable code. By the end of this book, you'll be well-equipped to leverage .NET MAUI and create an API for your app to interact with a web frontend to the backend data using C#. What you will learn Explore the fundamentals of creating .NET MAUI apps with Visual Studio Understand XAML as the key tool for building your user interface Obtain and display data using layout and controls Discover the MVVM pattern to create robust apps Acquire the skills for storing and retrieving persistent data Use unit testing to ensure your app is solid and reliable Who this book is for Learning .NET MAUI is targeted squarely at C# programmers, whether or not they have experience with cross-platform or mobile applications, who wish to learn Microsoft's premier platform for building iOS, Android, Windows and Mac apps using a single C#-based solution. Microsoft .NET Framework Application software Development C (Computer program language) Logiciels d'application ; Développement C (Langage de programmation) Application software ; Development C# (Computer program language) Juarez, Rodrigo VerfasserIn aut Montaquila, Maddy MitwirkendeR ctb 1837631697 Erscheint auch als Druck-Ausgabe 1837631697 |
spellingShingle | Liberty, Jesse Juarez, Rodrigo .NET MAUI FOR C# DEVELOPERS build cross-platform mobile and desktop applications Microsoft .NET Framework Application software Development C (Computer program language) Logiciels d'application ; Développement C (Langage de programmation) Application software ; Development C# (Computer program language) |
title | .NET MAUI FOR C# DEVELOPERS build cross-platform mobile and desktop applications |
title_auth | .NET MAUI FOR C# DEVELOPERS build cross-platform mobile and desktop applications |
title_exact_search | .NET MAUI FOR C# DEVELOPERS build cross-platform mobile and desktop applications |
title_full | .NET MAUI FOR C# DEVELOPERS build cross-platform mobile and desktop applications Jesse Liberty, Rodrigo Juarez ; foreword by Maddy Montaquila |
title_fullStr | .NET MAUI FOR C# DEVELOPERS build cross-platform mobile and desktop applications Jesse Liberty, Rodrigo Juarez ; foreword by Maddy Montaquila |
title_full_unstemmed | .NET MAUI FOR C# DEVELOPERS build cross-platform mobile and desktop applications Jesse Liberty, Rodrigo Juarez ; foreword by Maddy Montaquila |
title_short | .NET MAUI FOR C# DEVELOPERS |
title_sort | net maui for c developers build cross platform mobile and desktop applications |
title_sub | build cross-platform mobile and desktop applications |
topic | Microsoft .NET Framework Application software Development C (Computer program language) Logiciels d'application ; Développement C (Langage de programmation) Application software ; Development C# (Computer program language) |
topic_facet | Microsoft .NET Framework Application software Development C (Computer program language) Logiciels d'application ; Développement C (Langage de programmation) Application software ; Development C# (Computer program language) |
work_keys_str_mv | AT libertyjesse netmauiforcdevelopersbuildcrossplatformmobileanddesktopapplications AT juarezrodrigo netmauiforcdevelopersbuildcrossplatformmobileanddesktopapplications AT montaquilamaddy netmauiforcdevelopersbuildcrossplatformmobileanddesktopapplications |