共享点时,BizTalk,Microsoft动态和Microsoft CRM的一个.NET开发的启示启示、动态、Microsoft、BizTalk

2023-09-03 11:36:52 作者:碎片储存罐

作为一个程序员,我首先感兴趣的体系结构,数据持久化,分析,测试和编程。你的想法。

As a programmer, I am first and foremost interested in Architecture, Data persistence, analysis, testing and programming. You get the idea.

我碰巧喜欢微软的工具来开发,比如.NET,VS和ASP.NET MVC。我已经使用SQL Server的很多。我也像其他工具,如Java或MySQL的。

I happen to like Microsoft's tools for developers, like .NET, VS and ASP.NET MVC. I have used SQL Server a lot. I also like other tools like Java or MySQL.

但是,当我看到在.NET店的工作(因为我喜欢MS堆栈),这玩意也mentoined很多:

But when I look at jobs at .NET shops (because I like the MS stack), this stuff is also mentoined alot:

您将开发基于的SharePoint,SQL服务器时,BizTalk,MS CRM和MS Dynamics解决方案。

"You will develop solutions based upon Sharepoint, SQL Server, BizTalk, MS CRM and MS Dynamics."

我曾与CRM的实习工作一点点。这让我建模您自己的数据实体与一个内置的编辑器。

I have worked with CRM a little bit at an internship. Which allowed me to model my own data entities with a built-in editor.

和我的上司的时候告诉我,我可以完全实现使用的Javascript的自定义系统,并表示自定义实体。他根本不知道,因为几个星期后,我发现了.NET为自己的web服务的API。我试图破解他们一起想自己定制的系统,但我离开由于缺乏利益(和25英里的车程)。我做了该系统自定义实体,东东的IFrames和笨拙的Javascript调用Web页面做.NET来实现逻辑的混乱。

And my supervisor at the time told me I could fully implement a custom system using "Javascripts" and said custom entities. He had no clue, because after a few weeks I discovered the Webservice API for .NET for myself. I tried to hack together their custom system they wanted, but I left because of lack of benefits (and a 25 mile drive). The system I made was a mess of custom entities, stuff in IFrames and Javascripts clumsily calling a web page to do logic implemented in .NET.

那段时间思考,我敬畏惊恐,当我听到微软CRM。

Thinking of that time, I revere in horror when I hear "Microsoft CRM".

我不知道什么样的SharePoint时,BizTalk,CRM和动力去做。我不知道这意味着什么,我作为一个程序员。这是否意味着我只是有另一套API的对谈?或者,这是否意味着我在造型应用程序与非程序员的工具?什么样的作用,这些工​​具在.NET开发人员的生活中扮演?

I have no clue what Sharepoint, BizTalk, CRM and Dynamics do. And I have no clue what this means for me as a programmer. Does it mean I just have another set of API's to talk to? Or does this mean I am "modeling" applications with non-programmer tools? What role do these tools play in a .NET developers life?

推荐答案

我不同意。大多数程序员(我就是一个)应该停止思考持久性和测试策略,并开始担心他们的客户的需求。使用你提到的产品和正确地利用他们,我可以开始解决客户的问题,而你还在思索是否应该坚持亚音速的持久性,或尝试在.NET岩新实体框架的东西,你听说过。

I disagree. Most programmers (and I'm one) should stop pondering persistence and testing strategies and start worrying about their clients needs. Using the products you mention and leveraging them correctly, I could start solving clients problems while you were still mulling over whether you should stick to SubSonic for persistence or try out that new Entity Framework stuff that you heard about on .NET Rocks.

(以上是大大夸大了,只是想跨得到点)。

(The above is greatly exaggerated, just trying to get the point across).