I hope you are above 13
if not then it would be difficult for me to believe that someone can be so good with ASP.NET below 13.
for your information, anti-virus works for windows only as virus makes no problems on Linux. you can host as many Viruses's you want on Linux and they will stay there in peace.
Architecture of both is totally different so one needs to learn few things about Linux as well as Windows to differentiate.