در این دوره با مقدمات اولیه آشنایی با زبان ASP ( بخش سوم )در خدمت شما هستیم.

یکی دیگر از محبوب ترین زبان های برنامه نویسی ASP.Net یا Active Server Page است ، همان طور که از نام آن  پیداست بر پایه دات نت کار می کند. در ابتدا زبان ASP طراحی شد ولی به علت مشکلات و معایبی که داشت ASP.Net جایگزین این زبان گردید.

ASP.Net برای تولید اپلیکیشن های تحت وب تعاملی (interactive) و مبتنی بر داده (داده محور یا data-driven) از طریق اینترنت استفاده می شود، که شامل تعداد زیادی ابزار کنترلی (control) از قبیل textboxها، دکمه ها وlable هایی برای پیکربندی و دستکاری کد برای ایجاد صفحات HTML می باشد.

صفحات ASP.NET دارای پسوند aspx. است، و به طور معمول در VB (ویژوال بیسیک) یا #C (سی شارپ) نوشته می شود. کنترل های کاربر در ASP.NET می توان به زبان های مختلف، از جمله ++ C و جاوا نوشته شود. هنگامی که یک مرورگر درخواست یک فایل ASP.NET را دارد، موتور ASP.NET فایل را می خواند، اسکریپت را در فایل اجرا و تالیف می کند، و نتیجه را به شکل زبان HTML ساده به مرورگر برمی گرداند.

ویژگی های زبان برنامه نویسی ASP.NET :

  • ASP.NET یک ابزار قدرتمند برای ساخت صفحات وب پویا و تعاملی است.
  • در ASP.NET از تکنیک های پیچیده ای برای  ایمنی اطلاعات استفاده می شود.
  • معمولا تعداد خط های کدی که برای این زبان برنامه نویسی نوشته می شود؛ نسبت به زبان های برنامه نویسی دیگر، کمی بیشتر است که همین دلیل می تواند تا حدودی موجب زمانگیر بودن و افزایش هزینه شود.
  • دارای قدرت و انعطاف‌پذیری بالا در توسعه‌ برنامه‌های کاربردی وب است.
  • ASP.NET از یک فرم ساده ، برای گسترش و پیکربندی سایت جهت ایجاد یک برنامه استفاده می‌کند.
  • و…

 مقدمات اولیه آشنایی با زبان ASP, دوره آموزش ASP.Net از مقدماتی تا پیشرفته,بخش سوم,پیش نیازهای اصلی سمت سرور, اپلیکیشن های تحت وب تعاملی,interactive,مبتنی بر داده,داده محور,data-driven

مخاطبین دوره:

  • اگر قصد طراحی و ساخت وب سایت های داینامیک با تکنولوژی ASP.Net در حوزه های مختلف تجاری، سرگرمی و مشابه آن را دارید.
  • اگر به دنبال توسعه ساختار و پشتیبانی سیستم طراحی شده خودتان در دراز مدت هستید و دید کوتاه مدت ندارید.
  • اگر قصد آشنایی و استفاده از معماری های جدید در برنامه نویسی مانند MVC جهت بهبود طراحی سایت خود را دارید.
  • اگر قصد دارید وب سایت شما به صورت شی گرا طراحی شود.
  • افراد علاقه مند به برنامه نویسی
  • علاقه مندان به ASP.Net
  • افرادی که قصد در آمد از برنامه نویسی را دارند.
  • مناسب برای دانشجویان و فارغ التحصیلان مهندسی کامپیوتر
نکته
به کمک این دوره آموزشی می توانید  به اهداف خود برسید

آنچه که به عنوان پیش نیاز دوره آموزش ASP.Net خواهید آموخت:

این قسمت شامل دو سرفصل اصلی می شود که جزییات آن در ادامه عنوان می شود.

  • مقدمات اولیه ( وب )
  • پیش نیاز های اصلی (سمت سرور) : لینک دانلود
نکته
بخش اول این آموزش رایگان در اختیار شما قرار گرفته است

تکنولوژی و نرم افزار ها :

  • ویژوال بیسیک (VB.NET)
  • #C
  • ++ C
  • جاوا

سرفصل ها :

کار با صفحات :

  • مقدمه و فهرست مطالب بخش کار با صفحات ASP.NET
  • مرور کلی بر صفحات ASP.NET
  • مرور کلی بر ساختار دستوری صفحات ASP.NET
  • بررسی مدل‌  های کد نویسی در صفحات ASP.NET
  • بررسی کلاس صفحات ASP.NET
  • راهکار شماره ۱-۱: ساخت یک صفحه ساده ASP.Net در ویژوال استودیو
  • انتقال کاربر به یک صفحه دیگر در ASP.Net
  • ارسال Post یک صفحه به صفحه دیگر در ASP.Net

