زبان برنامه نویسی #C
اهداف ASP ایجاد کارایی بر روی سایرفناوریهای مبتنی بر متن (شامل ASP قدیمی) توسط تالیف کد سمت سرویس دهنده به یک یا بیشتر، از پروندههای DLL روی سرویس دهنده WEB است. این تآلیف به صورت خودکاراولین باری که یک صفحه درخواست میشود اتفاق میافتد. (که سبب میشود توسعه دهنده احتیاجی به انجام یک مرحله تألیف جداگانه برای صفحات نداشته باشد.) این ویژگی، سهولت توسعه ارائه توسط زبانهای متنی را با نشان دادن کارایی برای تألیف دودویی فراهم میکند. به هرحال، تألیف میتواند سبب یک تأخیرقابل ملاحظه برای کاربرWEB زمانیکه صفحه جدیداً ویرایش «نشر» شده را برای اولین باردرخواست میشود، شود.
ASPX وسایرپروندههای منبع دریک میزبان مجازی برروی یکی از سرویسهای اطلاعاتی اینترنت جای دارد (یا سایرسرویس دهندههای سازگار؛ درزیرسایرپیاده سازیها را ببینید.) اولین باری که یک سرویس گیرنده صفحهای را درخواست میکند، چارچوب کاری.NET پرونده(ها) را درون یک انجمن.NET تجزیه وتألیف کرده و پاسخ را ارسال میکند. درخواستهای بعدی توسط پروندههای DLL انجام میشوند. به صورت پیش فرض به محض اولین درخواست ASP.NET سایت را بدون ایراد دردستهای متشکل از۱۰۰۰ پرونده تألیف خواهدکرد. اگر به دلیل بروز مشکلی تالیف به طول انجامد، که در این حالت اندازه دسته یا راهبرد تالیف پیچیده بوده.
همچنین توسعه دهندهها میتوانند تألیف مقدماتی خودشان را قبل ازگسترش انتخاب کنند، که به منظور رفع احتیاج برای تألیف به موقع دریک محیط تولید میباشد.