Microsoft Office 2019 announcement.. WOW..

Microsoft Ignite - Ongoing

To our blog readers, Microsoft Ignite is currently going on in Orlando, FL till September 29th 2017, those who want to join can still take advantage of the conference. Following are some of the topics sharing from Microsoft Ignite:

Microsoft 365: Unlock creativity and empower teamwork in the modern workplace

Provide digital tools that enable people in your organization to do their best work. Learn about the latest innovations in Microsoft Office 365, including SharePoint, Teams, Visio, Yammer, and more. Corporate Vice Presidents Ron Markezich and Jeff Teper give you an inside look at the latest collaboration tools and use cases, a peek around the corner at what's coming soon, exciting demos, and what other customers are doing to bring creativity and teamwork to life in the modern workplace.

Microsoft 365: Transform your communications with Microsoft Teams and Skype for Business

The modern workplace is here. Rapid, dynamic communications and collaboration are the heartbeat of today's organizations but are too often disconnected. Join Lori Wright, General Manager of Microsoft Teams and Skype, as she unveils exciting news for the future of unified communications in Microsoft 365. In this deep-dive session, Lori and Corporate Vice President Bob Davis discuss the latest innovations and how they deliver a new landscape for communications. This action-packed session features live demos and discussions with global thought-leaders to help you realize business value faster. The modern workplace is here. Are you ready?

Building innovative apps using the Microsoft Developer Platform

Join Nat Friedman, Corporate Vice President, Developer Division and former CEO of Xamarin, as he takes us on an end-to-end tour of the complete Microsoft solution for app innovation. In this developer-focused, demo-packed session, we explore the latest tools and cloud platform technologies to deliver incredible intelligent applications at scale, and on any device. We also explore how the Microsoft solution enables continuous innovation with true DevOps, for both mobile and cloud applications, enabling you to, literally, ship every day!


What’s new for SharePoint 2016

1. SharePoint App – Now you can get SharePoint in your Pocket with a new SharePoint App! Microsoft just announced an App for SharePoint.
This gives you access to ‪#‎SharePoint‬ Online and On-prem SharePoint data. ‪
Few noted features of this App :
* Quick access to all the libraries and sites in a hybrid environment.
* Access sites from on-prem as well.
* Responsive & fast by design.
* Using office graph to show data most relevant to the user
* Uses new #SharePoint Framework for full JavaScript Client side rendering for for pages and underneath document libraries.

2. General availability of SharePoint 2016 –
 Starting today, MSDN Subscribers can now download SharePoint 2016 for testing and development purposes.
3. There is a new SharePoint Framework!
Noted Features – All JavaScript Client side rendering, to build Responsive and fast out of the box apps, New publishing model – with canvas (no webpart zones), lightweight and mobile responsive. The SharePoint Framework will be available to existing SharePoint sites, and you will be able to host client-side web parts developed with the new SharePoint Framework on existing SharePoint pages. ‪
4. Feature Packs for SharePoint – By 2017, SharePoint 2016 will start getting Feature Packs! similar to how we get Office 365 updates today. So changes like new SYNC client etc will be released as feature packs for SharePoint. It is accelerating the pace of #sp2016. No more cloud first!


Enhanced Video Experience in SharePoint 2013

Enhanced Video Experience in SharePoint 2013

A picture is worth a thousand words, but did you know that a video is worth a thousand pictures? Videos are revolutionizing the way teams and organizations communicate with each other and are increasingly being used to facilitate knowledge-sharing and training within organizations. Intranet video portals for the enterprise are gaining popularity because they are effective for sharing information across the entire organization. SharePoint 2013 does a great job supporting video communications-from sharing a video across a team site to building a knowledge management/video portal for the enterprise.
The video experience in SharePoint 2013 is enhanced greatly-the videos are easier to upload, the UI is clean and simple, videos are easy to search, and more! 

Life Cycle Model of SharePoint Content.

Life Cycle Model of SharePoint Content.

