开始使用 Dynamic CRM 2011 Microsoft?
我被分配到印度 Microsoft 解决方案服务线,并被告知我将在项目中从事 Microsoft Dynamic CRM 工作。
我的经理和导师告诉我开始深入阅读 .NET(C# 和 ASP.net),这样它会对你有所帮助 掌握Microsoft Dynamic CRM 2011应用程序。
经过一番研究后,我发现 .NET 并不是开始学习 Ms Dynamic CRM 2011 所必需的。
我陷入了困境,有人可以告诉我我应该先启动 .NET 还是直接使用 Dynamic CRM 2011 应用程序?
I'm mapped to India Microsoft Solutions Service line and I'm told I will be working on Microsoft Dynamic CRM in projects.
My manager and mentor told me start reading .NET (C# and ASP.net) in depth so it will help you
to master Microsoft Dynamic CRM 2011 application.
After goggling I found .NET is not really necessary to start learning Ms Dynamic CRM 2011.
I'm stuck in a situation, can anybody tell me first i should start .NET or Directly hands on Dynamic CRM 2011 application?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我会观看 Dynamics CRM 2011 开发人员培训视频以获取介绍,然后开始使用应用程序以更好地了解您可以自定义的内容。要明白,您不是在构建应用程序,而是基本上是在创建一个包含从起始基础开始发生变化的所有内容的捆绑包。相关的开发人员培训套件可以在此处找到。
当您加快速度并寻找代码示例(或者您陷入困境)时,我建议您始终参考官方的 SDK。
I would go through the Dynamics CRM 2011 Developer Training videos to get an introduction and then start playing with the application to get a good feel for what you can customize. Understand that you're not building an application, you're basically creating a bundle of everything that's changing from your starting base. The related Developer Training kit can be found here.
When you're up to speed a bit and looking for code samples (or you get stuck) I'd recommend always referring to the official SDK.
我认为如果您要使用 MS Dynamics CRM,您应该立即开始阅读有关 CRM 本身的内容。 在这里您可以找到一些资源。例如,您可以从自定义开始阅读
但你的经理是对的,如果你要担任开发人员,你将需要 Internet Explorer DOM、Javascript 和 .Net 方面的知识。您可以在这里找到针对 MS Dynamics CRM 开发人员的培训材料。
I think if you are going to deal with MS Dynamics CRM, you should immediately start reading about CRM itself. Here you can find some resources. e.g you can start reading from customization
But your manager is right, if you are going to work as a developer, you will need knowledge in Internet Explorer DOM, Javascript, and .Net. Here you can find training materials for MS Dynamics CRM developers.
为了了解 paramosh 发布的材料:
首先:创建一个 Windows-Live 帐户并登录
crm.dynamics.com 创建一个在线演示组织,该组织有 30 天试用期。
在此期间您可以实施并尝试CRM上的一切。
重要提示:在深入开发CRM之前,你必须先了解客户关系管理是如何工作的。营销活动、机会、销售等等。
在进行第二步之前,您必须确保您了解客户关系管理业务的概念如何运作。
第二:在 CRM 上进行练习后,下载 SDK,然后您将找到许多用于作为开发人员进行定制的示例。
第三:仔细阅读.chm文件。
In order to undertand the matrials that paramosh posted:
First: create a Windows-Live account and login to
crm.dynamics.com create an online Demo Organization, this organization is 30 days trial.
You can implement and try everything on CRM during this period.
Important: Before, going deep into the development of CRM, you have to undertand how Customer-relationship-Management works first. Marketing campaigns, opportunities, sales and more.
Before going to the second step, you have to ensure that you understand the how concepts of Customer-relationship-Managment bussiness work.
Second: After practicing on CRM, download the SDK, and you'll find many samples for customzing as a developer.
Third: Read the .chm file carefuly.
您是否知道您是否会使用 API 将任何类型的集成工作集成到 crm 中?
我的意思是在 Crm 中添加更新删除实体或自定义实体?
如果是这样,一个好的起点就是深入研究 MSCRM SDK。我的建议是使用你的类浏览器来剖析它。稍后你会意识到 api 中存在不一致,到那时你就会知道引擎是如何工作的。
了解发现和组织代理,然后继续了解实体(例如联系人、事件、自定义实体、扩展属性等)。
实体之间的关系对于了解如何构建对象树以及如何将其持久化到组织代理非常重要。
了解身份验证以及 crm 如何处理集成场景。
如果您要进行 html javascript 集成,那么 MSCRM 2011 支持客户端脚本模型。如果您计划进行 silverlight 集成,即创建一个作为资源上传的 silverlight 组件以及集成到 crm 后端的插件,那么您可以选择使用组织代理和 Restful odata 代理。我个人更喜欢为组织和发现代理创建一个适配器,因为拥有弹性后端需要良好的日志记录和分析框架。您将需要它来调试集成错误,您可以在捕获和记录错误时轻松找到这些错误。您还需要决定使用早期或晚期绑定数据类型模型进行集成,我的选择是早期绑定。
请从此处开始 http://msdn.microsoft.com/en-us /library/gg327971.aspx
干杯
拉斯廷
Do you know if you will be doing any type of integration work into crm using the api?
By this i mean add update delete entities or custom entities in Crm?
If so a good place to start would be to take a deep dive into the MSCRM SDK. My advice is use your class browser to dissect it. As you will come to realize later that there are inconsistencies in the api and by then you will know how the engine works.
Get to understand the discovery and organizational proxies then move on to understanding the entities (eg. contact, incident, custom entities, extended properties. etc.).
Relationships between entities are really important get to know how to construct object tree and how to persist it to the organizational proxy.
Have a read over authentication and how crm handles integration scenarios.
Then there is client-side scripting model supported by MSCRM 2011 if you will be doing html javascript integration. If you planning to do a silverlight integration, meaning creating a silverlight component uploading at as a resource and the plugin integrating into crm backend there is the organizational proxy and the restful odata proxy you choose which to use. I personally prefer creating an adapter for the organizational and discovery proxy as having a resilient backend requires good logging and profiling framework. you will be needing this to debug integration errors that can you can easily find when errors are being caught and logged. You will also need to decide to use the early or late bound datatype model for integration my choice is early bound.
Go here for a good start http://msdn.microsoft.com/en-us/library/gg327971.aspx
Cheers
Rustin