Posts Tagged ‘sharepoint 2010’

Email attachments from a Document Library in SharePoint 2010

October 20, 2011

I have had to look into how we can email attachments from Document Libraries in SharePoint 2010.

Bear in mind, Microsoft will only allow you to email links out but is a little annoying when you have to use Windows Explorer and manage your documents (esp if you have hundreds!) so I have found a lovely Codeplex solution to do the job for me!

Check it out, works beautifully:

Ensure that your outgoing SMTP server is specified correctly in CA to.

Replicating User Profiles with Exchange 2010 and OCS

August 1, 2011

Came across a lovely blog post which goes in depth as to how to set up MySites with Exchange and OCS.

Check out:

SharePoint Foundation 2010 – Security Token Service unavailable

July 14, 2011

For a while I noticed a Event ID 3 error on my SharePoint deployment.

After much research, the solution to fix this is pretty simple!

Some background info: Under the health analyser, the security token service was marked as a service that could not start.

Event logs showed an error every hour, since the health analyser runs.

Error is:

Log Name:      Application
Source:        System.ServiceModel
Date:          7/14/2011 6:00:00 AM
Event ID:      3
Task Category: WebHost
Level:         Error
Keywords:      Classic
User:          NETWORK SERVICE
Computer:      109-104-81-240
WebHost failed to process a request.
Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/41149443
Exception: System.ServiceModel.ServiceActivationException: The service ‘/SecurityTokenServiceApplication/securitytoken.svc’ cannot be activated due to an exception during compilation.  The exception message is: Exception has been thrown by the target of an invocation.. —> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.InvalidOperationException: The farm is unavailable.
at Microsoft.SharePoint.Administration.Claims.SPSecurityTokenServiceManager.get_Local()
at Microsoft.SharePoint.IdentityModel.SPSecurityTokenServiceConfiguration..ctor()
— End of inner exception stack trace —
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at Microsoft.IdentityModel.Protocols.WSTrust.WSTrustServiceHostFactory.CreateSecurityTokenServiceConfiguration(String constructorString)
at Microsoft.IdentityModel.Protocols.WSTrust.WSTrustServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses)
at Microsoft.SharePoint.IdentityModel.SPSecurityTokenServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)
— End of inner exception stack trace —
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath)
Process Name: w3wp
Process ID: 53044

I resolved this issue by going into IIS, going to the security token application pool, advanced and saw that “enable 32-bit applications” was set to true, change this to false, re-run the analyser and bamb! Problem solved. 🙂


Hope this helps.

General SharePoint Update

July 23, 2009

Had a hiatus, now back with a an important SharePoint update.

A Technical sneak peek of SharePoint 2010 is now available on the official Microsoft website.

What impresses me the most is the page editor, far more superior than what we have on 2007.

Please note, specific hardware is required in the new 2010 version.

  • SharePoint Server 2010 will require 64-bit Windows Server 2008 or 64-bit Windows Server 2008 R2.
  • SharePoint Server 2010 will require 64-bit SQL Server 2008 or 64-bit SQL Server 2005
  • I have been busy working on SharePoint and CRM Dynamics 4.0 interactions. I have mastered the art of CRM workflows (if you need any help, contact me) so will update some tips soon.

    Microsoft SharePoint “14” is now Microsoft SharePoint 2010

    April 16, 2009

    Good news! SharePoint will not be called MOSS or any other acronym, SharePoint will just be SharePoint.

    Here’s what Tom Rizzo, Sr. Director at Microsoft had to say about this.

    Microsoft SharePoint “14” is now Microsoft SharePoint 2010

    You have probably seen the news announcement today where we announced the public beta for the new Microsoft Exchange Server 2010. As part of that announcement, we also talked about some of the names for the “14” wave of products including Microsoft Office 2010 and Microsoft SharePoint Server 2010. I wanted to answer some questions that I think will inevitably pop to the top of your mind:

    What happened to the Office piece of the name? We love MOSS. . . .

    The first thing you’ll notice is that the MOSS acronym goes away with the new name since Office is no longer in the SharePoint official name. No one should worry that SharePoint doesn’t work great with Office 2010 since we removed Office from the name, just like people didn’t worry whether SharePoint was a great portal product when we removed Portal from the 2007 name.

    The primary reason why we took Office out of the name – lots of folks associate the name Office with the Office client. We wanted to take the opportunity to reestablish the Office name and brand to be synonymous with the client suite. I say “Give the people what they Want” so everyone should immediately think of Microsoft Office = Office apps.

    Don’t try to acronym Microsoft SharePoint Server to MSS since MSS is already taken by Microsoft Search Server. Just remember, SharePoint is SharePoint is SharePoint.

    What about Windows SharePoint Services?

    When you read through the announcement, you may be wondering what happened to Windows SharePoint Services. While we didn’t announcement anything new for WSS, and I want to assure you that we’re definitely working on a new v4 version of the product. It’s too early to drill into any of the details but WSS is getting a lot of new features and will be a great release. We’ll talk more about WSS at a later date.

    So, what was announced?

    Here are my key takeaways from the interview with Chris Capossela:

    • Exchange 2010 will lead the way for the 2010 (previously referred by its codename “14”) wave of technologies and it will be available in the second half of 2009. You can download a beta today.

    • Using Office Web applications, customers will be able to create, edit and collaborate on Office documents through a browser.

    • IT professionals will be able to choose to either deploy and manage on-premises or hosted as a service.

    • For developers, we are working on Open APIs, deep support for industry standards and developer tool support with Visual Studio 2010.

    You can read the entire interview here.

    Thomas Rizzo
    Sr. Director