๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Beginning visual studio for Mac: build cross-platform apps with Xamarin and .NET Core

โœ Scribed by Del Sole, Alessandro


Publisher
Apress
Year
2017
Tongue
English
Leaves
350
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


Contents at a Glance -- Contents -- About the Author -- About the Technical Reviewers -- Acknowledgments -- Introduction -- Part I: Preparing for Development -- Chapter 1: Configuring the Mac Development Machine -- Getting an Apple ID -- Upgrading macOS -- Creating a Developer Account -- Installing and Configuring Xcode -- Installing Xcode -- Configuring the Developer Profile -- Installing and Configuring Visual Studio for Mac -- Summary -- Chapter 2: Getting Started with the IDE and with Projects -- Taking a Step Back in History: Xamarin Studio;Quickly learn how to get the most out of the Visual Studio for Mac integrated development environment (IDE). Microsoft has invested heavily to deliver their very best development tools and platforms to other operating systems. Visual Studio for Mac is a powerful developer tool that reinforces Microsoft?s "mobile-first", "cloud-first", and "any developer, any platform, any device" strategy. With the author's guided expertise and extensive code samples, you will understand how to leverage the most useful tools in Visual Studio for Mac, the code editor, and the powerful debugger. You also will appreciate the author's guidance on collaborating with other team members using integrated tooling for the Git source control engine. Whether you are a Mac developer interested in cross-platform development or a Windows developer using a Mac, Beginning Visual Studio for Mac will quickly get you up to speed! What You'll Learn: Prepare, configure, and debug in the Mac development environment Create cross-platform mobile apps for Android, iOS, and Windows with Xamarin and C# in Visual Studio for Mac Build cross-platform Web applications with .NET Core using Visual Studio for Mac Customize your productive and collaborative development environment This book is for software developers using a Mac computer who want to build mobile or web applications that run on multiple operating systems. Alessandro Del Sole has been a Microsoft Most Valuable Professional (MVP) since 2008 and is recognized internationally as a Visual Studio expert and authority on .NET. He has authored many books on programming with Visual Studio and .NET and regularly blogs and writes technical articles on Microsoft developer topics (Italian and English) for sites, including MSDN Magazine and the Visual Basic Developer Center. He is a frequent speaker at Microsoft technical conferences.

โœฆ Table of Contents


Contents at a Glance --
Contents --
About the Author --
About the Technical Reviewers --
Acknowledgments --
Introduction --
Part I: Preparing for Development --
Chapter 1: Configuring the Mac Development Machine --
Getting an Apple ID --
Upgrading macOS --
Creating a Developer Account --
Installing and Configuring Xcode --
Installing Xcode --
Configuring the Developer Profile --
Installing and Configuring Visual Studio for Mac --
Summary --
Chapter 2: Getting Started with the IDE and with Projects --
Taking a Step Back in History: Xamarin Studio Looking at the Welcome PageThe Get Started Area --
The Recent Area --
The News Area --
Reporting Problems and Providing Suggestions --
Understanding Runtimes and SDKs --
Working with Projects --
Creating Projects --
Understanding Available Project Types --
Multiplatform Templates --
iOS Templates and tvOS Templates --
Android Templates --
.NET Core Templates --
Mac Templates --
Other Templates --
Opening Existing Solutions --
Creating Your First C# Project --
Building and Running an Application --
Understanding the Concept of Assemblies Understanding ConfigurationsCompiling and Building Projects --
Running Applications with and Without a Debugger --
Adding and Managing Dependencies --
Adding References to Libraries --
Working with NuGet Packages --
Configuring Project Options --
Configuring Build Options --
The Custom Commands Tab --
The Configurations Tab --
The Compiler Tab --
The Assembly Signing Tab --
The Output Tab --
Adding, Removing, and Renaming Items --
Working with Pads --
Docking, Hiding, and Rearranging Pads --
The Classes Pad --
The Errors Pad --
The Properties Pad The Tasks PadThe Toolbox Pad --
The Package Console Pad --
Working with the Code Editor --
Using Syntax Colorization --
Using the Edit Menu --
Zooming the Code Editor --
Fast Coding with IntelliSense --
Inserting Code Snippets --
Introducing XML Comments --
Detecting and Fixing Code Issues As You Type --
Quickly Adding Using Directives --
Behind the Scenes of Code Issues and Quick Fixes: Roslyn --
Refactoring Your Code --
Detecting and Removing Redundant Code --
Extracting Code Blocks --
Renaming Identifiers In-line --
Moving Type Definitions to Files Improving Object Initialization ExpressionsRefactorings for Access Modifiers --
Refactorings for Methods and Method Parameters --
Suppressing Warning Messages --
Navigating Your Code --
Navigating Between Files --
The Scroll Bar --
The Minimap Mode --
Block Delimiter Selection --
Find All References --
The Navigate Tool --
Browsing Objects Within a Code File --
Folding Code Blocks --
Generating Types on the Fly --
Enabling Multicursors --
Applying Themes --
Using the Navigate To Tool --
Browsing Help and Documentation --
The Help Pad

โœฆ Subjects


Application software--Development;COMPUTERS--Software Development & Engineering--General;Cross-platform software development;Macintosh programming;Microsoft programming;Mobile & handheld device programming--Apps programming;Web programming;Electronic books;Microsoft Visual studio;Application software -- Development;Mobile & handheld device programming -- Apps programming;COMPUTERS -- Software Development & Engineering -- General


๐Ÿ“œ SIMILAR VOLUMES


Beginning Visual Studio for Mac: Build C
โœ Alessandro Del Sole (auth.) ๐Ÿ“‚ Library ๐Ÿ“… 2017 ๐Ÿ› Apress ๐ŸŒ English

<p><p>Quickly learn how to get the most out of the Visual Studio for Mac integrated development environment (IDE). </p><p>Microsoft has invested heavily to deliver their very best development tools and platforms to other operating systems. Visual Studio for Mac is a powerful developer tool that rein

Beginning Xamarin Development for the Ma
โœ Dawid Borycki (auth.) ๐Ÿ“‚ Library ๐Ÿ“… 2018 ๐Ÿ› Apress ๐ŸŒ English

<p><p>Develop apps for the iPhone, iPad, and Apple wearables using Visual Studio for the Mac. </p>Learn how to set up your development environment and emulators, and how to create adaptive user interfaces for various platforms. Expert Dawid Borycki guides you through the fundamentals of programming

C# 10 and .NET 6 - Modern Cross-Platform
โœ Mark J Price ๐Ÿ“‚ Library ๐Ÿ“… 2021 ๐Ÿ› Packt Publishing ๐ŸŒ English

<p><span>A comprehensive guide for beginners to learn the key concepts, real-world applications, and latest features of C# 10 and .NET 6 with hands-on exercises using Visual Studio 2022 and Visual Studio Code</span></p><p><span><br></span></p><p><span>Key Features: </span></p><ul><li><span><span>Exp