Pluralsight - Parent-Child Data with EF, MVC, Knockout, Ajax, and Validation [2014, ENG]

seeders: 7
leechers: 19
Added on August 21, 2014 by RocknBassin Other > Tutorials
Torrent verified.



Pluralsight - Parent-Child Data with EF, MVC, Knockout, Ajax, and Validation [2014, ENG] (Size: 890.7 MB)
 04-Define and Configure the SalesOrder Model.mp427.6 MB
 03-Install and Update the Required NuGet Packages.mp412.51 MB
 01-introduction.mp410.21 MB
 05-Create and Seed the Database.mp47.73 MB
 02-Create the Solution.mp46.38 MB
 06-Summary.mp42.89 MB
 13-Modify the Details View to Use the Client-Side ViewModel.mp415.53 MB
 08-Scaffold and Modify the Controller.mp412.44 MB
 09-Define the Server-Side SalesOrderViewModel.mp410.24 MB
 10-Define the Client-Side SalesOrderViewModel.mp49.94 MB
 12-Map the Server-Side ViewModel to the Client-Side ViewModel.mp45.64 MB
 07-Introduction.mp43.56 MB
 14-Summary.mp42.56 MB
 11-Understanding KnockoutJS and Knockout.Mapping.mp42.28 MB
 18-Create a Preliminary Save Controller Action.mp417.21 MB
 16-Modify the Create View to Use the Client-Side ViewModel.mp48.02 MB
 17-Create a Client-Side Save Method.mp44.24 MB
 19-Summary.mp42.89 MB
 15-Introduction.mp41.6 MB
 24-Modify Save() to Use ObjectState.mp423.33 MB
 23-Manually Manage ObjectState as a Corollary for EntityState.mp418.7 MB
 21-Create Edit() to Use the Server-Side ViewModel.mp43.05 MB
 22-Modify the Edit View to Use the Client-Side ViewModel.mp42.82 MB
 25-Summary.mp41.14 MB
 20-Introduction.mp4891.43 KB
 29-Modify Save() to Handle Deletes.mp45.77 MB
 30-Summary.mp44.84 MB
 27-Create the Delete() Controller Action.mp43.03 MB
 28-Modify the Delete View to Use the Client-Side ViewModel.mp43.01 MB
 26-Introduction.mp41.05 MB
 34-Create Helper Methods for the Server-Side ViewModel.mp417.45 MB
 35-Prettying Things Up a Bit Using Bootstrap.mp413.9 MB
 32-Create a Partial View for Details and Delete.mp44.93 MB
 33-Create a Partial View for Create and Edit.mp44.19 MB
 31-Introduction.mp41.16 MB
 36-Summary.mp4509.87 KB
 44-Create Knockout Template for SalesOrderItem in Partial Views.mp427.77 MB
 45-Add a SalesOrderItem.mp415.19 MB
 46-How to Work With a Collection of New Identity Keys.mp411.66 MB
 38-Define and Configure the SalesOrderItem Model.mp49.66 MB
 43-Define the Client-Side Child Mapping.mp46.52 MB
 41-Modify and Reconfigure SalesOrder Model.mp43.3 MB
 40-Define the Client-Side SalesOrderItemViewModel.mp43 MB
 37-Introduction.mp42.76 MB
 39-Define the Server-Side SalesOrderItemViewModel.mp42.47 MB
 42-Modify and Reconfigure Server-Side SalesOrderViewModel.mp42.26 MB
 47-Summary.mp42.16 MB
 51-Add Computed Observables for Extended Price and Total.mp421.02 MB
 49-Flag Entities as Edited.mp44.17 MB
 50-Handle Edited Entities in Save().mp43.78 MB
 48-Introduction.mp41.49 MB
 52-Summary.mp4569.23 KB
 56-Delete a Sales Order With Attached Sales Order Items.mp419.55 MB
 54-Client-Side deleteSalesOrderItem().mp410.12 MB
 55-Track Sales Order Items to be Deleted.mp46.85 MB
 57-Summary.mp45.96 MB
 53-Introduction.mp41.31 MB
 61-jQuery Validation.mp435.72 MB
 60-Unobtrusive Validation.mp417.93 MB
 59-HTML5 Validation.mp416.6 MB
 64-Work Around the Sales Order Item Validation Problem.mp412.82 MB
 62-Add Custom Messages.mp43.1 MB
 63-Add Custom Validation Rules.mp42.85 MB
 58-Introduction.mp4796.13 KB
 65-Summary.mp4667.08 KB
 68-Raise a ModelStateException and Handle it in the Controller.mp431.31 MB
 70-Validate Against Server-Side Business Rules.mp416.22 MB
 69-Send Server-Side Errors to the Client and Process Them in Save().mp412.92 MB
 67-Add Data Annotations to the Server-Side ViewModels.mp49.26 MB
 66-Introduction.mp42.13 MB
 71-Summary.mp41.38 MB
 73-Implementing Unique keys.mp415.71 MB
 72-Introduction.mp412.66 MB
 74-Handle Unique Key Violations on Both Server and Client.mp47.74 MB
 75-Summary.mp41.19 MB
 77-Configure the Parent Model for Concurrency Tracking.mp432.89 MB
 79-Covering All Multi-User Scenarios.mp418.69 MB
 78-Configure the Child Model for Concurrency Tracking.mp411.25 MB
 76-Introduction.mp44.57 MB
 80-Summary.mp42.04 MB
 parent-child-data-ef-mvc-knockout-ajax.zip185.52 MB

