This book teaches how to create dynamic websites using the free products DotNetNuke 4.0 and Visual Web Developer 2005 Express. It's a book for beginners and hobbyists, people who don't necessarily have a deep understanding of computer systems, but who never the less want to get the job done and create a website that will be of value to their lives or businesses. The book uses a friendly tone and speaks in plain English. After reading this book, and for no additional outlay, the reader will be able to create a website on their computer that is virtually indistinguishable from one that cost thousands from a professional firm. All they need to do then is host it. Furthermore, it provides detailed step-by-step examples and suggests how to tackle more advanced subjects if desired.