اعمال ويژگي هاي جديد در ASP.NET 4.0 علاوه بر افزايش عملکرد آن، مقياس پذيري و بهبود برنامه هاي کاربردي وب را به دنبال خواهد داشت. ASP.NET يکي از محبوب ترين فناوري هاي گسترش برنامه کاربردي وب مي باشد و يک زبان برنامه نويسي خنثي مي باشد که براحتي در محيط مايکروسافت قابل اجراست. (CLR Common Language Runtime) موجود در.NET که داراي محتواي سرور وب مانند IIS است امکان ايجاد، اجرا و گسترش مقياس پذير برنامه هاي کاربردي وب و سرويس ها را به طور هماهنگ و يکنواخت فراهم مي کند. در اينجا به بخشي از امکانات و ويژگي هاي جديد ASP.NET 4 اشاره مي کنيم؛ بهبود مديريت حالت يا وضعيت که شامل ارتقاء ViewState, Session مي شود.و بهبود اصلاح Cache براي کنترلهاي ارائه داده ASP.NET ، بهبود پشتيباني از نظارت عملکرد، بهبود کنترل سرتاسري ControlID هاي کنترل هايي که از مسيريابي بهينه سازي موتور جستجو پشتيباني مي کنند و اعمال اصلاحاتي در ساده سازي فايل Web.Config. يک قطعه از اين زبان به اين صورت است : type="MyDiskCacheProvider.OutputCacheEx.DiskOutputCacheProvider,MyDiskCacheProvider"/> بايد توجه داشت که براي کار با ASP.NET 4 شما مي بايستي ابتدا Visual Studio 2010 را بر روي سيستم خود نصب کنيد.