Models help to simplify and make sense of a complex system. The life cycle of content within an organization is certainly a complex system.
Information goes through a life cycle within an organization, not always starting from the same place nor always ending up in the same place, nor even following the same path in between. Yet the general outline or pattern of this life cycle stays reasonably consistent, at least enough for me to model a basic framework.
  • Content comes into being within an organization, either from a knowledge worker creating it or from receiving it, such as with an e-mail attachment.
  • A content management system such as SharePoint then manages the content.
  • Users can discover the information, such as by explicitly searching for it or by serendipitously noticing it in a social newsfeed.
  • For transitory content that you want to declare as an official record, SharePoint can preserve the content with retention policies.
  • Finally, a disposition workflow can dispose of the content.

Content Life Cycle Model
I use this content life cycle model to analyze and design an information architecture for an enterprise content management solution.
For example, is there transitory content that goes dormant but is never disposed? Identifying exceptions in the content life cycle model can point you toward areas to focus your analysis.  Investigating exceptions deeper can confirm that the particular instance is indeed an exception to the general process, or it can identify an area of the process that you need to redesign.
There are no shortcuts to information design and ECM solutions, but a content life cycle model should help guide your analysis and design efforts.


Microsoft Phasing Out InfoPath Web Forms Product

Microsoft announced that it will phase out its InfoPath Web forms product in favor of a future "Office forms" technology.

InfoPath is a means for organizations to publish updatable forms, which can be accessed within an organization's intranet or accessed over the Internet via a Web browser. The forms, hosted on a server, return data after people fill out the form's fields and hit the submit button. The Microsoft Office team plans to develop a new forms product that will better address "Office clients, servers and services" for use on PCs tablets or smartphones, according to an announcement of the InfoPath phase out.

The InfoPath 2013 client and InfoPath Forms Services in SharePoint Server 2013 products will be supported through April 2023, but they are being deprecated in favor of the new product. 

Microsoft also has an InfoPath Forms Services in Office 365 product. No phase-out date was announced for that service. It's going to be "supported until further notice," according to Microsoft's announcement.


IFrames support in SharePoint 2013

IFrames - SharePoint 2013 added an Out-of-Box Support for IFrames. Admins can now embed dynamic content from other sites, such as videos or maps to any SharePoint site by using IFrames in an HTML field. Admins would need to add the Domain for the external site in “HTML Field Security” first.

Document Library SYNC

Document Library SYNC - With the Introduction of new SYNC button, users can now have any Document Library SYNCed to their Local Including the SkyDrive PRO Library.Once the Library is SYNCed users can Open, Edit and Add Files and Folders to the SYNCed Library Folder that gets created on your Local. These additions can be Synced back to the Library either Everytime when you connect to SharePoint or On-Demand with “Sync now”.

Geolocation Field Type

SharePoint 2013 Introduces a new field type named Geolocation that can show Bing maps instead of location entered in list item. In a Column of type Geolocation, you can enter location Info as a pair of latitude and longitude coordinates in decimal degrees or retrieve the coordinates of the user’s current location from the browser.

Digital Asset Content Types

In SharePoint 2013 MS has introduced a new set of content types called “Digital Asset Content Types” for better use of Audio, Video and Images as Web Content. These content types can be added to any library and be used as a one of the items\files.

SharePoint 2013 PDF supprt

1) Print to PDF - “Print to pdf” solves two purposes converting your Word doc to PDF and letting you Print the PDF right from the document library.

2) PDF Support - SharePoint 2013 now offers Out of box PDF Support.PDF icon is now natively supported and when a PDF is Opened SharePoint will try to open

3) PDF file in the Adobe Reader and prompt user to either checkout & open or open the file in PDF directly.


Sign in as different user is missing in SharePoint 2013..

Sign in as different user is missing in SharePoint 2013. It will be very difficult for testing scenarios with different users. I use this functionality very frequently. I guess Microsoft wants that user don’t hack the site by typing wild guessing the passwords.

There are three options to sign in as different user

1)  Just go to start->programs->IE and shift-right click and “run as different user”

2)    a) Locate and then open the following file in a text editor:  C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\CONTROLTEMPLATES\Welcome.ascx and add the following element before the existing “ID_RequestAccess” element:

” Description=”<%$Resources:wss,personalactions_loginasdifferentuserdescription%>” MenuGroupId=”100″ Sequence=”100″ UseShortId=”true” /> and save the file.

