Description
Course info
Rating
(131)
Level
Intermediate
Updated
Oct 22, 2014
Duration
1h 4m
Description

This course introduces Visual Studio developers to Visual Studio development on a Mac. Apple Macs are consistently rated as the best laptops available and over the years Macs have become very popular at the enterprise level, an area previously dominated by Windows machines. However, many developers are not aware that Macs can be used for Visual Studio development at both the enterprise and independent levels. This course shows developers how to install and configure Windows on a Mac using the best technology options available. It will show developers how both platforms can be used together to enhance the Visual Studio experience.

About the author
About the author

Rag Dhiman is an experienced programmer who enjoys finding clean and expandable solutions to technological problems. He is MCPD and MCTS certified and a keen independent iOS developer with many Apps on the App Store.

More from the author
Micro Frontends Architecture
Beginner
1h 42m
Dec 7, 2018
Simplified .NET Background Tasks with Hangfire
Intermediate
2h 46m
Aug 17, 2016
More courses by Rag Dhiman
Section Introduction Transcripts
Section Introduction Transcripts

Introduction
Hi. This is Rag Dhiman from Pluralsight, and welcome to the Visual Studio on a Mac course. And in this course we'll look at exactly that, how can we run Visual Studio, which is a Windows application, on a Mac, a Mac that can't run Windows applications natively. You're probably wondering why would you want to use Visual Studio for Windows development on a Mac? The simple answer is Apple's machines are cutting edge and a thing of beauty and because of enterprise level mainstream application development too many of us developers have been confined to lesser machines running Windows. The good news is you can actually run Visual Studio on a Mac, and you can run in a way where it feels like a native Apple Mac application, and by running Visual Studio on a Mac you can have best of both worlds. You can access the Apple ecosystem and the Windows ecosystem, and therefore in this introduction module we'll start off by looking at how Visual Studio is possible on a Mac. We will then progress into looking at some performance measures, performance measures which we are going to use to evaluate if Visual Studio on a Mac is usable. We will finish the course off with a summary and an overview of what's coming up next.

VMware Fusion
Hi. This is Rag Dhiman from Pluralsight, and welcome to the VMware Fusion module. In this module we'll look at another piece of software called VMware Fusion, which allows us to run Visual Studio on a Mac. And similar to Parallels Desktop, VMware Fusion has a special mode called Unity, which allows Visual Studio to run on the Mac like a native application. And similar to Parallels Desktop, Vmware Fusion in the background uses a virtual machine, a virtual machine which is running Windows, and Visual Studio is actually running within that virtual machine on Windows, so if we exit Unity, we can actually see the Windows virtual machine running in the background. Now, in the background you can see Windows running, and you can see that Visual Studio is actually running in Windows, and the frame around the installation of Windows is what VMware Fusion is. It's a piece of software which allows you to run a virtual machine. So, we'll start off this module by introducing what VMware Fusion is, and we'll also have a look at how Visual Studio performs when using it with VMware Fusion. We will then review some basic performance measures, CPU usage, memory usage, and disk usage, basically the impact Visual Studio has when running it with VMware Fusion on a Mac, the impact it has Mac OS. We will then finish off the module by looking at how we can install VMware Fusion on Mac OS and how to install Windows within VMware Fusion in order to create a virtual machine. We will then end our module with a summary of our findings.

Conclusion
Hi. This is Rag Dhiman from Pluralsight, and welcome to the Conclusion module of the Visual Studio on a Mac course. And in this module we will summarize our findings for how Visual Studio performs on a Mac, and we will also look at the two solutions we used to get Visual Studio running on a Mac, Parallels and Vmware. And the main focal point of the module will be how do you choose between Parallels and Vmware? We'll set out a criteria which you can use to figure out which one best suits your needs. We will then finish the course off and the module off with a summary hopefully summarizing the fact that Visual Studio is actually worth running on a Mac and that our two solutions are ideal as a way of getting Visual Studio to run on a Mac.