SharePoint

MOSS(Microsoft Office SharePoint Server) 2007 & WSS(Windows SharePoint Services) 3.0
A SharePoint Site "CON" Returns "An unexpected error has occurred."

I tried to create a SharePoint site for contact records with CON as a site name, i.e. http://[server]/sites/CON. A site returned "An unexpected error has occurred." After contacting Microsoft product support service team, I found out that it is a product issue -- You can call it a bug or a feature by design. This is a response from Microsoft product support service: "MS-DOS device names are reserved words and cannot be used as folder or file names. When parsing a reference to a file or folder, Windows checks for the case in which a single MS-DOS device name is...

posted @ Saturday, October 11, 2008 5:19 PM | Feedback (0)

How to Create a Login/Registration System Using FBA with Active Directory in a SharePoint Server 2007

To use the forms based authentication(FBA) against an Active Directory(AD) for a SharePoint Server 2007, you will need to use the ActiveDirectoryMembershipProvider in ASP.NET 2.0. I outlined key steps to enable FBA against an AD for a SharePoint Server 2007. Step 1 - Edit the AD Schema To suppport Password Reset (Password Recovery), you will need to edit the AD schema by running the following command: regsvr32.exe schmmgmt.dll. The detailed step to edit the AD is defined in Password Reset section of this article. Step 2 - Set up Intranet and Extranet Zone Once the AD schema has been edited, you will need...

posted @ Tuesday, September 09, 2008 12:00 AM | Feedback (0)

Good SharePoint Server 2007 resources

Performance and Capacity Planning Resource Center for SharePoint Server 2007 This page contains resources to help you with performance and capacity planning for your SharePoint Server deployment—map your solution design to a farm size and set of hardware that supports your business goals. It contains many technical articles organized By: Planning Recommendations Estimate performance based on test results Demos Tools from Microsoft Tools and Papers from Partners and the Community Best Practices Resource Center for SharePoint Server...

posted @ Monday, September 08, 2008 12:00 AM | Feedback (0)

Sample code acceptance checklist for SharePoint from Microsoft

Microsoft recently released the following article: http://technet.microsoft.com/en-us/library/cc707802.aspx#Section2 It is a sample code acceptance checklist. I think it is a good checklist to start with for assuring the quality of your team's code. Just like any guidance and checklist, you will need to change the checklist by adding or removing checklist items.

posted @ Sunday, August 31, 2008 12:00 AM | Feedback (0)

Does Microsoft officially support .Net 3.5 for WSS 3.0 and MOSS 2007? Yes, it does.

Rather than hearing directly from Microsoft, I indirectly found this supportability through several SharePoint workflow project templates in Visual Studio 2008. Visual Studio 2008 comes with several project templates for creating workflows, and these workflows are based on .Net 3.5. There are many benefits of using .Net 3.5 for WSS 3.0 and MOSS 2007 (or SharePoint) esp. for WCF and workflow. WCF and workflow in .Net 3.5 come with many new features and they are tightly integrated with each other. For example, it's now possible to call WCF services inside a custom SharePoint workflow using ReceiveActivity and SendActivity as well...

posted @ Monday, March 10, 2008 2:41 AM | Feedback (1)

InfoPath Forms Services vs. Asp.net for a custom form development

Let's say that I have to develop a questionnaire form for a public-facing web site which is based on MOSS 2007. The customer has a license to use InfoPath Forms Services. Should I use InfoPath forms services to develop the new questionnaire? The answer is "It depends." In most cases, I would want to use InfoPath forms at the beginning, but more than likely, as requirements for the questionnaire becomes complex, I will eventually drop the InfoPath approach and switch to a custom asp.net...

posted @ Sunday, March 02, 2008 4:56 PM | Feedback (2)

Using SharePoint Web Service from SSRS

Microsoft SQL Reporting Services (SSRS) can use data from SharePoint web services by configuring a Data Source as XML type. SharePoint web services are found under http://[server]/_vti_bin virtual directory. The commonly used web services are _vti_bin/Lists.asmx and _vti_bin/SiteData.asmx. In this post, I'm going to use GetListItem method in _vti_bin/Lists.asmx web service. As an example, I decided to create a report for all contacts in Washington state. I'm going to add records to Contacts l

posted @ Monday, October 01, 2007 7:43 PM | Feedback (5)

What to do if have problem with editing documents in SharePoint Server 2003?

Sometimes SPS 2003 does not work properly with MS Office documents when you try to edit documents directly from SharePoint. Often times, a document will open as read-only even if you checked out the file. In the worst case, a document will crash, and you will lose all the changes. Integration between SPS 2003 and Visio files is especially unstable. The solution to any possible issues with editing documents is to download them to your local hard drive, and upload them once you edit them.

posted @ Friday, September 28, 2007 5:59 PM | Feedback (0)

Limitation of a Calculated Column Type - It's not dynamic but static.

A Calculated Column type in SharePoint has a limitation. A record of a calculated column is created or updated when a SharePoint list item is stored. This means that a calculated data is static and only updated when a SharePoint list item will be changed. For this reason, SharePoint does not allow users to use [Me] or [Today] function within a Calculated Column type because both [Me] and [Today] require real-time update of SharePoint list items.

posted @ Friday, September 21, 2007 5:11 PM | Feedback (3)

Using Microsoft Enterprise Library with SharePoint TimerJob

Monitoring the health of custom SharePoint TimerJob is very important for trouble-shooting. Capturing an exception or recording activities to an EventLog is commonly used approach for monitoring an application. EntLib is a good choice for handling exceptions and recording logs to an Event Log, for example, because it provides Exception Handling block, Logging block and other aspects right out-of-box. EntLib relies on reading configuration information from .Net config file, and so no coding is re

posted @ Tuesday, September 18, 2007 7:09 PM | Feedback (0)

Full SharePoint Archive