3) Access the SharePoint site by using the following URL:

Hide Ribbon on SharePoint 2013 using CSS

In SharePoint 2013 MS has divided whole ribbon in two section: s4-ribbonrow and suiteBar.

Step 1)  Add the style tag to hide the ribbon for all the user in master page
#s4-ribbonrow, #suiteBar { display : none; }

Step 2) Find out the
tag and insert the following code inside this div:


Connect to Outlook greyed out in SharePoint 2013?

You might notice some inconsistency with the “connect to Outlook” button in SharePoint 2013.  Sometimes it seems to work, other times you may see this “control is greyed out” message below. 


It's because of the effect of one of 2013’s coolest new features – the Minimal Download Strategy. You can find more  about here in one of my blog here

 just hit F5 & try it again. You should be able to see that the  control is functional. It should temporarily allow you to work instead of waiting.

Minimal Download Strategy in SharePoint 2013

Minimal Download Strategy in SharePoint 2013 is one of the coolest features that got introduced in SharePoint 2013 and is enabled by default and can be disabled using EnableMinimalDownload property and settings its value to False. It improves client rendering performance and fluidity when navigating from page to page by download only the changes between two compatible pages. Fewer bytes will be downloaded and the page will appear more quickly.

In previous versions of SharePoint, unlike with Minimal Download Strategy, when a user navigated between pages the entire page (chrome and content area) were reloaded. Minimal Download Strategy significantly reduces the amount of data that needs to be downloaded and reduces the amount of markup, css, scripts, etc. that the browser needs to parse and render improving overall performance and provides smoother transitions.

As previously mentioned, Minimal Download Strategy is made possible through a new download manager that interfaces between the client and server. The download manager understands controls whose display context is the current Url, controls that can potentially change a Url (I.e. Quick Launch), controls that both have a display context of the current Url and change change a Url (breadcrumbs), and controls that do neither such as images.

