Вы видели эту статью о создании страницы приложения ?
По сути, внутри страницы вашего приложения вы можете ссылаться на DLL:
<%@ Assembly Name="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>
Затем зарегистрируйте префикс тега:
<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
Тогда вы можете использовать ваши элементы управления:
<SharePoint:EncodedLiteral runat="server" text="<%$Resources:wss,approve_pagetitle%>" EncodeMethod='HtmlEncode'/>
Вместо SharePoint вы будете использовать библиотеку DLL, содержащую веб-элементы управления ASP.NET.