Dynamics 365 - IOrganizationService/Web Api - crm

With CRM Dynamics 365 being released, Microsoft have officially deprecated the 2011 soap end point and are actively pushing their Web Api.
Deprecated Microsoft Dynamics CRM 2011 endpoint
What I would like to know though is how this affects my connections to CRM.
Currently I use the Tooling library to create instances of OrganizationServiceProxy using the CrmServiceClient class and a connection string. Would this have to change as I have many hundred of thousands of lines of code that all reference IOrganizationService.
Any help would be appreciated

In theory, that will be a transparent update and you should only have to upgrade to the latest package versions and rebuild your projects, in theory. :)

CrmServiceClient class will work, I am using this class for all my WCF integration services with Dynamics 365. This depreciation is mainly going to affect scripts that uses old REST and SOAP calls.
As a good practice, you can always use libraries from latest SDK and rebuild the projects to ensure that your codes are updated.

I'm assuming this is some C# and not JavaScript using that 2011 endpoint. Microsoft deprecated the Xrm.Client in favor of the Microsoft.Xrm.Tooling.Connector.
You can replace your connection with Xrm.Tooling.Connector and generally your code will work
https://msdn.microsoft.com/en-us/library/jj602970.aspx

Related

Dynamics 365 for Operations trial instance: Write custom code

How can I write plugins, workflows or JS for trial instance of Dynamics 365 for Operations using Visual Studio, like we do for MS Dynamics CRM online instance?
Unfortunately in Dynamics 365 Operations we cannot write plugins but we can create an out of box custom functionality known as "Developer Tools Addin" for performing any kind of functionality in a short and smooth way. The way to write the code is completely available in C#.
Microsoft has tried to bring X++ very close to the semantics of C# as now it as well has been counted in the list of .Net Compliant Languages.
No, We cannot write plugins, workflows, JS in Operations like CRM.
Dynamics 365 for Operations (AX) is totally different ball game when compared to Dynamics CRM (wrt architecture & stack).
Dynamics 365 for Operations is using x++ (.xpp) for custom developments & comparison with C# here
We have used Sharepoint as web client for AX, bcoz that time only thick client was available for AX. In that front, Dynamics 365 for Operations come up with strong Azure stack in cloud space.

How to integrate reckon account API?

I want to integrated Zoho CRM with Reckon application,
firstly i am trying to integrated Reckon Accounts Hosted and read out Docs and they provide some FTP details and forcing to implement first Reckon Accounts Desktop API.
also i am using Ubuntu 16.04 so is it possible to integrated this on linux machine and does anyhave idea to implement API of Reckon Step by stp.
Thanks.
Reckon api
This is correct. The first step is to learn how to write the XML used by the desktop version - and it is also used with Hosted. The destop version used the qbxmlrp2.dll - Hosted connects initially through the API, but then you embed the xml in post requests that are passed through the qbxmlrp2.dll. Reckon use Version 6.1 of the QuickBooks SDK which is now quite a few versions behind the American SDK. We found the Intuit documentation for the SDK to be quite thorough, but as of may 2017 the Reckon Hosted documentation is not overly helpful and leaves a lot to be figured out.

Which are limits of Community version of the eZ Publish CMS?

I am currently looking for informations about eZ Publish Community version and its limits to develop a public portal.
Furthermore:
Can I use Oracle database? Should I prefer ezoracle to any Symfony extension?
Can I integrate an antivirus solution? If yes which one?
Can I use 2 different instances, one to write and export contents, and another one to import and update contents?
Which newsletter system do you suggest?
Is back-end IE8 and IE9 compatible?
Can I (de)activate contact forms on demand?
Can I integrate a more powerful anti-spam solution than visual CAPTCHA? (ex: reCAPTCHA)
Can the webmaster modify layout elements, such as logos, bannes, aso.
Thank you for your help!
Latest community version is using Doctrine DBAL (through new stack) which supports Oracle. But so far there is no information that someone tried it as the Doctrine support is quite new. ezoracle extension is a legacy extension which might be used but not if new stack is being utilised.
Anti-virus solutions are not something that makes sense to integrate with CMS-es. Those are either client software (CMS runs on web servers) or server side software which is installed on the web server and monitors uploaded files.
You probably describe a content staging kind of setup for which there is no out-of-the-box solution. But the CMS is quite flexible and some solution could be possible to develop.
Solid and integrated one is the cjw_newsletter, but its legacy based. There is nothing similar in the new stack, there might be some Symfony based bundles that could be integrated but would require some development effort. Depends on the integration needed. If not much integration is needed external services are an option
Legacy admin interface is, for the new editor UI which is under development at the moment I am not sure what will be the oldest IE supported. IE8 probably not, maybe just with graceful degradation.
If you mean legacy collected info based forms yes. You can hide the node of the forms for example. In new stack there are no similar implementation yet.
Yes, although it would probably require some web development knowledge. If you use legacy collected info forms you can try to install some of the existing legacy extension that deal with that (e.g. http://projects.ez.no/recaptcha) but to do it in new stack (Symfony based) you will probably need to dig deeper with Symfony Forms and custom controllers or find and integrate bundles that implement this
This depends on how the front-end is implemented. If done properly it should be possible, yes
For more detailed help feel free to use the community forum: http://share.ez.no/forums/ez-publish-5-platform

Consuming web services in Lotus Notes 6.5

How can we consume any web services in Lotus Notes 6.5. I have seen reference to Soap Connect API. Is it the only way to do it..?
Any example will be a great help..
Thanks..
There is no out of the box solution for LotusScript and WS Consumers in R6. You would need to create your own system to shape the SOAP request, send it to the server and parse the SOAP response.
You are not going to get the benefits from using Web Services in this fashion. The whole point is that you should not have to do this.
If you use the Java route you can use Apache Axis libraries to add consuming functionality.
http://axis.apache.org/axis/
Here is a very old developerworks article on it:
http://www.ibm.com/developerworks/lotus/library/domino-webservices/
Ultimately though I'd recommend to upgrade to a later version that does support WS consumers in LotusScript. Although be aware that LS suffers in WS due to limitations of the programming language.
What I did in R6 is creating Web based agents using LotusScript which behaved like Web Services. It performed rather good for services that weren't called by too many users at the same time (as far as I remeber...)-
This presentation / sample might be helpful for you:
http://www.slideshare.net/billbuchan/jmp206-lotus-domino-web-services-jumpstart#btnNext
Full files from Bill's presentation including sample are available for download here:
http://www.hadsl.com/HADSL.nsf/Documents/Lotusphere+2008+-+JMP206+-+Web+Services+Bootcamp!OpenDocument
Another helpful link (if you want to use SOAP/Java):
http://www.ibm.com/developerworks/lotus/tutorials/lswsdom65/lswsdom65-pdf.pdf
If you are on Windows, you can use a COM object in LotusScript to call the webservice.
A good one that I used myself is PocketSOAP: http://www.pocketsoap.com/ . It has a lot of features, like support for https, using SOAP headers and sending attachments.
Many of PocketSOAPs features are unavailable or difficult to achieve even in a native R8 web service consumer, so this is an option for higher versions than Lotus Notes 6.5, too.

Known issues/complications for upgrading code using the Tridion Business Connector from 2009 to 2011 SP1

Are there any known issues/complications for migrating code that is using the Tridion Business Connector during a Tridion 2009 to 2011 SP1 upgrade?
I know that the migration from R5.3 may cause problems because of the fact that Categoies & Keywords are now hierarchical. Are there any likely to be any simillar issues with an upgrade from 2009 to 2011 SP1?
**I understand that the Business Connector is deprecated, and likely to be removed in the next version and that Tridion recommend that the code is rewritten to use the core Service. However, the client is likely to rewrite this code in about six months anyway (with the introduction of some new business rules) and just wants to migrate it 'as is' during the upgrade.
Thanks,
Jonathan
There's only one known issue for it: If you are sending requests using UTF-16 you will need a hotfix, otherwise everything remains the same
Aside from the Business Connector being deprecated (it still works fine btw) the only other thing to be aware of is the addition of some new (optional) elements in the various XML formats. If your XML handling is written well, no changes should be needed. If you depend on the exact XML structure, you might have to add the new elements into your XML templates.
The new element that I'm most aware of is called ExtensionXml and appears on Schemas and Fields. The documentation has an example of how ExtensionXml is used (with the Core Service, but it might be a good example for when you want to set them using the Business Connector too).

Resources