دانلود رایگان فیلم آموزش ASP.NET به زبان فارسی
به دلیل اینکه جلسه اول درباره نصب و و اجرای کدهای ASP استاندارد هستش به مقدمه ای در مورد ASP استاندارد میزارم.
با به کارگیری اسکریپت های روی سرویس دهنده ASP ، می توان صفحات وبی با اجزای پویا ساخت . اسکریپت های ASP می تواند توسط جاوا اسکریپت و VB اسکریپت ایجاد شود. ASP یک فایل استاندارد HTML است که با گروهی از ترکیبات افزوده دیگر گسترش یافته است . همانند فایل استاندارد HTML ، یک ASP می تواند شامل برچسب های HTML که توسط مرورگر وب نمایش داده می شود باشد .
هر چیزی مثل اپلت ها جاوا ، متن چشمک زن ، اسکریپت ها و کنترل های اکتیواکس روی سرویس گیرنده ، که بتواند در یک فایل HTML جای دهید ، در یک ASP نیز جای می گیرد . ASP چند ویژگی دارد که برخی از آنها را بر می شماریم : ASP می تواند اسکریپت های سمت سرویس دهنده را در بر داشته باشد . با به کارگیری اسکریپت های روی سرویس دهنده ASP ، می توان صفحات وبی با اجزای پویا ساخت . اسکریپت های ASP می تواند توسط جاوا اسکریپت و VB اسکریپت ایجاد شود .
ASP شماری از اشیای تعبیه شده را فراهم کرده است. با به کارگیری اشیای تعبیه شده دسترسی پذیر در یک ASP می توان اسکریپت ها را بسیار نیرومندتر کرد ، در میان اشیای دیگر ، این شیی ها به ما اجازه دریافت و ارسال اطلاعات به مرورگر را می دهد . برای نمونه با استفاده از شیی Request می توان اطلاعاتی را که یک کاربر با فرم HTML فرستاده است ، دریافت و به آن اطلاعات توسط یک اسکریپت پاسخ داد . یک ASP می تواند توسط اجزای افزوده گسترش یابد . ASP با شماری از اجزای اکتیواکس ، روی سرویس دهنده استاندارد دسته بندی شده است . این اجزا به ما اجازه انجام کارهایی مانند تصمیم گیری در مورد توانایی های مرور گرهای گوناگون یا گنجاندن یک شماره صفحه ، در صفحه وب را می دهد . این بدان معناست که هیچ مرزی در چگونگی گسترشASP ها وجود ندارد . یک ASP می تواند اطلاعاتی را با پایگاه داده هایی مانند AQL Sarver یا Ms Access تبادل کند . با استفاده از مجموعه ویژه ای از اشیا که اشیا داده ای اکتیواکس نامیده می شوند ، میتوان بسیار ی از پایگاه داده ها را در ASP به کار گرفت . به کارگیری اکتیوایکس ها شکل توانمندی از ASP ها است . با ASP هایی که می توانند با یک پایگاه داده ای داد و ستد کنند ، سایت های وب بسیار پیشرفته ای ایجاد خواهند شد . پس به طور کلی ، ASP یک صفحه استاندارد HTML است که با اسکریپت های روی سرویس دهنده اشیا و اجزای گسترش داده شده باشد و توسط ASP می توان سایت های وبی را با اجزای پویا و اثرپذیر ساخت . آنچه با ASP می توان انجام داد : به طور کلی ASP توانایی های زیر را ایجاد می کند : اطلاعات را از فرم ها دریافت و در یک پایگاه داده ذخیره کند . ساخت یک صفحه وب شخصی از مشخصات متناوب کاربران را در بر داشته باشد . ساخت یک شمارنده صفحه وب . با توجه به ویژگی های مرورگرهای گوناگون ، صفحات وب گوناگون را نمایش دهد . صفحات گوناگون را به هم پیوند دهد . ● ASP چگونه کار می کند ؟ شرکت میکروسافت ، ASP را با سومین نسخه llS معرفی کرد . با این کار ، سرویس دهنده ای با محتوای ثابت و ایستا به یک سرویس دهنده با محتوای پویا و تأثیر پذیر تبدیل شد . مهمترین کار llS ، سرویس دادن به صفحات HTML استاندارد است . هنگامی که کسی نیاز به یک صفحه وب داشته باشد ، از سرویس دهنده llS استفاده می کند و آن فایل ثابت HTML را از حافظه به دست می آورد و به مرورگر مشخص می فرستد . llS از دیگر سرویس دهنده های وب جدا است . مهم ترین هدف سرویس دهنده وب ، سرویس دهی به فایل HTML های است . سرویس دادن به فایل های HTML با گام های زیر پیموده می شود : ۱ ـ یک کاربر ، نشانی اینترنتی فایل HTML ی که می خواهد را درون خط نشانی می نویسد و با فشردن کلید Enter این درخواست را می فرستد . ۲ ـ مرورگر این درخواست را برای یک سرویس دهده وب مانند llS می فرستد . ۳ ـ سرویس دهنده وب در خواست را دریافت می کند و تشخیص میدهد که یک فایل HTML درخواست شده است ، زیر پسوند HTM یا HTML دارد . ۴ ـ سرویس دهنده وب آن فایل را از دیسک یا حافظه دریافت کرده ، برای مرورگر می فرستد . ۵ ـ فایل HTML توسط مرورگر شخصی ترجمه و تعبیر می شود و نتیجه در پنجره مرورگر نمایش داده می شود . البته این فرایند ها اندکی پیچیده تر هستند ، اما این گام ها کارکرد بخش به بخش یک سرویس دهنده وب را نشان می دهند . یک سرویس دهنده ، درخواست را از فایل های ویژه می گیرد و با به دست آوردن آن فایل از یک سخت افزار یا حافظه و فرستادن آن فایل ، پاسخ می دهد . ASP دگرگونی هایی بسیار را از پی آورد و افزون بر اینکه llS می تواند بر سرویس HTML ایستا به کار می رود ، انجام خدمات HTML پویا و تأثیر پذیر به همان خوبی گذشته نیز بر می آید . با به کارگیری ASP می توان صفحای با محتوای تازه برای پاسخگویی به درخواست های کاربر پدید آورد . یک ASP با یک فایل HTML عادی تفاوتی بسیار دارد . یک فایل HTML عادی بدون پردازش به مرور گر فرستاده می شود . در یک فایل HTML ، نخست باید همه دستورها اجرا شوند تا یک صفحه HTML را به وجود آید . ASP در بیشتر موارد به صورت کامل مانند یک HTML معمولی کار می کند ، تنها فرقی که دارد این است که پسوند آن به جای htm به asp دگرگون شده است. هنگامی که درخواستی برای بدست آوردن یک ASP به وجود می آید ، مرور گر یک صفحه HTML عادی دریافت می کند و همین امر موجب سازگاری ASP با تمام مرورگر ها می شود .
مباحث این قسمت:
- مروری بر تگ های اساسی HTML
- نصب و راه اندازی IIS
- آشنایی با ASP استاندارد و مروری بر HTML پویا
- Scritp های سمت سیرویس گیرنده و سمت سرویس دهنده
[eyesonly level=”administrator, editor, author, contributor,subscriber” hide=”yes”] لینک دانلود فقط برای اعضا قابل نمایش است [/eyesonly]
یک پاسخ
تشکر برای اموزش