Building Apps with Angular and Breeze - Part 2
WMV | VC-1 384kbps | English | 1024x768 | 15fps | 5h 16mins | WMA2 stereo 192kbps | 1.29 GB
Genre: Video Training
Part 2 of Building Apps with Angular and Breeze will teach you the rest of what you need to know to build a Single Page Application (SPA) from scratch using JavaScript, Angular, and Breeze. Build a SPA from scratch using JavaScript, Angular, and Breeze. Learn how to combine the Angular presentation framework, rich data features of Breeze, and raw features of JavaScript, CSS, and HTML5 to create robust modern web applications.
│ build-apps-angular-breeze-part2.zip
│
├───01. Building an App with Angular, Breeze and JavaScript Patterns
│ 01. Part 2 Overview.wmv
│
├───02. JavaScript Repository Patterns
│ 01. JavaScript Repository Patterns.wmv
│ 02. When to Refactor.wmv
│ 03. How to Refactor.wmv
│ 04. Code Overview of the Repository Pattern.wmv
│ 05. Examining the Lookup Respoitory.wmv
│ 06. Diving into the Abstract Repository.wmv
│ 07. The Role of the Repositories Collection.wmv
│ 08. Accessing Data from the Controllers.wmv
│ 09. Examining the Attendee Respository.wmv
│ 10. Examining the Session Respository.wmv
│ 11. Examining the Speaker Respository.wmv
│ 12. Housekeeping.wmv
│ 13. Refactoring.wmv
│
├───03. Editing Views and Getting Remote and Local Data
│ 01. Creating and Routing to the Edit View.wmv
│ 02. Navigating from Master to Details.wmv
│ 03. Angular Routing with Parameters.wmv
│ 04. Retrieving Route Parameters.wmv
│ 05. HTML Inputs and 2 Way Data Binding.wmv
│ 06. Controller Logic for Getting Data.wmv
│ 07. Getting Partials Projections vs Full Details.wmv
│ 08. Querying Local and Remote.wmv
│ 09. Extending the Model for Partial and Full Entities.wmv
│ 10. Debugging the Remote and Local Queries.wmv
│ 11. Recap.wmv
│
├───04. Save, Cancel, Detect Changes, and Messaging
│ 01. Enabling Save and Cancel.wmv
│ 02. Binding and Disabling the Buttons.wmv
│ 03. Writing the Save and Cancel Logic.wmv
│ 04. Walking the Save and Cancel in the Debugger.wmv
│ 05. Change Detection Strategy.wmv
│ 06. Detecting Changes and Messaging.wmv
│ 07. Animating with ng-show.wmv
│ 08. Debugging Change Detection.wmv
│ 09. Recap Save, Cancel and Change Tracking.wmv
│
├───05. Dropdowns, Performance via Partials and Cached Lookups
│ 01. Session Editing Scenarios.wmv
│ 02. Dropdown Bindings with ng-options.wmv
│ 03. Routing and Parameters for Sessions.wmv
│ 04. Binding to the Session Details View.wmv
│ 05. Getting Session Details Locally and Remotely.wmv
│ 06. Improving Performance Through Partials and Breeze.wmv
│ 07. Lookups in Dropdown Lists.wmv
│ 08. Using Cached Lookups.wmv
│ 09. Editing Recap.wmv
│
├───06. Saving New Data and the Nullo Pattern
│ 01. Creating New Data and the Nullo Pattern.wmv
│ 02. The Workflow for Creating a New Entity.wmv
│ 03. Creating and Saving a Speaker.wmv
│ 04. Canceling the New Entity.wmv
│ 05. Refactoring Bindings to be Declarative.wmv
│ 06. Creating and Saving a Session.wmv
│ 07. The Case for a Null Object in a Dropdown.wmv
│ 08. Where the Nullo Pattern Fits In.wmv
│ 09. Creating Nullos.wmv
│ 10. Refactoring Timeslot Property Extensions.wmv
│ 11. Adding Query Predicates.wmv
│ 12. Free Validation and Refactoring Cancels.wmv
│ 13. Recap.wmv
│
├───07. Deleting and Modal Dialogs
│ 01. Deleting Entities and Modal Dialogs.wmv
│ 02. Deleting Entities.wmv
│ 03. Delete a Session.wmv
│ 04. The Accidental Delete.wmv
│ 05. Creating a Modal Dialog.wmv
│ 06. Creating a Common Angular Module.wmv
│ 07. Like a Bad Penny.wmv
│ 08. Post Delete Logic.wmv
│ 09. Recap.wmv
│
├───08. Client Validation
│ 01. Client Side Validation.wmv
│ 02. Choosing a Validation Strategy.wmv
│ 03. Breeze Labs.wmv
│ 04. The zValidate Directive.wmv
│ 05. Come and Get Your Free Validation!.wmv
│ 06. Validation Steps.wmv
│ 07. Creating Custom Validation.wmv
│ 08. Applying Validation.wmv
│ 09. Surfacing Custom Validation.wmv
│ 10. Common Validation Features.wmv
│ 11. When Should Validation Occur.wmv
│ 12. Configuring and Styling.wmv
│ 13. Validation Recap.wmv
│
├───09. Saving State with Local Storage
│ 01. Import Export to Local Storage.wmv
│ 02. Why Should You Consider Using Local Storage.wmv
│ 03. Getting zStorageWip from NuGet.wmv
│ 04. Configuration the zStorage Service.wmv
│ 05. Make Data Services Aware of Storage.wmv
│ 06. Listening to Storage Events.wmv
│ 07. Refactoring for New Features.wmv
│ 08. Key Breeze and Storage APIs.wmv
│ 09. Saving to Local Storage.wmv
│ 10. Examining Storage.wmv
│ 11. Loading from Local Storage.wmv
│ 12. Clearing Local Storage.wmv
│ 13. Recap.wmv
│
└───10. Storing Work in Progress
01. Implementing Work in Progress.wmv
02. Why Save Work in Progress .wmv
03. The End-Game.wmv
04. Features We'll Need.wmv
05. FooMake Data Services Aware of WIP.wmv
06. How Do You Know When to Save WIP .wmv
07. Save WIP.wmv
08. Cancel WIP.wmv
09. Tuning the Data Caching.wmv
10. Load WIP.wmv
11. Adding WIP to a Second View.wmv
12. WIP Summary.wmv
13. Creating a WIP Directive.wmv
14. Create a WIP View.wmv
15. Creating Reusable WIP Widgets.wmv
16. Creating a WIP Controller.wmv
17. Adding WIP to the Dashboard.wmv
18. Loose Ends.wmv
19. WIP Recap.wmv
发布日期: 2015-02-01