I have my first MCTS!

12 01 2010

Just a quick post to say that I passed my first SharePoint exam last week (70-631 TS: Windows SharePoint Services 3.0, Configuring). For those of you that haven’t taken it yet, its a very simple exam for those with a few years of Decent SharePoint/WSS experience.

I am planning on taking my next exam (70-541 TS: Windows SharePoint Services 3.0 – Application Development C#) at the end of January so fingers crossed! For this exam I am brushing up my skills by reading the ‘Inside Windows SharePoint Services 3.0’ book by Ted Pattison.





How to: Install SharePoint 2010 ‘Standalone’ on Windows 7

23 11 2009

SharePoint 2010 Logo Since getting my hands on the Beta 2 version of SharePoint 2010 and SharePoint foundation I’ve read countless guides and blog posts about how to install it on Windows 7.

The problem is finding one that gives you the correct install procedure and this often means trawling through the comments to see if it is a reliable source. Because of this I’ve decided to post my own tutorial of the steps I used to create a reliable and fully functional SharePoint 2010 environment on a single machine (client OS).

Keep in mind that this blog post only walks through installing SharePoint 2010 in ‘Standalone’ mode (aka default configuration). This does not give you as much flexibility nor does it replicate a server farm environment. But this does work well for small dev work or to simply play around with SharePoint 2010.

*RAM Requirements: Be aware that if you are planning to install SharePoint Server 2010 you will need a lot of RAM. The recommended minimum from Microsoft is 6GB. SharePoint 2010 will install on a machine with 4GB of RAM but this will not be enough for a development environment.*

1. Install the Pre-Requisites for your operating system listed in the following MSDN guide –

http://msdn.microsoft.com/en-us/library/ee554869(office.14).aspx

2. Install the ‘WCF Hotfix’ (KB976462) for Windows 7/Server 2008 R2 which is available here –

http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23806

3. Extract the SharePoint installation (.exe) that you downloaded, you can do this by typing at the command line the following –

c:\SharePoint\SharePoint2010.exe /extract:c:\Temp

4. Next we need to edit an xml file and add an attribute that will allow you to install SharePoint on a workstation OS. If you try and run the setup without performing this step then it will display an error message that the OS is not supported.

SharePoint 2010 Setup Error

Open the ‘config.xml file located at ‘c:\Temp\files\Setup\config.xml’ (where Temp is the folder that contains your extracted files from above).

Add the following line inside the <configuration> tag:

<Setting Id="AllowWindowsClientInstall" Value="True"/>

Save and close the file.

5. Run the SharePoint 2010 setup (setup.exe).

6. When asked what type of installation you wish to perform select ‘Standalone’. This will install an instance of SQL Express and the default configuration. This will allow you to use local windows accounts.

SharePoint 2010 Installation Type

 image

7. Once the wizard has completed it will prompt you to run the ‘SharePoint Products Configuration Wizard’ (aka Psconfig). Do Not run the wizard and exit.

8. Install SQL Server 2008 cumulative update package 2 –

http://support.microsoft.com/kb/970315

image

9. When the above update has finished installing, execute the ‘SharePoint Products Configuration Wizard’. Ignore the warning telling you that installing SharePoint 2010 on Windows 7 or Vista is unsupported. You also need to click ‘OK’ to the message explaining that IIS will be reset as part of the installation.

image

image

The wizard will now configure SharePoint 2010 so you can sit back and relax! (Hopefully this step goes smoothly and you don’t see any errors).

10. When the wizard is complete, click ‘Finish’. An IE window should now popup and display a SharePoint page asking you to select the template you would like for your first SharePoint 2010 site collection.

SharePoint 2010 Central Administration

11. Success – the installation is now complete and you have a full working copy of SharePoint 2010 Beta! 🙂





SharePoint 2010 & FIMSyncronizationService Problems

19 11 2009

**Updated 23/11/2009

Jeremy Thake (@jthake) advised me that this service is required for the ‘User Profiles Synchronization Service’ in SP2010 and that if you disable it then this won’t work. Decide whether you are going to need this feature before you disable this. I am not sure why it slows down the OS so much when booting up.

____________________________________________________________________________________

I recently installed the betas of SharePoint Foundation 2010  on top of Windows 7 and full SharePoint Server 2010 on to Server 2008 R2. One problem I found is that after you have rebooted the machine a couple of times it becomes very slow to startup.

At first I thought it was just because I was running SP2010 on a machine with only 4gb of ram and that was just the nature of the beast. When I opened Task Manager though it told a different story – the service ‘FIMSyncronizationService (Forefront Identity Manager Synchronization Service)’ was still trying to start and slowing the whole machine down. Once this service was stopped the machine continued booting into windows.

The service never seemed to start properly and I am assuming this is only needed if you want to use the full Forefront product with SharePoint.

I have now disabled this service using ‘Services.msc’ and SharePoint 2010 is still working fine. I would recommend anyone with the same issue who is not using Forefront to stop and disable this service from loading.

Hope this helps 🙂





SharePoint 2010 Beta now available!

16 11 2009

To those who don’t already know, the beta of SharePoint 2010 is now available to MSDN/Technet subscribers 🙂

Here is the direct link to MSDN –

https://msdn.microsoft.com/en-us/subscriptions/securedownloads/default.aspx?PV=42%3a393%3aEXE%3aen%3ax64

You can download both Office SharePoint Server 2010 (Full product) and SharePoint Foundation Server (Used to be WSS).

Have fun downloading!





Getting started with the Bing Maps Silverlight SDK

16 11 2009

I got the chance this morning to have a look at the newly released Bing Maps Silverlight SDK. The bing maps SDK allows you to add a map to your silverlight application and enhance it by adding pushpins, images, videos, shapes and scalable elements etc.

I’m impressed at how easy it is to get a bing map displaying in your silverlight application and start customising it.

I decided to create this getting started guide to help you create a simple silverlight application displaying a bing map.

When you have completed the guide below you should have a map similar to the one below.

image

1. Download and install the Bing Maps Silverlight Control SDK from here –

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=beb29d27-6f0c-494f-b028-1e0e3187e830

2. Create a new ‘Silverlight Application’ project in Visual Studio 2008/2010 whichever you prefer. When the box pops up to asking whether or not you want VS to host the silverlight app in a new web site – make sure its ticked.

3. Add a reference to the dll’s

Microsoft.Maps.MapControl.dll

Microsoft.Maps.MapControl.Common.dll

you can find these dll’s in a subfolder of the installation directory called ‘Libraries’.

4. Create an account at the ‘Bing Maps Account Center’ and create a new application key (you will need this key to be able to use the bing map control) –

https://www.bingmapsportal.com/

4. Open the MainPage.xaml file of your project (not the web project) and a new xml namespace:

xmlns:m=”clr-namespace:Microsoft.Maps.MapControl;assembly=Microsoft.Maps.MapControl”

5. Next add the following code inside the Grid control (make sure you paste your bing maps application key into the CredentialsProvider property –

<m:Map
Height=”300″
Width=”350″
x:Name=”testMap”
CredentialsProvider=”Your application key goes here
Background=”White”
Mode=”Road”
Center=”19.642588,50.273438″
ZoomLevel=”0″>
<m:Pushpin Location=”52.97421339369046,-1.246250867843628″/>
<m:Pushpin Location=”-27.469442,153.030136″/>
</m:Map>

6. Refresh the designer in visual studio by clicking the link and then build your project.

7. Hey Presto! – you should now be seeing a bing map just like the one above showing the locations of the ID offices.





My Top 5 IE8 Accelerators

6 11 2009

If you haven’t heard of them ‘Accelerators’ are a new feature in IE8 which are designed to make your browsing tasks quicker and easier.

Accelerators allow you to perform an action by simply highlighting text on a webpage or just right clicking on a page and selecting your chosen accelerator.

Below are my top 5 IE8 accelerators:

1. ‘Google Reader Accelerator’

Simply right click on the RSS feed page and click the accelerator to subscribe to it with your Google reader account.

image

http://www.ieaddons.com/en/details/bookmarks/Subscribe_with_Google_Reader/

2. ‘Wordpress Accelerator’

Select any text on a webpage and select the accelerator to start a new blog post containing the selected text.

image

http://www.wordpress.com

(Login to your dashboard and you should find it available for download)

3. ‘Twitter Accelerator’

Select some text on a page and select the twitter accelerator to send the text as a tweet from your twitter account.

image

http://openbrolly.com/2008/08/31/ie8-accelerator-for-twitter/

4. ‘Google Maps Accelerator’

Select any bit of text (Postcode, Address etc) and select the google maps accelerator to open the location in google maps.

image

http://ie.microsoft.com/activities/en-en/Default.aspx

5. ‘Google Mail Accelerator’

Select some text and select the google mail accelerator to create a new email message containing the selected text.

image 

http://ie.microsoft.com/activities/en-en/Default.aspx

Hope you find these accelerators helpful and as useful as I do!