CG数据库 >> Building Apps with Angular and Breeze – Part 2

Building Apps with Angular and Breeze – Part 2的图片1Building 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

Building Apps with Angular and Breeze – Part 2的图片2

Building Apps with Angular and Breeze – Part 2的图片3

发布日期: 2015-02-01