Loading...

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

Sunday, May 10, 2015

The SharePoint Search Story ...........

This is the story of the columns (list columns/site columns) in SharePoint sites.
once the columns are created and added to the list with some values and search crawler , crawls these list items  , crawl properties are generated automatically in Search schema (Search service Application-->Search Schema -->in Crawl properties.)

Then we can perform search , by mapping it to managed properties  and configuring it in Search Web parts.

story is not completed yet.. it is just the beginning.. :)
 

Sunday, February 1, 2015

How OOB approval workflows work ?

For beginners it may appear complex to use existing OOB approval workflow
But if we understand entire structure of approval workflow and about how it works, it would be easier to build the complex workflow on the top of OOB structure with least customization.
here is the high level view.


also high level view of OOB workflow