مقاله آموزشی ASP.NET
پیشرفته و مبتدی

شامل توضیحات ، لیست دروس و اطلاعات دوره
Rate this product

مقدمه اي بر ASP

ASP تکنولوژي است که به شما امکان ساخت برنامه هاي تحت وب مستقل از مرورگر خاص را با استفاده ازاسکریپت
طرف سرور می دهد. کد این اسکریپت به هر زبانی می تواند باشد و درون تگ هاي مخصوصی قرار داده می شود. این اسکریپت
چند زبانه درهم که بر روي صفحه قرار دارد هنگام درخواست client براي مـضمون بـه وسـیله يServer Web ترجمـه مـی
شود.
اینترنت استاتیک
در اوایل شبکه وب جهانی(web wide world (تمام اطلاعات مورد نیاز مرورگر هـا بـه صـورت اسـتاتیک بـود. بـه
عبارت دیگر محتواي صفحه A براي 1Client همانند محتویات صفحه A براي 2Client مـی باشـد. Server Web بـه طـور
دینامیک نمی توانست بخشی از سایت را بسازد و به صورت ساده با فرستادن صفحه HTML استاتیک بار شده بر روي سرور به
درخواست ها پاسخ می داد. هیچ حالت محاوره اي بین استفاده کننده وسرور وجود نداشت. مرورگر درخواست صـفحه اسـتاتیک
می داد و سرور صفحه را براي او می فرستاد.
اگر چه اینترنت استاتیک استفاده از گرافیک و صوت را در بر داشت اما هنوز استاتیک بود. در تصویر1-2 این عملکـرد
به نمایش در آمده است.

سر فصل ها :

آشنایی با توانایی های ASP.NET

  • دلهاي شی A
  • اسکریپت نویسی
  • معرفی اولیه NET.A
  • فرم هاي وبForm Web
  • سرویس هاي وب XML
  • شباهت ها و برتریهاي NET.ASP با Classic ASP
  • نحوه پردازش درخواست هاي مبتنی بر NET.ASP
  • چرخه حیات یک صفحه NET.ASP
  • مدل هاي برنامه نویسی NET.ASP
  • معرفی برخی از ویژگی هاي مهم NET.ASP

آشنایی با IIS , NET FRAMWORK

  • IIS را نصب نمایید.
    NetFramework. را نصب نمایید.
    دایرکتوري Home را در IIS تغییر دهید
    یک دایرکتوري مجازي به IIS اضافه نمایید.
    صفحه پیش فرض سایت را تعیین نمایید.
    خصوصیات فایل Log را براي IIS تغییر دهید
    یک سایت وب را مکث، متوقف و شروع کنید.

آشنایی با زبان #C

  • زبان #C یک زبان میانی می باشد.
    قابل انعطاف و بسیار قدرتمند می باشد.
    زبان برنامه نویسی سیستم است.
    یک زبان قابل حمل می باشد.
    زبان کوچکی می باشد.
    کاملاً شی گرا می باشد.
    نسبت به حروف حساس می باشد.
    داراي کلاسها و فضاهاي نام بسیار زیادي می باشد.

معرفی کنترل های HTML و نحوه کاربرد آنها در صفحات ASP.NET

معرفی کنترل های وب و نحوه استفاده از آنها در صفحات ASP.NET

طریقه دستیابی و کار با داده ها در ASP.NET

 

معرفی اولیه NET.ASP

NET.ASP یک نسخه تکمیل شده ASP کلاسیک است. NET.ASP یک محیط کامل جهت گسترش نرم افزارهاي
تحت وب است. با اینکه NET.ASP از لحاظ گرامر با ASP کلاسیک شباهت هائی را دارد ولی تکنولوژي فـوق بـا ارائـه یـک
مدل جدید برنامه نویسی بهمراه زیر ساخت هاي لازم، امکان ایجاد نرم افزارهاي تحت وب را با امنیت و اسـتحکام بیـشتر فـراهم
می آورد. NET.ASP برخلاف ASP کلاسیک، کامپایل می گردد. در محیط دات نت می توان با استفاده از هر یـک از زبانهـاي
برنامه نویـسی حمایـت شـده نظیـر: Net.VisualBasic، #C، Net.Jscrip اقـدام بـه نوشـتن برنامـه هـا نمـود. برنامـه هـاي
NET.ASP از تمامی تـوان و پتانـسیل هـاي ارائـه شـده توسـط دات نـت اسـتفاده مـی نماینـد. در NET.ASP مـی تـوان از
ویرایشگرها ي ویژوال و سایر ابزارهاي برنامه نویسی نظیر ویژوال استودیو دات نت استفاده نمود. پیـاده کننـدگان نـرم افزارهـاي
تحت وب بکمک NET.ASP می توانند از دو تکتولوژي عمدهء فرم هاي وب (Forms Web (و سرویس هـاي وب ( Web
service (براي ایجاد نرم افزار استفاده نمایند.

 

جزییات بیشتر

مدل هاي برنامه نویسی NET.ASP
براي برنامه نویسی صفحات NET.ASP، می بایست از یکی از دو مدل تک صفحه اي و یا دو صفحه اي استفاده کرد.
در مدل تک نسخه اي صرفا" یک فایل با انشعاب aspx را خواهیم داشت ( مشابه ASP کلاسیک ) که در آن تگ هـاي Html،
تگ هاي مربوط به کنترل ها و خود صفحه قرار خواهند گرفت. ( در زمانیکه قصد سوئیچ نمودن از مدل ASP کلاسیک را داشته
باشیم مدل فوق بسیار موثر و سریع خواهد بود) در مدل دو صفحه اي که بـا نـام Behind-Code نیـز نامیـده مـی شـود، از دو
صفحه با عملکردهاي کاملا" متفاوت استفاده می گردد. در اولین صفحه که با انشعاب aspx خواهد بود تگ هـاي Html و تـگ
هاي مربوط به کنترل ها قرار خواهند گرفت. در فایل دوم صرفا" کدهاي مربوطه قرار خواهند گرفت. انشعاب فایل فوق بـا توجـه
به زبان استفاده شده ( #C,NET.VB ( بصورت : vb.aspx و یا cs.aspx خواهد بود. مدل فوق توسـط ابـزار پیـاده سـازي
ویژوال استودیو مورد استفاده قرار می گیرد. در مدل فوق بصورت واقعی عملیات مربوط به تفکیک کد و محتویات انجام خواهـد
شد.

پشتیبانی دوره و تماس با ما

تماس با ما

    دیدگاه و امتیاز کاربران
    متوسط امتیاز ها
    0
    398,000 تومان
    5 ستاره
    0
    4 ستاره
    0
    3 ستاره
    0
    2 ستاره
    0
    1 ستاره
    0

    دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    398,000 تومان
  • سطح دوره : پیشرفته و مبتدی
  • نوع دوره : آنلاین
  • زبان دوره : فارسی
  • شامل 4 فصل کامل جلسه
  • پیش نیاز : بدون پیشنیاز
  • 98 صفحه آموزش
  • آموزش تضمینی
  • دوره های مرتبط

    36%

    مقاله آموزشی ASP.NET
    پیشرفته و مبتدی

    98 صفحه آموزش
    0 دانشجو
    398,000 تومان