بخش اول: معرفی Visual Basic 2008 و .NET Platform
فصل یکم: فلسفه .NET (The Philosophy of .NET)
فصل دوم: ساختن برنامه های Visual Basic 2008 (Building Visual Basic 2008 Applications)
بخش دوم: ساختارهای پایه ای برنامه نویسی VB (Core VB Programming Constructs)
فصل سوم: ساختارهای برنامه نویسی VB 2008، قسمت اول (VB 2008 Programming Constructs, Part I)
فصل چهارم: ساختارهای برنامه نویسی VB 2008، قسمت دوم (VB 2008 Programming Constructs, Part II)
فصل پنجم: طراحی نوع کلاس خلاصه شده (Designing Encapsulated Class Types)
فصل ششم: درک وراثت و چند شکلی بودن (Understanding Inheritance and Polymorphism)
فصل هفتم: درک مدیریت خطای (Understanding Structured Exception Handling)
فصل هشتم: درک عمر شی (Understanding Object Lifetime)
بخش سوم: ساختارهای پیشرفته برنامه نویسی VB (Advanced VB Programming Constructs)
فصل نهم: کار کردن با انواع (Working with Interface Types)
فصل دهم: مجمو عه ها، Generics، و انواع داده ای (Collections, Generics, and Nullable Data Types)
فصل یازدهم: نماینده ها، رویدادها، و لامبداها (Delegates, Events, and Lambdas)
فصل دوازدهم: overloadingعمل کننده و روتین های سفارشی تبدیل (Operator Overloading and Custom Conversion Routines)
فصل سیزدهم: (VB 2008–Specific Language Features)
فصل چهاردهم: مقدمه ای بر LINQ (An Introduction to LINQ)
بخش چهارم: برنامه نویسی با اسمبلی های .NET (Programming with .NET Assemblies)
فصل پانزدهم: معرفی اسمبلی های .NET (Introducing .NET Assemblies)
فصل شانزدهم: انعکاس نوع، (Type Reflection, Late Binding, and Attribute-Based Programming)
فصل هفدهم: فرآیندها، (Processes, AppDomains, and Object Contexts)
فصل هجدهم: ساختن برنامه های دارای چند ترد (Building Multithreaded Applications)
فصل نوزدهم: اسمبلی های .NET Interoperability (.NET Interoperability Assemblies)
بخش پنجم: معرفی .NET Base Class Libraries
فصل بیستم: تغییر فایل و دایرکتوری (File and Directory Manipulation)
فصل بیست و یکم: معرفی Serialization شی (Introducing Object Serialization)
فصل بیست و دوم: ADO.NET، قسمت اول: لایه وصل شده (ADO.NET Part I: The Connected Layer)
فصل بیست و سوم: ADO.NET، قسمت دوم: لایه قطع شده (ADO.NET Part II: The Disconnected Layer)
فصل بیست و چهارم: برنامه نویسی با APIهای LINQ (Programming with the LINQ APIs)
فصل بیست و پنجم: معرفی Windows Communication Foundation
فصل بیست و ششم: معرفی Windows Workflow Foundation
بخش ششم: برنامه های دسکتاپ با فرمهای ویندوز (Desktop Applications with Windows Forms)
فصل بیست و هفتم: معرفی فرمهای ویندوز (Introducing Windows Forms)
فصل بیست و هشتم: رندرینگ داده های گرافیکی با GDI+ (Rendering Graphical Data with GDI+)
فصل بیست و نهم: برنامه نویسی با کنترلهای ویندوز فرم (Programming with Windows Forms Controls)
بخش هفتم: برنامه های دسکتاپ با WPF (Desktop Applications with WPF)
فصل سی ام: معرفی Windows Presentation Foundation و XML
فصل سی و یکم: برنامه نویسی با کنترلهای WPF (Programming with WPF Controls)
فصل سی و دوم: رندرینگ گرافیکی ، منابع، و مضمونهای دو بعدی در WPF (WPF 2D Graphical Rendering, Resources, and Themes)
بخش هشتم: ساختن برنامه های وب با ASP.NET (Building Web Applications with ASP.NET)
فصل سی و سوم: ساختن صفحات وب در ASP.NET (Building ASP.NET Web Pages)
فصل سی و چهارم: کنترلهای وب، مضمونها، و صفحات اصلی در ASP.NET (ASP.NET Web Controls, Themes, and Master Pages)
فصل سی و پنجم: تکنیکهای مدیریت حالت در ASP.NET (ASP.NET State Management Techniques)