آموزش ASP.NET MVC 5

ASP.NET MVC 5 Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ASP.NET MVC ابزاری انتخابی برای ساخت برنامه های وب مدرن ، پویا و مقیاس پذیر است. MVC 5 شامل ویژگی هایی است که امکان توسعه سریع و تست محور را فراهم می کند. در این دوره ، جاناتان "J." Tower موارد ضروری چارچوب ASP.NET MVC 5 را آموزش می دهد. بیاموزید مدل ها ، نماها و کنترل کننده ها چیست و نحوه انتقال داده ها بین آنها چیست. ببینید چگونه از کلاسهای کنترل کننده و روشهای عملکرد آنها برای سازماندهی منطق برنامه شما استفاده می شود. نحوه استفاده از مدلهای به شدت تایپ شده در دیدگاههای خود. نحوه ساخت مدل ها با Entity Framework؛ و چگونگی ایجاد خصوصیات اعتبار سنجی سفارشی خود. وی همچنین نحوه ایجاد و انجام آزمایشات واحدی را به شما نشان می دهد تا از ساختن نرم افزاری متناسب با آنچه که تصور می شود ، مطمئن شوید.
موضوعات شامل:
  • ایجاد یک پروژه جدید ASP.NET MVC 5
  • استفاده از کنترل کننده ها و روش های اقدام
  • ایجاد مسیرهای ویژگی
  • مدلهای کاملاً تایپ شده
  • ساخت HTML با HtmlHelpers
  • اشتراک نظرات
  • مدل های ساختاری با Entity Framework
  • کد تست واحد

سرفصل ها و درس ها

مقدمه Introduction

  • پیوند به محتوای رسانه Powerful web applications with MVC 5

  • پیوند به محتوای رسانه What you should know

  • پیوند به محتوای رسانه Tools used

  • پیوند به محتوای رسانه Demo project overview

1. شروع کار با MVC 5 1. Getting Started with MVC 5

  • پیوند به محتوای رسانه Model-view-controller (MVC) pattern

  • پیوند به محتوای رسانه Advantages of MVC

  • پیوند به محتوای رسانه Visual Studio new project dialog

  • پیوند به محتوای رسانه Walking through the new project template

  • پیوند به محتوای رسانه How MVC services requests

  • پیوند به محتوای رسانه Startup configuration and global routing

2. راه اندازی و پیکربندی 2. Startup and Configuration

  • پیوند به محتوای رسانه Handling events in Global.asax

  • پیوند به محتوای رسانه App config with App_Start

3. کنترل کننده ها 3. Controllers

  • پیوند به محتوای رسانه Putting the pieces together

  • پیوند به محتوای رسانه Using controllers and action methods

  • پیوند به محتوای رسانه Returning a view response

  • پیوند به محتوای رسانه Using other response helpers

  • پیوند به محتوای رسانه Attribute routing

  • پیوند به محتوای رسانه Advanced attribute routing

4- فیلترها 4. Filters

  • پیوند به محتوای رسانه Securing your app with filters

  • پیوند به محتوای رسانه Customizing your actions with filters

  • پیوند به محتوای رسانه Altering action results with filters

  • پیوند به محتوای رسانه Handling exceptions with filters

5. نماها 5. Views

  • پیوند به محتوای رسانه View folder organized by convention

  • پیوند به محتوای رسانه Razor: Transitioning from code to markup

  • پیوند به محتوای رسانه Implicit/explicit expressions and blocks

  • پیوند به محتوای رسانه Adding comments to Razor

  • پیوند به محتوای رسانه Handling form posts with IsPost

  • پیوند به محتوای رسانه Passing data from the controller

6. مدل های کاملاً تایپ شده 6. Strongly Typed Models

  • پیوند به محتوای رسانه Bringing models and views together

  • پیوند به محتوای رسانه Building HTML with HTML Helpers

  • پیوند به محتوای رسانه Advanced use of HTML Helpers

  • پیوند به محتوای رسانه Define your own inline HTML Helpers

  • پیوند به محتوای رسانه Creating custom HTML Helpers

7. اشتراک گذاری نماها 7. Sharing Views

  • پیوند به محتوای رسانه Sharing layouts

  • پیوند به محتوای رسانه Using bundles and sections in layouts

  • پیوند به محتوای رسانه Rendering partial views

  • پیوند به محتوای رسانه Escaping the @ symbol

8. مدل ها 8. Models

  • پیوند به محتوای رسانه Data models vs. view models

  • پیوند به محتوای رسانه Building models with Entity Framework

  • پیوند به محتوای رسانه Validation with data annotations

  • پیوند به محتوای رسانه Validation with ModelState

  • پیوند به محتوای رسانه Displaying validation in the view

  • پیوند به محتوای رسانه Building custom validation attributes

9. تست واحد 9. Unit Testing

  • پیوند به محتوای رسانه Testing a controller's selected view

  • پیوند به محتوای رسانه Testing a controller's view data

نتیجه Conclusion

  • پیوند به محتوای رسانه Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش ASP.NET MVC 5
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 37m
46
Linkedin (لینکدین) lynda-small
21 مرداد 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
41,045
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan "J." Tower Jonathan "J." Tower

جاناتان "J." Tower یک معمار نرم افزار MVP و مایکروسافت است. جاناتان دارای بیش از شانزده سال تجربه معماری و توسعه نرم افزار و همچنین دانش عمیق در مورد چگونگی ایجاد برنامه های نرم افزاری با کیفیت بالا و در مقیاس بزرگ است. او هم اکنون به عنوان شریک و مشاور اصلی در Trailhead Technology Partners فعالیت می کند. علاوه بر اینکه به عنوان یک MVP مایکروسافت شناخته می شود ، جاناتان همچنین یک کارشناس توسعه دهنده Telerik است که گواهی بر درک کامل او از فن آوری های Telerik و فداکاری در به اشتراک گذاری آن دانش با جامعه توسعه دهنده بزرگتر است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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