دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.

فیلم یادگیری ASP.NET MVC: Building for Productivity and Maintainability

دانلود lynda ASP.NET MVC: Building for Productivity and Maintainability

10,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

در این دوره آموزشی یاد می گیرید که چطور در ASP.NET MVC به گونه ای کدنویسی کنید که بهره وری و قابلیت نگهداری کدهایتان افزایش پیدا کند.

عنوان اصلی : ASP.NET MVC: Building for Productivity and Maintainability

این مجموعه آموزش ویدیویی محصول موسسه آموزشی lynda است که بر روی 1 حلقه دیسک به همراه فایلهای تمرینی ارائه شده و به مدت زمان 2 ساعت و 21 دقیقه در اختیار علاقه مندان قرار می گیرد.

در ادامه با برخی از سرفصل های درسی این مجموعه آموزش آشنا می شویم :


معرفی
بهبود طراحی برنامه های کاربردی ASP.NET MVC
آنچه شما باید
را با استفاده از فایل های ورزشی
تنظیم محیط توسعه
br />
1. رفتن به فراتر از اصول
تمایز چارچوب ASP.NET MVC و الگوی طراحی
بررسی برنامه های خود را برای پیدا کردن فرصت ها برای بهبود
ایجاد پروژه های جداگانه برای برنامه و منطق کسب و کار
2. Quick Wins
قابلیت جمع آوری نمایش برای تشخیص خطاها در زمان ساخت
کاهش منابع نامی با واردات جهانی
مسیرهای سفارشی با مسیریابی ویژگی
استفاده مجدد از همان نمای برای طرف سرور و رندر سرویس گیرنده
ورود خطاهای بهتر با Elmah
مدیریت وابستگی با تزریق وابستگی
3. ساده سازی نظرات شما
با استفاده از روش های فرمت برای حذف رشته های جادویی
با استفاده از روش های فرمت، به شدت نوع اقدامات مشترک
ایجاد کمک های HTML سفارشی برای کاهش و استفاده مجدد از نشانه گذاری
با استفاده از اقدامات کودک برای ایجاد نشانه مشترک پیچیده
چالش: استفاده از یک اقدام کودک برای ایجاد Helper Helper دقیق تر
راه حل: از یک اقدام کودک برای ایجاد یک Helper هوشمندانه HTML
4 استفاده کنید. کاهش منطق مشاهده با مدل های مشاهده
ایجاد یک مدل نمایش برای حاوی منطق مشاهده
جمعیت یک مدل مشاهده با داده ها
به روز رسانی یک نمایش برای استفاده از یک مدل نمایش

5. جداسازی کنترل کننده ها و منطق کسب و کار
کاهش کد تکراری با فیلتر های عمل سفارشی
ایجاد قراردادهای صریح با استفاده از اشیاء درخواست
حرکت منطق کسب و کار از یک کنترلر به یک سرویس
مصرف یک سرویس از یک کنترلر
چالش: ایجاد یک فیلتر عمل اعتبار سنجی مدل
راه حل: ایجاد یک فیلتر عمل اعتبار سنجی مدل

6. منطق کنترل کننده ساده با الگوی واسطه
درک الگوی واسطه
نصب و پیکربندی MediaTr
ایجاد دستیار Handler
مصرف کننده در یک کنترلر

7. سازماندهی مجدد به پوشه های ویژگی
درک رویکرد پوشه های ویژگی
ایجاد پوشه های ویژگی
فعال کردن محل نمایش های ویژگی




< br /> مراحل بعدی


Introduction
Improve the design of your ASP.NET MVC applications
What you should know
Using the exercise files
Development environment setup

1. Going Beyond the Basics
Differentiating the ASP.NET MVC framework and design pattern
Examining your applications to find opportunities for improvement
Creating separate projects for application and business logic

2. Quick Wins
Enabling view compilation to detect errors at build time
Reducing namespace references with global imports
Customizing routes with attribute routing
Reusing the same view for server-side and client-side rendering
Better error logging with ELMAH
Managing dependencies with dependency injection

3. Simplifying Your Views
Using extension methods to remove magic strings
Using extension methods to strongly type common actions
Creating custom HTML helpers to reduce and reuse markup
Using child actions to generate complex common markup
Challenge: Use a child action to make a smarter HTML helper
Solution: Use a child action to make a smarter HTML helper

4. Reducing View Logic with View Models
Creating a view model to contain view logic
Populating a view model with data
Updating a view to use a view model

5. Separating Controllers and Business Logic
Reducing duplicate code with custom action filters
Creating explicit contracts with request objects
Moving business logic from a controller to a service
Consuming a service from a controller
Challenge: Creating a model validation action filter
Solution: Creating a model validation action filter

6. Simplifying Controller Logic with the Mediator Pattern
Understanding the Mediator pattern
Installing and configuring MediatR
Creating the handler
Consuming the handler in a controller

7. Reorganizing to Feature Folders
Understanding the feature folders approach
Creating feature folders
Enabling location of feature views

Conclusion
Next steps