MSDN ha un argomento Guida introduttiva a SMO che copre molto terreno - c'è anche un argomento chiamato Programmazione di attività specifiche che mostra come eseguire determinate attività comuni in C# con SMO.
E c'è tutta una serie di Guida introduttiva a SMO in SQL Server 2005 che si applica ancora molto alle versioni 2008 e 2008 R2 di SQL Server.
Ecco un altro Introduzione a SQL Server Management Objects (SMO) articolo per aggiornarti.