05 November, 2012

Developing on SharePoint 2010

SharePoint 2013 training for developers

Microsoft Recommended Training

Important: These videos are based on an earlier preview version of Office 2013, SharePoint 2013, and Visual Studio so you might notice a few discrepancies.

  • To select available lessons from any training module, click the module title. Then click a title tile to play a video lesson.
  • To play a video in a browser window, go to the text-based training page.

04 November, 2012

SharePoint 2013 Vs SharePoint 2010


In this post we will look at the main differences between the famous SharePoint 2010 and new SharePoint 2010. The chart mostly tells you about what is introduced in the new SharePoint 2013 version and what is depreciated. 
SharePoint 2013 Vs SharePoint 2010
SharePoint 2013
SharePoint 2010
What is SharePoint 2013 (Preview) -
A new version of Microsoft famous Collaboration portal called SharePoint. The version adds few new exciting features such as Social Feed,SharePoint Apps and cross-site publishing.
What is SharePoint 2010 - It is a previous or I should say current version of SharePoint that was released in year 2010.
Development Changes –
  • In SharePoint 2013 Microsoft Introduced a new Cloud App Model for designing Apps for SharePoint. Apps for SharePoint are self-contained pieces of functionality that extend the capabilities of a SharePoint website. You can use HTML, CSS, JavaScript and protocols like the Open Data protocol (OData), and OAuth to communicate with SharePoint using Apps.
  • Tools – SharePoint 2013 has Introduced new Tools for App development. Visual Studio 2012 now lets you develop apps for SharePoint and apps for Office. In addition a new web-based tools called “Napa” Office 365 Development Tools were introduced for developing apps.
  • No more Sandbox solutions. SharePoint 2013 sandboxed solutions are deprecated. So all we got is the New App model and the Old SharePoint Farm solutions. check out SharePoint 2013 – Apps Vs Farm solutions
Development Changes –
  • SharePoint 2010 Introduced Sandbox solutions to help developers deploy code that did not effect the whole farm.
  • In SharePoint 2010 you could use Server Object model and Client Object model (.Net Managed, ECMASCRIPT and silverlight) to extract data from SharePoint.
  • In SharePoint 2010 developers were also developing Farm solutions as they did with the previous SharePoint 2007 version.
Social and Collaboration features –
Microsoft in SharePoint 2013 Introduced new Social capabilities for better collaboration in the company.New Features added are -
  • Interactive feed
  • Community Site
  • Follow people
  • Follow Sites
Social and Collaboration features - SharePoint 2010 had very few social capabilities.
  • My sites
  • Tags and Tag profile pages
  • Notes
Search - SharePoint 2013 includes several enhancements, custom content processing with the Content Enrichment web service, and a new framework for presenting search result types. Some of the features added are –
  • Consolidated Search Results
  • Rich Results Framework
  • keyword query language (KQL) enhancements
Search – SharePoint 2010 had Introduced Integrated FAST search as an Enterprise search. In addition to this build-in SharePoint search is still widely used in companies.
Enterprise Content Management (ECM) -
SharePoint 2013 added some of the best capabilities of an ECM software. The newly added stuff is
  • Design Manager
  • Managed Navigation
  • Cross-site Publishing
  • EDiscovery
Enterprise Content Management (ECM) - SharePoint 2010 on the other hand had Introduced Managed metadata and taxonomy as a part of new ECM benefits for SP 2010. This version did not had Managed Navigation and Cross-site Publishing. SharePoint designer was a primary tool to modify Master pages instead of the new Design Manager.

 Courtesy: www.learningsharepoint.com

Most important 7 Features of SharePoint 2013


1. My Documents — My "SkyDrive for Work"

