ASP.NET is the latest incarnation of Microsoft's Active Server Pages (ASP) - a powerful server-based technology, designed to create dynamic and interactive HTML pages for your Web site, or corporate intranet. ASP.NET also constitutes a core element in Microsoft's .NET vision, providing web-based access to an immensely powerful new development environment, .NET; in this respect alone, it's a great leap ahead of all previous versions of ASP. <p>This book will provide you with a step-by-step introduction to ASP.NET using C#, with plenty of worked examples that will help you to gain a deep understanding of what ASP.NET is all about, and how you can harness it to build powerful web applications.</p><p>Wrox has published two editions of Beginning ASP.NET, one presenting code samples in C#, the other in VB.NET, with sample downloads available in both languages.</p><p>This book covers:</p><ul class=noindent><li>Creating basic ASP.NET pages<br></li><li>Learning the basics of C#<br></li><li>Understanding the concepts of Object Oriented Programming<br></li><li>Working with Data and XML<br></li><li>The ASP.NET Server Controls<br></li><li>Creating User Controls and Components<br></li><li>Exploring the world of Web Services<br></li><li>Configuring your ASP.NET Applications<br></li><li>The future of VoiceXML technologies, including VoiceXML 2.0<br></li></ul><p>This book is aimed at relatively inexperienced web builders who are looking to enrich their sites with dynamically-generated content, and want to learn how to start building web applications using ASP.NET. Developers who have a little experience with previous versions of ASP (and are looking to move over to ASP.NET), may also find this book helpful in getting a simple grasp on what ASP.NET is, what it does, and how it can be used.</p><p>Experience of basic HTML is required, but previous experience of ASP is not essential. We'll be teaching the basics of C# in this book, so prior experience of C# is not required.</p>