Description

image

Year of Manufacture : 2014
Manufacturer : Pluralsight
Author : Adam Churvis
Duration : 2h 34m
Format : MP4
Video : H264 - MPEG-4 AVC (part 10) (avc1) 1024x768 @ 15fps 4: 3 Audio : MPEG AAC Audio (mp4a) 44100Hz Stereo


There are many tutorials that focus on one or two technologies involved in creating an interactive web application, but none cover all the elements of creating a complete solution that uses Entity Framework, MVC, Knockout, Ajax, jQuery validation, and concurrency tracking to roundtrip from client to server and back again. This training course teaches in a way you can easily understand and then apply these elements to your own projects.

http://pluralsight.com/training/Courses/Description/parent-child-data-ef-mvc-knockout-ajax

CONTENT:
01. Set Up the Solution 00:12:27
01. Introduction 02:32
02. Create the Solution 01:10
03. Install and Update the Required NuGet Packages 01:54
04. Define and Configure the SalesOrder Model 04:44
05. Create and Seed the Database 01:22
06. Summary 00:42
02. Displaying a Single Entity 00:13:36
01. Introduction 01:00
02. Scaffold and Modify the Controller 02:21
03. Define the Server-Side SalesOrderViewModel 02:13
04. Define the Client-Side SalesOrderViewModel 02:42
05. Understanding KnockoutJS and Knockout.Mapping 00:55
06. Map the Server-Side ViewModel to the Client-Side ViewModel 00:53
07. Modify the Details View to Use the Client-Side ViewModel 02:49
08. Summary 00:38
03. Adding a Single Entity 00:06:57
01. Introduction 00:37
02. Modify the Create View to Use the Client-Side ViewModel 01:16
03. Create a Client-Side Save Method 01:01
04. Create a Preliminary Save Controller Action 03:25
05. Summary 00:37
04. Editing a Single Entity 00:11:39
01. Introduction 00:26
02. Create Edit () to Use the Server-Side ViewModel 00:31
03. Modify the Edit View to Use the Client-Side ViewModel 00:37
04. Manually Manage ObjectState as a Corollary for EntityState 04:08
05. Modify Save () to Use ObjectState 05:15
06. Summary 00:40
05. Deleting a Single Entity 00:03:48
01. Introduction 00:33
02. Create the Delete () Controller Action 00:28
03. Modify the Delete View to Use the Client-Side ViewModel 00:35
04. Modify Save () to Handle Deletes 01:12
05. Summary 00:57
06. Refactoring for Easier Development 00:09:50
01. Introduction 00:34
02. Create a Partial View for Details and Delete 01:06
03. Create a Partial View for Create and Edit 00:58
04. Create Helper Methods for the Server-Side ViewModel 03:08
05. Prettying Things Up a Bit Using Bootstrap 03:40
06. Summary 00:23
07. Adding Children 00:19:46
01. Introduction 01:32
02. Define and Configure the SalesOrderItem Model 01:52
03. Define the Server-Side SalesOrderItemViewModel 00:29
04. Define the Client-Side SalesOrderItemViewModel 00:42
05. Modify and Reconfigure SalesOrder Model 00:50
06. Modify and Reconfigure Server-Side SalesOrderViewModel 00:28
07. Define the Client-Side Child Mapping 01:39
08. Create Knockout Template for SalesOrderItem in Partial Views 04:45
09. Add a SalesOrderItem 03:17
10. How to Work With a Collection of New Identity Keys 02:29
11. Summary 01:40
08. Editing Children 00:06:27
01. Introduction 00:48
02. Flag Entities as Edited 00:52
03. Handle Edited Entities in Save () 00:38
04. Add Computed Observables for Extended Price and Total 03:43
05. Summary 00:24
09. Deleting Children 00:08:55
01. Introduction 00:42
02. Client-Side deleteSalesOrderItem () 01:50
03. Track Sales Order Items to be Deleted 01:18
04. Delete a Sales Order With Attached Sales Order Items 03:48
05. Summary 01:15
10. Client-Side Validation 00:19:37
01. Introduction 00:23
02. HTML5 Validation 03:04
03. Unobtrusive Validation 02:59
04. jQuery Validation 07:45
05. Add Custom Messages 01:08
06. Add Custom Validation Rules 00:55
07. Work Around the Sales Order Item Validation Problem 02:53
08. Summary 00:27
11. Server-Side Validation 00:15:57
01. Introduction 01:11
02. Add Data Annotations to the Server-Side ViewModels 01:39
03. Raise a ModelStateException and Handle it in the Controller 05:55
04. Send Server-Side Errors to the Client and Process Them in Save () 02:43
05. Validate Against Server-Side Business Rules 03:34
06. Summary 00:52
12. Introducing Unique Keys 00:08:03
01. Introduction 02:26
02. Implementing Unique / keys 03:06
03. Handle Unique Key Violations on Both Server and Client 01:50
04. Summary 00:40
13. Handling Concurrency 00:17:05
01. Introduction 01:42
02. Configure the Parent Model for Concurrency Tracking 07:39
03. Configure the Child Model for Concurrency Tracking 02:10
04. Covering All Multi-User Scenarios 04:04
05. Summary 01:29

SCREENS:
imageimageimageimage


Sharing Widget


Download torrent
890.7 MB
seeders:7
leechers:19
Pluralsight - Parent-Child Data with EF, MVC, Knockout, Ajax, and Validation [2014, ENG]