Follow in Twitter & Facebook

Like in Facebook

Powered By Blogger Widgets

Free Download

FREE Tools

Sunday, September 25, 2011

SharePoint Architecture

- No comments
Before reading this you can also check out some SharePoint articles here. SharePoint uses web applications to host site collections.

A web application in SharePoint 2010 is an IIS web application that has its own application pool. An application pool is a worker process that runs to receive requests from IIS and process responses.

During installation SharePoint creates two IIS web applications. The first one hosts the default site collection and the second one hosts the SharePoint Central Administration web site.
The Central web application will available through URL http://serverURL:PortNumber
And the default site collection will be available through http://ServerURL.

If you want to create additional site collections you always need to tell SharePoint which existing web application will host the new site collection (since a web application can host multiple site collections), or you need to create a new web application to host the site collection.

What's the need to create multiple web application?
1. Every time a new web application is created, SharePoint creates a new content database. All the data in the  sites associated with the web application is stored in this content database. If site collections grow really fast and the content database approaches the size limit, administrators can move one site collection to a new content database while continuing to use the same web application. This is called splitting the content database.

2. 2nd reason is security. All the execution of all the site collections associated with a web application occurs in the application pool. If you want to ensure that certain code from one site collection is never allowed to run in the same process as the code from another site collection, you can use a different web application to host the second site collection. This ensures that different application pools are used for the two site collections. For each site collection you can you can create unique set of users, administrators etc.
Subsites that are created within the site collection inherit the permissions and navigation structure from the parent site.
A web application can contain multiple site collections and a site collection can contain multiple sites. A site can contain multiple sub sites.

About Pages:
There are 3 types of pages associated with SharePoint environment and they are Masterpages, Site Pages & application pages.
Master Pages are pages in SharePoint that define the look and feel of multiple pages in SharePoint.
Site Pages are pages that support user customization through the SharePoint user interface and tools such as SharePoint Designer. These pages are stored in content database. If every page was customized then all the pages requested would need to be retrieved from the content database and loaded into memory. This has an impact on performance and scalability.
But Application pages does not support customization. They are deployed once per web server to the file system (not to the content database). All application pages are stored in the SharePoint hive at the location {SharePointRoot}\TEMPLATE\LAYOUTS. Application pages are accessible from any site in the farm.
Example is Settings.aspx page.

Saturday, September 24, 2011

What is Sandbox Solutions in SharePoint 2010?

- No comments
SharePoint Sandbox solution is a new feature in SharePoint 2010. You can develop some elemets using Sandbox solution. It does not require IIS reset. So if you are developing something that needs an IIS reset then in that case you can not develop that element as Sandbox.

In MOSS 2007, only farm administrators can install/deploy developer solutions. But Now site collection administrators can deploy solutions.

There are something that we can not do in Sandbox ssolution like we can not create visual web part.

They don’t allow database access, they don’t allow web services or data services calls, and they don’t allow access to all the objects in the SharePoint object model.

You can only work with objects within the site collection to which sandboxed solution is deployed. You can not do any GAC deployment.

Inconsistent accessibility: parameter type in Interface is less accessible than method error

- No comments
I got this error in SharePoint 2010 using Visual Studi 2010 at the time of creating a connected web part. You can check the post here.

I got this error because I have not make that interface to public. As soon as I got made than interface to public, the error removed.

Thursday, September 22, 2011

How to create a Document Library in SharePoint 2010?

- No comments
In this article we will discuss how to create a document library in SharePoint 2010. In my previous articles we have discussed steps to create a SharePoint 2010 list.

We have already discussed about the importance of Document Library in SharePoint 2010.
Thease are the steps to create a Document Library in SharePoint 2010.

Open your site then goto SiteActions and then from the SiteActions menu click moreoptions .

Then the create window will open, click Library i.e under Filter By tag then select Document Library.

Click moreoptions from the right side of the window.

Then provide the name and description for the Document Library.

Under the document version histroy area click Yes and leave all the other options as default.
Then click the create option.

Then one processing window will going to appear then after you will find that Document Library getting

