Archive

Archive for the ‘Uncategorized’ Category

SharePoint 2010 – CSS Reference

October 18th, 2011 Dominick Cosgrove No comments

Found this useful CSS Reference for SharePoint 2010:

http://sharepointexperience.com/csschart/csschart.html

Categories: Uncategorized Tags:

Accessibility Testing Tool

April 5th, 2011 Dominick Cosgrove No comments

Found this web site which checks how accessible web sites are. If your site is not on the internet, then you can save your html and upload it to the site. There is also a tool bar for FireFox.

WAVE is a free web accessibility evaluation tool provided by WebAIM. It is used to aid humans in the web accessibility evaluation process. Rather than providing a complex technical report, WAVE shows the original web page with embedded icons and indicators that reveal the accessibility of that page.

http://wave.webaim.org/

Categories: Uncategorized Tags:

Useful list of SharePoint 2010 Features Per Edition

March 4th, 2011 Dominick Cosgrove No comments

This is a useful list of SharePoint 2010 features per version / edition. Better than some of the comparisons charts out there.

http://sharepoint-sandbox.com/files/sharepoint2010features.mht

Categories: Uncategorized Tags:

MatchPoint

March 1st, 2011 Dominick Cosgrove No comments

This is definitely worth a look at. MatchPoint seems to have a very strong, metadata / taxonomy system that surpasses what both SharePoint 2007 & 2010 offer OOTB. It has some very nice WebPart for rolling up content based on the taxonomy and for creating views of your data. I can definitely see the business benefit of implementing MatchPoint.

http://www.getmatchpoint.com/

Categories: Uncategorized Tags:

Content Type Hub – Blank Site Template Issue

January 2nd, 2011 Dominick Cosgrove No comments

So you’ve set up the Managed Metadata Service Application and set up your Content Type Hub to publish your corporate Content Types. You create your content types and ensure that they are published. You want to use your content type in another site collection and expect to see your corporate content types available, when you click add from existing content types…. But they are not there! So what’s the story?

The issue is more than likely you created your content type hub with the Blank Site Template. The issue is the TaxonomyFeatureStapler is not included in the Blank Site Template. So you may think that the easiest solution is to delete the Content Type Hub, but what about all that hard work you’ve already invested in creating the content types! Well fear not, not all is lost; you can activate the required feature to get everything working as expected:

STSADM -o activatefeature -id 73EF14B1-13A9-416b-A9B5-ECECA2B0604C -url http://<your site collection> -force

Once activated, you’ll see the Content Type publishing feature appear in the Site Collection Administration, as well as the Term store management option in the Site Administration on the top level site. Now try the content type publishing feature!

If you try to add the managed metadata column type on a blank site template without the TaxonomyFeatureStapler feature enabled you’ll also get the following error:

The required feature is not enabled for this column type

Again this can be resolved by activating the required feature.

Definitely worth remembering when setting up your farm!

Categories: Uncategorized Tags:

Managed Metadata Error

September 26th, 2010 Dominick Cosgrove No comments

If you get the following message after creating the “Managed Metadata Service” in SharePoint 2010, you’ve most probably forgotten to start the “Managed Metadata Web Service”.

The Managed Metadata Service or Connection is currently not available. The Application Pool or Managed Metadata Web Service may not have been started. Please Contact your Administrator.


To start the service got to Central Administration, in the “System Settings” section of the home page select “Manage Services on Server”. Locate the “Managed Metadata Web Service” and click the Start link. Be patient as it can take a few a short while to start.

Categories: Uncategorized Tags:

SharePoint Connections Conference 2010 – Amsterdam

March 13th, 2010 Dominick Cosgrove No comments

My college Adnan Ahmed recently attended the SharePoint Connections Conference in Amsterdam. He highly recommended the conference and said that the content was invaluable. He kindly passed on the links to the slides from the presentations and the videos, so I thought I would share them.

I have to say that the quality of the videos and the content is excellent. I’m personally off to the SharePoint 2010 Evolution Conference in London next month and I hope that they will be providing similar post conference material. It is impossible to attend all the sessions and these videos provide a great way to view the content at leisure after the conference. Last year I was slightly disappointed that there was no video material for the SharePoint Best Practice Conference in London.

Videos:

http://channel9.msdn.com/tags/SharePoint-Connections-2010-Amsterdam/

Slides:

http://www.devconnections.com/Updates/Amsterdam_Jan2010/

Categories: Uncategorized Tags:

SharePoint 2010 RTM Announced

March 8th, 2010 Dominick Cosgrove No comments

It’s almost here! Arpan Shah SharePoint Director announced that SharePoint 2010 and Office 2010 will be Release To Manufacture (RTM) in April 2010 with an official launch date of the 12th May 2010.

The announcement can be found on the  SharePoint Team Blog: SharePoint 2010 & Office 2010 Launch.

Categories: Uncategorized Tags:

SharePoint eMagazine

January 29th, 2010 Dominick Cosgrove No comments
Categories: Uncategorized Tags:

Email Regular Expression Validation

January 28th, 2009 Dominick Cosgrove No comments

If  you need to validate a email address either through Javascript, server side code or asp.net regular expression validator then the best expression I have found is by Mykola Dobrochynskyy on Code Project.

^(([\w-]+\.)+[\w-]+|([a-zA-Z]{1}|[\w-]{2,}))@” + @”((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\.([0-1]? [0-9]{1,2}|25[0-5]|2[0-4][0-9])\.” + @”([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\.([0-1]? [0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|” + @”([a-zA-Z]+[\w-]+\.)+[a-zA-Z]{2,4})$

An example using this would be:

string regEx = @”^(([\w-]+\.)+[\w-]+|([a-zA-Z]{1}|[\w-]{2,}))@” + @”((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\.([0-1]? [0-9]{1,2}|25[0-5]|2[0-4][0-9])\.” + @”([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\.([0-1]? [0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|” + @”([a-zA-Z]+[\w-]+\.)+[a-zA-Z]{2,4})$”;

foreach (string recipient in recipients)
{
if(!Regex.IsMatch(recipient.Trim(), regEx))
{
throw new Exception();
}
}

Reference: http://www.codeproject.com/KB/recipes/EmailRegexValidator.aspx?display=Print

Categories: Uncategorized Tags: