Showing posts with label resources. Show all posts
Showing posts with label resources. Show all posts

Friday, March 4, 2011

SharePoint 2010 Development Platform Stack

Diagram below depicts how SharePoint Foundation is built on Microsoft .NET Framework 3.5, ASP.NET, and Internet Information Services (IIS). SharePoint is also built on SQL Server.

SharePointDevelopmentStack

Saturday, February 19, 2011

Patterns & Practices SharePoint 2010 & 2007 Guidance Resources

Microsoft has released Patterns & Practices on SharePoint Guidance that are designed to help solution developers and architects make the right decisions and follow proven practices when building applications for SharePoint. The following are useful resources that you might want to explore:

Monday, February 14, 2011

SharePoint 2010 Official Site and Useful Blogs Worth Checking Out

A great starting place to understand more about SharePoint would be the MSDN SharePoint Developer Center:

You may also want to check out the MSDN Office Developer Center:

Also, Channel 9 offers a number of training kits that you can download and walk through, for both SharePoint and other Microsoft technologies. The Channel 9 Learning Center is located here:

With just these three sites, you’ll find a ton of developer resources.

Lastly, following are a few blogs worth checking out. You’ll certainly find more, but these have proven to be useful and informative over the years:

Sunday, February 6, 2011

SharePoint Guidance 2010 Hands On Lab Has Been Released

SharePoint Guidance 2010 Hands On Lab has just been released to CodePlex: http://spg.codeplex.com/ 

It consist of six labs:

  • Add and Remove Application Setting in Feature Receiver and Retrieve them in Web Part
  • Add and Remove Application Setting in Console Application and Use Hierarchy of them in Web Part
  • Add, Update, Remove, Search Application Setting in Sandbox
  • Read Application Setting in Sand Box Solution with ConfigProxy
  • Register SharePoint Logger in Feature Receiver and Use Logger in Web Part
  • Register Service in Feature Receiver and Display Service Instance in Web Part

Thursday, February 3, 2011

Saturday, January 29, 2011

Malaysia SharePoint User Group (MySpug), Where Are You?

