Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C# Cross-Platform Tricks: Run ASP.NET Applications On Linux
Rating: 3.9 out of 5(25 ratings)
404 students

C# Cross-Platform Tricks: Run ASP.NET Applications On Linux

This course will teach you how to get your ASP.NET web applications up and running on a Linux system
Created byMark Farragher
Last updated 5/2026
English

What you'll learn

  • Learn how to run ASP.NET applications on Linux
  • Become familiar with popular Linux distributions
  • Which parts of the .NET Framework are implemented in Mono?
  • Build a Linux virtual machine from scratch.
  • The pros and cons of the Mono Framework.
  • Run cross-platform code on Windows and Linux.
  • Migrate ASP.NET applications from Windows to Linux
  • Handy tips for writing cross-platform C# code
  • ... and much more!

Course content

6 sections34 lectures4h 20m total length
  • Course Intoduction7:36
    In this lecture I explain how this course is organised and I describe each of the upcoming sections in detail. I'll also tell a bit more about myself, my career, and my motivation to become an online trainer.
  • Introducing Cross-Platform .NET7:00
    In this lecture we're going to take a closer look at cross-platform .NET.
  • Background Info - About Me1:14

Requirements

  • You need a Windows, Mac or Linux laptop with Microsoft Visual Studio, Xamarin Studio or Monodevelop
  • You should be a beginner, intermediate, or advanced C# developer
  • That's it!

Description

BEST COURSE CHOICE for beginners and intermediate C# developers who want to take their skills to the next level and learn how to run ASP.NET applications on Linux.

In this course I will teach you how to build a Linux virtual machine from scratch, install the Mono Framework, set up a nice integrated development environment, and install and run a couple of ready-made ASP.NET applications.

By the end of the course you will be fluent in running ASP.NET applications on Linux. You will be aware of the scope and power of the Mono Framework, and you will know how to write cross-platform code that runs on Windows and Linux.

Why should you take this course?

You should take this course if you are a beginner or intermediate C# developer and want to learn how to run your code on Linux. This might seem daunting, but all of my lectures are very easy to follow and I explain everything clearly. You'll have no trouble following along.

Or maybe you're working in a startup and need to host your C# apps in the cloud? With the cross-platform tricks in this course you can host your code on a cheap Linux provider.

Act now

This course today contains over 4 hours of video content. Enroll now to benefit from the current price and get free lifelong access to all future materials.

Who this course is for:

  • Beginner, intermediate, and advanced C# programmers who want to learn how to run ASP.NET applications on Linux.
  • Developers who are working on a cross-platform application that needs to run on both Windows and Linux.
  • Professionals in a startup needing to host C# code on cheap Linux cloud providers