Web.config
<configuration>
<configSections>
<section name="SubSonicService" type="SubSonic.SubSonicSection, SubSonic" requirePermission="false"/>
</configSections>
<SubSonicService defaultProvider="OnlineNotes">
<providers>
<clear/>
<add name="OnlineNotes" type="SubSonic.SqlDataProvider, SubSonic" connectionStringName="OnlineNotes" generatedNamespace="OnlineNotes" includeTableList="^_" includeProcedureList="^FP"/>
</providers>
</SubSonicService>
VisualStudio > Tools > External Tools > Add
Name is Subsonic DAL and browse for the exe file
C:\Program Files\SubSonic\SubSonic 2.0.3\SubCommander\sonic.exe
Arguments: generate/out App_Code\Generated/lang vb
Initial Directory: Project Directory
x Use Output Window x Prompt for arguments