Today, I realise that MySpug (http://spugmalaysia.org) web site no longer exist – rather a sad news to all SharePoint end-users, IT pros and developers in Malaysia.

spugdead

MySpug was launched in mid 2009 and surprisingly I knew nothing about their existence until today! That’s sound weird, eh? considering that I’ve been working around SharePoint since version 2001. My friend said they had organised quite a number of activities and talks in Malaysia (but I didn’t get any invitation *sigh* – why?? communication break down?? publicity??). I am not sure whether MySpug is still active though – I will have to find out.

Come on and Matthew Khaw and Patrick Yong!

Friday, January 28, 2011

Command To Start and Stop Windows Services For SharePoint

If you like me who prefer Windows 7 x64 as your SharePoint 2010 development environment, most probably the following batch files would be useful to start and stop Windows Services for SharePoint when required:

Start Windows Services For SharePoint

REM Start SharePoint 2010 Services : http://sharepointmalaya.blogspot.com

Echo Starting Services Required To Run SharePoint 2010

NET START MSSQL$SHAREPOINT
NET START IISADMIN
NET START W3SVC
NET START SPAdminV4
NET START SPTimerV4
NET START SPTraceV4
NET START SPUserCodeV4
NET START SPWriterV4
NET START OSearch14

pause

Stop Windows Services For SharePoint

REM Stop SharePoint 2010 Services : http://sharepointmalaya.blogspot.com

Echo Stoping Services Required To Run SharePoint 2010

NET STOP OSearch14
NET STOP SPWriterV4
NET STOP SPUserCodeV4
NET STOP SPTraceV4
NET STOP SPTimerV4
NET STOP SPAdminV4
NET STOP W3SVC
NET STOP IISADMIN
NET STOP MSSQL$SHAREPOINT

pause

Tuesday, January 18, 2011

SharePoint STSADM Backup and Restore Commands

The following are examples of different STSADM commands you can use to back up and restore various components of your SharePoint environment.

A full farm backup followed by a restore:

stsadm -o backup -url http://app01/ -directory \\app01\sharepointbackups -BackupMethod Full -Quiet
stsadm -o restore -url http://app01/ -filename \\app01\sharepointbackups –Overwrite

Back up and restore configuration information only:

stsadm -o backup -url http://app01 -directory \\app01\sharepointbackups -configurationonly -quiet
stsadm -o restore -url http://app01 -filename \\app01\sharepointbackups -configurationonly –quiet

Back up and restore a service application:

stsadm -o backup -directory \\app01\sharepointbackups -quiet -backupmethod full -item "Excel Services"
stsadm -o restore -directory \\app01\sharepointbackups -item "Excel Services" –quiet

Back up and restore a site collection:

stsadm -o backup -url http://app01/portalsitecollection -filename \\app01\SharePointBackups\portalsitecollection.bak -overwrite
stsadm -o restore -url http://app01/portalsitecollection -filename \\app01\SharePointBackups\portalsitecollection.bak –overwrite

Export and import a subsite, list, or library:

stsadm -o export –url http://app01/sites/contosoportal/Shared%20documents –filename \\app01\sharepointbackups\SD.bak -quiet -overwrite
stsadm -o import –url http://app01/sites/contosoportal/Shared%20documents –filename \\app01\sharepointbackups\SD.bak -quiet

See also example of performing a SharePoint 2010 Backup and Restore using Powershell.

Monday, January 17, 2011

SharePoint PowerShell Backup and Restore Commands

The following are examples of different SharePoint PowerShell commands you can use to back up and restore various components of your SharePoint environment.

A complete farm backup followed by a restore:

Backup-SPFarm –Directory \\App01\SharePointBackups -BackupMethod Full
Restore-SPFarm –Directory \\App01\SharePointBackups -RestoreMethod New

Back up and restore a service application:

Backup-SPFarm –Directory \\App01\SharePointBackups -BackupMethod Full –Item "Excel Services"
Restore-SPFarm –Directory \\App01\SharePointBackups -RestoreMethod New –Item "Excel Services"

Back up and restore farm configuration information only:

Backup-SPConfigurationDatabase –Directory \\App01\SharePointBackups
Restore-SPFarm –Directory \\App01\SharePointBackups –RestoreMethod Overwrite –ConfigurationOnly

Back up and restore your SharePoint content databases:

Backup-SPFarm –Directory \\App01\SharePointBackups -BackupMethod Full –Item ContosoPortal
Restore-SPFarm –Directory \\App01\SharePointBackups -RestoreMethod New –Item ContosoPortal

Back up and restore a site collection:

Backup-SPSite –Identity http://App01/Sites/ContosoPortal -Path \\App01\SharePointBackups\PortalSiteCollection.bak -Force
Restore-SPSite –Identity http://App01/Sites/ContosoPortal -Path \\App01\SharePointBackups\PortalSiteCollection.bak –Force

Export and import a subsite, list, or library:

Export-SPWeb –Identity http://App01/Sites/ContosoPortal/ -Path \\App01\SharePointBackups\SharedDocuments.bak -Itemurl "Shared Documents" -Force
Import-SPWeb –Identity http://App01/Sites/ContosoPortal/ -Path \\App01\SharePointBackups\SharedDocuments.bak –Force -IncludeUserSecurity

See also example of performing a SharePoint 2010 Farm Backup and Restore using STSADM.

Saturday, January 15, 2011

My Useful SharePoint 2010 Resources

Understanding the Basics of Collaboration in SharePoint 2010

Understanding the Architecture of SharePoint 2010

Optimizing SQL Server for a SharePoint 2010 Implementation

Installing SharePoint 2010

Using Windows PowerShell to Perform and Automate Farm Administrative Tasks

Organizing Information

Collaboration and Portals

Search Server 2010 and FAST Search: Architecture and Administration

Using Windows PowerShell to Manage Search Services and FAST Search

Customizing the Search Results and Search Center

Administering Web Content Management and Publishing

Securing Information

Aggregating External Data Sources

Web Parts and Their Functionality in SharePoint 2010

Publishing SharePoint 2010 to Mobile Devices

Business Intelligence, Reporting Services, and PerformancePoint Services

Upgrading to SharePoint 2010