You can also check some SharePoint list and document library topics here.

Tuesday, September 20, 2011

How to attach a workflow to a content type?

- No comments
A SharePoint workflow can be attach to a list, site or to a content type in SharePoint 2010. But there are only two options in the workflow wizard: list or site workflow. So how do you associate workflow with a content type? In order to associate workflow with a content type you have to change the AssociationCategories element value in the workflow’s Elements.xml file to ContentType.

For this Double click the Elements.xml file for the workflow to open it.
Locate the AssociationCategories element and change its value to ContentType  like:

Click on the Workflow1 project item folder and open the Properties window. And change the value of the Auto Associate property from True to False.

Then press F5 to build, package and deploy the project.
Then go to the Site Actions ->Site Settings and under document content types click the Document content type.

Now click the workflow settings link, the Workflow settings page is displayed. Click the Add a workflow link, the add a workflow page will be displayed and from there you can select the workflow for the content type.

Thursday, September 15, 2011

What is the importance of a Document Library in SharePoint 2010?

- No comments
SharePoint 2010 provides a great feature i.e Library which is the place to store documents, pictures, forms or web pages.

- This Library is also the location to create, collect, update and manage files with other team members. It contains the list of files and the information about those files.

- By the help of document libraries you can store the document on the SharePoint site as well as in the local computer's hard disk.

Friday, September 9, 2011

Download SharePoint 2010 Videos Tutorials

- No comments
Hello SharePoint !!!
One of our sponsor now providing more than 8GB of SharePoint video tutorials just for Rs1000.00 now. You can drop a mail to and they will contact you soon.

Introduction to SharePoint,List, Libraries, What's new in SharePoint 2010?, Visual Studio 2010 development tools for SharePoint 2010, Working with SPQuery, SPSiteDataQuery, LINQ to SharePoint, Caml Query, WCF to Data Services, DataViews etc, Microsoft SharePoint 2010 Search and FAST search, Development with REST and Linq in SharePoint 2010,Creating Workflows with SharePoint designer 2010, Working with Infopath forms, Working with Visio,Building solutions with Business Connectivity Services using Visual Studio 2010 etc

Click below
Tutorials on SharePoint Designer 2010

And many more ...

So order now for the DVD here

Thursday, September 8, 2011

Add and edit SharePoint 2010 List items

- No comments
In this article we will discuss about how to add and edit list items in SharePoint 2010. In my previous posts I have already explained detail steps about how to create a SharePoint 2010 list and Document library.

Once we have finished creating a SharePoint 2010 list it is time to add new item to SharePoint list and also to check how to edit existing items from the list.

Thease are the steps to add and edit list items..
On the quick launch click your list.
Then click on Add new item, your list name:new item window will open.

Provide one title in the title text box.
Give the proper value for priority,status,% complete or else better you can leave the default values.
Provide description in the description text box.
From the Start Date text box remove the todays date and provide the as per your requirement.

Leave the due date text box empty.
Then click the save button, it will going to redisplay your list page.
Then select your list item and click Edit itm from the ribbon, then that editable window will
open.Now you can provide the new values and then click save button.

You can also check some SharePoint 2010 list and library articles.

Tuesday, September 6, 2011

Create List in SharePoint 2010

- No comments
In this article we will discuss how to create a SharePoint list using browser. In the previous article we have discussed how to create SharePoint list using SharePoint 2010 designer. You can also check how to create list in SharePoint 2010 using SharePoint Server Object Model.

First just create your site according to those steps described here, then open your site by the help of the URL in browser.

Thease are the steps required to create a List
First open your site.

Go to Site Actions and click more options, then the create page will open

Inside the create page just click List(i.e under Filter By option), then the lists are going to display.

Now click the list Tasks, we can also create other lists by clicking other options like
Announcements,Calendar,Contacts etc but here i am going to create the task list so just click option Tasks.
Then click more options(i.e situated on the far-rightside).

Then Provide one title in the title text box and Description in the description textbox.

