C# 网站的WCF?
我在我的公司从事.NET N层体系结构的工作,我有几个问题。基础知识:该项目应分为几层,不允许TUE为日志记录、评级、用户管理等模块开发尽可能简单的附加模块 环境:VS2010、EF4、SQLServer2008、LinqToSql、c# 目前情况如下: 我有一个数据访问层,在这里我使用实体框架Tues Access数据库实体。 然后我有一个业务层,所有的逻辑插入,更新,删除和搜索等附加方法。 下一层是WCF服务合同 最后还有一个表示层(桌面和web) 首先,我创建了一个桌面应用程序。在datasources选项卡的左侧添加服务引用和表示层后,all显示了数据库中的所有表。这太棒了 然后,我使用datagridview并使用bindingsource将他的数据源绑定到WCF,最后使用向导对列进行排序等。这很好 下一次尝试是创建一个具有该功能的网站。尽管我添加了一个WCF服务引用,但数据源不会显示,因此无法使用向导进行快速更改,所有内容都必须进行编码!这项工作很困难,需要大量代码来完成插入、更新、删除等基本操作。但是,如果我添加了对数据访问层的引用,并在web.config中添加了一个连接字符串,那么我可以使用该向导。但是,对数据源(DAL)的访问并不是通过WCF进行的 我发现在Asp.net动态数据网站中有一个插入、更新和删除的基础。它可能会用这个更好,还是我错了C# 网站的WCF?,c#,asp.net,wcf,entity-framework,n-tier-architecture,C#,Asp.net,Wcf,Entity Framework,N Tier Architecture,我在我的公司从事.NET N层体系结构的工作,我有几个问题。基础知识:该项目应分为几层,不允许TUE为日志记录、评级、用户管理等模块开发尽可能简单的附加模块 环境:VS2010、EF4、SQLServer2008、LinqToSql、c# 目前情况如下: 我有一个数据访问层,在这里我使用实体框架Tues Access数据库实体。 然后我有一个业务层,所有的逻辑插入,更新,删除和搜索等附加方法。 下一层是WCF服务合同 最后还有一个表示层(桌面和web) 首先,我创建了一个桌面应用程序。在data
- 问题1:DAL for.edmx是否应该使用自动生成的代码(代码生成添加项)
- 问题2:如何获得与桌面应用程序相同的数据源(在选项卡中)
- 问题3:是否可以将WCF与Telericks DataGrid结合使用,因为它已经默认支持Ajax、插入、更新和删除操作
- 问题4:如何设计支持模块化的体系结构
你应该把它分成四个问题。这将给你一个更大的机会,他们被回答。另外,也许微软的MVC框架作为一个web框架更适合你。