We are considering web development using .NET 4.5.1 (with VS 2013), EF6 and MVC 5.
Can we have this application hosted on a shared hosting service provider, which supports .NET 4.5, or do we need to wait for the service provider until they support .NET 4.5.1?
According to
http://msdn.microsoft.com/en-us/library/jj152935%28v=vs.110%29.aspx
.NET Framework 4 and 4.5 (including point releases such as 4.5.1): "v4.0"
You should be able to run on 4.5.