Loading...

Saturday, August 26, 2017

How to load SharePoint Data into Azure Data Factory?

1)Get the SharePoint List Odata  Uri (.svc URI)
2)Copy data from OData source to Azure Blob
3)If SharePoint is hosted on the on-Premise install Data Management Gateways
4)Configure the Pipeline  for Data Factory as described here.

Sunday, April 2, 2017

SharePoint App with Odata External Content Type

1)Create SharePoint Provider Hosted App

2)Right Click this Project to Add External Content type using  Odata

3)Create  Secure Store Service  Target Application  (in case of FBA Authentication)  else enable RevertToSelf Authentication  mechanism  (in case of Windows Authentication).Revert To Self Authentication needs to be enabled explicitly for Business Connectivity Service Application using Powershell

4)Create New-SPODataConnectionSettings Jump For BCS using Powershell,
This will help to use Secure Store Credentials to be associated with  BCS external content type
Look at the Output of this command

5)In Visual Studio ,Select .ect (BDC model file) , select the Designer View of ECT  then Select the Properties  , and Update the  Properties  (obtained in the step  4)

To  be continued for the deployment part...

<cross-posted from here>

Sunday, November 13, 2016

What is ASP.net Core 1.0 , The Future of MVC 6? , And How to use this Architecture for SharePoint Provider Hosted Apps

SharePoint is the technology which is built on the top of the ASP.net ,  ASP.net  is  rapidly evolving day by day to accustom advanced cloud scenarios  and modern web application development.  It has been evolved from ASP.net Forms then ASP.net MVC 6   & now ASP.net  Core 1.0

If you are acquainted  with Provider Hosted App development, primarily we select MVC architecture due  to the benefits it offers

Look at this  (ASP.net Core 1.0)  advanced, powerful cross - platform technology which would help us to solve many age old troubles.

Radi has explained this in Depth , for leveraging this ASP.net 1.0   architecture for Provider Hosted App. Today, though it is only supported for Low trust  provider hosted apps,  It is going to be evolved for High trust provider hosted Apps as well.

I'll extend this post for explaining Dependency Injection MVC architecture,  provided by ASP.net core  with respect to provider hosted Apps.

Thursday, October 27, 2016

How to enable Multi-Tenant Authentication for PHA hosted in Azure?


If the applications is used across multiple tenants by partners across different companies , This could be the best way  to achieve it.This activity involves following tasks

1)Create Provider hosted App and Publish it to Azure Web App.
2)Configure Multi-Tenancy  for this Azure Web App
 

Tuesday, October 11, 2016

Console App to Login to Office 365


1) In Visual Studio,Create the Console app as follows

using (var context = new ClientContext("https://<Your Office 365 site>.sharepoint.com"))
{
    var password = new SecureString();
    foreach (var c in "<ur Office 365 Pwd")
    {
        secureString.AppendChar(c);
    }

    context.Credentials = new SharePointOnlineCredentials("login@sp.onmicrosoft.com", password);

    var web = clientContext.Web;
    clientContext.Load(web);
    clientContext.ExecuteQuery();
}

2)Make sure that you are referring correct SharePoint Client SDK dlls with respect to SharePoint Online.









Sunday, June 19, 2016

Azure & Machine Learning for SharePoint

Now if we choose the create SharePoint Content Database with SQL Azure , in addition to Cloud Benefits .. We can use this Database for further analysis with Machine Learning Algorithms & expose this Analysis as a Web service to external world...

Soon you will find the detailed post in this space....  

Monday, February 29, 2016

My First Ebook : SharePoint 2016 For EveryOne & All In One

This is my first eBook , I have published ever , I am working with Amazon team to make it more elegant & update it's contents to provide the insights for real world SharePoint development & deployment (considering all set of audience working on this technology) . To read this book in different devices you may have to adjust the font settings a little bit