notice
June 18th, 2010 | Categories: Conference, SharePoint 2010 | Tags: ,

Melissa Travers, Sr. MVP Lead, has announced on MS SharePoint team blog that there will be one live discussion session about SharePoint 2010 will be held on June 23rd at 9 a.m. PDT.

People should feel free to ask their questions to the MVP team, and here the url  http://msdn.microsoft.com/en-us/chats/default.aspx.

Hope this would be great session as well as another good learning curve to all of us :)

May 12th, 2010 | Categories: Conference, SharePoint 2010 | Tags: ,

S  H  A  R  E  O  I  N  T     2010 released today!

At a glance :-  Url: http://sharepoint.microsoft.com/2010launch/en-us/Pages/home.aspx

Language supports – Arabic, Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese (Brazil), Portuguese (Portugal), Russian, Spanish, Swedish, Thai and Turkish.

Version available 

  • SharePoint Server 2010 Enterprise Client Access License features
  • SharePoint Server 2010 for Internet Sites, Enterprise
  • SharePoint Server 2010 Standard Client Access License features
  • SharePoint Server 2010 for Internet Sites, Standard

 

Resources

 

Events: http://sharepoint.microsoft.com/2010launch/en-us/pages/featuredmore.aspx

Finally Tech Net events: http://technet.microsoft.com/en-us/events/default.aspx

May 8th, 2010 | Categories: SharePoint 2010 | Tags:

Offitially Arpan Shah, Director of SharePoint team annouced at MS SharePoint Team Blog that SharePoint 2010 will be released on 12th of May. Along with SharePoint, Office 2010 suit will also be launch on that day.

There will be one virtual sessions from 11 a.m. EST time and Stephen Elop, President of the Microsoft Business Division will start the openning ceremony of the session.

Let’s join SharePoint 2010 @ Microsoft @ http://sharepoint.microsoft.com/businessproductivity/proof/pages/2010-launch-events.aspx#fbid=_W2FbgqeuL7

April 25th, 2010 | Categories: SharePoint 2010, Toolkit | Tags: ,

After couple of days, SharePoint 2010 will be offcially release. Enterprenour crossed their fingers and now they are looking for the day. I’m pretty much sure, people already started thinking on the new plan- about their strategy of using SharePoint 2010 – will it be a stable one – when Microsoft will released their service pack – what will be the migration plan – what’s the adtional benifits/productivity can organization gain using SP 2010.

Good news is that after CTP and beta realease of SharePoint 2010, many tools had been published by different communities and sponsors like AVEPOINT, MetaLogix etc. In tis post, I’m trying to place few ofd the SharePoint 2010 tools anlog with little bit of details.

Categorically broadly divided into two sections, one is Freely Available, and the second one is Paid Service.

Freely Avialable

  
SharePoint Manager 2010 – It 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. It is free and can only be used with SP2010. Urlhttp://spm.codeplex.com/

SharePoint Content Deployment Wizard 2.8 – This tool can be used for content deployment purpose in Sharepoint 2010 environment. content can be published at site collections level, webs, lists, folders,and list items (including files). Urlhttp://spdeploymentwizard.codeplex.com/releases/view/42380

Starter Master Pages for SharePoint 2010 by Randy Drisgill - This is a clean, commented starting point for creating your own SharePoint 2010 branding. Starter Master Pages were known previously as Minimal Master Pages in SharePoint 2007. Good to go as initial start. URLhttp://startermasterpages.codeplex.com/
Site Directory for SharePoint 2010 -There are three main components to the solution, they are:

  Site Listings List: A basic SharePoint list which stores an entry for each site that is picked up by the Scan Job.

  Scan Job: A timer job which scans Web Applications for sites and updates or adds to the Site Listings list. Supports exclusions, three different ways of identifying Site Owners and can be configured for multiple Web Applications, each with their own schedule.

  Delete Broken Listings Job: A timer job which checks each Site Listing to see if it exists. If it does not then it keeps a count of how many times it was missing and then removes the listing once a configurable number of missed scans is reached. URLhttp://spsitedirectory2010.codeplex.com/ Read more…

March 2nd, 2010 | Categories: Customization, SharePoint, WSS 3.0 | Tags: , ,

People/Group field in SharePoint allow us to keep adding the existing user(s) or group(s) into the document library or list item. Let’s think, I have a list where one field name i.e. Assigned To (reviewer) is type of People/Group. Objective is when I assign someone to review the list item, and then an email notification needs to be fired up to that reviewer.
In other words, you have to find that person from the UserCollection list in SharePoint and send an email to that associated person.

Now once you assign one person on this field, you will found how the SharePoint display  his/her name in the New/Edit OTB form and it is like DOMAIN\LOGINNAME. So if your domain name is SP-SERV and your name is Himadrish Laha, it will be looks like SP-SERV\Himadrish Laha.

People O rGroup Field

Below the simple code I have used to fetch the string data and it returns me something else which I found in the debugging mode “1;#SP-SERV\\kiran” (here I have added user Kiran). When I have added my name it looks like “16;#SP-SERV\\Himadrish Laha“. String represent is kind of <UserID>;#<UserLoginName>.More difficult for you to work.

People Or Group Field Value

People Or Group Field Value

Read more…

February 15th, 2010 | Categories: Troubleshoot Issues | Tags:

Followings are the kind of deployment issues in the SharePoint box. The scenario is in the test box, the solution is build free but once you try to deploy the solution, you may get the errors like below:


1.  Attempted to perform an unauthorized operation.

