در این کتاب شما با برنامه سازی پیشرفته آشنا می شوید.
.Net چیست؟
اصولا هر تکنولوژی جدیدی در جهت رفع نواقص و کمبودهای تکنولوژیهای قبلی بوجود می آید. قبل از ایجاد تکنولوژی .Net محیط مجتمع و یکپارچه ای برای برنامه نویسی تحت اینترنت وجود نداشت و این مساله یکی از دغدغه های اصلی برنامه نویسان وب به حساب می آمد.
با وجود اینکه تلاشهای زیادی در جهت رفع این مشکل در تکنولوژی های قبلی انجام گرفته بود اما کماکان مشکلاتی برای برنامه نویسان اینترنت وجود داشت که در زیر به پاره ای از آنها اشاره می شود:
از سال 1995 به بعد شرکت مایکروساف تلاشهایی را در جهت برنامه نویسی در محیط اینترنت آغاز نمود که نمونه ای از این تلاشها استفاده از COM و COM+ می باشد که اغلب سایتهای بزرگ اینترنتی از آنها استفاده می کردند. با وجود ارائه COM باز هم یکی از عوامل فرگیر نشدن برنامه نویسی در محیط اینترنت، پیچیده بودن برنامه نویسی با COM بود که مایکروسافت برای رفع این مشکل تکنولوژی ASP ، انجام عمل برنامه نویسی در محیط اینترنت تا حد زیادی ساده تر گردید. اما هنوز مشکلاتی نیز در این تکنولوژی وجود داشت که از بارزترین آنها می توان به عدم پشتیبانی ASP از شیء گرایی اشاره نمود.
یکی دیگر از مشکلات برنامه نویسی با ASP ، کمبود رابط کاربر مناسب برای برنامه نویسی در محیط اینترنت می باشد.
از دیگر مشکلات ASP می توان به این نکته اشاره نمود که کاربر مجبور به یادگیری یک زبان اسکریپت نویسی است که این کار نیز نیاز به صرف هزینه زمانی دارد.
ادامه توضیحات را با دانلود این کتاب بخوانید.