|
|
|
|
LEADER |
00000cam a22000007i 4500 |
001 |
OR_on1374816045 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cnu---unuuu |
008 |
230405s2023 nyu o 000 0 eng d |
040 |
|
|
|a YDX
|b eng
|e rda
|c YDX
|d ORMDA
|d EBLCP
|d GW5XE
|d UKAHL
|d OCLCF
|d YDX
|d OCLCQ
|
019 |
|
|
|a 1374875830
|
020 |
|
|
|a 9781484292341
|q electronic book
|
020 |
|
|
|a 1484292340
|q electronic book
|
020 |
|
|
|z 1484292332
|
020 |
|
|
|z 9781484292334
|
024 |
7 |
|
|a 10.1007/978-1-4842-9234-1
|2 doi
|
029 |
1 |
|
|a AU@
|b 000073797418
|
035 |
|
|
|a (OCoLC)1374816045
|z (OCoLC)1374875830
|
037 |
|
|
|a 9781484292341
|b O'Reilly Media
|
050 |
|
4 |
|a TK5105.8885.A26
|b L38 2023
|
072 |
|
7 |
|a UMP
|2 bicssc
|
072 |
|
7 |
|a COM051380
|2 bisacsh
|
072 |
|
7 |
|a UMP
|2 thema
|
082 |
0 |
4 |
|a 005.2/76
|2 23/eng/20230404
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Lawrence, Shaun.
|
245 |
1 |
0 |
|a Introducing .NET MAUI :
|b build and deploy cross-platform applications using C# and .NET multi-platform app UI /
|c Shaun Lawrence.
|
264 |
|
1 |
|a New York, NY :
|b Apress,
|c [2023]
|
300 |
|
|
|a 1 online resource
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
520 |
|
|
|a Interested in giving Microsoft's new Multi-platform App UI (MAUI) a try? This book provides developers with a comprehensive set of tools and hands-on coding to build their own cross-platform applications. The book is a comprehensive end-to-end guide on creating, building, and distributing .NET MAUI applications. As you walk through each new concept, .NET MAUI expert and Microsoft MVP Shaun Lawrence will show the concept's value and uses, and then have you apply it in a build-along application. You will work with this build-along application right up until you are ready to ship it to the relevant stores (e.g., App Store, etc.). The underlying theme through the book is to explain a key concept, show how to implement it directly in order to reinforce your understanding, and then show potential simplifications (e.g., alternative libraries) that can help you reduce the complexities of an applications code base.
|
505 |
0 |
|
|a Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Part I: Getting to Know .NET MAUI -- Chapter 1: Introduction to .NET MAUI -- What is .NET MAUI? -- Digging a Bit Deeper -- Where Did It Come From? -- How It Differs From the Competition -- Why Use .NET MAUI? -- Supported Platforms -- Code Sharing -- Developer Freedom -- Community -- Fast Development Cycle -- .NET Hot Reload -- XAML Hot Reload -- Performance -- Strong Commercial Offerings -- Limitations of .NET MAUI -- No Web Assembly (WASM) Support -- No Camera API
|
505 |
8 |
|
|a Apps Won't Look Identical on Each Platform -- Lack of Media Playback Out of the Box -- The Glass Is Half Full, Though -- How to Build .NET MAUI Applications -- Visual Studio -- Visual Studio (Windows) -- Visual Studio for Mac -- Rider -- Visual Studio Code -- Summary -- Chapter 2: Building Our First application -- Setting Up Your Environment -- macOS -- Visual Studio for Mac -- Xcode -- Remote Access -- Windows -- Visual Studio -- Visual Studio to macOS -- Troubleshooting Installation Issues -- .NET MAUI Workload Is Missing -- Visual Studio Installer -- Command Line
|
505 |
8 |
|
|a Creating Your First Application -- Creating in Visual Studio -- Creating in the Command Line -- Building and Running Your First Application -- Getting to Know Your Application -- WidgetBoard -- Summary -- Source Code -- Chapter 3: The Fundamentals of .NET MAUI -- Project Structure -- /Platforms/ Folder -- Android -- iOS -- MacCatalyst -- Tizen -- Windows -- Summary -- /Resources/ Folder -- Fonts -- Images -- Raw -- Where To Begin? -- Generic Host Builder -- What Is Dependency Injection? -- Registering Dependencies -- AddSingleton -- AddTransient -- AddScoped -- Application Lifecycle
|
505 |
8 |
|
|a Application States -- Lifecycle Events -- Handling Lifecycle Events -- Cross-Platform Mappings to Platform Lifecycle Events -- Platform-Specific Lifecycle Events -- Android -- iOS and MacCatalyst -- Windows -- Summary -- Chapter 4: An Architecture to Suit You -- A Measuring Stick -- Prerequisites -- Model View ViewModel (MVVM) -- Model -- View -- XAML -- C# (Code-Behind) -- ViewModel -- Model View Update (MVU) -- Getting Started with Comet -- Adding Your MVU Implementation -- XAML vs. C# Markup -- Plain C# -- C# Markup -- Chosen Architecture for This Book -- Adding the ViewModels
|
505 |
8 |
|
|a Adding IWidgetViewModel -- Adding BaseViewModel -- Adding ClockWidgetViewModel -- Adding Views -- Adding IWidgetView -- Adding ClockWidgetView -- Viewing Your Widget -- Modifying MainPage.xaml -- Modifying MainPage.xaml.cs -- Taking the Application for a Spin -- MVVM Enhancements -- MVVM Frameworks -- Magic -- Summary -- Source Code -- Part II: User Interface -- Chapter 5: User Interface Essentials -- Prerequisites -- Models -- BaseLayout.cs -- FixedLayout.cs -- Board.cs -- Pages -- BoardDetailsPage -- FixedBoardPage -- ViewModels -- AppShellViewModel -- BoardDetailsPageViewModel
|
588 |
|
|
|a Description based on online resource; title from digital title page (viewed on August 22, 2023).
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
630 |
0 |
0 |
|a Microsoft .NET Framework.
|
630 |
0 |
7 |
|a Microsoft .NET Framework.
|2 fast
|0 (OCoLC)fst01020083
|
650 |
|
0 |
|a Application software
|x Development.
|
650 |
|
0 |
|a C# (Computer program language)
|
650 |
|
7 |
|a Application software
|x Development.
|2 fast
|0 (OCoLC)fst00811707
|
650 |
|
7 |
|a C# (Computer program language)
|2 fast
|0 (OCoLC)fst00843284
|
776 |
0 |
8 |
|c Original
|z 1484292332
|z 9781484292334
|w (OCoLC)1359034178
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781484292341/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH41349398
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL7231661
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 19662845
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 19662845
|
994 |
|
|
|a 92
|b IZTAP
|