کنترل‌ های استاندارد ASP.NET :

  • کنترل AdRotator
  • کنترل دکمه فرمان Button
  • کنترل Calendar
  • کنترل Label
  • کنترل CheckBox
  • کنترل DropDownList
  • کنترل TextBox
  • کنترل BulletedList
  • کنترل Image
  • کنترل ImageMap
  • کنترل HyperLink
  • کنترل FileUpload
  • کنترل HiddenField
  • کنترل ListBox
  • کنترل Panel
  • کنترل PlaceHolder
  • کنترل ویزارد Wizard

کنترل‌ های سرور داده ASP.NET :

  • مقدمه کنترل‌ های سرور داده
  • کنترل SqlDataSource
  • کنترل AccessDataSource

کنترل‌ های داده وب ASP.NET :

  • کنترل GridView
  • کنترل DetailsView
  • کنترل FormView
  • کنترل ListView

کنترل‌ های اعتبارسنج ASP.NET :

  • کنترل RequiredFieldValidator
  • کنترل RangeValidator
  • کنترل CompareValidator

کنترل‌ های عضویت ASP.NET :

  • کنترل Login
  • کنترل LoginName
  • کنترل LoginStatus
  • کنترل LoginView
  • کنترل ChangePassword
  • کنترل PasswordRecovery
  • کنترل CreateUserWizard

کنترل‌ های پیمایش ASP.NET :

  • کنترل Menu
  • کنترل SiteMapPath
  • کنترل TreeView

کنترل‌ های ایجکس ASP.NET :

  • معرفی کنترل‌های ایجکس ASP.NET
  • کنترل ScriptManager
  • کنترل UpdatePanel
  • کنترل UpdateProgress
  • کنترل Timer

تم و Skin در ASP.Net :

  • تعیین تم برای صفحات ASP.Net
  • اعمال تم به صفحات ASP.Net
  • غیر فعال کردن تم در صفحات ASP.Net
  • اعمال تم ها در ASP.Net به صورت برنامه ریزی شده

مسترپیج ها در ASP.Net :

  • تعریف مسترپیج ها و چگونگی کارکرد آن در ASP.Net
  • صفحات محتوا و اتصال آنها به مسترپیج در ASP.Net
  • نحوه عملکرد مسترپیج ها در RunTime
  • مسترپیج و مسیرها در صفحات محتوا
  • مسترپیج های تو در تو

مدیریت Stateدر ASP.Net :

  • معرفی اشیای مدیریت وضعیت State در ASP.Net
  • آموزش کار با شی View State در ASP.Net

مدیریت کوکی در ASP.Net :

  • تعریف یک کوکی Cookie در ASP.Net
  • خواندن یک کوکی Cookie در ASP.Net
  • پاک کردن یک کوکی Cookie در ASP.Net

مدیریت Session در ASP.Net :

  • مرور کلی بر شی Session در ASP.Net
  • نحوه تعریف و مقداردهی Session در ASP.Net
  • نحوه خواندن شی Session در ASP.Net
  • تعیین شناسه ID برای اشیای Session در ASP.Net
  • رویدادهای شی Session در ASP.Net

مدیریت داده در ASP.Net :

  • مقدمه کار با داده‌ها در ASP.Net
  • راهکار: طراحی لایه‌های دسترسی به اطلاعات در ASP.Net
  • کار با ابزار SQL Compact در ویژوال استودیو

اتصال به منابع داده در ASP.Net :

  • راهکار ۶-۱: دسترسی و کار با داده‌ها در ASP.Net مقدماتی
  • نحوه اتصال به منابع داده‌ای در ASP.Net
  • روش‌های متصل شدن به منابع داده در ASP.Net
  • مطمئن کردن رشته‌های ارتباطی ConnectionStrings در ASP.Net
  • راهکار ۶-۱۱: طراحی یک صفحه ASP.Net جهت نمایش اطلاعات پایگاه داده Access

آموزش SilverLight

ارتباط با درگاه بانکی

افزایش سرعت و امنیت صفحات وب

پشتیبان گیری و بازگردانی فایل پشتیبان به صورت خودکار

مزایای خرید دوره :

  • سورس و فایل های جانبی موردنیاز همراه با لینک های آموزش در اختیار شما قرار می گیرد.
  • با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
  • ویدئو های آموزشی توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود.
  • ویدئو های آموزشی ما در حد نیاز به مباحث تئوری می پردازد و بیشتر آموزش به صورت عملی و متناسب با بازار کار می باشد.
  • بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد. همچنین در صورت انتخاب گزینه پستی مراحل ارسال مرسوله از طریق ایمیل به اطلاع شما میرسد.
  • کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.

مشاهده سایر بخش های آموزش :

بخش اول

بخش دوم

بخش پایانی دوره

شما می توانید هرگونه نظر و پیشنهاد خود درباره این دوره را از طریق دیدگاه ها یا گروه تلگرام مطرح کنید.