Saturday, October 27, 2012

SharePoint 2013 Boundaries and Limits

In this blog post we will discuss about some boundaries and limits of SharePoint 2013.

In my previous post, we have discussed about New webparts in SharePoint 2013, how to create a list using SharePoint 2013 client object model and New master pages introduced in SharePoint 2013.

Below are some Boundaries  and Limits of SharePoint 2013:

- SharePoint 2013 allows 2,50,000 site collection per web application.

- Now SharePoint 2013 supports 300 Content Databases per web application.

- Content database size can be 200GB for normal usuage and  4TB in all usage scenarios.

- One content database can support upto 60 million items including including list, library, app etc.

- A site collection can have 2,50,000 sites or sub sites.

- A SharePoint 2013 list and library can contain 30 million of items or documents.

- A user can belongs to maximum of 5000 groups.

- A SharePoint 2013 site collection can contain 2 million users.

- A SharePoint site collection can contain 10000 SharePoint groups.

- A web application can contain 5 zones.


Tuesday, October 23, 2012

Cross-site publishing in SharePoint 2013

In this blog we will discuss about the improvements in cross-site publishing in SharePoint 2013.

In my previous article we discussed about some new features of SharePoint 2013 as well as What's new in workflow in SharePoint 2013 and image renditions in SharePoint 2013.

There are plenty of additions to the cross-site publishing in the SharePoint 2013. Maintain the content in one or more authoring site collections and use the content in one or more publishing site collections.

In SharePoint 2013 we have a new site template named "Product Catalog" which enables the cross-site publishing feature by default. The new concept of Catalog-enabled lists and libraries will help to reuse the same list, library over multiple site collections. So, create catalog-enabled list in one site collection and use the same list/library in other site collections.

If you are new to SharePoint 2013, check out SharePoint 2013 installation video tutorial and a video tutorial on introduction to SharePoint 2013.


PDF file support in SharePoint 2013

This is a new feature introduced in SharePoint 2013, PDF files are now supported in SharePoint 2013.

In SharePoint 2010 or MOSS 2007, we have to install PDF ifilter or Foxit PDF iFilter  to work with PDF files.

But in SharePoint 2013 you can open the PDF files without saving it in the local machine, provided you should have Adobe Reader should be installed.

In SharePoint 2013 when user clicks on a pdf file, it prompts for checkout or open the pdf file directly.

You can also check my previous articles on What's new in workflow in SharePoint 2013, API References for SharePoint 2013 and Script Editor web part in SharePoint 2013.


Monday, October 22, 2012

New webparts in SharePoint 2013

In this article we will discuss about new web parts in SharePoint 2013. In my previous articles i have explained about Browsers supported by SharePoint 2013, Hardware and Software requirements in SharePoint 2013 and What is new for IT professionals in SharePoint 2013.

SharePoint 2013 introduces some new web parts in different categories:

Blog:
- Blog Archives
- Blog Notofications
- Blog Tools

Community:
- About this comminity
- Join
- My membership
- Tools
- What's happening

Document Sets:
- Document Set Contents
- Document Set Properties

Search Driven Content:
- Articles
- Catalog-Item Reuse
- Items from a Catalog
- Items Matching a Tag
- Pictures
- Popular Items
- Recently Changed Items
- Recommended Items

Like this there are some other web parts also.


Friday, October 19, 2012

Shredded Storage new feature in SharePoint 2013

Here we will discuss about another new exciting feature of SharePoint 2013. Before reading this you can check out some new features, as well as you can check about Client object model in SharePoint 2013 and SharePoint 2013 search video tutorial also.

In this article we will discuss about Shredded Storage. Shredded Storage applies to how data and documents are stored in the SQL Server database.  In all previous versions of SharePoint, for every version of a file that was saved, there was a complete copy of that document - the entire thing.  For example, if you had a 1 MB file with 10 versions, it consumed at least 10 MB of space in the SQL Server database.  With Shredded Storage, SharePoint only stores the changes in subsequent versions.  Therefore, in SharePoint 2013, this 1 MB file may have 10 versions that only consume 2.2 MB of space (vs. 10 MB).

Not only does this save space, but since the overall package is smaller, there will be increases in speed for retrieving documents.

So over all this is a very good useful feature.


Wednesday, October 17, 2012

What's new in workflow in SharePoint Server 2013?

In this blog we will discuss about What's new in workflow in SharePoint Server 2013? Also you can see some new features in SharePoint 2013, SharePoint 2013 Apps and Audio and Video content type in SharePoint 2013.

- In SharePoint 2013 designer, when you will try to create workflow you will get options to chose the platform type like whether you want to create SharePoint 2010 workflow or SharePoint 2013 workflow.

- A visual workflow development experience that uses a Visio 2013 add-in

- A new action that enables no-code web service calls from within a workflow

- New actions for creating a task and starting a task process

- New coordination actions that let you start a workflow built on the SharePoint 2010 Workflow platform from a workflow built on the SharePoint 2013 Workflow platform

- A new Dictionary type

- New workflow building blocks such as Stage, Loop, and App Step


Tuesday, October 16, 2012

Image Renditions in SharePoint 2013

In this blog we will discuss about image renditions which is introduced in SharePoint 2013. You can also check some new features of SharePoint 2013.

SharePoint 2013 provides image renditions to optimize user experience by optimizing images. Through image renditions you can have one large images stored in your web site and you can define a number of scaled variants  to be used throughout the website.

SharePoint 2013 by default maintains some renditions but you can also customize.

You can edit the image from the image library as well as SharePoint 2013 also provides option to crop the image which is very popular now a days.

So Now image resizing and croping is possible in SharePoint 2013.

You can check another article on Hardware and Software requirements for SharePoint 2013.


Sunday, October 14, 2012

Create list using SharePoint 2013 client object model

In this post we will discuss about how we can create SharePoint list using SharePoint 2013 client object model. In my previous we have discussed how we can delete a SharePoint list using client object model.

First give reference of two DLLs which are needed to work with SharePoint client object model namely: Microsoft.SharePoint.Client.Runtime.dll and Microsoft.SharePoint.Client.dll from the location C:\ProgramFiles\Common Files\Microsoft Shared\web server extensions\15\ISAPI

Below is the full code and in this example we will create a custom Task list.

string siteURL = "http://Your Site URL/";

ClientContext context = new ClientContext(siteURL);

Web web = context.Web;

ListCreationInformation listCreationInfo = new ListCreationInformation();

listCreationInfo.Title = "My Task List";

listCreationInfo.Description = "This is a custom task list !";

listCreationInfo.TemplateType = (int)ListTemplateType.Tasks;

List list = web.Lists.Add(listCreationInfo);

context.ExecuteQuery();

You can also check what are hardware and software requirement for SharePoint 2013.


Delete SharePoint List using SharePoint 2013 client object model

In this blog we will discuss how to delete a SharePoint list using SharePoint 2013 client object model. In my previous article I have discussed about working with client object model in SharePoint 2013.

As discussed in the last article also, to work with SharePoint 2013 client object model we need Microsoft.SharePoint.Client.Runtime.dll and Microsoft.SharePoint.Client.dll which are located in C:

\ProgramFiles\Common Files\Microsoft Shared\web server extensions\15\ISAPI

Below is the full code:

string siteURL = "http://Your Site URL/";

ClientContext context = new ClientContext(siteURL);

Web web = context.Web;

List list = web.Lists.GetByTitle("List Name");

list.DeleteObject();

context.ExecuteQuery();

ExecuteQuery() method is very much important, this will execute the query to the server.

Also check some SharePoint 2013 articles on New master pages in SharePoint 2013, Mobile Apps in SharePoint 2013, Audio and Video content type in SharePoint 2013 and Some New features in SharePoint 2013.


Friday, October 12, 2012

New Embed Code in SharePoint 2013

As we know SharePoint 2013 provides few new features. We will discuss one more new feature in this article. In my previous article we have discuss about SharePoint 2013 Apps and Mobile Apps in SharePoint 2013.


In SharePoint 2013 it is now easy to add video, javascript or HTML code. We can do it with Script editor web part. But there is also another option know as Embed Code in SharePoint 2013.

This option will be available when you will edit the page, in the Ribbon you will able to see Embed Code button in the Insert tab in the Ribbon. If you click on Embed Code button it will show a textbox type where you can put the javascript code or Html code or even youtube embed code. This is a very useful content management feature. Check out the figure below:


Thursday, October 11, 2012

Working with Client object model in SharePoint 2013

Here we will discuss how to work with SharePoint 2013 client object model using Visual Studio 2012. Before reading this you can check some new features in SharePoint 2013.

In this post we will discuss how we can retrieve title of a SharePoint site by using client object model.

To work with client object model we need 2 DLLs.

- Microsoft.SharePoint.Client.Runtime.dll
- Microsoft.SharePoint.Client.dll

The above 2 dlls are located inside 15 hive directory in the below location:
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ISAPI

But If you are creating an app for SharePoint 2013 using Visual Studio 2012 then the above 2 dlls will be automatically added.

Below is the code to retrive the web title:

using Microsoft.SharePoint.Client;

void GetWebTitle()
{

ClientContext context = new ClientContext("http://[SharePoint Site URL]");

Web web = context.Web;

context.Load(web);

context.ExecuteQuery();

string title = web.Title;

}


Tuesday, October 9, 2012

API references for SharePoint 2013

Different APIs are provided by microsoft to work with SharePoint 2013. This apis are very much helpful whenever you are working with SharePoint client object model. This API libraries helpful in developing SharePoint Apps in SharePoint 2013.

You can also check out new features in SharePoint 2013 and Mobile Apps in SharePoint 2013.

There are 2 types:

1. .NET client API reference for SharePoint 2013 :
This APIs contains APIs that you can use to build SharePoint apps using the .NET client, Silverlight, and Windows Phone programming models.

Download List of all APIs
http://msdn.microsoft.com/en-us/library/jj193041(v=office.15).aspx

2. JavaScript API reference for SharePoint 2013:
This APIs contains APIs that you can use to build JavaScript apps for SharePoint.

Download List of All APIs
http://msdn.microsoft.com/en-us/library/jj193034(v=office.15).aspx


Monday, October 8, 2012

Script editor web part in SharePoint 2013

In this blog we will discuss about Script editor web part in SharePoint 2013. You can also check Mobile apps for SharePoint 2013 here.

Also you can some blog on new features in SharePoint 2013, and some features which are removed in SharePoint 2013 here.

SharePoint 2013 introduces one new web part name as Script editor web part. This web part is helpful in adding HTML, JavaScript or JQuery to SharePoint 2013 site. This works same like content editor web part.

To add this web part, edit the page then in the web part zone click on Add a web part, then navigate to the Media and Content section. Then from there add the Script editor web part. To add content like javascript or html click on Edit Snippet.


Sunday, October 7, 2012

Signin as different user is missing in SharePoint 2013

Here is another interesting feature in SharePoint 2013 we are going to discuss. Before reading this you can check out some new features as well as some features removed from SharePoint 2013.

Surprisingly SharePoint 2013 has removed the "Signin as different user"option from the welcome menu. But you can bring back the option by customizing the Welcome.ascx which is presented in the \15\TEMPLATE\CONTROLTEMPLATES\Welcome.ascx directory.

But exactly no reason why it got removed !!!


Saturday, October 6, 2012

New improvements in list in SharePoint 2013

In this blog we will discuss whats new in list in SharePoint 2013? Before reading this article you can check some new features I posted previously.

SharePoint lists are very much useful to save or display data. There is a good improvements in Sharepoint 2013 towards like. Now we can give rating as stars or like each list item.

Through list setting you can turn on or off the settings. For this go to List setting and in the General settings there is an option called Rating Settings, Through this link you can do on or off rating settings. It will ask you which Rating method you want? Like Stars or Likes.

Then one column will show in the list and there it will show the ratings for the particular item.

You can also check this article for hardware and software requirements for SharePoint 2013. As well as you can check SharePoint 2013 installation video tutorial.



Friday, October 5, 2012

New master pages in SharePoint 2013

As we know master pages are very much important in SharePoint, SharePoint 2013 also introduced some new master pages as compared to SharePoint 2010. Master pages gives us same look and feel in all the pages. You can also see some new features in SharePoint 2013.

Here are some new SharePoint 2013 master pages:

- App.master

- Belltown.master

- Belltown.preview

- mwsdefaultv15.master

- Overlay.master

- Overlay.preview

- v15.master

- v15.preview

There are presented by inside GLOBAL directory. You can also see what are the hardware and software requirements in SharePoint 2013 here.


Thursday, October 4, 2012

Visual Studio 2012 for SharePoint

Here in this blog we will discuss about what are new in Visual Studio 2012 for SharePoint. Before reading this you can see some new features in SharePoint 2013.

Visual Studio 2012 contains new templates for SharePoint development and also new option for SharePoint deployment.

Now using Visual studio 2012 you can do remote deployment to remote sites which is a very cool feature.

Here are some templates presented in Visual Studio 2012 for SharePoint:
- Silverlight Web Part
- Visual Web Part
- Web Part
- Application Page (Farm Solution Only)
- Business Data Connectivity Model (Farm Solution Only)
- Content Type
- Empty Element
- Event Receiver
- List
- Module
- Sequential Workflow (Farm Solution Only)
- Site Column
- Site Definition (Farm Solution Only)
- State Machine Workflow (Farm Solution Only)
- User Control (Farm Solution Only)

You can download Visual Studio 2012 here.


Wednesday, October 3, 2012

New features in SharePoint 2013 Part-3

In this article we will see another new feature in SharePoint 2013. The new feature is know as Community site.

A Community site is like forum where people in a organization go and do discussion in some topics. This helps in exchanging information between members inside organization.

Also you can organize discussions into various categories. Visitors can view the discussions and become members if they want to contribute to those discussions. Moderators manage the community by setting rules, reviewing and addressing inappropriate posts, marking interesting content as featured discussions, and so on. Moderators can also assign gifted badges to specific members to visually indicate that the member is recognized as a specific kind of contributor in the Community Site, such as an expert or a moderator. Each Community Site contains information about member and content reputation, which members earn when they actively post in discussions, and when their content is liked, replied to, or marked as a best answer.

Deployment:

A community site can be deployed in different ways like below:

1- By deploying a stand-alone community:
With a stand-alone community, you can create the Community Site at either a site collection or a site level.

2- By activating community features:
You can activate community features on any site, which provides the core Community Site pages, moderation, membership, and reputation functionality within the existing site without creating a separate Community Site.

The 2nd option is very much helpful, if you want to add community feature to your existing sites.


Mobile apps for SharePoint 2013

Now SharePoint 2013 introduces another new and exciting feature for mobile users. Before reading this you can check out some new features in SharePoint 2013 also.

Now Windows phone apps and also apps built in non-microsoft mobile applications can access SharePoint web site.

You can build the application using Visual studio 2010 for windows phones. But for non microsoft devices you can use SharePoint REST/OData endpoints.

SharePoint 2013 Preview provides a framework and tools for developers, including Visual Studio 2010 project templates, to create mobile solutions that interact with SharePoint data both in on-premises SharePoint installations and in the cloud, using SharePoint Online.

One point here to remember is Multiple user logon in a single app in not supported.

SharePoint 2013 Preview offers a Visual Studio template to enable you to quickly and easily create SharePoint list applications for the Windows Phone.

The template will not be available automatically in visual studio 2010, To make this available we need to install the Windows Phone SharePoint SDK.

For example suppose you want to access and manipulate a list you can use Windows Phone SharePoint List Application template to make the Mobile app. Different SharePoint object model classes are available to work with it. Follow msdn site.
http://msdn.microsoft.com/en-us/library/jj163228(v=office.15).aspx


New features in SharePoint 2013 Part-2

