我需要创建asp.net mvc应用程序,该应用程序将使用MS Dynamics CRM 2011作为后端。
我需要指导来设计这个应用程序的体系结构。
有人能帮我设计这个应用程序的层吗?
我建议
- 使用CrmSvcUtil生成早期绑定实体
- 在MVC路由器中的某个位置包含CRM OrganizationName
- 每个请求创建一个懒惰加载的IOOrganizationService(IOOrganizationService不是多线程安全的)
- 决定是要使用具有系统管理员权限的系统帐户,还是允许用户使用其凭据访问CRM
- 如果你想让它看起来像CRM,你可以从SDK下载css文件