Optimizing SharePoint Recovery, Retention, and eDiscovery

SharePoint Archiving Journal

Subscribe to SharePoint Archiving Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get SharePoint Archiving Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

Company Adds Significantly to Its Market-Share Leading Customer Installed Base LONDON, UK - Feb 03, 2014 - Centrify Corporation, the leader in Unified Identity Services across data centre, cloud and mobile, today announced that the company posted record total sales in calendar year 2013 and more than 40 percent growth year over year with a strong performance by Europe. With this growth, Centrify continued to grow its customer installed base, the largest share in its segment within the security market, while maintaining in excess of 97 percent customer retention rate. The company's employee base also grew by approximately 30 percent over 2012 with total headcount now more than 400 personnel. In Europe, Centrify's headcount also experienced significant growth, doubling in number across the region in 2013. This includes the appointment of Jean-Marc Valat as new Regio... (more)

Exposing a WCF Service in Silverlight

I am having a blast with the series where I am updating my simple Mix 09 Business Application demo.  In this part, I wanted to consider the scenario that I hope is a common one.  The developer writes their Silverlight app using the RIA Services pattern and the application becomes wildly successful.  So successful in fact there is a demand to put a services head on top of the same application logic to facilitate writing a bunch of other clients.  This is the sort of pattern we see happening with applications like Twitter and Sharepoint.   You can see the full series here. The demo requires (all 100% free and always free): VS2008 SP1 Silverlight 3 RTM .NET RIA Services July '09 Preview Also, download the full demo files and check out the running application. To start with, let’s take the application from the early parts of the series and add a simple WCF head for it.  F... (more)

