Mono is a open source development platform based on the .Net Framework and allows developers to build cross-platform applications. Mono's .NET implementation is based on the ECMA standards for C# and the Common Language Infrastructure. It includes both developer tools and the infrastructure needed to run .NET client and server applications on Linux, Microsoft Windows, Mac OS X, BSD, Sun Solaris, Nintendo Wii, Sony PlayStation 3, Apple iPhone and Android.

The implementation of Pipe Streams in Mono doesn't support some functionalities such as parallel builds on msbuild. CoreFX is the foundational libraries for .NET Core. The implementation of Pipe Streams in CoreFx fixes the previous problems. So, the goal of the project was to import System.IO.Pipes.PipeStream from CoreFX to Mono. Doing this, new features are offered by Mono.

Organization

Student

GEORGIOS ATHANASOPOULOS

Mentors

  • Ludovic Henry
close

2017