Using Microsoft Graph for Exchange integration (on-Premise) C# sample - c#

I have Exchange 2016 setup (on-premise) and I want to use Microsoft Graph for Exchange integration. My query is does Microsoft Graph supports on-premise Exchange?
If yes, please provide me the sample code and steps. Basically sample code should have capability to send email (code preferably written in C# language).
Any help on this regards will be appreciated.
Regards,
Nilesh

As I understand it, Graph is not avail in on-prem Exchange until Exchange 2019. I don't have a quick link to this statement, but a search should turn it up. That said, I've not tried to do Graph on E2019--I've got my hands full extending my code to support O365 for now.

Related

How to get the current status of a Microsoft Teams user

Is there an API where I can get the current Status of a Team User ? Like "Available", "In Meeting" etc ?
I have used the user's presence on Skype For Business using the 2013 lync SDK. I am not finding anything similar for Teams. Ultimately my goal is to find the current status and display it on an IOT Device.
Any code snippet, links will be much appreciated.
Graph API endpoints to get presence information is now available in beta version. Please check Graph API - Presence resource type
I don't think it is available yet.
Please check the following post:
[Accessing user presence with REST API for Microsoft Teams
We are working on it to get the Presence API for all our customers. We don't have timeline to share with you. Stay Tuned...

Is it possible to enable server-based SharePoint integration programmatically?

I need to perform the procedure described here, but programmatically.
Some background: I am automating a setup procedure for an existing software product. This product integrates with Microsoft Dynamics 365 for Sales (online, not on-prem) and SharePoint Online. The setup process is, as of now, a manual series of steps. One of the steps consists in enabling server-based SharePoint integration for the organization.
I extensively searched Microsoft's documentation on Dynamics 365, specifically the Web API reference docs, but to no avail. I wonder if someone has had an experience doing this and if it is at all possible; if it is not possible we will be forced to have a manual step involved.
So far I have been working with the Dynamics SDK for .NET, but solutions using the Web API or PowerShell are welcome.
It is not possible.
See this issue in GitHub.
No it isn't, and is documented here: https://learn.microsoft.com/en-us/dynamics365/customer-engagement/developer/integration-dev/get-started-sharepoint-integration#enable-sharepoint-integration
"SharePoint integration for Customer Engagement can only be enabled using the web or Microsoft Dynamics 365 for Outlook. This isn’t supported through SDK."

Microsoft Unified Communications Client API SDK availability

I am using Microsoft Unified Communications Client API SDK to get the presence of a user like available,busy etc.
I am able to install successfully, is there any tutorial to just get the presence of a user using this sdk ?There is no proper tutorial to start for the newbies
The UCCAPI is old, poorly documented and usually reserved for writing solutions against OCS 2007 (although there are exceptions).
If you are coding against the Lync 2010, Lync 2013 or Skype for Business I'd advise using the relevant client SDK instead:-https://msdn.microsoft.com/en-us/library/office/jj933140.aspx
If you are writing an OCS based solution then the following may give you some insight in how to get started http://blogs.technet.com/b/lync/archive/2008/05/13/ucc-api-what-is-it-and-how-does-one-write-an-application-using-it.aspx

Exchange services to get list of attendees of a meeting (microsoft outlook) in C#

I need to use Exchange services to get list of attendees of a meeting (microsoft outlook) in C#. As a suggestion I came across the following link:-
Link- Using exchange web services to get the required attendees of a calendaritem? c#
Also I have came across the following link -
https://github.com/officedev/ews-managed-api
Apologies but I am a noob to C#. Kindly elucidate the whole process from the scratch.
Thank you in advance :)
You can read more EWS and find a sample code in the MSDN library, see EWS Managed API, EWS, and web services in Exchange.

Dynamically Pull Data from Dynamics CRM Online

I'm a PHP Developer that recently got introduced to Dynamics CRM Online as I am building an application that needs to pull Customer details directly from a Dynamics CRM Online account to populate a Customer selection list.
I've gone through a number of options including:
http://mscrmtools.blogspot.com/2012/08/php-to-crm-online-easy-way-to-do.html
But I was unable to authenticate at all. According to the blogger, Tanguy, MS has since changed and the solution he posted is no longer valid. I am unable to locate a new solution for connect.
I've even tried the Dynamics SDK (http://www.microsoft.com/en-us/download/details.aspx?id=24004) but I've never done C# coding so I'm at a lost and it seems the samples weren't even compiling anyway. At the same time, I'm not sure this tool was even meant for pulling data from Dynamics CRM Online or the user hosted version.
If there's anyone who can help, it would be greatly appreciated as I've been trying to figure this out for days and trying various options only to continually hit dead end after dead end.
Thanks so much in advance.
My suggestion in this situation is always to create a C# Web Service that will act as a bridge between CRM and your php code.
The Web Service use .NET so can easily pull the data from CRM, and because is a Web Service you can consume it by any platform (with SOAP or REST is your decision)
I have been working through a CRM Online - PHP connector for the last few months. I have no server to host C# code so i've been restricted to connecting to CRM using PHP.
I have managed to get Office 365 and Windows Live authentication working (in the near future all Windows Live users will be migrated to Office 365). I have been starting to document my process here.
http://crmtroubleshoot.blogspot.com.au/2013/07/dynamics-crm-2011-php-and-soap-using.html
After spending a fair bit of time on this connection I find myself agreeing with Guido Preite. If you are in a position to host a C# Web Service somewhere then this is probably worthwhile.

Categories

Resources