2. Error    1    Cannot insert the value NULL into column ‘Assembly’, table ‘WSS_Content.dbo.EventReceivers’; column does not allow nulls. INSERT fails.
Cannot insert the value NULL into column ‘Assembly’, table ‘WSS_Content.dbo.EventReceivers’; column does not allow nulls. INSERT fails.
Cannot insert the value NULL into column ‘Assembly’, table ‘WSS_Content.dbo.EventReceivers’; column does not allow nulls. INSERT fails.
Cannot insert the value NULL into column ‘Assembly’, table ‘WSS_Content.dbo.EventReceivers’; column does not allow nulls. INSERT fails.
Cannot insert the value NULL into column ‘Assembly’, table ‘WSS_Content.dbo.EventReceivers’; column does not allow nulls. INSERT fails.
Cannot insert the value NULL into column ‘Assembly’, table ‘WSS_Content.dbo.EventReceivers’; column does not allow nulls. INSERT fails.
Cannot insert the value NULL into column ‘Assembly’, table ‘WSS_Content.dbo.EventReceivers’; column does not allow nulls. INSERT fails.
Cannot insert the value NULL into column ‘Assembly’, table ‘WSS_Content.dbo.EventReceivers’; column does not allow nulls. INSERT fails.
Cannot insert the value NULL into column ‘Assembly’, table ‘WSS_Content.dbo.EventReceivers’; column does not allow nulls. INSERT fails.
The statement has been terminated.
The statement has been terminated.
The statement has been terminated.
The statement has been terminated.
The statement has been terminated.
The statement has been terminated.
The statement has been terminated.
The statement has been terminated.
The statement has been terminated.        0    0

How to resolve this kind of errors. For the first one i.e.  Attempted to perform an unauthorized operation, this is kind of authorization issue. It simply define you don’t have adequate privilege for deployment though you are the administrator of the local machine as well have the fullest privilege in the SharePoint. Read more…

January 26th, 2010 | Categories: Configurations, Customization, SharePoint | Tags: , ,

Productive reports are always welcome. Management always appreciates you to build up a good informative report. In SharePoint, you can found a large area where organization can play with their business data and transformed the raw data to a informative and intelligent report.

From the ancient stage, we are following the process to transformed business data to generate report. Latter stage we have got many tools like SQL DTS and then we have got another feature, cubical concept. There are many product available in the market for generate business intelligent report and one of them from SQL Server Analysis Service suite from Microsoft.

In Microsoft SQL Analysis service, you can build up cube by executing the raw SQL and you can buildup cube. Next phase is to build up report using VS.NET report server project template and using those cube and build up the .rdl compiled file. I’m not going to drill down that much of detailed describing how to build up the .rdl file, instead of, I’m assuming those files already has been deployed in the SharePoint Document Library and we just need to configure properly those files into SharePoint.

Read more…

December 16th, 2009 | Categories: Troubleshoot Issues | Tags:

In this article, I will discuss another common error in MOSS 2007 and why that happens. Mostly developers are facing this error. Or it might be raised due to copy and move pages within site collection.

In MOSS 2007, there is in built capability to copy pages from one location to another location. Let’s say you have a SharePoint site collection and inside that collection there are multiple sub sites. And you want to copy a few pages (any page containing web part like report viewer) from one sub site to another sub site. Probably you want to reduce the development effort for the re-work (i.e. create the web part/layout pages in SharePoint designer add the web part etc).

Read more…

December 12th, 2009 | Categories: Customization, SharePoint, Solutions, WSS 3.0 | Tags: , , ,

Today, I’m going to demonstrate one useful and simple custom method against SPList object which could be reusable in other SharePoint applications. The objective is to verify whether any item is exist in the existing SharePoint list. And if the item is not exist in the SharePoint list, let an entry of the new inserted ListItem into that list.

If we sync our objective with SQL, the SQL logic would be: SELECT Count(FieldName) FROM SPList WHERE FieldName=’value’.
Using SPList or SPListItem objects, we are not supposed to implement the same using existing method and properties.  So let’s start to create the method GetRowCountByField() where we can pass the parameter in some dynamic nature. Below the detais of the parameter objects. Please note, while passing the filedName, we need to pass the internal filed name of the SPList object.
_ReferList: SPList object. This GetRowCountByField() method will be execute the query statement on top of this List object.

FieldInternalName:    SPList object’s field internal name.

FieldType: SPList object’s field type i.e. CHOICE/Number/String etc.

FieldValue: Simple value of that field which is using in WHERE clause in the query object.

Read more…

December 5th, 2009 | Categories: Troubleshoot Issues, WSS 2.0 | Tags: ,

Another common problem in WSS environment is unable to edit file from document library. Many times it has been found that end user is having adequate access to the Shared document library and they supposed to edit the file by clicking the edit menu. However while clicking on the edit-item drop down menu, nothing happens and user not able to edit the file. In other words they are not able to work on the file except reading.

Workaround option is download edit and uploads. But that is not the best way to resolve. As on initial starts the following steps need to be performed first

To check whether SharePoint site is under trusted site list in IE:
•         Open IE
•         Click on tools >> Internet Options
•         Click on security Tab
•         Click on Trusted Sites
•         If your SharePoint URL (for example http://sharepoint.microsoft.com) is not display on the web site list, then you need to add the url (i.e. http://sharepoint.microsoft.com) on the text box, and click then to ADD button to add this URL to your trusted site.
•         Click Ok to save this

Read more…