解决方案 »
- URL地址传参加密问题!
- 【菜鸟求助】关于textbox获取SQL数据
- ajax不被收录搜索引擎问题
- 跨网站查询
- 一夜未眠,求极一小段代码! 务必请大家帮帮忙!
- 关于DataBinder.Eval(Container.DataItem, "product_id")
- 如何解决共同访问数据库时的冲突
- 日期验证问题:格式:DD/MM/YYYY,并且DD从1-31,MM从1-12,YYYY从1900-2004
- 紧急求助
- Asp.Net里面关于GridView中复选框的问题的问题
- asp UpdatePanel下gridview里的imagebutton不执行
- 网站在发布到internet前,需要做哪些测试?
两个项目基于同样的底层,这没有任何问题,然后底层提供了共用的业务实现,但项目就一定要调用这种业务实现吗?Model
DAL
BAL
XGAPPInte---一些对外的HTTP接口 WebAPI
XGAPPWEB--WEB项目 WebForm如果底层用到了配置节,那么这个配置节在两个项目的配置中都必须存在,或者也可以在UI部分将配置节往底层传递
那么你就抛开前端,先占到一个新的视角。一个公司不管有多少套前端系统,应该只有一套核心的业务服务平台,然后为各种前端程序做一个能够访问BLL的适配层组件来访问,不应该重复设计开发核心业务逻辑处理代码。这套平台将来要发布成为统一的“开放api”给公司以外的人也能访问(个别地方可以通过权限来控制)。将来公司可以不做前端,把前端都外包给个人,而自己仅仅做好服务端。到那个时候,你就把握了主动权。前端都可以给别人去做了,而你把握的是核心的后台。
补充下:这个改造的过程也是曲线的