آموزش خط برنامه های تجاری HTML5 با Bootstrap ، MVC4 و Web API

HTML5 Line of Business Apps with Bootstrap, MVC4 and Web API

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره یاد خواهید گرفت که با استفاده از کد Entity Framework Code ابتدا ، ASP.NET MVC 4 ، Web API ، Bootstrap ، Knockout.js و Underscore.js یک برنامه آفلاین خط مشاغل HTML5 بسازید. همه را بزرگ کنید مقدمه 14 متر 16 ساله ایجاد مدل ها و لایه لایه 41m 16s اضافه کردن پشتیبانی از عضویت 13m 35s ساخت و سفارشی سازی لایه UI 20 متر 25 ثانیه ساخت Homes API Controller و سرویس دهنده مشتری سمت سرویس داده 25 متر 43s ایجاد لیست خانه ها 34 متر 0 ثانیه ساخت نمای افزودن/ویرایش 47m 41s پیاده سازی ویژگی های آفلاین 49 متر 6 ثانیه دست زدن به استثناها 26m 39s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

مقدمه Introduction

  • مقدمه Introduction

  • نمایش ویژگی های ویرایش Demonstration of Edit Features

  • نمایش ویژگی های آفلاین Demonstration of Offline Features

  • نمایش صفحات پشتیبانی Demonstration of Support Screens

  • بررسی اجمالی فناوری Technology Overview

  • بررسی اجمالی منطقی Logical Overview

  • خلاصه Summary

ایجاد مدل ها و لایه لایه Creating Models and the Data Layer

  • مدلسازی دامنه تجاری Modeling the Business Domain

  • مفاهیم دسترسی به داده ها Data Access Concepts

  • ایجاد لایه داده Creating the Data Layer

  • ایجاد کلاس DataContext Creating the DataContext Class

  • ابتدا مدل ها را برای کد چارچوب موجودیت پیکربندی کنید Configuring Models for Entity Framework Code First

  • ایجاد یک پایگاه داده سفارشی Creating a Custom Database Initializer

  • بذر اطلاعات Seeding Data

  • افزودن پشتیبانی زمینه حسابرسی به DataContext Adding Audit Field Support to DataContext

  • شروع پایگاه داده با یک برنامه کنسول Initializing the Database with a Console Application

  • افزودن مخازن عمومی و بتن Adding a Generic and Concrete Repositories

  • پیاده سازی واحد الگوی کار Implementing the Unit of Work Pattern

  • خلاصه Summary

اضافه کردن پشتیبانی از عضویت Adding Membership Support

  • ASP.NET Simple Membership چیست؟ What is ASP.NET Simple Membership?

  • جداول تولید خودکار Autogenerating Tables

  • مدلسازی جداول عضویت ساده در چارچوب نهاد Modeling Simple Membership Tables in Entity Framework

  • ابتدا مدل ها را برای کد چارچوب موجودیت پیکربندی کنید Configuring Models for Entity Framework Code First

  • خلاصه Summary

ساخت و سفارشی سازی لایه UI Building and Customizing the UI Layer

  • پروژه MVC4 را ایجاد کرده و کتابخانه های JavaScript را نصب کنید Create the MVC4 Project and Install JavaScript Libraries

  • طرح بندی را سفارشی کنید Customize the Layout

  • پیکربندی لغو عضویت ساده Configure Simple Membership Overrides

  • ثبت نام کاربران Register Users

  • ایجاد پایگاه داده های پویا برای صفحه های مدیریت Create Dynamic Data Site for Administration Screens

  • خلاصه Summary

ساخت Homes API Controller و سرویس دهنده مشتری سمت سرویس داده Building the Homes API Controller and Client-Side Data Service

  • نمایش تعامل داده ها Demonstration of Data Interaction

  • تمایز کنترل کننده ها Differentiating Controllers

  • ایجاد ویژگی اعتبار سنجی سفارشی Creating Custom Validation Attribute

  • افزودن مسیرها به کلاس WebApiConfig Adding Routes to the WebAapiConfig Class

  • Implementing Homes API: روش ها را دریافت کنید Implementing Homes API: Get Methods

  • Implementing Homes API: روش قرار دادن Implementing Homes API: Put Method

  • Implementing Homes API: روش ارسال Implementing Homes API: Post Method

  • Implementing Homes API: حذف روش Implementing Homes API: Delete Method

  • Testing Homes API با Fiddler Testing Homes API with Fiddler

  • پیاده سازی ماژول جاوا اسکریپت homesDataService Implementing homesDataService JavaScript Module

  • خلاصه Summary

ایجاد لیست خانه ها Building the Homes List

  • نمایش صفحه لیست خانه ها و بحث درباره رویکرد Demonstrating Homes List Page and Discussing Approach

  • پیاده سازی کلاس RoleEvaluator Implementing the RoleEvaluator Class

  • پیاده سازی کلاس ViewModelBase Implementing the ViewModelBase Class

  • پیاده سازی کلاس HomesListViewModel Implementing the HomesListViewModel Class

  • به روزرسانی کلاس پیکربندی Updating the Config Class

  • پیاده سازی کلاس HomesController Implementing the HomesController Class

  • تفاوت بین ViewModels و مدل های Client و Server Differentiating Between Client and Server ViewModels and Models

  • اجرای علامت گذاری لیست خانه ها Implementing the Homes List Markup

  • پیاده سازی Javascript لیست خانه ها Implementing the Homes List JavaScript

  • اضافه کردن یک Underscore Mixin Adding an Underscore Mixin

  • گذر از طریق کد در یک جلسه اشکال زدایی Walking Through the Code in a Debugging Session

  • خلاصه Summary

