WCF学习——构建第二个WCF应用程序(四)

时间:2021-02-01 12:29:55

一、WCF服务端应用程序

  1、创建WCF服务端应用程序项目

    打开Visual Studio 2013,在菜单上点击文件—>新建—>项目—>WCF服务应用程序。在弹出界面的“名称”对应的文本框中输入“WcfService”,然后点 击“确定”按钮。如下图。

    WCF学习——构建第二个WCF应用程序(四)

   2、安装Entity Framework

   1)使用NuGet下载最新版的Entity Framework 6.1.3。在解决方案资源管理器中——>在项目WcfService上鼠标右键单击——>弹出一个菜单,选中“管理解决方案的NuGet程序包”,打开NuGet程序包管理界面。如下图。

   WCF学习——构建第二个WCF应用程序(四)

   2)在NuGet程序包管理界面中搜索 Entity,找到最新版本Entity Framework,点击下载安装。如下图。(我是已经安装成功)

  WCF学习——构建第二个WCF应用程序(四)

  3、创建实体数据模型

    1. 在菜单栏上,依次选择“项目”、“添加新项”。

     WCF学习——构建第二个WCF应用程序(四)

   2. 在“添加新项”对话框中,选择“数据”节点,然后选择“ADO.NET 实体数据模型”项。

   3. 在“名称”文本框中,输入 BookModel,然后选择“添加”按钮。如下图。

    WCF学习——构建第二个WCF应用程序(四)

     

     4.在实体数据模型向导中,在选择模型内容页上,选择“从数据库生成”,然后再选择下一步按钮。 如下图。

    WCF学习——构建第二个WCF应用程序(四)

    

    5.点击“新建连接”  选择“Microsoft SQL Server”  点击继续

    WCF学习——构建第二个WCF应用程序(四)

     

   6.在“连接属性”对话框中选择对应的数据库服务器,输入用户名与密码,选择要使用的数据库。如下图。(也可以使用Windows登录)

    WCF学习——构建第二个WCF应用程序(四)

  

   7.点击确定后生成的页面,如下图所示,在点击下一步

   WCF学习——构建第二个WCF应用程序(四)

   8.选择数据库对象和设置

   WCF学习——构建第二个WCF应用程序(四)

   9.最终生成的结果

  WCF学习——构建第二个WCF应用程序(四)

WCF学习——构建第二个WCF应用程序(四)的更多相关文章

  1. WCF学习——构建第二个WCF应用程序(五)

    一.创建数据服务 1.在“解决方案资源管理器”中,使用鼠标左键选中“WcfService”项目,然后在菜单栏上,依次选择“项目”.“添加新项”. 2.在“添加新项”对话框中,选择“Web”节点,然后选 ...

  2. WCF学习——构建第二个WCF应用程序(六)

    一.创建客户端应用程序 若要创建客户端应用程序,你将另外添加一个项目,添加对该项目的服务引用,配置数据源,并创建一个用户界面以显示服务中的数据.若要创建客户端应用程序,你将另外添加一个项目,添加对该项 ...

  3. WCF学习系列二---【WCF Interview Questions – Part 2 翻译系列】

    http://www.topwcftutorials.net/2012/09/wcf-faqs-part2.html WCF Interview Questions – Part 2 This WCF ...

  4. WCF学习系列一【WCF Interview Questions-Part 1 翻译系列】

    http://www.topwcftutorials.net/2012/08/wcf-faqs-part1.html WCF Interview Questions – Part 1 This WCF ...

  5. 1.WCF学习--创建简单的WCF服务

    一.基本了解WCF 1.面向服务代表的是一种设计理念,和面向对象.面向组件一样,体现的是一种对关注点进行分解的思想,面向服务是和技术无关的 2.WCF需要依存一个运行着的宿主进程,服务寄宿就是为服务指 ...

  6. WCF 学习总结2 -- 配置WCF

    前面一篇文章<WCF 学习总结1 -- 简单实例>一股脑儿展示了几种WCF部署方式,其中配置文件(App.config/Web.config)都是IDE自动生成,省去了我们不少功夫.现在回 ...

  7. WCF学习系列三--【WCF Interview Questions – Part 3 翻译系列】

    http://www.topwcftutorials.net/2012/10/wcf-faqs-part3.html WCF Interview Questions – Part 3 This WCF ...

  8. WCF学习——构建一个简单的WCF应用(一)

    本文的WCF服务应用功能很简单,却涵盖了一个完整WCF应用的基本结构.希望本文能对那些准备开始学习WCF的初学者提供一些帮助. 在这个例子中,我们将实现一个简单的计算器和传统的分布式通信框架一样,WC ...

  9. &lbrack;WCF学习笔记&rsqb; 我的WCF之旅(1):创建一个简单的WCF程序

    近日学习WCF,找了很多资料,终于找到了Artech这个不错的系列.希望能从中有所收获. 本文用于记录在学习和实践WCF过程中遇到的各种基础问题以及解决方法,以供日后回顾翻阅.可能这些问题都很基础,可 ...

随机推荐

  1. ZooKeerper学习之Watcher

    ZooKeeper为我们提供了用于监视结点变化的Watcher机方法制: 1.可以注册Watcher的方法:getData().exists().getChildren().我们可以通过查看ZooKe ...

  2. &lbrack;python实现设计模式&rsqb;-3&period;简单工厂模式-触宝开放平台

    预备知识: 开放封闭原则(Open-Closed Principle OCP) Software entities(classes,modules,functions etc) should open ...

  3. CentOS&colon;安装桌面GNOME图形化界面

    u盘安装dvd版的CentOS7后,没有桌面,浏览器也是黑框版的:如果需要桌面的话,下面三条命令即可:但是安装桌面后,系统会没有之前纯净: 1 安装Gnome包: sudo yum groupinst ...

  4. SSO&lpar;单点登录&rpar;与旅游年卡

    SSO(单点登录)与旅游年卡 SSO英文全称Single Sign On,单点登录.SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统.它包括可以将这次主要的登录映射到其他应 ...

  5. Python逻辑运算符

    逻辑运算符主要用来做逻辑判断,逻辑运算符和比较运算符放一起的,同样用于条件选择和循环. 以下假设变量 a 为 10, b为 20: 示例1: #and是并且,所有的条件都是True,结果才是True: ...

  6. &lbrack;题解&rsqb;邮递员寄信&lpar;luoguP1629&rpar;

    题目来源:luoguP1629 题目描述 有一个邮递员要送东西,邮局在结点1.他总共要送N-1样东西,其目的地分别是2-N.由于这个城市的交通比较繁忙,因此所有的道路都是单行的,共有M条道路,通过每条 ...

  7. 关于python无法显示中文的问题:SyntaxError&colon; Non-ASCII character &&num;39&semi;&bsol;xe4&&num;39&semi; in file test&period;py on line 3&comma; but no encoding declared。

    [已解决]关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no enc ...

  8. java json转换

    https://blog.csdn.net/WillJGL/article/details/77866224 SpringBoot中如果需要实现json的序列化和反序列化,我们会使用json解析工具. ...

  9. js中文乱码

    js中文乱码 我的页面是uft-8,处理中文还是乱码, 所在在处理页面增加了 request.setCharsetEncoding("UFT-8"); ////////////// ...

  10. 【转】Leader-Follower线程模型

    上图就是L/F多线程模型的状态变迁图,共6个关键点: (1)线程有3种状态:领导leading,处理processing,追随following (2)假设共N个线程,其中只有1个leading线程( ...