Minimal Download Strategy uses a single .aspx file (start.aspx) for your pages, with the actual URL encoded in the text following the hashmark (‘#’). When navigating from page to page, only the changes between two compatible pages will be downloaded.

The download manager follows a subscriber/publisher model therefore each control must register its events with the download manager for example when navigation download starts, ends, is cancelled, or fails. The download manager is also responsible for managing the delta or the difference between the source and destination page.


Geolocation Field Type - SharePoint 2013

Geolocation Field Type -

SharePoint 2013 Introduces a new field type named Geolocation that can show Bing maps instead of location entered in list item. In a Column of type Geolocation, you can enter location Info as a pair of latitude and longitude coordinates in decimal degrees or retrieve the coordinates of the user’s current location from the browser. 

People in Video - SharePoint 2013

People in Video - People in videos are a new column that is included in Video Content type.  User can specify people who are a part of the Video to be included as Video Metadata. 

eindex List/Reindex document library

There is a new Option Reindex List and Reindex document library that allows users to force the Content of list and library to be re-indexed. So it means the whole list or library to be picked up by a Continuous crawl, regardless of whether the items have actually changed.

Go to document library settings – Advanced Settings 

Click on the below Reindex Document Library or Reindex List

It will prompt the following

Now the whole list or library will be picked up by a Continuous crawl


Enable Report to Moderator in SharePoint 2013 Community Sites

 In previous version of the discussion boards,  for some high profile enterprise discussion boards required a dedicated resource to monitor for any offensive comments. But in SP 2013 admin can enable reporting of offensive content. As soon as that is enabled users can see a option to Report to Moderator and sends an email to admin's thereafter they can delete such offensive comments. So, users themselves do the moderation instead of a dedicated resource.

Word to PDF Conversion in SharePoint 2013

Great news!!. SharePoint 2013 now supports PDF's out-of-box.  You can convert Word to PDF and also Search and Open the PDF's.


Download a copy in SharePoint 2013

Download a copy By using Download a copy” option, end users can download a copy of the document to their local machine.

Find a File in SharePoint 2013

Find a File –Find a file” search box is the new feature in SharePoint 2013 that has been added to each Document Library which can help users find files form within a Library. This is in addition to the main site search.


Search Videos with the new “People in videos” column in SharePoint 2013

Search Videos with the new “People in videos” column in SharePoint 2013

A new Column “People in videos” of Video Content type has been Introduced where you can specify people who are in the Video to be included in Video Metadata.The column is available when you edit the properties of your Video that you uploaded in Site Asserts library.

if you enter someones name in the site Search box and select the scope “Videos”, you will find all videos where this person was added in “People in videos” column.It looks like a facebook Photo tagging fetaure.

SharePoint 2013 RTM Now Available

SharePoint 2013 and Office 2013 RTM are now available publically for MSDN subscribers. Following are the links.

SharePoint 2013 and Office 2013 RTM now available on MSDN

What is SharePoint 2013 App

SharePoint 2013 App

In simple words, some of the SharePoint Components like Lists, Libraries,Sandbox or  Custom Applications,few Features like Event Receivers(remote) or Field types (based on existing field types) are termed as “Apps”. So now if someone want to say “Add a new List” to SharePoint, they should probably say “Add a List App” to SharePoint instead.

SharePoint 2013 Certifications

Excited!!! about SharePoint 2013 Certification. It will be published by February 2013.

First hand look please click the below links.

SharePoint 2013 Microsoft Certification Exams:


SharePoint NewForm not working

Hi All,

    If you do customization to newform/dispform/editform. Sometimes there are some chances to get the page corrupted and all the lists in that sub site don't work. The best solution is to replace the guid with new one. Make sure to change the guid's to lower case and just fit it the existing guid.

Click here to create guid


STSADM Commands for Solutions and Features

Working with Solutions

stsadm –o addsolution –filename “D:\Deploy\MySharePointSolution.wsp
We used the following command to deploy the solution once installed to a specific web application:
stsadm –o deploysolution –name MySharePointSolution.wsp –url http://myspwebappp –allowgacdeployment –immediate
If we would upgrade an existing solution, we would use the following:
stsadm –o upgradesolution –name MySharePointSolution.wsp –filename “D:\Deploy\MySharePointSolution.wsp” -immediate
And finally, we used the following commands to retract and delete a specific solution from the web application:
stsadm –o retractsolution –name MySharePointSolution.wsp –url http://myspwebapp –immediate
stsadm –o deletesolution –name MySharePointSolution.wsp
Now, let us see how we could do above operations with PowerShell. For this, we use the following PowerShell commands:
Install-SPSolution –Identity MySharePointSolution.wsp –WebApplication http://myspwebapp –GACDeployment
If you would like to add the solution as sandboxed, you would use the Install-SPUserSolution command instead. To upgrade a solution, we specify which solution is to be updated and with which new solution file:
Update-SPSolution –Identity MySharePointSolution.wsp –LiteralPath “D:\Deploy\MySharePointSolution.wsp” –GacDeployment
To retract and remove a solution, we use the following commands:
Uninstall-SPSolution –Identity MySharePointSolution.wsp –WebApplication http://myspwebapp
Remove-SPSolution–Identity MySharePointSolution.wsp

Working with features

Similarly, commands exist for working with features. The stsadm equivalents:
stsadm –o activatefeature –name MyFeatureName –url http://myspwebapp
stsadm –o deactivatefeature –name MyFeatureName –url http://myspwebapp
Needless to say, there are easy equivalents in PowerShell:
Enable-SPFeature –Identity MyFeatureNameOrGuid –url http://myspwebapp
Disable-SPFeature –Identity MyFeatureNameOrGuid –url http://myspwebapp

A deployment or retraction is already under way for the solution

It occurs if anomalies deployment is running for the some package in the backend and some previous deployment has been crashed before due to reason.
To resolve this problem do the next steps:
1.       Run the command prompt
Click "Start", click "Run" type cmd
2.       Go to web server extensions folder
cd C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
3.       stsadm -o execadmsvcjobs
Locate deployment jobId to break the running process
stsadm-o enumdeployments
Then cancel the deploy
stsadm-o canceldeployment-id "GUID jobId"


Visual Web Part SharePoint 2010 Tree View