Figure 5.2 is more dependent on the settings of VS. You can have it set for designer, C#, et. Find the laguage and select Web and you will see the template. For 4.93 leave the ASP.NET settings alone, you dont want to run 3.5.
I anticipate your next question in configuring the project. In VS 2008 you will not be able to use local IIS as shown in the book. Set the start url to
http://localhost/DotNetNuke4. Then select Use IIS Web server. Set the Project Url to
http://localhost/DotNetNuke4/DesktopModules/GuestbookCS and the select Override application root URL, setting it to
http://localhost/DotNetNuke4
Note: DoteNetNuke4 is where I run my 4.93 installation