Showing posts with label Sharepoint 2010. Show all posts
Showing posts with label Sharepoint 2010. Show all posts

11/07/2011

SharePoint 2010 Architecture Overview

SharePoint 2010 UI enhancements

SharePoint 2010 shipped with lot of UI enhancement they are:
  • Ribbon Toolbar
           Now SP 2010 has UI as like in other Microsoft products, with ribbon interface it is easy to work in SharePoint sites,document library,lists,calendar,and other items
  • AJAX enabled
          Most of the activities in SP 2010 are AJAX enabled, Inserting /Editing or deleting items in List or Document library actions are available in place and require no full page request.
  • Bread Crumbs
      Shows links in tree view structure and makes navigation much easier.
  • Developer dashboard
      Developer dashboard is for the developers to diagnose  and monitor page, it displays various database calls, webpart execution time, authenticates user, critical errors and various SP request object calls.
  • Pop-up dialog boxes
       In SharePoint 2007 whenever you do any activity like creating new list etc. it directs to new windows and we have to come back to the main list after its completion, to overcome page traversals , SP 2010 pops up a dialog instead of redirecting to new page 




5/18/2011

What is CAML

Collaborative Application Markuup Languae is the XML-based language that is used to build and customize web sites based on Sharepoint team Services

CAML can be used to do the following:
 Provide schema definition to the web site provisioning system about how the site looks and acts
 Define views and forms for data and page rendering or execution.
Pulling a value from a particular form

Why do we use CAML:
CAML allows you the ultimate flexibility and extensibility with your Web sites based on SharePoint Team Services from Microsoft. If you want to make a universal change to all the sites that you are creating within your company — for instance, you want to change the logo to match your own company logo, or you want to add an Employee ID field to your document libraries — you must use CAML to do it

Location of CAML:  ( read more )

CAML Query tool :
Collaborative Application Markup Language (CAML) is an XML-based language that developers can use to create custom views and query SharePoint lists. Because it can be difficult to write anything other than basic queries, many tools have been developed to simplify this task. Several of these tools allow developers to write CAML queries within a designer. This is similar to the way developers write SQL queries for many commonly used databases.
  
 download