بخشی از پاورپوینت

اسلاید 1 :

ASP.NET

اسلاید 2 :

ASP.NET چیست؟
یک زبان برنامه نویسی برای تولید کاربردهای تحت وب می باشد.
محصولی از شرکت مایکروسافت
مهمترین کاربردها:
کاربردهای مبتنی بر وب
وب سرویسها
تولید کاربردهایی برای سیستم های موبایل
سازگاری با ASP

اسلاید 3 :

مقایسه ASP با ASP.NET
امکان استفاده VBScript
عدم جداسازی بین منطق برنامه با واسط کاربر

اجرا توسط مفسر
VB.Net یا C#
جداسازی منطق با برنامه کاربر توسط کدهای پشتیبان
کامپایل توسط چارچوب .NET

اسلاید 4 :

وب فرمها
تگهای HTML در صفحاتی به نام webForm نوشته می شوند.
پسوند این صفحات .ASPX می باشد.

هر webForm به یک فایل شامل کدهای برنامه که با یکی از زبانهای .NET نوشته شده است، می تواند مقید شود.

اسلاید 5 :

webForm
به طور کلی webFormها یک مجموعه از فرمها هستند که شامل کدهای HTML و کنترلها می باشند.
اسکریپتها در webFormها می توانند توابع موجود در کدهای پشتیبان را فراخوانی نمایند.
ولی همه چیز سرانجام به HTML تبدیل می شود.

اسلاید 6 :

ساختار webForm

اسلاید 8 :

یک مثال(بدون کد پشتیبان)

اسلاید 15 :

مثال: کد HTMLتولید شده پس از کلیک

اسلاید 16 :

کنترلهاي ASP.NET
اصولا کنترلهاي برنامه به دو دسته تقسيم مي شوند:
HTML control
WebForm Control
اگر صفت runas=“server” داشته باشند مي توان آنها را طرف سرور پردازش کرد.

اسلاید 17 :

محیط برنامه نویسی
می توان برنامه ها را در هر ویرایشگر متنی نوشت.
پرکاربردترین ویرایشگر
Visual studio .Net(محصول شرکت مایکروسافت)
توانایی اشکال زایی

اسلاید 18 :

ویژگیهای کاربردها در ASP.NET
لایه نمایش از لایه منطق جدا شده است.
اطلاعات مربوط به پیکربندی در فایلی به نام web.config که در ریشه دایرکتوری مجازی برنامه قرار دارد، ذخیره شده است.
پشتیبانی از سرویسهای موبایل

اسلاید 19 :

ویژگیهای کاربردها در ASP.NET
ASP.NET 300 تا 500 درصد از ASP سریعتر است.
استفاده گسترده و آسان از سرویسهای مبتنی بر XML به خصوص در وب سرویس ها
برنامه نویسی کدهای پشتیبان به زبانهای مختلف
توانایی استفاده از ADO.NET برای کار با پایگاه های داده
افزایش قابلیت پیاده سازیهای مبتنی بر طراحیهای شی گرا

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید