O'Reilly logo

ASP.NET 3.5 Website Programming: Problem-Design-Solution by Chris Love

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Newsletters

In this chapter we'll design and implement a newsletter mailing list system that allows users to subscribe to online newsletters, and administrators to manage the newsletter content. First, we'll look at what newsletters can offer to web sites like the one developed in this book, and we'll examine the various management aspects that must be addressed in order to make the mailing list administrator's life as easy as possible. By the end of the chapter, we'll have a powerful newsletter module fully developed and integrated into our site.

Problem

Relationship marketing was developed back in the 1970s as a way to create a long term, more profitable customer relationship. It encourages customers to buy products and services from vendors with whom they have a long standing trust established. This relationship works best when there are competitive alternatives for the customer to choose from; for example, the Beer House competes with many other similar establishments for the same patrons.

The Beer House practices modern relationship marketing by letting customers create a profile and select different settings to reflect their preferences. One of those choices is to receive periodic newsletters. In today's competitive marketplace there needs to be more incentive for a user to visit the site than just announcing new web site content. Often this is in the form of a coupon and promotional and event announcements. Effective use of announcing things on social networking like ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required