SharePoint Thoughts

Ramblings About SharePoint and Related Technologies

You will be missed Patrick

Patrick Tisseghem over at U2U suddenly passed away, and is sorely missed in all corners in the world. He was one of the first blogs I read when I was getting started with SharePoint. Very thoughtful, and I had hoped to meet him some day. Best wishes.

Jan Tielens’ blog about the subject.

http://weblogs.asp.net/jan/archive/2008/09/05/patrick-tisseghem-passed-away.aspx

No comments

Using Virtual Earth on SharePoint without Server Side Coding

Ian over at www.wssdemo.com has a good set of guidelines to get Virtual Earth set up using the Dataview Web Part and the Virtual Earth API.

Find more information here: http://www.wssdemo.com/Blog/archive/2008/09/05/sharepoint-virtual-earth-web-part-without-deploying-any-server-code.aspx

No comments

Creating Workflows for SharePoint, Step by Step Tutorial

Serge Luca is over halfway through on a Step By Step tutorial on Creating Workflows for SharePoint.

You can find this first of this 20 part series here : http://sergeluca.spaces.live.com/blog/cns!E8A06D5F2F585013!859.entry

No comments

Making Custom Application Pages Look Like SharePoint Application Pages

http://graegert.com/?p=505

A link I don’t want to forget. Steve Graegert has a great post outlining the use of SPPropertyBag to make custom application pages to look like SharePoint application pages.

No comments

Prerequisites for Microsoft Office Communications Server 2007 Speech Server

Think you’re going to install the development edition of Microsoft Office Communications Server 2007 Speech Server on a freshly created and patched virtual machine? Well think again, there are a number of prerequisites for each set of components that you would like to install;

  • Server Components – Internet Information Services, Microsoft Message Queuing, Microsoft .Net Framework 3.0, MSXML 6.0 Parser, 6.0.3883.0 or higher, Microsoft .Net Framework 2.0 with Hotfix KB917833
  • Development Tools - Internet Information Services, Microsoft Message Queuing, Microsoft .Net Framework 3.0, MSXML 6.0 Parser, 6.0.3883.0 or higher, Microsoft Visual Studio 2005 with SP1 or Higher, Microsoft .Net Framework 3.0, Visual Studio 2005 Extensions for Windows Workflow Foundation (Complete Install) , Microsoft .Net Framework 2.0 with Hotfix KB917833
  • Documentation – Microsoft .Net Framework 3.0
  • Administrative Tools - Microsoft .Net Framework 3.0
  • Data Processing Utilities – Microsoft .Net Framework 3.0
Server Components Development Tools Documentation Administrative Tools Data Processing Utilities
Internet Information Services

X

X

Microsoft Messaging Queuing

X

Microsoft .Net Framework 3.0

X

X

X

X

X

MSXML 6.0 Parser 6.0.3883.0 or higher

X

X

Microsoft .Net Framework 2.0 with Hotfix KB917833

X

X

Microsoft Visual Studio 2005 with SP1 or Higher

X

Visual Studio 2005 Extensions for Windows Workflow Foundation (Complete Install)

X

No comments

Free MCP Exams for SQL 2008

Two Beta exams have been made available for free, one of which counts towards the “Microsoft Certified IT Professional: Database Administrator 2008″ Certification.

 
 

Exam 71-452 – Find information about the free exam here [link]

SQL Server 2008 Beta Exam: PRO: 71-452: Designing a Business Intelligence Infrastructure Using Microsoft SQL Server 2008

 
 

Exam 71-450 – Find information about the free exam here [link]

SQL Server 2008 Exam Beta: 71-450: PRO: Microsoft SQL Server 2008, Designing, Optimizing, and Maintaining a Database Administrative Solution

 
 

This would be useful for anyone considering a SQL Certification.

No comments

.Net EnableViewState Inheritance from Master Pages

EnableViewState=”true”

Who knew such a simple little tag could cause such a headache. I recently completed a project where Master Pages were being used with ASP.Net Content Placeholders. In one of the content pages, state was not being maintained for any of the controls, and I had explicitly set the viewstate to enabled in every possibly place. It didn’t occur to me after 24 hours of banging my head against the desk, and code intervention from a couple of coworkers did I decide to take a look at the Master Page.

I discovered that no viewstate attributes had been set, and after setting these attributes, poof, it worked as expected, and viewstate was maintained. So the next time your DataGrid, GridView, Repeater, or any other control is not working for you, and you’re using Master Pages, take a look at that master page to make sure you’ve set the EnableViewState attribute. This might save you some time and a headache.

-Isaac

No comments

Extending STSADM with Custom Commands

From the SharePoint Solutions Blog:

This is an oldie, but a goodie. Tony Bierman from the SharePoint Solutions team walks you through creating custom commands for the STSADM prompt, as well as a code example. This would be good if you have any packages for SharePoint that need licensing, and you want to wrap the activation into an installation script. Really the possibilities are endless. Andrew Connell has already created some custom commands using the method and released the source code for everyone to sample here.

No comments

“Microsoft.SharePoint.SPException: One or more field types are not installed properly.” Using SPQuery

Have you run into this error?

 

“Microsoft.SharePoint.SPException: One or more field types are not installed properly.” ?

 

Well I did, I was banging my head into the wall, until I realized that the fields had been renamed at some point. Since the new name of the column was be referenced in the code using

SPListItem["FieldNameNew"]

When running a SPQuery. This caused the SPException to be thrown. To solve this, you should use the GUID of the column, or the previous field name. The lesson is when you change your column names, remember that its more of a vanity change, and the real field name stays the same.

 

No comments

Microsoft’s Adds Concept Classifier to Document Libraries

From Microsoft’s Enterprise Search Blog:

“conceptClassifier for SharePoint adds automatic document classification and taxonomy management to Microsoft SharePoint and works without the need to build another search index. It is installed as a set of Features that, when activated, cause new columns to be displayed in the document library listings and new menu options appear that allow authorised users to edit the automatically generated metadata, if required.”

Concept Classifier is touted as an engine that automatically adds concept metadata and taxonomy data from documents being loaded to a document library. This sounds like Microsoft’s answer to some features more commonly available with other enterprise search engines such as Autonomy. What remains to be seen is how much configuration or training is necessary to produce accurate results. Competing search engines require some major tuning to produce the desired effects, lets hope Microsoft’s acquisition of FAST paves the way for friendlier enterprise search.

While this concept Classifier does not come directly from  Microsoft, it puts them a little bit closer to competing in Enterprise Search.

No comments

« Previous PageNext Page »