لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ASP.NET Web Forms Internals: Requests, ViewState & Page Lifecycle
ASP.NET Web Forms Internals: Requests, ViewState & Page Lifecycle
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اکثر توسعه دهندگان با انتزاعات سطح بالایی که ASP.NET برای آنها فراهم می کند، مانند Web Forms و Web Services آشنا هستند. با این حال، زیر این انتزاعات معماری بسیار جالبی قرار دارد. دانستن زیرکارهای این معماری...آیا می دانید قبل از اینکه یک صفحه شروع به اجرای رویدادهای خود کند چه اتفاقی می افتد؟ آیا می دانید خط لوله ASP.NET چگونه کار می کند و بهترین روش برای اشتراک کد شما در این خط لوله چیست؟ آیا از اهمیت ViewState در چرخه عمر صفحه فراتر از عبارت "این حالت صفحه را بین پستبکها ذخیره میکند" میدانید؟ اگر پاسخ هر یک از سوالات بالا منفی بود، از این دوره بهره مند خواهید شد.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
انگیزه و محتوا
Motivation and Contents
اجرای پیش صفحه: درخواست معماری
Pre-Page Execution: Request Architecture
معرفی
Introduction
فهرست
Contents
خط لوله یکپارچه IIS/ASP.NET
The Integrated IIS/ASP.NET Pipeline
معماری پیش از اجرای صفحه
Pre-Page Execution Architecture
یک درخواست به IIS می رسد
A Request Hits IIS
به خط لوله یکپارچه
Into the Integrated Pipeline
ماژول های بومی و مدیریت شده وارد می شوند
Native and Managed Modules Kick In
ماژول ManagedEngine یکپارچه سازی ASP.NET را راه اندازی می کند
The ManagedEngine Module Triggers ASP.NET Integration
دامنه برنامه ایجاد شده است
The Application Domain is Created
درخواست به Handler می رسد
Request hits the Handler
... و اجرای صفحه شروع می شود
…And the Page Execution Starts
حالت کلاسیک IIS (IIS 6.0)
The IIS Classic Mode (IIS 6.0)
خلاصه و موارد مصرفی
Recap and Takeaways
معرفی ViewState
Introducing ViewState
معرفی
Introduction
فهرست
Contents
معرفی ViewState
Introducing ViewState
ViewState برای ASP.NET
ViewState for ASP.NET
چرخه عمر صفحه و ViewState
The Page Lifecycle and ViewState
معرفی
Introduction
مرحله 0: ایجاد کلاس کامپایل شده
Step 0: Generating the Compiled Class
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
محمد یک معمار راه حل است که در حال حاضر در بخش دولت الکترونیکی کار می کند. او حرفه حرفه ای خود را از سال 2003 شروع کرد. او معتقد است که معماران چیزی فراتر از مدل سازی نیستند ، بنابراین او مجموعه معماری سازمانی را پوشش می دهد ، از معماری کسب و کار تا طراحی دقیق و توسعه سخت. وی دارای طیف وسیعی از مهارت ها در زمینه ادغام شرکت ، هویت و دسترسی ، cloud ، اینترنت اشیا و تجزیه و تحلیل داده ها است. وی از سال 2010 به عنوان MVP مایکروسافت مشغول به کار بوده و به عنوان ASV.NET MVP و سپس Integration MVP و در حال حاضر Azure MVP فعالیت می کند. وی دارای مدرک لیسانس در رشته مهندسی کامپیوتر و کارشناسی ارشد در معماری سازمانی است.
نمایش نظرات