Visual Studio for Mac is an integrated development environment that can be used on macOS to build apps in C# and F# with a native user interface and tools tailored for macOS and for cross-platform development. Alessandro Del Sole provides a guide to this latest VS product, paying particular attention to the Integrated Development Environment, the workspace, and all the integrated tools you can leverage to build high-quality, professional applications for mobile devices and the web. Visual Studio for Mac Succinctly also includes an introduction to building apps with Xamarin and .NET Core so that you will have the necessary foundations to get started.
This open book is licensed strictly for personal or educational use. You can download Visual Studio for Mac Succinctly ebook for free in PDF format (6.6 MB).
Table of Contents
Introducing Visual Studio for Mac
Exploring the IDE
Creating .NET Core Apps
Creating Xamarin Projects
Version Control with Git
Customizing and Extending Visual Studio for Mac
For personal or educational use
The demand for mobile applications across Android, iOS, and Windows platforms often puts developers accustomed to .NET and C# in a bind. The gap between platform operating systems, programming languages, and devices is an immense obstacle. Ideally, these developers would be able use their existing skills and knowledge to build native mobile apps. X...
MSIX, the packaging format introduced in Windows 10, is the perfect starting point to move your desktop applications forward. In MSIX Succinctly, IT pros can learn how to use MSIX to repackage their apps using the modern format, build modification packages, and utilize the Package Support Framework to change the logic of an app without changing its...
Visual Studio 2019 is the new release of Microsoft's premiere development environment, which follows cross-platform paradigms and uses a plethora of programming languages and frameworks. Visual Studio 2019 Succinctly describes what's new in VS2019 from the point of view of the IDE. It covers the improved installation experience, new productivity fe...
When running a web application or service, there are three crucial elements to keep tabs on: availability, performance, and usage. A wide variety of technologies are available to monitor these things, but one that stands apart is Application Insights, a developer tool available through the Microsoft Azure cloud platform. In Application Insights Suc...
Author Dave Vickers provides a thorough guide to using Hadoop directly on Windows operating systems. From a conceptual overview to practical examples, Hadoop for Windows Succinctly is a valuable resource for developers....
Support Vector Machines (SVMs) are some of the most performant off-the-shelf, supervised machine-learning algorithms. In Support Vector Machines Succinctly, author Alexandre Kowalczyk guides readers through the building blocks of SVMs, from basic concepts to crucial problem-solving algorithms. He also includes numerous code examples and a lengthy b...