WebRTC Archiving By @TokBox | @ThingsExpo [#IoT #WebRTC]

November 19, 2013 Developers working with WebRTC can now build native applications for Android, archive and playback live video communications within their application, and take advantage of a range of enterprise-grade quality-enhancing features, all thanks to four new developments from TokBox which launched today. OpenTok Archiving & Playback, released today into beta, allows developers to simply add video stream recording for their live video chat applications, save the conversation into a single H.264/AAC MP4 file, and download or stream it through the player of their choice. The Android SDK for WebRTC for the first time allows developers to build WebRTC video chat functionality into native Android apps using the OpenTok Platform. TokBox also released other enterprise-grade quality-enhancing features, including: Dynamic Frame Rate Control: developers can allocat... (more)

Using CAML To Deploy A Lookup Column Via Feature

This week, I needed to deploy lookup columns to some of my lists and as usual I wanted to avoid writing code at all costs.   As some of you may know, Kyle Kelin and I debate this topic often as he prefers a code approach.  I figured it had to be possible with CAML, but many claimed it was not even possible.  A few approaches showed up out there involving using code to modify the elements.xml file with your GUID, but that just wasn’t going to cut it for me.  One popular post on the topic by Josh Gaffey, started me in the right direction, but there were a few hurdles I ran into as I was trying to implement it.  It would create the list, show the content type, and site columns, but when I tried to create a new item, the lookup column was not there.  The basic technique is that you specify the path to the list in the form of (Lists/MyListName) in the List attribute of ... (more)

What’s new in Services on Server in SP2010

Curious to know what the Services on Server page looks like now?  Well, then this is the post for you.  Instead of just having the 6 or so services that you had in MOSS 2007, there are many more services listed on the Services on Server page.  Here is what your list might look like (pending changes of course).  Since the move to Service Applications, you will probably find yourself concentrating on this page as much, but it’s still there. Access Database Service Application Registry Service Business Data Connectivity Central Administration Document Conversion Launcher Service Document Conversion Load Balancing Service Excel Calculation Services Lotus Notes Connector Managed Metadata Web Service Microsoft SharePoint Foundation Incoming E-mail Microsoft SharePoint Foundation Subscription Settings Service Microsoft SharePoint Foundation Web Application Microsoft SharePo... (more)

Microsoft SharePoint 2010

First let me apologize for the lack of blogging for a while.  We have been under the gun with a sizable SharePoint development project.  I have gown farther down into the innards of InfoPath then I ever thought possible.  To give you an idea, we worked over 140 hours in the 2 weeks prior to the conference.  I promise to be better, and now I have good reason to do so: We at Syrinx just got back from a long week loaded with sessions, booths, experts, and information all about SharePoint 2010.  All I can say is *WOW*.  I predict the trend of SharePoint adoption to continue to to climb at an alarming rate.  I'm sure everyone is out there blogging about all the new features, and that's great!  I'm just going to run down the high-level features from the sessions I attended and information I gathered.  This is no way an exhaustive list, but as I dig into the new capabiliti... (more)

Turning on the Developer Dashboard in SharePoint 2010

The developer dashboard is a great new feature that developers can use to aid them in tuning performance on a page.  This new functionality adds information to the bottom of any page in SharePoint that displays performance information and what SQL queries were executed to display the page.  To my knowledge, there is currently no way in the UI to turn this on, so you can do this with a quick x64 console application.  This is soon to become a quite popular code snippet I am sure. SPPerformanceMonitor performanceMonitor = SPFarm.Local.PerformanceMonitor; performanceMonitor.DeveloperDashboardLevel = SPPerformanceMonitoringLevel.On; All you need is those two lines of code.  When you are done with it, simply set the monitoring level to Off. ... (more)

Commercial and OpenSource OCR Softwares

Open Source Journal After testing the FineReader, OmniPage, ReadIRIS, and SimpleOCR, Aspire, Tesseract….it is evident that ABBYY FineReader 9 is the best overall value, while ReadIRIS is the best OCR software for under $150. The main features that differentiate OCR software are: Character recognition accuracy Page layout reconstruction accuracy Support for languages Support for searchable PDF output Speed User interface API / SDK Support / Consulting Stability of the engine when processing large documents Following are some of the Softwares that I played with and compared. SimpleOCR SimpleOCR is the popular freeware OCR software with hundreds of thousands of users worldwide.  SimpleOCR is also a royalty-free OCR SDK for developers to use in their custom applications. If you have a scanner and want to avoid retyping your documents, SimpleOCR is the fast, free way to d... (more)

Microsoft Azure and Open Data Protocol - OData

Windows Azure Session at Cloud Expo In an increasingly interconnected world interoperability finds the highest resonance. The Open Data Protcol (OData) provides developers from many progrmming background such as C#, Java, Javascript, PHP etc. an open protocol to produce and consume data. Windows Azure Platfrom not only stands to gain from conforming to this protocol but also answers Google's GData with a rich data ecosystem. Microsoft Azure is not Microsoft specific but opens its doors to everything under the sky. Who produce OData? The ones that expose data using OData protocol. There are a number of OData producers: Applications exposing OData Services Sharepoint 2010 IBM Web Sphere Microsoft SQL Azure Windows Azure Table Storage SQL Server Reporting Services Live OData Services Netflix Open Science Data Initiative Open Government Data Initiatives Northwind database ex... (more)

How to: Build a SharePoint 2010 PowerShell Cmdlet

One thing that is getting a lot of attention in SharePoint 2010 is the use of PowerShell.  It’s too cool and you really have a lot of power (no pun intended) to automate just about anything in SharePoint.  In fact Kyle Kelin (@spkyle) is speaking this weekend about it at SharePoint Saturday Houston (#spshou). The Microsoft.SharePoint.PowerShell snapin comes with over 500 commands, but you might want to create your own.  Today’s post will show you how to get started. There are a lot of great posts out there on how to build a regular PowerShell cmdlet, but I wanted to build one that focused specifically on building one for SharePoint. Start by creating a new class library project in Visual Studio 2010.  It’s too bad there isn’t a built-in project template, because there are a number of references you must add.  Several of these references don’t show up in the referen... (more)

Office 365 How to: Build and Deploy a Web Part with SharePoint Online

You know by now that the cloud is hot and Microsoft says “we’re all in.”  That being said, there has never been a better time to push all of those chips forward and  jump on the bandwagon.  It’s time to get some experience with SharePoint Online / Office 365.  I know most people don’t have access to the Office 365 beta yet, but when it opens up, you should sign up for the public beta and start getting familiar with it.  If you haven’t seen SharePoint Online yet, check our my previous article which gives a quick tour of it.  I plan to write more about SharePoint Online in the future, so I figured the best place to start is with an introductory development article on building and deploying a web part.  My past series on building and deploying web parts to 2010 and 2007 are still the most popular articles on DotNetMafia.com.  Let’s take what we learned there and see ho... (more)