In this post we will check another new feature of SharePoint 2013 towards search. Before reading this you should check some new featues of SharePoint 2013 as explained before.

Also If you are very new to SharePoint 2013, you can check the installation requirement and browser supports for SharePoint 2013.

SharePoint 2013 provides a new improved in search, by which now the contents can be crawled continuously. Now in SharePoint 2013  crawls run every 15 minutes by default. So end users will get fresh result most of times. Here the incremental crawl can be avoided by using continuous crawl that gave us fresh result. But the concept of full crawl is also there in SharePoint 2013 and can be configured when necessary.

Here the administrator does not need to monitor anything as in SharePoint 2010 to get the updated contents.


Tuesday, October 2, 2012

New features in SharePoint 2013 Part-1


Before checking this article you can check out some New features in SharePoint 2013. Through this article we will discuss about the work of follow and unfollow concept in SharePoint 2013.

SharePoint 2013 provides a twitter like features like follow and unfollow button. It works like twitter, If you will follow any one then you will able to see updates from the user.

A user can follow people, content etc. If you follow a people, then  the posts and activities of the followed people show up in the user's newsfeed.

User also can follow contents. When users following documents, sites, or tags, they get status updates about the followed items in their newsfeed. The features related to following content can be seen on the Newsfeed and the Following content pages on My Site.

If you want to work with follow and unfollow using object model then you can follow the below articles

http://msdn.microsoft.com/en-us/library/jj163133(v=office.15).aspx
http://msdn.microsoft.com/en-us/library/jj163217(v=office.15).aspx

Also through SharePoint 2013 we can use @ and # tag for content as well as people. If user enters a tag, SharePoint helpfully provides some recommendations for the user to select from. If a user is identified using the @ tag, they will receive a Mention in their Newsfeed, as well as an email the way it works in Twitter.


Monday, October 1, 2012

New feature in SharePoint 2013 event receivers

This article we will discuss about whats new in SharePoint 2013 event receivers. There are lots of new features in SharePoint 2013. But in this article we will discuss about new features of SharePoint 2013 in case of event receivers.

In SharePoint 2010 an event receiver can attach to a  list, list item, list email, list workflow, or web.

But SharePoint 2013 introduces a new event receiver class name as SPSecurityEventReceiver. This class will help us adding event handlers to SharePoint Groups, Users, Roles and Permission Inheritance which is absolutly new in SharePoint 2013.
Group Events:

GroupAdded
GroupAdding
GroupDeleted
GroupDeleting
GroupUpdated
GroupUpdating

Inheritance Events:

InheritanceBreaking
InheritanceBroken
InheritanceReset
InheritanceResetting

User Events:

GroupUserAdded
GroupUserAdding
GroupUserDeleted
GroupUserDeleting
RoleAssignmentAdded
RoleAssignmentAdding
RoleAssignmentDeleted
RoleAssignmentDeleting
RoleDefinitionAdded
RoleDefinitionAdding
RoleDefinitionDeleted
RoleDefinitionDeleting
RoleDefinitionUpdated
RoleDefinitionUpdating


SharePoint 2013 Apps

This article will tell us what are apps in SharePoint 2013. You can also check friendly URL in SharePoint 2013 and meeting workspace in SharePoint 2013.

Apps for SharePoint are self-contained pieces of functionality that extend the capabilities of a SharePoint website. An app may include SharePoint components such as lists, workflows, and site pages, but it can also surface a remote web application and remote data in SharePoint. An app has few or no dependencies on any other software on the device or platform where it is installed, other than what is built into the platform.

Apps have no custom code that runs on the SharePoint servers. Instead, all custom logic moves "up" to the cloud or "down" to client computers.

In SharePoint 2013 Apps can store in  SharePoint Store and the App Catalog.

We can use Visual Studio 2012 to create Apps easily because Visual Studio 2012 includes a new app project template in the Apps folder named Apps for SharePoint 2013.

You can also see below link to know more about What we can do in an app in SharePoint 2013.
http://msdn.microsoft.com/en-us/library/fp179899(v=office.15).aspx


Twitter Delicious Facebook Digg Favorites More