Hi,
My name is Anthony and I'm a full time web developer for an online Education Company. My primary skills are C#, SQL, MVC, Entity Framework, Linq, xml, Javascript, jQuery, ajax, html and css.
I believe your project needs would be right up my alley.
The websites I work on for my job include aspx pages and MVC controllers and views. They have a lot of validation for the user to pass. I have extensive experience using controllers and code behind pages through ajax calls or form submission. Also I am able to output files for download, create/read/update/delete data in the database, and handle data/content validation based on certain conditions.
One of the side projects I developed was for a construction company. It organized projects and tasks and the user was able to send text updates of the task data to the workers' cell phones and/or email through C# code.
Let me know if you would like any demos for calling/texting or MVC clicking/events, etc..
I have a github account 'anthonymcg22' and also can publish websites through Azure.
I'd be happy to show you I would be able to develop this code for you.
Thanks,
Anthony