This chapter was only the tip of the iceberg when it comes to covering ASP.NET and Managed C++. It started off by showing you how to configure Visual Studio .NET to support ASP.NET development or, more specifically, how to configure Web Forms development with Managed C++ codebehinds. You created yet another "Hello, World" program. After that, you learned how to configure Visual Studio .NET so that you can debug a Web Form application if you need to. Next, you covered in some detail many of the more common Web Form controls provided with ASP.NET. Finally, you learned about user controls and how to add them statically and dynamically to your Web Form.
Most of the material in this chapter was probably new to you, as this topic isn't normally covered. Even though you'll probably use C# or Visual Basic .NET to develop your Web Forms, I thought exposing you to this topic might help reinforce the idea that you don't have to learn a new language. Managed C++ is all you need.
In the next chapter, you'll continue your exploration of Managed C++'s support of ASP.NET by exploring the other major part of ASP.NET: Web services.