Category Archives: Office 365 – SharePoint Online

Cloud related SharePoint stuff

Send Email With Attachment In Office 365 (SharePoint Online)

Please click on below URL where I have written about a solution to send an email with attachment in SharePoint Online:-

Send Email With Attachment In Office 365 (SharePoint Online)


Microsoft Azure and Office 365 Certifications

Many people ask me that whether Microsoft Azure and Office 365 are same. They also have a confusion in Azure and Office 365 certifications and its related resources. In other words, people have confusion in understanding that what Azure and Office 365 is.

In this article, I will give overview of Microsoft Azure and Office 365 and their certifications.

Microsoft Azure

I have written an article on Deep Dive in Microsoft Azure. Go to the URL to read the article.

As per Microsoft,

Microsoft Azure is a growing collection of integrated cloud services, which developers and IT professionals use to build, deploy and manage applications through our global network of datacentres. With Azure, you get the freedom to build and deploy wherever you want, using the tools, applications and frameworks of your choice.

The various features of Azure are-

  1. Deploy anywhere with your choice of tools
    1. Build your apps, your way
    2. Connect on-premises data and apps
    3. Extend the cloud on-premises
  1. Protect your business with the most trusted cloud
    1. Achieve global scale in local regions
    2. Detect and mitigate threats

Guided Learning Path in Azure:-

  1. Azure Administrator
  2. Azure Solution Architect
  3. Node JS Developer on Azure
  4. .Net Developer on Azure
  5. AI Developer on Azure

Azure Certifications

Exam Code Exam Name
70-473 Designing and Implementing Cloud Data Platform Solutions
70-475 Designing and Implementing Big Data Analytics Solutions
70-532 Developing Microsoft Azure Solutions
70-533 Implementing Microsoft Azure Infrastructure Solutions
70-534 Architecting Microsoft Azure Solutions

Important Links on Azure:-

  1. Microsoft Azure Documentation
  2. Training to build expertise in Azure
  3. .NET Developer on Azure
  4. Azure Certifications

Office 365

As per Microsoft,

“Office 365” refers to subscription plans that include access to Office applications and other productivity services that are enabled over the Internet (cloud services). Office 365 includes plans for use at home and for business.

For complete information about Office 365, refer this link.

Office 365 Certification

MCSA: Office 365 (Microsoft Certified Solutions Associate)


In nutshell, we can say that Microsoft Azure is kind of Infrastructure in the Cloud where users need to create and patch the configurations of their software. Microsoft Office 365 is a Software as a Service (SaaS) which is managed and routinely upgraded by Microsoft.

SharePoint Design Manager – Add an App Page Issue

Recently, I was working on creating a custom master page for Office 365 Application (SharePoint Online). I created Site and System Master Pages using Design Manager and customized as per the business requirements.

Issue – It was very interesting to see that when you create a custom master page using Design Manager, the “Add an App” Page will not show the complete list of apps or will not allow you to add the apps. Sometimes, you will see “Noteworthy” apps only or “Working on it” message.

How to Fix this issue:-

Make sure your master page includes the following placeholders and that each of them is not set to Visible=False. However, if you have implemented custom breadcrumb, you might need to hide any of the particular placeholders. For that, include a HTML element like <div> and apply the “style=display:none”, as shown below:-

  • DeltaPlaceHolderLeftNavBar
  • PlaceHolderLeftNavBar
  • DeltaPlaceHolderPageTitleInTitleArea
  • PlaceHolderPageTitleInTitleArea

Once I added the above highlighted code-snippet in system master page file, the Apps you can add started showing up again. 🙂

Hope this helps SharePoint developers 🙂

SharePoint Branding – Hiding Header/Footer in Dialogs (Modal-Popup)

Recently, I was working in an Office 365 application and wanted to open a modal-pop on the click of an anchor tag from a custom publishing page. The requirement was to show a new item form in the modal pop-up. Although, I worked on this kind of requirement back in SharePoint 2010, but not in Office 365.

SharePoint allows us to hide elements from dialogs, however the CSS class to change such elements has changed from SharePoint 2010 to SharePoint 2013 & Office 365.

So, for example, when we create a custom master page, we usually add custom header and footer to System Master Page. This starts appearing the modal-pop which is not required. So the solution for this problem is:-

  1. In SharePoint 2010, the CSS class name was “s4-notdlg”. This class needs to be added to an HTML element which we want to hide in the modal-pop.
  2. In SharePoint 2013 or Office 365, we use the same method, just a different CSS class “ms-dialogHidden”.


  1. You can add the ms-dialogHidden class to any HTML element in your Master Pages and Page Layouts.
  2. If you have created separate master pages for Site and System (Option available in site Settings Master Page), then you need to specify this class in System Master Page HTML.