Skip to main content
  • Book
  • © 2017

Beginning Visual Studio for Mac

Build Cross-Platform Apps with Xamarin and .NET Core

Apress
  • Teaches you how to use the powerful and robust Visual Studio integrated development environment on the Mac
  • Shows you how to build mobile applications for Android and iOS and Web applications that run on Windows, Linux, and Mac servers
  • Covers how to build Web applications with Xamarin and .NET Core, two of the hottest developer technologies in the world

Buy it now

Buying options

eBook USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages i-xxii
  2. Preparing for Development

    1. Front Matter

      Pages 1-1
    2. Configuring the Mac Development Machine

      • Alessandro Del Sole
      Pages 3-13
    3. Getting Started with the IDE and with Projects

      • Alessandro Del Sole
      Pages 15-85
    4. Debugging Applications

      • Alessandro Del Sole
      Pages 87-101
  3. Building Mobile Apps with Xamarin

    1. Front Matter

      Pages 103-103
    2. Introducing Xamarin

      • Alessandro Del Sole
      Pages 105-110
    3. Building Android Applications

      • Alessandro Del Sole
      Pages 111-142
    4. Building iOS Applications

      • Alessandro Del Sole
      Pages 143-169
    5. Building Cross-Platform Apps with Xamarin.Forms

      • Alessandro Del Sole
      Pages 171-207
    6. Platform-Specific Code in Xamarin.Forms

      • Alessandro Del Sole
      Pages 209-226
  4. Building Cross-platform Applications with .NET Core

    1. Front Matter

      Pages 227-227
    2. Introducing .NET Core

      • Alessandro Del Sole
      Pages 229-233
    3. Creating ASP.NET Core Web Applications

      • Alessandro Del Sole
      Pages 235-260
    4. Creating RESTful Web API Services

      • Alessandro Del Sole
      Pages 261-281
  5. Collaboration and Productivity

    1. Front Matter

      Pages 283-283
    2. Team Collaboration: Version Control with Git

      • Alessandro Del Sole
      Pages 285-303
    3. A Deeper Look at the IDE

      • 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 

Who This Book Is For

Software developers using a Mac computer who want to build mobile or web applications that run on multiple operating systems

Authors and Affiliations

  • Cremona, Italy

    Alessandro Del Sole

About the author

Alessandro Del Sole has been a Microsoft Most Valuable Professional (MVP) since 2008, and he is a Xamarin Certified Mobile Developer and Microsoft Certified Professional. Awarded MVP of the Year in 2009, 2010, 2011, 2012, and 2014, he is internationally considered a Visual Studio expert and a .NET authority. He has authored many books on programming with Visual Studio, Xamarin, and .NET, and has blogged and written numerous technical articles about Microsoft developer topics in Italian and English for many developer sites, including MSDN Magazine and the Visual Basic Developer Center from Microsoft. He is a frequent speaker at Microsoft technical conferences.


Bibliographic Information

Buy it now

Buying options

eBook USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access