ساخت نمای افزودن/ویرایش Building the Add/Edit View

  • نمایش نمای افزودن/ویرایش Demonstration of Add/Edit View

  • پیاده سازی یک ابزار اعتبار سنجی مبتنی بر بوت استرپ HTML5 Implementing a HTML5 Bootstrap-Based Validation Utility

  • معرفی Polyfill اعتبار سنجی H5F Introducing H5F Validation Polyfill

  • پیاده سازی کلاس HomeViewModel Implementing the HomeViewModel Class

  • به روزرسانی کلاس HomesController Updating the HomesController Class

  • پیاده سازی HTML برای نمای افزودن/ویرایش Implementing the HTML for the Add/Edit View

  • به روزرسانی پیکربندی برنامه Updating the Application Configuration

  • پیاده سازی JavaScript برای نمای افزودن/ویرایش: مدل Implementing the JavaScript for the Add/Edit View: The Model

  • پیاده سازی JavaScript برای نمای افزودن/ویرایش: ViewModel Implementing the JavaScript for the Add/Edit View: The ViewModel

  • به روزرسانی ماژول JavaScript سرویس داده Updating the Data Service JavaScript Module

  • نمایش اشکال زدایی نمای افزودن/ویرایش Debug Demonstration of Add/Edit View

  • خلاصه Summary

پیاده سازی ویژگی های آفلاین Implementing Offline Features

  • نمایش ویژگی های آفلاین Demonstration of Offline Features

  • مفاهیم آفلاین Offline Concepts

  • نمایش API آفلاین مرورگر بومی Demonstration of Native Browser Offline API

  • Offline Utility Module: Native Browser API Offline Utility Module: Native Browser API

  • نمایش اجرای پیوسته نظرسنجی Demonstration of Continuous Polling Implementation

  • ماژول برنامه آفلاین: اجرای مستمر نظرسنجی Offline Utility Module: Continuous Polling Implementation

  • به روزرسانی صفحه اصلی برای رسیدگی به رویدادهای آنلاین/آفلاین Updating the Home Page to Handle Online/Offline Events

  • به روزرسانی HomesController با روشهای آفلاین Updating HomesController with Offline Action Methods

  • مفاهیم آشکار حافظه پنهان برنامه HTML5 HTML5 Application Cache Manifest Concepts

  • پیاده سازی مانیفست انتشار و رفع اشکال Implementing a Release and Debug Manifest

  • به روزرسانی سرویس داده مشتری برای ماندگاری محلی Updating the Client Data Service for Local Persistence

  • به روزرسانی الگوی چیدمان Updating the Layout Template

  • اجرای نمای آفلاین: نشانه گذاری Implementing the Offline View: The Markup

  • اجرای نمای آفلاین: جاوا اسکریپت Implementing the Offline View: The JavaScript

  • اجرای نمای آفلاین مرور: نشانه گذاری Implementing the Review Offline View: The Markup

  • اجرای نمای آفلاین مرور: جاوا اسکریپت Implementing the Review Offline View: The JavaScript

  • به روزرسانی نمای افزودن/ویرایش برای رسیدگی به رویدادهای آنلاین/آفلاین Updating the Add/Edit View to Handle Online/Offline Events

  • نمایش اشکال زدایی از ویژگی های آفلاین Debug Demonstration of Offline Features

  • خلاصه Summary

دست زدن به استثناها Handling Exceptions

  • تظاهرات ELMAH Demonstration of ELMAH

  • نصب ELMAH Installing ELMAH

  • در حال آزمایش ELMAH Testing ELMAH

  • ورود به سیستم نسخه ی نمایشی ایمیل Logging to Email Demo

  • ورود به پیکربندی ایمیل Logging to Email Configuration

  • ورود به نسخه آزمایشی XML Logging to XML Demo

  • ورود به پیکربندی XML Logging to XML Configuration

  • فیلتر کردن موارد استثنا Filtering Exceptions

  • ورود به سیستم نسخه ی نمایشی خطاهای سمت مشتری Logging Client-Side Errors Demo

  • ورود به سیستم خطاهای سمت مشتری: JavaScript Logging Client-Side Errors: JavaScript

  • ورود به سیستم خطاهای سمت مشتری: سرور Logging Client-Side Errors: Server

  • ورود به سیستم خطاهای سمت مشتری: مرور در کد اجرای Logging Client-Side Errors: Walking through Running Code

  • خلاصه Summary

نمایش نظرات

آموزش خط برنامه های تجاری HTML5 با Bootstrap ، MVC4 و Web API
جزییات دوره
4h 32m
97
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
730
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Craig Shoemaker Craig Shoemaker

Craig Shoemaker یک توسعه دهنده ، مربی ، نویسنده ، پادکستر و مژده دهنده فنی همه چیز عالی است. کریگ میزبان Podcast چند شکلی و نویسنده Pluralsight است و او برای مجله های MSDN ، مجله CoDe و مطبوعات Wrox ("شروع ASP.NET 2.0 AJAX" و "شروع ASP.NET Ajax") می نویسد. او همچنین یک Microsoft ASP.NET MVP و ASP Insider است. کریگ اغلب در حال صحبت در گروه های کاربری و رویدادهای صنعت است ، و در اوقات فراغت خود لذت می برد به دنبال یک انبار کاه برای مخفی کردن مجموعه سوزن های با ارزش خود باشد.