You are expressly requested to refrain from using site editors like Wix, web.com, or other web designers.
You may use any of the facilities of Visual Studio or any other text editor of your choice. This same rule
applies to your lab submissions as well.
For your Final Project demos you will be required to use only page links for navigation.
You may host and demonstrate your labs in the built-in Visual Studio web server.
All projects must use:
Asp.net core MVC - main site
Asp.net Web API - web service
Web API Client
SQL db storage
Everything below this line is now superceded by the Asp.Net WebApi and is not compatible with Asp.Net Mvc 5.
I left these materials here in case you need to
maintain some legacy code. You will need Visual Studio 2012 to build.
Asp.Net Mvc with WCF Service
MVC with Service - Interactive Demo
We create a simple MVC application, add a WCF service, and call it from the application controller methods and a seperate
desktop application, as well.
References for the code above:
To run a WCF service from Visual Studio you will need to run VS as administrator. To run an existing client in Visual Studio you may
need to refresh the service reference - expand the service references tab, right click on the service reference your client is using, and
select refresh. That is necessary because the tiny web server embedded in Visual Studio uses a different port number when restarted.