Visual Studio 2013 - No web template - model-view-controller

I am trying to begin learning MVC, but when i run visual studio ultimate 2013 there is no web template listed under c# that I can see to click on.
It should be listed above Office/Sharepoint in all the examples that I have seen, but I can't find a way to make it appear.
Thanks.

VS 2013 has no distinct project types for different ASP.Net features.
Please select .NET Framework 4.5 (or higher) in order to see the ASP.NET Web Application template (For ASP.NET One).
Select Visual C# -> Web ->ASP.NET Web Application, under that select the "MVC checkbox in the next step".

Related

In the VS 2017 Community Edition, Unable to see MVC Project option (Template is not showing)?

I have Visual Studio Community 2017 Edition; And i am using .Net Framework 4.6.1
Under Visual C# , I am able to see following Project Options.
Crystal Report, I installed separately.
However, i am not able to see ASP.Net MVC Project Option.
Project Template is not showing ?
ASP.Net Empty Web Site
ASP.Net Web Forms Site
ASP.NET Web Site (Razor v3)
ASP.NET Dynamic Data Entities Web Site
WCF Service
ASP.Net Crystal Reports Web Site
I have installed all the necessary components. How do i fix this ?
If you select e.g. ASP.NET Web Application and click OK then you will be presented with various options. The MVC option is listed there.

Use web api 2 in visual studio 2010

How can I use web api 2 in Visual Studio 2010.
Is there any way I can use web api 2 in VS 2010?
Can somebody please help or guide?
If you want to include Framework version 4, you can follow these steps. In Visual Studio 2010 to add a project of type ASP.NET MVC Web API we can:
1 - Have .NET Framework 4 & ASP.NET MVC 4 installed.
2 - Add a new project and select MVC 4
( on this screen there is no Web API template which is where many users may expect to see it )
3 - Select the Web API Template
You can see the answer here
But in your case, you need to install framework version 4.5. Each version of Visual Studio prior to Visual Studio 2010 is tied to a specific .NET framework. Visual Studio 2010 and beyond allow for targeting of prior framework versions but cannot be used for future releases. You must use Visual Studio 2012 in order to utilize .NET 4.5.
But one user has found a scenario where we can use framework version 4.5 in VS 2010, please see the answer of David Woodward here. If you can install VS 2012, it will be much easier since you don't need to download and install anything else.

VS Community 2015 Missing Template

In Visual Studio Community 2015 when creating a new project, under templates C# -> Web I'm missing the "ASP.NET Empty Web Application"; in fact there is only one template available "ASP.NET Web Application.
Select the ASP.NET Web Application from the options:
A new screen will be shown, and you'll see a list of templates. Select the Empty one for either ASP.NET 4.5.2 or ASP.NET 5.

Install visual studio 2015 but can't create mvc application

I recently downloaded Visual Studio 2015. When I wanted to create new project I chose file---new---project and I need to select asp.net mvc4 web application, but I couldn't find it I have only asp.net empty web application
and when I select it i have this error
Try to install Microsoft Web Developer Tools.
here: https://visualstudiogallery.msdn.microsoft.com/c94a02e9-f2e9-4bad-a952-a63a967e3935
It will enable MVC templates (and others web tools) for VS.
(maybe also the error goes away)
Send results. Att,

How do I create a Silverlight application in Visual Studio 2008?

I need to create a Silverlight application in VS 2008 for Win CE 6.0.
I installed VS 2008 SP1 and the Silverlight 2 SDK, and then Silverlight Tools for 2008.
However, when I open VS 2008, it's asking two options as follows:
Add a new ASP.NET web project to the solution to host Silverlight
Automatically generate a test page to host Silverlight at build time
I don't know which one I have to select if I want to build my application using C#.
If you want to add the silverlight output to an existing C# application, it's probably better to choose the second option. You don't need a complete ASP.NET webapplication.

Resources