background preloader

Sharepoint

Facebook Twitter

SharePoint Lists vs. External Databases. When you design data-driven applications for the SharePoint platform, you will often need to decide where to store your data.

SharePoint Lists vs. External Databases

At a high level, you have two choices: you can store your data in the SharePoint content database or you can use an external data source and connect to it through Business Connectivity Services (BCS). In some cases, the decision is easy. For example, SharePoint has an extensive functionality set devoted to document management, so it makes sense to store documents in the SharePoint content database. Likewise, if your application consumes data from line-of-business (LOB) applications or other existing repositories of any kind, there are very few circumstances in which there will be benefit in replicating large amounts of data to the SharePoint content database.

In most cases, you will want to access existing data where it resides, through the BCS. There are two high level scenarios in which the choice may be less clear. Creating a Windows SharePoint Services 3.0 Custom Field by Using the EntityPicker. Summary: Learn to create an advanced custom field for Windows SharePoint Services 3.0 and use built-in search dialogs in SharePoint to your advantage.

Creating a Windows SharePoint Services 3.0 Custom Field by Using the EntityPicker

You will also be shown how to implement custom field settings. (11 printed pages) Wouter van Vugt, Code Counsel August 2008 Applies to: 2007 Microsoft Office System, Windows SharePoint Services 3.0 Contents One of the most popular features in Windows SharePoint Services is the area of extensibility using the list and the concept of a field, or column if you will. When you create a field, various components must work together to form the final solution in Windows SharePoint Services. Download the sample code: Accompanying this article is code for a new field type called the Record Lookup field. First, let me describe the field as it appears in the Windows SharePoint Services UI, the way it is most commonly used. The first step in showing the Record Lookup field is to create a list called Project Reviews. Figure 1. Figure 2. Figure 3. Figure 4. Licensing Details.

SSIS

Reza Alirezaei’s Blog » Anonymous Users In SharePoint (Part 1) : Introduction. These days many public-facing sites allow users to view pages and perform some limited actions anonymously against various functionalities those site offers to their audience.

Reza Alirezaei’s Blog » Anonymous Users In SharePoint (Part 1) : Introduction

Turning on anonymous access really requires thorough considerations and planning in advance because everyone visiting your site will be able to access the landing page at minimum and from there they have limited access to other parts of your site. This potentially can lead to a situation in which unauthenticated users can contribute to your site to an extent, use up server resources, discover users personal information and the content that you may not want them to be exposed to the public.

Fortunately, in both Moss and WSS , you not only have the option to enable/disable anonymous access , you also have a fantastic granular control over how anonymous user experience should be when interacting with your site. Here is what would be added to the web.config when anonymous access is enabled. Document Library : MOSS 2007 vs. WSS - Sharepoint version comparison. WSS 3.0 and MOSS 2007 are both powerful collaboration tools made available by Microsoft.

MOSS 2007 vs. WSS - Sharepoint version comparison

Built on the .net platform, many businesses today rely heavily on either one or both products to communicate, collaborate, and share critical business information to contribute information and make decisions based on the most up to date information. The most basic difference between the two solutions is the upfront investment. In short, WSS is free to most companies whereas MOSS requires a minimum of software purchases and sometimes requires a hardware purchase.