The idea of storing personal documents in My Sites, rather than local drives, has always made sense. You can access my files from multiple devices as well as easily share files with teammates using links, rather than sending copies via email. Using a My Site for storing my documents also ensures that files are in a managed environment, rather than residing on intrinsically fallible local hard drives.
Despite these potential advantages, the My Site documents experience in SharePoint 2010 is clunky, overly reliant on constant availability and, more often than not, is not used.
The good news is that in SharePoint 2013 saving documents into My Sites is going to get a lot easier. In fact, it is the default location for saving documents from Office 2013. There is a single document library, not two as in SharePoint 2010, and the permissions have been simplified, making it a cinch to share documents with colleagues.
The My Site document library can be synced with a local drive to enable offline access so you can access your documents even when the server is unavailable. With this capability SharePoint 2013 My Documents can mount a strong case to be your "SkyDrive for Work."

2. App Store

In an interesting move that will at one stroke empower end users, reduce load on overworked IT operations departments and add fuel to the already active after-market for SharePoint add-ons, Microsoft is introducing an Apps Store model with SharePoint 2013. Initial app offerings are already being promoted by Microsoft. Site owners used to being turned down by IT or having to endure extended waits when seeking new capabilities will love the new-found independence the Apps store promises.

3. Social Enterprise

Perhaps the most exciting changes in SharePoint 2013 relate to social capabilities. The list of new features is extensive: micro blogs, activity feeds, community sites, Following, Likes and Reputations are the standouts.
Of these you really like Following, which adds the ability to "follow" people, sites, documents and topics, with subsequent actions of the followed entity appearing in the user's activity stream. Keeping up to date with the activities of colleagues in SharePoint has never been easier.

As an aside, it is worth noting that the social tools market is white hot and feature advances are coming fast and furious. In this environment, Microsoft's three year product release cycle seems like an anachronism, leaving it constantly lagging behind its competitors.
The social features announced in this SharePoint 2013 preview — though representing the arrival of SharePoint a s a legitimate social platform contender — are nevertheless behind the state of the market today and this gap will only get wider by the time SharePoint 2013 is released to the market. This gap won’t matter to organizations that are committed to the SharePoint platform who will tolerate feature shortcomings in exchange for tight integration of "good enough" social capabilities into SharePoint.

4. Mobility

Clearly recognizing the massive rise in use of mobile smart devices, Microsoft has done some nice work to make it easier to access SharePoint content from a mobile device. Adding to the existing classic view, SharePoint 2013 offers two new views for mobile devices, including a contemporary view for optimized mobile browser experience and a full-screen view which enables the user to have a full desktop view of a SharePoint site on a smartphone device. These new views will be well received by smartphone users, as the existing experience, using mobile apps or the browser, is a little ordinary.

5. Site Permissions

A key selling point of SharePoint is the ability to have a distributed governance model, pushing the management of sites out to the business units. In practice though, the processes of granting or requesting access to a site in SharePoint 2010 are overly complex and a major source of confusion for site owners.
With SharePoint 2013 site owners are going to love the new, simplified sharing-based model for site permissions management. For IT help desk staff, used to spending a disproportionate amount of their time sorting out permission issues, this should come as a welcome relief.

6. Themes

The ability to have some control over the visual styling of a site is important to site owners. Everybody would like to have a site that looks great! SharePoint 2010 standard styling options are a little on the dull side. SharePoint 2013 will bring richer themes and even the ability to add a background image to the page.

7. Metro

Last, in this super 7 list is Metro, the Microsoft’s big user interface bet that’s easier to use, snazzy and well, different (in a good way). While there appears to be some uncertainty over the ongoing use of the name "Metro" to describe its new, radical UI design, there is no doubt that the concept itself will be around for a while — Microsoft are planning to use Metro as the default UI for SharePoint as well as user tools like Office, Windows, Xbox and mobile devices.

Courtesy:  www.cmswire.com

Document Library Basics in SharePoint 2013



Introduction to libraries

Create, change, or delete a column in a list or library

Create, change, or delete a view of a list or library

Enable and configure versioning for a list or library

Set a file template for a document or form library

Upload, create, or delete files in a library

Work with photos in a picture library