Now you can check the option to display the list on the Quick Launch, you can select the yes or no radio buttons.

Then you click the button Create to complete the List creation.
You can also check some SharePoint Forum Topics here.

Monday, September 5, 2011

What are Lists in SharePoint 2010 and their types?

- No comments
Lists in SharePoint 2010 are just like spreadsheets that many person can use simultaneously on the internet.

SharePoint Lists are like web-based and editable tables that allows multiuser interactions against a centralized, extensible table having set of rows and columns.

All the web pages needed to create, manage, update and delete a list and its data are automatically generated by SharePoint . These are as follows:

Agenda: This list is required when for outlining the meeting topics ,who will cover the topic and the duration he will take to complete.

Announcements: This list is required for sharing news, status and other informations.

Attendees: Create the list to mention who will attend the meeting.

Calender: This list is required to mention upcoming meetings, deadlines and other events.

Categories: This is basically used in case of blog site to categorize blog  posts.

Circulations: This list is required in case of group work site to distribute information to selected users.

Comments:This is require to capture comments on blog posts.

Contacts: To share information about customers and partners.

Custom List: This list is used to specify your own columns.

Decisions: This is required in case of meeting workspace to keep track of decissions made at the meeting.

Directions: This is used in case of social meeting workspace to capture directions to various locations.

Discussion Board: Use to manage discussion threads and ensuring that only approved posts appear.

Document Library: Use to share a collection of documents.

External Data List: Use to connect with external content types.

Form Library: Use to manage XML based business forms like status report.This requires an XML editor like InfoPath.

Issue Tracking: Use to manage a set of issues or problems and assign them priority wise.

Links:This is required when you have links to web pages or other resources that you want to share.

Objectives: This list is required to give the information to the attendees to know the goal of the meeting.

Phone Call Memo: Use to capture and store phone messages.

Picture Library: Use to manage picture i.e displaying pictures such as thumbnails,download options and slide show.

Posts: This list is used in case of blog site to store all blog posts.

Project Tasks: This is required a graphical view like a Gantt chart of a group of work items that you or your team needs to complete.

Survey: This lists give the idea taht allow you to quickly create questions and define how users provide their answers.

Tasks: when you track a group of work items that you or your team must complete.

Sunday, September 4, 2011

SharePoint 2010 Interview Questions

- No comments
  1. Explain the structure of SharePoint server object model.
  2. What is a Web application?
  3. What is a Site collection?
  4. What is a content database? What are stored in content db?
  5. What is site and My site?
  6. What is the security mechanism improved in SharePoint 2010?
  7. What is claim based authentication?

Saturday, September 3, 2011

Download Microsoft SharePoint 2010 Web Applications: The Complete Reference Book

- No comments
SharePoint Article  |  SharePoint Jobs  |  SharePoint Forum  |  Register For Updates

You can download Microsoft SharePoint 2010 Web Applications: The Complete Reference book from the link.
You can also download Professional SharePoint 2010 Development with Visual Studio book: from here

What are the different users and permission levels in SharePoint 2010 while creating a new site ?

- No comments
If you are going to select use unique permissions option while creating a new site then users are required. Also you can check some SharePoint and Asp.Net Jobs.

SharePoint 2010 categorizes users of a site into three SharePoint groups . Thease are Visitors, Members, Owners.

Visitors: People or groups can only read the content of a site.

Members: They can only create and edit contents but can't create lists or manage site membership.

Owners: They have the capability for all aspect of creating and managing a site.
When users are added to a site ,they must be added to a sharepoint group or associated with at least one permission level.

SharePoint provides 5 permission levels. These are Read, Contribute, Design, Full Control, Limited.

Read: Here user can only view site content.

Contribute: The user can view,add,update and delete the content of a site.

Design: Here user can view,add,update,delete,approve and can able to customize the content of a site.

Full Control: The user can able to do every operation over the site content.

Limited: The user has permissions to do operations over some specific lists,document libraries, folders, list items .
The Visitors group has the permission level Read.
The Members group has the permission level Contribute.
The Owners group has the permission level Full Control.