Added Mono, amended ASP.NET pattern