An Avatar Upload Compnent for ASP.NET MVC