یک صفحه ASP.NET بطور عمده دارای دو بخش است: قسمت تعریف کد و قسمت اجرا. قسمت تعریف کد شامل تعریف کلیه موارد و زیربرنامه هایی است که در قسمت اجرای کد استفاده می شوند. قسمت اجرای کد بخشی از صفحه است که در هنگام فراخوانی صفحه اجرا می شود و حاصل آن کد HTML است که به مرورگر ارسال می گردد.
بعنوان مثال در زیر یک صفحه ASP.NET ساده آمده است که حاصل اجرای آن نمایش زمان جاری است. این صفحه به ویژوال بیسیک نوشته شده است.
Simple.aspxID="myLabel"
Runat="Server" />
قسمت تعریف کد
قسمت تعریف کد در لیست ? آن قسمت از صفحه است که با برچسب