After completing this chapter, you will be able to:
In the previous chapter, you learned how to use SQL Server's Reporting Services. This chapter will explain SQL Server's Notification Services. Notification Services is a powerful SQL Server component that allows developers to quickly design, implement, and deploy scalable notification applications. This objective is achieved through significant automation of two core elements: automation of all processes involved in running the solution and automation of necessary application and database object creation and management.
This automation provides productivity gains, but it does require that the design process adhere to the Notification Services way of seeing the notification world. This means that you must understand the terminology, the platform architecture, and the platform mechanics. The initial learning curve may seem a bit overwhelming, so in this chapter we will demonstrate how to apply Notification Services principles to a real-world scenario.