@fred .net core is a thing. Also be sure to talk to your teachers as soon as possible. They could cut you some slack here and allow a different programming language or whatnot.
@newt one of the subjects is literally called Windows Communication Foundation
Welcome to your niu world ! We are a cute and loving international community Ｏ(≧▽≦)Ｏ !