Beginning Visual Studio for Mac

Build Cross-Platform Apps with Xamarin and .NET Core

  • Alessandro Del Sole

Table of contents

  1. Front Matter
    Pages i-xxii
  2. Preparing for Development

    1. Front Matter
      Pages 1-1
    2. Alessandro Del Sole
      Pages 3-13
    3. Alessandro Del Sole
      Pages 15-85
    4. Alessandro Del Sole
      Pages 87-101
  3. Building Mobile Apps with Xamarin

    1. Front Matter
      Pages 103-103
    2. Alessandro Del Sole
      Pages 105-110
    3. Alessandro Del Sole
      Pages 111-142
    4. Alessandro Del Sole
      Pages 143-169
    5. Alessandro Del Sole
      Pages 171-207
    6. Alessandro Del Sole
      Pages 209-226
  4. Building Cross-platform Applications with .NET Core

    1. Front Matter
      Pages 227-227
    2. Alessandro Del Sole
      Pages 229-233
    3. Alessandro Del Sole
      Pages 235-260
    4. Alessandro Del Sole
      Pages 261-281
  5. Collaboration and Productivity

    1. Front Matter
      Pages 283-283
    2. Alessandro Del Sole
      Pages 285-303
    3. Alessandro Del Sole
      Pages 305-339
  6. Back Matter
    Pages 341-345

About this book


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.


Visual Studio Xamarin .NET Core Mac Alessandro Del Sole Cross platform development Web development Mobile development Mobile apps

Authors and affiliations

  • Alessandro Del Sole
    • 1
  1. 1.CremonaItaly

Bibliographic information

Industry Sectors
Chemical Manufacturing
Finance, Business & Banking
IT & Software
Consumer Packaged Goods
Energy, Utilities & Environment