اينترنت زير ساخت مناسب برای برنامه های توزيع شده را فراهم نموده و از اين زاويه خاص نيز بسرعت در حال تغيير است . در اين راستا وب سايت هائی که صرفا" صفحات ايستا را برای مرورگر ارسا ل می نمايند به نسل جديدی از سايت های پويا و قابل برنامه نويسی تبديل يافته ( و يا خواهند يافت ) که امکان ارتباط سازمان ها ، برنامه ها ، سرويس ها و دستگاه ها را مستقيما" فراهم می نمايند . وب سايت های موجود که بمنزله جزاير اطلاعاتی می باشند ، به سايت هائی که با يکديگر تعامل اطلاعاتی تعريف شده ای را خواهند داشت ، تبديل شده و خواهند شد .گرچه ممکن است برخی از جزاير اطلاعاتی موجود برای ارائه اطلاعات از فرآيندهای پويا استفاده نمايند ولی ميدان و محدوده اطلاعات ارائه شده به همان سايت محدود و تعامل اطلاعاتی و خدماتی با ساير سايت ها لحاظ نمی گردد . بدون شک دات نت ماکروسافت، در اين زمينه دارای جايگاهی خاص بوده و در اين مرحله گذار دارای نقشی تعيين کننده است . فريمورک دات نت ، تحولات عمده ای در رابطه با ايجاد برنامه های وب را بدنبال داشته است. ASP.NET ، يکی از انواع تکنولوژی ارائه شده بهمراه فريمورک دات نت است . در اين مقاله قصد داريم به بررسی اجزای تشکيل دهنده يک برنامه وب ASP.NET پرداخته و با فرآيند اجرای يک برنامه ASP.NET ، آشنا شويم .