Developing Custom Notification Services Components

You can create a complete notification application using standard Notification Services event providers, content formatters, and delivery protocols. However, Notification Services also provides APIs for developing custom versions of these components, so that you can tailor them to your requirements.

Note

For added security, you can use the Caspol.exe utility provided by Microsoft Visual Studio .NET in order to set appropriate code access permissions on the assemblies containing event providers, content formatters, and delivery protocols. Notification Services assemblies require the FullTrust permission set. You must determine the appropriate permissions for any custom assemblies you create or purchase.

In This Section

Developing a Custom Event Provider

Contains information about the Notification Services event provider APIs.

Developing a Custom Content Formatter

Discusses the content formatter interface and considerations for creating custom content formatters.

Developing a Custom Delivery Protocol

Discusses the delivery protocol interface and considerations for creating custom delivery protocols.

Debugging a Custom Component

Discusses how to debug a custom component that is hosted by Notification Services.

See Also

Other Resources

Building Notification Solutions
Standard Event Providers
XSLT Content Formatter
Standard Delivery Protocols

Help and Information

Getting SQL Server 2005 Assistance