摘要:
问题: 使用WCF Service Configuration Editor工具生成XML文件来进行WCF的配置,而不是在CS文件中敲代码。续上篇WCF入门的HelloWorld程序。解决过程:要取代上篇文章中HostApp.cs文件里的几行配置代码,使用工具配置步骤如下:(PS:如果对文件名有疑问,可以参看一个WCF入门的HelloWorld程序)打开VS,在Host项目中右键,新建一个App.config文件。点击菜单栏Tools选项,在下拉菜单中选择WCF Service Configuration Editor。在弹出的工具窗口中选择“File->open->Config 阅读全文
摘要:
问题: 在你的数据库中有几张表,它们是通过链接或者是中间链接表关联在一起。链接表中只包含了将这两张表连接成多对多关系的外键。现在你想把这些表都导入到多对多模型中。解决过程: 我们假设你的数据库是如图2-3-1所示的情况:图2-3-1要想把这三张表都导入到你的多对多关系模型中,需要做以下几件事:在你的项目上右键,添加新项,选择ADO.NET Entity Data Model。选择从数据库中生成模型,点击下一步。使用向导,选择一个既有数据库连接或者新建一个连接。在选择你的数据库对象的对话框中,选择表Album、LinkTable和Artist。并保持最下面两个复选框选中的状态。点击完成。向导会. 阅读全文
摘要:
问题:你的数据库中已经有了几张表,也许还有几张视图、一些外键约束的设置,所以现在你想根据现有的数据库创建模型。解决过程:我们假设你的数据库是用来描述诗人和他们的诗集的,关系图如图2-2-1所示:图2-2-1.从上面这张图中,我们可以看到,一个诗人可以是很多诗篇的作者,每一首诗会根据它的格律(Meter)分类,要把视图、表和关系这些引入模型,需要做如下几项事情:在你的项目上右键,选择“新建像项”。从Visual C# Item 的Data Templates中选择ADO.NET Entity Data Model。选择从已有数据库中生成模型,点击下一步。你可以选择新建数据库连接,也可以选择已有的 阅读全文
摘要:
要解决的问题: WCF入门,创建一个HelloWorld程序。解决方法:打开VS,创建一个空白的solution。然后依次创建下面三个项目:Contracts:类库项目,添加System.ServiceModel的引用。Services:类库项目,添加System.ServiceModel和对Contracts项目的引用。Host:控制台项目,田间System.ServiceModel和对Contracts、Services项目的引用。在项目上右键,Add Reference->选择.NET标签页,再找到System.ServiceModel 添加。效果如下图所示,并将Host项目设为启 阅读全文