Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否有针对具有WCF服务和数据库的三层web应用程序的Visual Studio Express模板项目?_C#_.net_Wcf_Asp.net Mvc 4_Visual Studio 2012 - Fatal编程技术网

C# 是否有针对具有WCF服务和数据库的三层web应用程序的Visual Studio Express模板项目?

C# 是否有针对具有WCF服务和数据库的三层web应用程序的Visual Studio Express模板项目?,c#,.net,wcf,asp.net-mvc-4,visual-studio-2012,C#,.net,Wcf,Asp.net Mvc 4,Visual Studio 2012,我是.Net开发新手,我想用WCF web服务创建一个三层C#web应用程序(可能是前端的MVC),用于更新数据库。这种类型的应用程序是否有Visual Studio Express 2012模板项目?这似乎是一个非常常见的体系结构,我很惊讶我找不到一个模板或示例,尽管我已经找到了几个示例,可以部分实现它。因为我是新来的,不知道到底要找什么,我只想确保我没有忽略一些可以加快我努力的东西 提前谢谢 您需要创建您的解决方案,以便有两个项目来完成此工作。没有一个默认项目会自动连接到此场景。首先,您需要

我是.Net开发新手,我想用WCF web服务创建一个三层C#web应用程序(可能是前端的MVC),用于更新数据库。这种类型的应用程序是否有Visual Studio Express 2012模板项目?这似乎是一个非常常见的体系结构,我很惊讶我找不到一个模板或示例,尽管我已经找到了几个示例,可以部分实现它。因为我是新来的,不知道到底要找什么,我只想确保我没有忽略一些可以加快我努力的东西


提前谢谢

您需要创建您的解决方案,以便有两个项目来完成此工作。没有一个默认项目会自动连接到此场景。首先,您需要选择一个新项目>>ASP.NET MVC X应用程序。创建项目后,您可以右键单击解决方案并创建一个新项目。添加新的WCF服务应用程序。这样,您的解决方案中就有两个项目。一个用于前端,一个用于中间层。您可以在中间层项目旁边使用实体框架来创建易于使用的数据模型

谢谢。一旦我这样做了,我如何让MVC应用程序访问WCF服务?我是否还需要WCF服务的主机应用程序?您需要托管该服务(IIS、自托管或Windows服务),然后在MVC应用程序中添加对该服务的引用。