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
|
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 SPGridView, SPGridViewPager 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…
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
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.
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 🙂