MSDN SharePoint Classes

December 23rd, 2008 5 comments

Here is the list of the SharePoint classes that I have documented on MSDN, Enjoy!

Microsoft.SharePoint.SPSecurity.SPOperationCode

MSDN link

Microsoft.SharePoint.Administration.SPAdministrationServiceJobDefinition

MSDN link

Microsoft.SharePoint.Administration.SPJobDefinitionCollection

MSDN link

Microsoft.SharePoint.Administration.SPRunningJob

MSDN link

Microsoft.SharePoint.Administration.SPRunningJobCollection

MSDN link

Microsoft.SharePoint.Help.SPHelpMerge

MSDN link

Microsoft.SharePoint.WebControls.BackLinksIterator

MSDN link

Microsoft.SharePoint.WebControls.BaseXmlDataSource

MSDN link

Microsoft.SharePoint.WebControls.ContentDatabaseSection

MSDN link

Microsoft.SharePoint.WebControls.ContentDatabaseSectionMode

MSDN link

Microsoft.SharePoint.WebControls.DataTableDataSourceView

MSDN link

Microsoft.SharePoint.WebControls.DiffSelectorIterator

MSDN link

Microsoft.SharePoint.WebControls.GroupPermissions

MSDN link

Microsoft.SharePoint.WebControls.IDesignTimeHtmlProvider

MSDN link

Microsoft.SharePoint.WebControls.IFormDelegateControlSource

MSDN link

Microsoft.SharePoint.WebControls.InputFormCheckBox

MSDN link

Microsoft.SharePoint.WebControls.ItemHiddenVersion

MSDN link

Microsoft.SharePoint.WebControls.IXPathNavigator

MSDN link

Microsoft.SharePoint.WebControls.LinkSection

MSDN link

Microsoft.SharePoint.WebControls.LinksTable

MSDN link

Microsoft.SharePoint.WebControls.ListViewSelector

MSDN link

Microsoft.SharePoint.WebControls.MenuSeparatorTemplate

MSDN link

Microsoft.SharePoint.WebControls.RadioButtonChoiceField

MSDN link

Microsoft.SharePoint.WebControls.RecentChangesIterator

MSDN link

Microsoft.SharePoint.WebControls.RepeatedControls

MSDN link

Microsoft.SharePoint.WebControls.ServerSelector

MSDN link

Microsoft.SharePoint.WebControls.SiteAdministrationSelector

MSDN link

Microsoft.SharePoint.WebControls.SiteActions

MSDN link

Microsoft.SharePoint.WebControls.SPSqlDataSource

MSDN link

Microsoft.SharePoint.WebControls.SPXmlDataSource

MSDN link

Microsoft.SharePoint.WebControls.SubMenuTemplate

MSDN link

Microsoft.SharePoint.WebControls.VersionDiffIterator

MSDN link

Microsoft.SharePoint.WebControls.WebApplicationSelector

MSDN link

Microsoft.SharePoint.WebControls.XmlUrlDataSource

MSDN link

Categories: MOSS 2007 Tags: ,

Paginating through Your Membership Users

December 23rd, 2008 1 comment

Almost a year ago, I wrote a post explaining how CTE (Common Table Expressions) can make your life much easier when working with your membership users in chunks and pages in SharePoint (or ASP.NET). Well, since then I have received couple emails from people asking for the UI part of that post (SPGridView) so I decided to write another follow up post here to demonstrate how to use SPGridViewSPGridViewPager and Common Table Expression to achieve a true pagination through your membership users.

Well, We all know that pagination has been always a very common feature when displaying and working with data in an application. The GridView control in ASP.NET 2.0 (my Swiss army control to display and work with data) offers a great support for standard paging with small data sets but when it comes to larger sets of data, things can get a bit funky (It pulls all the data back to the client by default). Back in good old ASP.NET 1.1 days, DataGrid control used to expose a property called VirtualItemCount that defines the number of records/items when custom paging is used. Unfortunately, this is missing in the GridView control!

Read more…

Categories: MOSS 2007 Tags:

My 3 Hour talk at SharePoint Summitt (Montreal)

December 17th, 2008 No comments

The SharePoint Summit is one of the largest events in North America focusing on technology and business solutions of SharePoint. This years SharePoint Summit is April 8-9 in Montreal. I am excited to announce that I am presenting in two sessions neck to neck for 3 hours covering the following topic :

Topic: Provide Access to Business Data Securely and Manageably by Layering SharePoint on top of your Backend Systems

Are you looking for a complete and easy view ,within your SharePoint sites , into all of your data sitting in various backend systems? How about creating a single API for your developers to access your Line of Business applications? Did you know that with SharePoint new composite no-code features, you no longer have to be a developer to build a solution? In this presentation, you will learn how to layer SharePoint on the top of your backend system to improve security , manageability and access to business critical data. We will discuss Single Sign On, Business Data Catalog, InfoPath forms, Data Form Web Part, Reporting Services Integration with SharePoint and third party solutions that can help you quickly and efficiently interact with your backend systems.

Here is the link to the site:

http://www.interdoc.com/site/SharePointSummit2009/index_e.htm

Categories: MOSS 2007 Tags:

Top 20 Community Content Contributors

December 17th, 2008 No comments

I got nominated and selected among top 20 Community Content Contributors for the the contributions I have made to the MSDN wiki in 2008.  This is the third year in a row that I am honored to receive such award.

Looks like, fellow uber MVP , Adam Buenz has been  selected too. As far as I know, there were only two SharePoint focused awardees. The rest were mostly .Net and a few other MS products.

Categories: MOSS 2007 Tags:

I will be speaking in the 2nd Annual Toronto SharePoint Camp

November 13th, 2008 No comments

2nd Annual Toronto SharePoint Camp is just around the corner, this year it will be held on 24th of January 2009. Toronto Code camp offical Web site will be updated soon with information about the event. Keep an eye on Eli’s blog for more info.

I will probably deliver two sessions targeting at both admin and dev audiences. For my dev session , I am thinking of an Advanced SharePoint Development Techniques  kinda session for dev loves and Powershell for SharePoint Administrators in the other track . Haven’t made up my mind yet, so I will keep you posted on what comes out of this!

Last two weeks of January is crazy and hectic as hell for me. I will be speaking in Vancouver on 21st , flying back to Toronto on 24th to speak at Toronto SharePoint Camp and then flying to Qatar, Iran, Pakistan and India starting from 25th of January ,staying in each country for 2 days. I suppose I will be dead  on the 3rd of Feb on my way back to Toronto 🙂

Categories: MOSS 2007 Tags: