Showing posts from October, 2011

SharePoint Site Key Board Access Keys

Access keys are keyboard shortcuts which allow the user to navigate around a Web site without having to use a mouse and can sometimes be quicker than using a mouse.  Assistive technology technologies can make of use such access keys to aid site navigation.
The following access keys are implemented in Office SharePoint Server 2007 And SharePoint 2010:
Action Access Key Turn More Accessible Mode on or off.
TAB (Press repeatedly, immediately after opening the page in a browser.) To activate or place focus on the Skip to main content link. ALT + J To activate or place focus on the View All Site Content link. ALT + 3 To activate or place focus on the Site Actions menu. ALT + / To activate or place focus on the Search link. ALT + To activate or place focus on the Help link. ALT + 6 To activate or place focus on the Home link. ALT + 1 To activate or place focus on the Welcome menu. ALT + L To activate or place focus on the View menu. ALT + V Expand menus such as the Site Actions menu. SHIFT + ENTER Exp…

SharePoint 2010 tools for developer

I am recommend for a SharePoint 2010 developer should have the following tools installed on their development machine.

Microsoft Tools SharePoint 2010 DesignerVisual Studio 2010SharePoint ExplorerInstall SharePoint “Developer Edition”
Add extension to you development environment.
SharePoint Manager 2010 : The SharePoint Manager 2010 is a SharePoint object model explorer. It enables you to browse every site on the local farm and view every property. It also enables you to change the properties.
CKS - Development Tools Edition (Server) : The current 2.1 release includes the following features: Activate selected features - Activate selected features via a new deployment step giving you granual control over feature activation. Find package for SPI - Find out which package a selected SPI is contained within. Quick Deploy GUID replaceable params - Quick deploy now supports GUID based replaceable params. Quick deploy support for extended web applications - Quick deploy now supports extended web…

SharePoint 2010 Extension methods

SharePoint 2010 Extension methods
What is extension methods?
Extension methods:- Extension methods enable you to "add" methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type. Extension methods are a special kind of static method, but they are called as if they were instance methods on the extended type. For client code written in C# and Visual Basic, there is no apparent difference between calling an extension method and the methods that are actually defined in a type.
The most common extension methods are the LINQ standard query operators that add query functionality to the existing types.
SharePoint 2010 Extension : I am going to Share you some useful SharePoint 2010 Extension method. All of them very useful. It will help you and solve your problems.
Following the list of the useful extension functions are InUserGroupIsUserExistIsListExistGetFieldTitleGetFieldValueUserLoginSetFieldValueUserAnd may more extension metho…

Step by Step SPQuery List joins

SharePoint 2010 Step by Step SPQuery List joins Using CAML
I am using the example following example lists CustomerCity ListCustomer
List Columns  CustomerCity columns are:

Tilte Single Line text
Customer columns are:

Title Single Line text City Lookup type of CustomerCity
Dummy Data used

For CustomerCity Title City1      City2      City3
For Customer Title City Customer1 City1 Customer2 City1 Customer3

SharePoint 2010 External Content Type With CRUD Operations

Step by Step Business connectivity services With CRUD Operations
Expose line of business data (LOB) through SharePoint. Its descended from Business data Catalog. Ability to provide a read write data from

Database,WCF services,Net Assemblies Part of SharePoint Foundation
Here * mean features only available on SharePoint Standard and Enterprises Server.
BCS : Expose the LOB data as content types from the external data source. It expose the data as list. Allow users to use the LOB data as lookups in standard list and libraries. Expose data to no-code and programmatic workflows. Allows creation of custom menu and ribbons action items. Allow search of LOB* data. It is allows to create the custom pages and InfoPath forms* to work with LOB data.
Concepts External Content typeExternal ListAssociationActionCustom ActionProfile Page*
External Content type :  A core concept of Microsoft Business Connectivity Services (BCS) is the external content type. Used throughout the functionality and servic…