数据路:用SQLserver,为了访问速度一定要用存储过程。千万别用EF。
逻辑程序:用WCF作服务,好处就不用说了。工作量大大降低,同时支持web系统,桌面程序,安卓等,只需要写一次逻辑代码。
界面层:主要是以web的方式呈现。这里用aspnet的MVC4来开发,引用WCF服务,扩展灵活,维护方便。一般把系统的核心管理模单独独立出来,做成桌面应用程序,也是引用WCF服务。这样做是为了系统的安全,一般只有高级管理员使用该桌面应用。
移动端:用WerServer来做API,手机版web,安卓客服端,IOS客服端都用API来开发,这里还是引用WCF服务。