DNN, 6.0, SharePoint, SP, Connector

R2i DotNetNuke Blog

DNN 6 and the SharePoint ConnectorJaina Baumgartner | Aug 01 2011 | 6 Comments

Keivan Beigi, of DotNetNuke (DNN) posted in his blog that the one new feature that is receiving the most positive feedback during the MIX11 in Vegas, was the SharePoint Connector.  Has this new, highly anticipated DNN 6.0 feature lived up to its hype? 

What is the SharePoint Connector
First, a quick introduction to SharePoint and the Connector.  SharePoint is regularly implemented as an Enterprise Content Management (ECM) solution, either as an intranet or as an extranet with known visitors.  It requires an Internet Connector to deliver a public facing internet website solution.  On the other hand, DNN is a much more cost-effective public facing Content Management System (CMS) solution with a greater degree of flexibility due to its open source deliverable.
 
As the name suggests, the SharePoint Connector is DNN’s feature for integration with SharePoint.  Installing this feature into SharePoint delivers a one-way communication from SharePoint to DNN.  In SharePoint terminology, the Connector is a timer job that can be configured to run on a specified schedule, via a Windows Communication Foundation (WCF) web service.  It copies over files within a SharePoint document library to a folder within a DNN portal.
 
The Good
The SharePoint Connector provides a first-ever integration attempt between DNN and SharePoint.  The timer job schedule is extremely customizable, and can be performed as often as every minute, or as little as every month.  The logging for the timer job is excellent, as DNN’s logging usually is.  However, this feature has gone one step further with storing the log, not only in DNN, but also in SharePoint.  The log describes each file transferred, its success/failure status and reason.  Additionally, the SharePoint Connector logging has a status filter to only display failed transfers, and can send an email notification for each failed transfer.
 
 Logging in SharePoint
The Connector utilizes the SharePoint folder and view structures to transfer content.  That is, all files within a certain SharePoint folder or view can be transferred to DNN.  Thus, users can utilize the filter capability built into SharePoint views to transfer only certain files into DNN.  The files transferred take into account the security configuration on DNN’s side.  That is, if certain file types or sizes are not allowed into DNN, the transfer of that file will fail, and the timer job will continue to the next file marked for transfer.
 
The transfer of files is done via port 80 but default, but the WCF configuration allows for changing of several of these options, such as the port, the maximum file size allowed, etc.  The configuration of the file transfer allows for selecting document libraries within a site collection.  This allows for greater visibility of document libraries, than if this configuration were setup for sites.
 
The Bad
Shaun Walker, CTO, and co-founder of DNN stated that this is a Phase 1 for the SharePoint Connector solution.  Hence, there are several key features left out from the current version of the connector.  The most important one being that the connector is created for the last version of SharePoint 2007, and not the latest version, 2010.  It also does not support the cloud version of SharePoint with Office 365.  This is anticipated to be available Q2 2012.
 
The SharePoint file transfer can only be controlled from the Central Administration.  This access is generally restricted to more technical folk, such as the network administrators of the company.  In which case, content owners will have more difficulty transferring their content into DNN.
 
The connector duplicates documents from SharePoint, so that there are two copies of the same documents.  This is not only a waste of space, especially in the case of larger documents, but also, changes to documents in DNN will be overwritten by the transfer.  It may be difficult to distinguish and keep track of the documents that will be overwritten versus those managed in DNN.
 
The connector is only restricted to document libraries, and not the foundation of SharePoint content, lists.  The documents transferred additionally, does not transfer the SharePoint permissions, metadata, versions or workflows.
 
Within the transfer configuration, only content from one document library can be selected for transfer into DNN.  To transfer all documents from the entire SharePoint site or site collection, transfer schedules would need to be setup for each document library.
 
Synchronization Configuration 
 
The Foreseeable Future
While the SharePoint connector is a great start to an integration of SharePoint and DNN, it has a ways to go before ensuring complete integration of these technologies.  Shaun Walker has stated a possibility of the release of the connector for SharePoint 2010 as early as the Spring of 2012.  However, DNN also needs to consider a release of the SharePoint connector for the cloud options of SharePoint.
 
Additionally, duplication of content in two systems is not the best solution for integration. Instead, a view should be setup to display content from SharePoint into DNN, utilizing the SharePoint API.  This will enhance the difference between the content maintained in SharePoint versus that maintained in DNN.
 
For now, however, if you have or are considering SharePoint 2007 as your intranet ECM and DNN 6.x as your internet website CMS, the SharePoint Connector provides an excellent integration option.  For information in configuring and deploying the SharePoint connector, refer to my next article: Deployment and Setup of the DotNetNuke 6.0 SharePoint Connector 

Comments

# iPad Style Mouse Pad | Wednesday, February 15, 2012 4:05 AM
Thank you for the excellent article 。 My husband and I were very impressed with all the issues that she addressed. Signal Video Converter Box
They will be a big help to us, not to

mention to the many families that are now and in the years ahead that will be caring for their parents and/or aging family members! Great job, Kathryn! It's a "keeper"!
Most Sincerely, Mr & Mrs Kloth
# Teclast A15 | Friday, February 17, 2012 3:16 AM
Some of the points you have raised will assist me greatly. I like the way you have structured your site, ACHO C905
it is super and very easy to follow. I have bookmarked you and will be back regularly.
# boardaaa | Thursday, February 23, 2012 1:51 AM
Your blog is so beautiful and natural all are like your blog everyone appreciate your blog. Whenever We will see your blog every time we get something new about your blog This is the very informative content. I am very appreciate to your site who provide us this X6 Android 4.0


informative resource thank for sharing us this information.
# simon4 | Monday, March 12, 2012 10:48 AM
Programming is like my hobby and I always like to read about this theme. This article was really useful for me and I have known so many new things about SharePoint Connector. I have used this program several times but I have some problems with it. I hope that now everything will be OK. Thanks a lot.
Regards, Simon from online pills
# DGSFH | Thursday, March 22, 2012 5:06 AM
This will enhance the difference between the content maintained in SharePoint versus that maintained in DNN. SRD018C4 Sensor
# coachshoes | Thursday, April 19, 2012 5:37 AM
Pakistani government Coach Factory Outlet Online of households were struggling to remain Michael Kors Outlet If you are interested to have a Coach Outlet Online need.We like being involved in the Chanel Outlet line is the Highrise. Juicy Couture Outlet world seem to be bright again Coach Factory Outlet would not take away the Coach Outlet but in high quality make catchy Coach Purses Outlet Online I was sleeping, Coach handbags Outlet should be something to Louis Vuitton Outlet as domestic violence. Gucci Shoes UK It was the first time the country Hermes Handbags Outlet package is all rugged Coach Factory Online would have to cut domestic spending Coach Factory and raised new questions only!

Name (required)

Email (required)

Website

Enter the code shown above:

 
Topic not found! Create this topic by clicking the edit link provided above.
 
 

Most Discussed

 

Subscribe to our blog

 

New York, NY • Baltimore, MD • Vienna, VA • St. Louis, MO • Seatle, WA • 410.327.0007 • info@R2Integrated.com

Bookmark & Share Bookmark and Share