FileMood

Download Pluralsight

Pluralsight

Name

Pluralsight

 DOWNLOAD Copy Link

Total Size

25.7 GB

Total Files

3593

Hash

4079EE4876B2A916704718C251FBB44BCF9E15BE

/.../1. Introducing redgate .NET Reflector/

01. Reflector part 1.wmv

30.0 MB

02. Reflector part 2.wmv

31.0 MB

03. Reflector part 3.wmv

34.0 MB

/.../2. Debugging SharePoint 2010 With Reflector/

01. Debugging SharePoint 2010 With Reflector.wmv

53.6 MB

/.../1. Introduction To Regex/

01. Overview.wmv

10.0 MB

02. Concatenation.wmv

8.8 MB

03. Concatenation Algorithm.wmv

10.8 MB

04. Alernation.wmv

8.1 MB

05. Repetition.wmv

14.2 MB

06. Summary.wmv

6.1 MB

07. References.wmv

1.3 MB

/.../2. Matching the Whole String/

01. Overview.wmv

3.7 MB

02. Next Match.wmv

18.4 MB

03. String and Line Endpoints.wmv

15.4 MB

04. Character Classes.wmv

14.8 MB

05. Special Characters.wmv

12.5 MB

06. Word Boundries.wmv

10.3 MB

07. Wild Character.wmv

38.0 MB

08. Summary.wmv

5.6 MB

/.../3. Regex Groups and Captures/

01. Overview.wmv

1.7 MB

02. Group.wmv

4.4 MB

03. Group identity.wmv

25.3 MB

04. Ignore Whitespace.wmv

7.1 MB

05. Inline Comments.wmv

1.9 MB

06. Group Name.wmv

3.5 MB

07. Captures.wmv

10.6 MB

08. Back Reference.wmv

47.2 MB

09. Summary.wmv

2.7 MB

/.../4. Fine Tuning Regular Expression Matches/

01. Introduction.wmv

606.7 KB

02. Overview.wmv

4.2 MB

03. Atomic Groups.wmv

8.7 MB

04. Lazy Captures.wmv

17.4 MB

05. Character Case.wmv

2.5 MB

06. Explicit Captures.wmv

3.8 MB

07. Pruning Character Classes.wmv

3.6 MB

08. Runaway Expressions.wmv

18.7 MB

09. Summary.wmv

4.1 MB

10. References.wmv

1.6 MB

/.../.NET Regular Expressions/5. Conditional Expressions/

01. Introduction.wmv

4.6 MB

02. Look Arounds.wmv

16.8 MB

03. If.wmv

16.3 MB

04. Balancing Delimiters.wmv

30.1 MB

05. Summary.wmv

2.1 MB

/.../6. Applying Regex Class/

01. Introduction.wmv

4.2 MB

02. Options & Modifiers.wmv

10.0 MB

03. RegexOptions.Compiled.wmv

34.5 MB

04. CompileToAssembly.wmv

30.1 MB

05. Match.wmv

16.7 MB

06. IsMatch.wmv

6.2 MB

07. RegexOptions.RightToLeft.wmv

33.5 MB

08. RegexOptions.CultureInvariant.wmv

17.5 MB

09. RegexOptions.ECMAScript.wmv

1.0 MB

10. Replace.wmv

33.2 MB

11. Split.wmv

10.2 MB

12. EscapeUnescape.wmv

3.3 MB

13. Summary.wmv

4.8 MB

/.../01. Introduction to LDAP/

01) Course Introduction.mp4

1.3 MB

02) Module Introduction.mp4

977.1 KB

03) Introduction to LDAP.mp4

8.8 MB

04) Introduction to Active Directory.mp4

4.1 MB

05) LDAP Programming Options.mp4

6.1 MB

06) Module Overview.mp4

808.7 KB

/.../02. System.DirectoryServices/

01) Module Introduction.mp4

871.4 KB

02) System.DirectoryServices Classes.mp4

2.0 MB

03) Binding to LDAP.mp4

15.4 MB

04) Creating Objects.mp4

44.6 MB

05) Find Objects.mp4

14.3 MB

06) Advanced Searches.mp4

12.6 MB

07) Object Properties.mp4

16.6 MB

08) Set Users Passwords.mp4

4.3 MB

09) Delete Object.mp4

2.6 MB

10) Module Overview.mp4

664.0 KB

/.../03. S.DS.AccountManagement/

01) Module Introduction.mp4

986.3 KB

02) S.DS.AccountManagement Classes.mp4

1.9 MB

03) Binding to AD.mp4

6.0 MB

04) Creating Objects.mp4

11.9 MB

05) Find Objects.mp4

6.0 MB

06) Advanced Searches.mp4

4.7 MB

07) Object Properties.mp4

8.8 MB

08) Extending S.DS.AM Classes.mp4

10.0 MB

09) Set Users Passwords.mp4

1.2 MB

10) Delete Object.mp4

1.8 MB

11) Module Overview.mp4

945.9 KB

/.../04. PowerShell AD Module/

01) Module Introduction.mp4

728.4 KB

02) Active Directory Module Cmdlets.mp4

21.9 MB

03) Creating Objects.mp4

25.3 MB

04) Find Objects.mp4

7.7 MB

05) Object Properties.mp4

12.0 MB

06) Modifying Group Membership.mp4

7.0 MB

07) Set Users Passwords.mp4

5.9 MB

08) Delete Object.mp4

1.7 MB

09) Module Overview.mp4

613.3 KB

/.../05. Performance Optimizations/

01) Module Introduction.mp4

1.0 MB

02) Search Optimizations.mp4

10.5 MB

03) GUID Binding.mp4

9.0 MB

04) Global Catalog Searches.mp4

14.4 MB

05) Attribute Scoped Queries.mp4

12.9 MB

06) Connection Pooling.mp4

9.3 MB

07) Module Overview.mp4

776.3 KB

/.../06. LDAP Authentication/

01) Module Introduction.mp4

1.2 MB

02) Authenticating with System.DirectoryServices.mp4

9.9 MB

03) Authenticating with S.DS.AccountManagement.mp4

1.7 MB

04) Authenticating with ASP.net.mp4

14.1 MB

05) Module Overview.mp4

475.9 KB

06) Course Overview.mp4

1.1 MB

/.../1. Algorithms and Data Structures 1 Linked List/

01. Introduction.wmv

1.6 MB

02. Node Chains.wmv

3.5 MB

03. Code Node Chains.wmv

9.3 MB

04. Linked List.wmv

1.0 MB

05. Add Items.wmv

6.0 MB

06. Remove Items.wmv

3.0 MB

07. Enumerate.wmv

2.4 MB

08. Code Singly Linked List.wmv

21.0 MB

09. Doubly Linked List.wmv

2.8 MB

10. Code Doubly Linked List.wmv

23.1 MB

11. Modern Implementations.wmv

4.4 MB

12. Summary and References.wmv

1.9 MB

/.../2. Algorithms and Data Structures Stack/

01. Introduction.wmv

1.6 MB

02. Push & Pop.wmv

4.1 MB

03. Stack (Linked List).wmv

4.0 MB

04. Code Stack (Linked List).wmv

3.5 MB

05. Stack (Array).wmv

2.3 MB

06. Code Stack (Array).wmv

8.4 MB

07. Postfix Calculator.wmv

5.2 MB

08. Demo Postfix Calculator.wmv

6.2 MB

09. Demo Undo.wmv

11.9 MB

10. Other Implementations.wmv

2.7 MB

11. Summary and Reference.wmv

1.1 MB

/.../3. Algorithms and Data Structures 1 Queue/

01. Introduction.wmv

1.4 MB

02. Enqueue and Dequeue.wmv

4.4 MB

03. Linked List Implementation.wmv

3.3 MB

04. Code Linked List Implementation.wmv

5.0 MB

05. Demo Queue.wmv

6.2 MB

06. Array Implementation.wmv

5.8 MB

07. Code Array Implementation.wmv

18.0 MB

08. Priority Queue.wmv

2.7 MB

09. Code Priority Queue.wmv

5.9 MB

10. Demo Priority Queue.wmv

3.5 MB

11. .NET and C++.wmv

1.6 MB

12. Summary and Reference.wmv

1.1 MB

/.../4. Algorithms and Data Structures Binary Trees/

01. Introduction.wmv

1.1 MB

02. What is a Tree.wmv

4.3 MB

03. Binary Trees.wmv

3.8 MB

04. Adding Data.wmv

3.7 MB

05. Finding Data.wmv

5.9 MB

06. Removing Data.wmv

11.1 MB

07. Traversals.wmv

9.8 MB

08. Code Binary Tree.wmv

28.9 MB

09. Demo Sorting Words.wmv

3.5 MB

10. Summary.wmv

1.3 MB

/.../5. Algorithms and Data Structures Hash Tables/

01. Introduction.wmv

1.2 MB

02. Hash Tables.wmv

3.9 MB

03. Hashing Overview.wmv

6.5 MB

04. String Hashing.wmv

10.4 MB

05. Demo String Hashing.wmv

7.6 MB

06. Adding Data.wmv

1.8 MB

07. Handling Collisions.wmv

4.3 MB

08. Growing the Table.wmv

4.0 MB

09. Removing Data.wmv

4.1 MB

10. Finding Data.wmv

2.0 MB

11. Enumerating.wmv

1.9 MB

12. Code Hash Table.wmv

17.8 MB

13. Demo Counting Words.wmv

10.0 MB

14. Summary.wmv

1.8 MB

/.../Algorithms and Data Structures - Part 2/1. Sorting Algorithms/

1. Introduction.wmv

1.4 MB

10. Summary.wmv

3.0 MB

2. Sorting Overview.wmv

4.6 MB

3. Bubble Sort.wmv

9.7 MB

4. Insertion Sort.wmv

8.0 MB

5. Selection Sort.wmv

8.0 MB

6. Merge Sort.wmv

11.8 MB

7. Quick Sort.wmv

9.6 MB

8. Sorting Demo Overview.wmv

1.9 MB

9. Sorting Demo.wmv

7.9 MB

/.../2. Set Collection and Algorithms/

1. Introduction.wmv

1.3 MB

10. Summary.wmv

3.2 MB

2. Set Overview.wmv

1.7 MB

3. The Set Class.wmv

5.8 MB

4. Union.wmv

4.0 MB

5. Intersection.wmv

2.6 MB

6. Set Difference.wmv

3.6 MB

7. Symmetric Difference.wmv

4.0 MB

8. Sample Application.wmv

5.4 MB

9. Other Implementations.wmv

3.5 MB

/.../Algorithms and Data Structures - Part 2/3. AVL Tree/

1. Introduction.wmv

1.5 MB

10. Which Rotation Algorithm.wmv

2.6 MB

11. Rotation Algorithms.wmv

13.2 MB

12. Demo - Visualizing AVL Trees.wmv

9.6 MB

13. Summary.wmv

2.5 MB

2. Binary and AVL Trees.wmv

4.9 MB

3. Unbalanced Trees.wmv

4.0 MB

4. Balanced Trees.wmv

6.3 MB

5. Balanced Insertion.wmv

2.9 MB

6. Balanced Deletion.wmv

2.9 MB

7. AVL Tree Class Overview.wmv

4.9 MB

8. AVL Tree Properties.wmv

6.5 MB

9. Node Rotation Introduction.wmv

1.5 MB

/.../4. String Searching Algorithms/

1. Introduction.wmv

1.8 MB

10. Summary.wmv

1.6 MB

2. API Overview.wmv

1.8 MB

3. Naive Search.wmv

8.8 MB

4. Naive Search Performance.wmv

1.6 MB

5. Boyer-Moore-Horspool Search.wmv

6.3 MB

6. Boyer-Moore-Horspool Example.wmv

4.5 MB

7. Boyer-Moore-Horspool Code.wmv

2.2 MB

8. Boyer-Moore-Horspool Performance.wmv

1.5 MB

9. Demo - Search and Replace.wmv

5.2 MB

/.../Algorithms and Data Structures - Part 2/5. Collection Concurrency/

1. Introduction.wmv

1.2 MB

2. Multi-Threaded Overview.wmv

11.6 MB

3. Caller Synchronization.wmv

9.3 MB

4. Monitor Synchronization.wmv

2.5 MB

5. Reader Writer Lock Synchronization.wmv

3.1 MB

6. .NET Framework Concurrent Collections.wmv

4.1 MB

7. Summary.wmv

2.6 MB

/.../1. Understanding the Dangers of Concurrency/

1. Introductions and Agenda.wmv

3.0 MB

10. Solving race conditions --- an overview.wmv

1.6 MB

11. Solution 1 - locking.wmv

6.2 MB

12. Demo 2 - solution using locking.wmv

12.4 MB

13. Solution 2 - interlocking.wmv

2.5 MB

14. Demo 3 - solution using interlocking.wmv

24.3 MB

15. Solution 3 - lock-free.wmv

3.7 MB

16. Demo 4 - lock-free solution.wmv

37.7 MB

17. The danger of shared objects.wmv

3.4 MB

18. Thread-safety and solutions to shared objects.wmv

5.2 MB

19. Demo 5 - using thread-safe objects.wmv

9.0 MB

2. The pitfalls of concurrency.wmv

2.8 MB

20. Synchronization primitives.wmv

2.3 MB

21. The concurrent data structures - thread-safe collections.wmv

774.7 KB

22. Performance lessons... .wmv

3.7 MB

23. Demo 6 - improving performance.wmv

21.2 MB

24. Summary and References.wmv

2.5 MB

3. Correctness guarantees - safety, liveness.wmv

1.2 MB

4. Terminology - race conditions, critical sections.wmv

1.6 MB

5. Race conditions involving shared resources.wmv

6.0 MB

6. Demo 1 - parallelizing a Logfile Search app.wmv

1.8 MB

7. Demo 1 - source code layout.wmv

14.4 MB

8. Demo 1 - from sequential to parallel.wmv

28.7 MB

9. Demo 1 - summary of why it's broken.wmv

441.3 KB

/.../2. Execution Model and Types of Parallelism/

1. Introductions and Agenda.wmv

3.1 MB

10. Fairness option to execute tasks in order.wmv

2.2 MB

11. LongRunning option for tasks - 1-2 seconds.wmv

1.3 MB

12. Demo 1 - executing 100 long-running tasks.wmv

876.9 KB

13. Demo 1 - solution attempt with default behavior.wmv

12.8 MB

14. Demo 1 - solution attempt with long-running option.wmv

6.2 MB

15. Solution for 100 long-running tasks.wmv

2.8 MB

16. Demo 2 - proper solution in action.wmv

11.2 MB

17. Parallel.For = more concise solution.wmv

1.2 MB

18. Types of Parallelism.wmv

864.9 KB

19. Data parallelism.wmv

1.6 MB

2. Tasks - developer's role vs .NET's role.wmv

711.6 KB

20. Task parallelism.wmv

1.2 MB

21. Dataflow parallelism.wmv

3.7 MB

22. Embarrassingly parallel.wmv

1.9 MB

23. TPL support for parallelism types.wmv

660.6 KB

24. Parallel.For, .Foreach, .Invoke.wmv

4.4 MB

25. Structured (fork-join) parallelism.wmv

1.7 MB

26. Demo 3 - Mandelbrot app overview.wmv

2.0 MB

27. Demo 3 - sequential version.wmv

7.2 MB

28. Demo 3 - Parallel.For version.wmv

21.0 MB

29. Data partitioning.wmv

4.0 MB

3. Execution model - high-level view.wmv

3.7 MB

30. Custom data partitioning.wmv

4.2 MB

31. Exception handling with Parallel class.wmv

1.2 MB

32. Breaking out of a Parallel loop.wmv

2.5 MB

33. Cancelling a Parallel loop.wmv

2.9 MB

34. Demo 4 - Mandelbrot app with cancellation.wmv

21.1 MB

35. Summary and References.wmv

3.0 MB

4. Task granularity - just how lightweight.wmv

1.5 MB

5. Execution model - tasks vs. threads vs. cores.wmv

4.9 MB

6. Custom task scheduling.wmv

1.5 MB

7. Additional observations regarding task scheduler.wmv

2.4 MB

8. Work-stealing in detail.wmv

2.8 MB

9. Two important assumptions - short-lived, random order.wmv

1.4 MB

/.../3. Designs and Patterns for Parallel Programming/

1. Introductions and Agenda.wmv

2.7 MB

10. ConcurrentQueue T.wmv

5.5 MB

11. Demo 1 - overview of Netflix data mining app.wmv

9.3 MB

12. Demo 1 - overview of parallel solution (v1).wmv

4.4 MB

13. Demo 1 - implementation with ConcurrentDictionary T.wmv

19.8 MB

14. Demo 1 - results.wmv

1.8 MB

15. Producer-Consumer pattern.wmv

2.3 MB

16. Implementation of Producer-Consumer with BlockingCollection T.wmv

5.3 MB

17. Demo 2 - Netflix solution using Producer-Consumer (v2).wmv

21.6 MB

18. Demo 2 - results.wmv

1.6 MB

19. MapReduce pattern.wmv

1.3 MB

2. Design Problem 1 - 100+ CPU-intensive operations.wmv

4.6 MB

20. Implementing MapReduce.wmv

6.6 MB

21. Demo 3 - Netflix using MapReduce.wmv

9.7 MB

22. Demo 3 - results.wmv

2.6 MB

23. Parallel LINQ (PLINQ).wmv

4.4 MB

24. Demo 4 - Netflix with PLINQ.wmv

8.5 MB

25. Speculative Execution pattern.wmv

2.2 MB

26. APM - Asynchronous Programming Model pattern.wmv

2.3 MB

27. APM example of async file IO.wmv

2.6 MB

28. Demo 5 - Stock History with Speculative Execution and APM.wmv

29.3 MB

29. Parallel IO design challenge.wmv

4.0 MB

3. Design Problem 2 - download 20+ web pages.wmv

5.2 MB

30. Summary and References.wmv

2.6 MB

4. Design Problem 3 - application logging task.wmv

3.6 MB

5. Parallel Patterns --- master list.wmv

849.8 KB

6. Pipeline pattern.wmv

2.2 MB

7. Dataflow pattern.wmv

2.3 MB

8. Increasing parallelism in pipeline and dataflow.wmv

1.8 MB

9. Concurrent Data Structures --- master list.wmv

1.8 MB

/.../1. Understanding Managed Code/

01. Understanding Managed Code.wmv

1.2 MB

02. The .NET Framework.wmv

1.7 MB

03. Standards and Specs.wmv

2.1 MB

04. CLI Implementations and Derivatives.wmv

2.8 MB

05. Language Support for the CTS.wmv

1.2 MB

06. The Common Language Runtime.wmv

2.0 MB

07. From Development to Execution.wmv

4.1 MB

08. Getting Started.wmv

1.8 MB

09. Hello, world!.wmv

4.5 MB

10. Reflector.wmv

2.0 MB

11. JIT Compilation.wmv

4.0 MB

12. JIT Compilation Illustrated.wmv

2.5 MB

13. JIT Compilation Under the Hood.wmv

15.3 MB

14. Garbage Collection.wmv

3.9 MB

15. Compaction in Action.wmv

12.2 MB

16. Managed Application Frameworks.wmv

2.9 MB

17. Summary.wmv

2.1 MB

18. References.wmv

1.2 MB

/.../2. Assemblies and Versioning/

01. Overview.wmv

844.9 KB

02. Types and Scoping.wmv

1.9 MB

03. Type Names.wmv

5.2 MB

04. Assembly Names.wmv

2.2 MB

05. Simple Assembly Resolution.wmv

2.2 MB

06. Simple Assembly Resolution Demo.wmv

14.4 MB

07. Strong Names.wmv

2.0 MB

08. Assembly Signing.wmv

6.7 MB

09. Assembly References and Signatures.wmv

4.5 MB

10. Version Mapping.wmv

9.1 MB

11. The Global Assembly Cache (GAC).wmv

8.4 MB

12. Strong Name Validation.wmv

7.1 MB

13. CODEBASE Hints.wmv

4.1 MB

14. The Native Code Cache (NGEN).wmv

8.0 MB

15. Summary.wmv

3.0 MB

16. References.wmv

1.5 MB

/.../3. Win32 and COM Interop/

01. Overview.wmv

1.4 MB

02. Managed versus Native Execution.wmv

7.1 MB

03. The Metadata-Driven Partnership.wmv

3.2 MB

04. CLR Interop Facilities.wmv

1.8 MB

05. PInvoke.wmv

5.1 MB

06. PInvoke Mechanics.wmv

3.4 MB

07. PInvoke Syntax.wmv

3.3 MB

08. DEMO Font Smoothing.wmv

34.7 MB

09. DEMO PInvoke Error Handling.wmv

7.8 MB

10. DEMO EntryPoint Aliasing.wmv

13.1 MB

11. PInvoke Fine Tuning.wmv

8.4 MB

12. COM Interop CLR-to-COM.wmv

4.2 MB

13. DEMO CLR-to-COM.wmv

17.9 MB

14. Runtime-Callable Wrappers.wmv

8.3 MB

15. RCW Customization.wmv

13.3 MB

16. COM Interop and Threads.wmv

5.2 MB

17. COM Interop COM-to-CLR.wmv

6.2 MB

18. COM-Callable Wrappers.wmv

1.7 MB

19. COM Activation.wmv

10.7 MB

20. Assembly Resolution.wmv

9.1 MB

21. DEMO COM-to-CLR.wmv

31.0 MB

22. Native Resource Management.wmv

6.7 MB

23. Native Resource Management CLR-to-COM.wmv

5.5 MB

24. Native Resource Management CLR-to-Win32.wmv

7.2 MB

25. Summary and References.wmv

3.9 MB

/.NET/CLR Threading/1. Multithreading/

01. Overview.wmv

849.3 KB

02. Process versus Thread.wmv

2.3 MB

03. Multithreading Use-Cases.wmv

1.5 MB

04. DEMO Unresponsive UI.wmv

4.5 MB

05. Multithreading Caveats.wmv

2.8 MB

06. Starting Threads.wmv

1.8 MB

07. DEMO Starting Threads.wmv

5.2 MB

08. DEMO Multicore Machine.wmv

2.2 MB

09. Thread Entry Point Methods.wmv

3.2 MB

10. Thread Lifetime.wmv

2.7 MB

11. Thread Shutdown Choreography.wmv

4.6 MB

12. Thread Pool Overview.wmv

4.6 MB

13. Thread Pool Interfaces.wmv

1.0 MB

14. ThreadPool.QueueUserWorkItem.wmv

2.7 MB

15. DEMO QueueUserWorkItem.wmv

5.5 MB

16. DEMO !threadpool.wmv

5.0 MB

17. DEMO Thread Pool Internals.wmv

6.9 MB

18. Delegates.wmv

7.5 MB

19. Async IO.wmv

2.8 MB

20. Summary.wmv

1.3 MB

/.NET/CLR Threading/2. Thread Synchronization/

01. Overview.wmv

1.1 MB

02. Critical Sections.wmv

2.4 MB

03. DEMO Buggy Multithreaded Add.wmv

1.9 MB

04. Race Conditions.wmv

2.9 MB

05. Solution 1 Atomic Updates.wmv

2.5 MB

06. DEMO Interlocked.Increment.wmv

1.6 MB

07. Solution 2 Data Partitioning.wmv

1.6 MB

08. DEMO Data Partitioning.wmv

7.8 MB

09. Solution 3 Wait-Based Synchronization.wmv

2.3 MB

10. Wait-Based Synchronization Protocol.wmv

2.1 MB

11. Wait-Based Synchronization Illustrated.wmv

2.3 MB

12. Wait-Based Synchronization in the CLR.wmv

1.3 MB

13. Monitors Illustrated.wmv

1.6 MB

14. Monitors in the CLR.wmv

1.1 MB

15. Monitor Usage.wmv

1.8 MB

16. Exception-Aware Monitor Usage.wmv

1.8 MB

17. Monitor Usage in C#.wmv

1.3 MB

18. Hold and Wait.wmv

1.5 MB

19. Using Monitor.WaitPulseAll.wmv

4.7 MB

20. Deadlock.wmv

2.6 MB

21. Deadlock Illustrated.wmv

1.1 MB

22. DEMO Buggy Bank Account Simulation.wmv

15.2 MB

23. DEMO Deadlock-Prone Thread Synchronization.wmv

4.6 MB

24. DEMO Hierarchical Lock Acquisition.wmv

3.7 MB

25. Mutexes.wmv

3.6 MB

26. Deadlock-Free Multiple Lock Acquisition.wmv

2.7 MB

27. DEMO Using Mutex and WaitHandle.WaitAll.wmv

2.0 MB

28. Summary.wmv

2.0 MB

/.../01. Introduction to Caching in the .NET Stack/

01) Benefits of Caching.mp4

1.8 MB

02) Aims of the Course.mp4

1.1 MB

03) Cost and Complexity in Caching.mp4

1.6 MB

04) Structure of the Course.mp4

2.1 MB

/.../02. Caching Inside the Solution/

01) Module Introduction.mp4

1.8 MB

02) A Tour of The Demo Solution.mp4

10.4 MB

03) Caching and Scalability.mp4

4.2 MB

04) Manually Caching Inside The Solution.mp4

14.8 MB

05) Brief Introduction to Aspect Oriented Programming.mp4

3.7 MB

06) Caching with AOP.mp4

14.4 MB

07) Recap of Caching With AOP.mp4

1.5 MB

08) A Deep Dive of The CacheCallHandler.mp4

22.2 MB

09) Recap of The CacheCallHandler.mp4

3.3 MB

10) Alternative Usage of AOP.mp4

21.8 MB

11) A Decision Matrix for Cache Items.mp4

4.4 MB

12) Applying The Matrix to Items in The Demo Solution.mp4

7.9 MB

13) Module Summary.mp4

3.7 MB

/.../03. Solution Cache Local Stores/

01) Introduction to Local Cache Stores.mp4

6.2 MB

02) Abstracting The Store With ICache.mp4

6.0 MB

03) .NET MemoryCache Usage Demo.mp4

25.3 MB

04) .NET MemoryCache Analysis.mp4

7.8 MB

05) NCache Express Usage Demo.mp4

18.6 MB

06) NCache Express Analysis.mp4

4.8 MB

07) AppFabric Caching Usage Demo.mp4

21.8 MB

08) AppFabric Caching Analysis.mp4

5.1 MB

09) The NullCache and Module Summary .mp4

4.2 MB

/.../04. Solution Cache Remote Stores/

01) Introduction to Remote Cache Stores.mp4

8.5 MB

02) Memcached Usage Demo.mp4

16.7 MB

03) Memcached Analysis.mp4

5.1 MB

04) Azure Table Storage Usage Demo.mp4

19.0 MB

05) Azure Table Storage Analysis.mp4

7.8 MB

06) Disk Cache Usage Demo.mp4

17.7 MB

07) Disk Cache Analysis.mp4

4.7 MB

08) Applying The Decision Matrix.mp4

9.2 MB

/.../05. Controlling Items in the Solution Cache/

01) Introduction and Adding Items to Cache.mp4

3.8 MB

02) Adding Items Demo.mp4

9.7 MB

03) Removing Cache Items Manually.mp4

8.3 MB

04) Removing Cache Items Automatically.mp4

6.5 MB

05) Cache Expiration Demo.mp4

11.9 MB

06) Cache Expiration Analysis.mp4

3.1 MB

07) Disabling The Cache Demo.mp4

8.1 MB

08) Disabling The Cache Analysis.mp4

4.0 MB

09) Preloading The Cache Demo.mp4

14.3 MB

10) Preloading The Cache Analysis.mp4

5.5 MB

/.../06. ASP.NET Output Caching/

01) Introduction to ASP.NET Output Caching.mp4

6.5 MB

02) ASP.NET Output Caching Demo.mp4

25.9 MB

03) Output Caching With A Solution Cache.mp4

4.5 MB

04) OutputCacheProvider With Solution Cache Demo.mp4

31.9 MB

05) Choosing A Solution Cache for Output Caching.mp4

9.1 MB

/.../07. Caching Outside the Solution/

01) Caching Outside The Solution.mp4

8.0 MB

02) Caching in HTTP Transactions.mp4

6.8 MB

03) HTTP Validation Caching.mp4

3.7 MB

04) Validation Caching Web Demo.mp4

21.4 MB

05) Validation Caching Services Demo.mp4

20.9 MB

06) HTTP Expiration Caching.mp4

7.9 MB

07) Expiration Caching Demo.mp4

19.6 MB

08) Combining Expiration and Validation Caching.mp4

5.0 MB

/.../08. Considerations for Client Caches/

01) Considerations for Client Caches.mp4

8.0 MB

02) The Vary Response Header Demo.mp4

11.0 MB

03) Consuming API Calls with jQuery and AJAX.mp4

7.3 MB

04) jQuery and AJAX Demo.mp4

16.8 MB

05) Cross-Domain Requests.mp4

5.6 MB

06) JSONP Demo.mp4

21.1 MB

07) Cross-Origin Resource Sharing.mp4

4.4 MB

08) CORS Demo.mp4

15.4 MB

09) Summary.mp4

5.8 MB

/.../09. Controlling items in Client Caches/

01) Public and Private Client Caches.mp4

5.1 MB

02) Decision Matrix Applied to Client Caches.mp4

4.9 MB

03) Demo Using Squid as A Caching Proxy.mp4

12.5 MB

04) Analysis Caching Proxies.mp4

4.4 MB

05) The Cache-Control HTTP Header.mp4

4.3 MB

06) Demo Using Cache-Control.mp4

21.9 MB

07) Cache-Busting Techniques.mp4

7.9 MB

/.../10. Measuring Performance Improvements/

01) Measuring to Enable Inspect and Adapt.mp4

5.0 MB

02) Verifying the Cache Works with Unit Tests.mp4

21.2 MB

03) Verifying Features Work with Integration Tests.mp4

10.3 MB

04) Measuring Speed and Capacity with Performance Tests.mp4

10.0 MB

05) Performance Improvements in the Demo Solution.mp4

7.4 MB

06) Instrumenting Caches with Performance Counters.mp4

16.2 MB

07) Checking Runtime Performance with Perfmon.mp4

5.5 MB

/.../11. Course Summary/

01) Caching Guidelines.mp4

6.2 MB

02) Course Summary.mp4

3.8 MB

/.../1. Introduction to XNA/

1. Introduction.wmv

567.4 KB

10. The Game File.wmv

5.2 MB

11. Game Flow.wmv

1.3 MB

12. Summary.wmv

1.0 MB

2. What is XNA.wmv

8.7 MB

3. History.wmv

3.5 MB

4. Supported Platforms.wmv

2.8 MB

5. Distribution.wmv

2.7 MB

6. Architecture.wmv

4.8 MB

7. Installing XNA.wmv

2.8 MB

8. Creating a Project.wmv

4.2 MB

9. Project Structure.wmv

4.2 MB

/.../Introduction to 2D Game Programming with XNA/2. 2D Graphics/

1. Introduction.wmv

786.8 KB

10. Drawing the Score.wmv

18.7 MB

11. Summary.wmv

738.7 KB

2. A Simple Shooter Game.wmv

1.4 MB

3. Coordinates and Rectangles.wmv

4.8 MB

4. Creating the Graphics.wmv

3.4 MB

5. Drawing the Graphics.wmv

18.8 MB

6. The Content Pipeline.wmv

3.2 MB

7. Sprites.wmv

2.5 MB

8. Creating a Sprite Class.wmv

19.7 MB

9. Font Basics.wmv

4.0 MB

/.../Introduction to 2D Game Programming with XNA/3. Input/

1. Introduction.wmv

672.6 KB

10. Adding Controller Support.wmv

11.7 MB

11. Refactoring Keyboard.wmv

3.6 MB

12. Touch Input.wmv

2.4 MB

13. Running on WP7.wmv

9.2 MB

14. Adding Touch Support.wmv

19.6 MB

15. Summary.wmv

1.6 MB

2. Input Types.wmv

5.3 MB

3. Moving the Ship.wmv

6.6 MB

4. Keyboard Input.wmv

11.6 MB

5. Refactoring Velocity.wmv

14.8 MB

6. Adding The Ship Class.wmv

9.1 MB

7. Mouse Input.wmv

1.2 MB

8. Adding Mouse Support.wmv

8.0 MB

9. Controller Input.wmv

2.1 MB

/.../Introduction to 2D Game Programming with XNA/4. Collisions/

1. Introduction.wmv

1.1 MB

10. Enemy Clean Up.wmv

7.0 MB

11. Firing Shots.wmv

1.5 MB

12. Creating the Shot Manager.wmv

15.5 MB

13. Drawing the Shots.wmv

11.8 MB

14. Cleaning up Shots.wmv

8.1 MB

15. Killing the Player.wmv

1.1 MB

16. Creating the Collision Manager.wmv

16.3 MB

17. Player Shooting.wmv

1.0 MB

18. Creating Player Shots.wmv

21.1 MB

19. Fixing Shot Firing.wmv

11.6 MB

2. Boundaries.wmv

1.7 MB

20. Adding Touch Firing.wmv

11.7 MB

21. Killing Enemies.wmv

15.5 MB

22. Summary.wmv

994.1 KB

3. Creating Boundaries.wmv

9.5 MB

4. Enforcing the Boundary.wmv

10.1 MB

5. Collision Detection Basics.wmv

4.6 MB

6. Making an Enemy.wmv

1.3 MB

7. Creating the Enemy Manager.wmv

14.3 MB

8. Drawing the Enemy.wmv

3.2 MB

9. Moving the Enemy.wmv

15.1 MB

/.../Introduction to 2D Game Programming with XNA/5. Animations/

1. Introduction.wmv

690.6 KB

10. Explosions!.wmv

2.0 MB

11. Creating the Explosion Manager.wmv

9.6 MB

12. Using the Explosion Manager.wmv

14.0 MB

13. Updating Explosions.wmv

8.5 MB

14. Drawing the Explosion.wmv

7.6 MB

15. Handling Dead Shots.wmv

5.9 MB

16. Exploding the Player.wmv

2.8 MB

17. Clean Up.wmv

6.4 MB

18. Summary.wmv

1.6 MB

2. Animation Basics.wmv

2.8 MB

3. Creating a Sprite Sheet.wmv

5.4 MB

4. Adding Animations.wmv

1.1 MB

5. Creating an Animation Constructor.wmv

6.1 MB

6. Updating the Animations.wmv

6.7 MB

7. Drawing the Animations.wmv

12.8 MB

8. Animating the Ship.wmv

5.8 MB

9. More Animations.wmv

2.4 MB

/.../Introduction to 2D Game Programming with XNA/6. Sounds/

1. Introduction.wmv

672.6 KB

2. Sound Basics.wmv

3.5 MB

3. Getting Sounds.wmv

2.9 MB

4. The Sound Manager.wmv

1.1 MB

5. Adding the Sounds.wmv

3.8 MB

6. Creating the Sound Manager.wmv

9.9 MB

7. Adding Background Music.wmv

5.4 MB

8. Adding Sound Effects.wmv

5.0 MB

9. Summary.wmv

1.8 MB

/.../Introduction to 2D Game Programming with XNA/7. Finishing/

1. Introduction.wmv

1.5 MB

10. Implementing Game Over.wmv

24.7 MB

11. Adding Lives.wmv

1.4 MB

12. Refactoring to Status Manager.wmv

20.2 MB

13. Implementing Lives.wmv

27.7 MB

14. Going Further.wmv

1.7 MB

15. Summary.wmv

4.1 MB

2. Title Screen.wmv

807.8 KB

3. Drawing the Title Screen.wmv

2.5 MB

4. Implementing the Title Screen.wmv

15.8 MB

5. Game States.wmv

4.0 MB

6. Refactoring to State.wmv

29.2 MB

7. Pause and Game Over Screens.wmv

2.1 MB

8. Adding Pause State.wmv

19.3 MB

9. Fixing Pause.wmv

10.6 MB

/.../Introduction to 2D Game Programming with XNA/8. Publishing/

1. Introduction.wmv

1.3 MB

10. Fixing Issues.wmv

6.7 MB

11. Running on an Xbox Again.wmv

11.6 MB

12. WP7 Publishing Steps.wmv

1.5 MB

13. WP7 Publishing.wmv

4.4 MB

14. Summary.wmv

1.9 MB

2. Publishing Options.wmv

3.9 MB

3. Registering.wmv

2.7 MB

4. Windows Publishing Steps.wmv

988.1 KB

5. Windows Publishing.wmv

7.4 MB

6. Xbox Deploy Steps.wmv

3.7 MB

7. Connecting to the Xbox.wmv

2.3 MB

8. Deploying to the Xbox.wmv

2.9 MB

9. Running on an Xbox.wmv

24.9 MB

/.../1. Tasks and Task-based Programming/

01. Introductions and Agenda.wmv

1.7 MB

02. Motivation Responsiveness and Performance.wmv

5.0 MB

03. Task-based model --- what's a task.wmv

949.9 KB

04. Creating a task.wmv

3.4 MB

05. Execution model.wmv

5.6 MB

06. Demo 1 programming for responsiveness.wmv

7.4 MB

07. Demo 1 adding tasks.wmv

11.6 MB

08. Demo 1 why did it crash.wmv

2.7 MB

09. Demo 1 first solution attempt.wmv

4.0 MB

10. Demo 1 correct solution.wmv

11.5 MB

11. Demo 1 summary.wmv

2.2 MB

12. Creating tasks more efficiently.wmv

1.4 MB

13. Demo 2 programming for performance.wmv

1.1 MB

14. Demo 2 back in Visual Studio.wmv

5.8 MB

15. Demo 2 shared variables.wmv

10.9 MB

16. Demo 2 verifying correctness.wmv

8.3 MB

17. Language support lambda expressions.wmv

3.8 MB

18. Implementation of lambdas.wmv

3.6 MB

19. Language support closures.wmv

3.3 MB

20. Closures --- pass by reference!.wmv

5.0 MB

21. Implementation of closures.wmv

6.5 MB

22. Demo 3 reverse-engineer implementation.wmv

8.5 MB

23. Code vs. Facade tasks.wmv

4.5 MB

24. Summary.wmv

2.4 MB

25. References.wmv

1.5 MB

/.../2. Working with Tasks Creating, Waiting, and Harvesting Results/

01. Introductions and Agenda.wmv

2.3 MB

02. Technology Layers in .NET 4.wmv

2.1 MB

03. Review What's a Task, Code vs. Facade Tasks.wmv

3.8 MB

04. Demo 1 Stock History App.wmv

908.1 KB

05. Demo 1 App Overview.wmv

3.0 MB

06. Demo 1 Creating Code Tasks.wmv

8.1 MB

07. Demo 1 Creating Facade Tasks.wmv

10.3 MB

08. Review Complete, Agenda for Rest of Module.wmv

651.1 KB

09. Waiting for a Task to Finish.wmv

3.0 MB

10. Demo 2 Waiting for Tasks to Finish.wmv

30.7 MB

11. Harvesting Task Results --- the Result Property.wmv

3.0 MB

12. Demo 3 Harvesting Task Results.wmv

14.0 MB

13. Waiting on Multiple Tasks WaitAll, WaitAny.wmv

3.9 MB

14. WaitAllOneByOne Pattern --- Overlap Waiting with Result Processing.wmv

3.7 MB

15. Demo 4 WaitAll.wmv

8.3 MB

16. Demo 4 WaitAny.wmv

9.6 MB

17. Task Composition --- .ContinueWith.wmv

2.7 MB

18. An Example of using .ContinueWith.wmv

2.8 MB

19. Many-to-one Task Composition .ContinueWhenAll, .ContinueWhenAny.wmv

1.8 MB

20. Demo 5 .ContinueWith.wmv

6.1 MB

21. Summary and References.wmv

2.4 MB

/.../3. Coordinating, Canceling, and Exception Handling of Tasks/

01. Introductions and Agenda.wmv

2.2 MB

02. Exception Handling Basics.wmv

7.2 MB

03. Exception Handling Design.wmv

6.7 MB

04. TaskUnobservedException Event example.wmv

4.5 MB

05. Demo 1 Exception Handling.wmv

45.2 MB

06. Task Cancellation.wmv

6.7 MB

07. Demo 2 Task Cancellation.wmv

42.3 MB

08. Task Priorities Parent-Child Tasks.wmv

2.7 MB

09. Passing Data to Tasks the wrong way....wmv

4.0 MB

10. Passing Data to Tasks the correct way!.wmv

2.9 MB

11. Demo 3 Passing Data and Outputting Results.wmv

32.8 MB

12. Summary and References.wmv

2.3 MB

/.../Introduction to Async and Parallel Programming in .NET 4/Downloads/

intro-async-parallel-dotnet4-m1-overview-exercise-files.zip

86.6 KB

intro-async-parallel-dotnet4-m1-overview-slides.pdf

2.9 MB

intro-async-parallel-dotnet4-m2-tcw-exercise-files.zip

1.4 MB

intro-async-parallel-dotnet4-m2-tcw-slides.pdf

2.1 MB

intro-async-parallel-dotnet4-m3-coordinating-exercise-files.zip

2.2 MB

intro-async-parallel-dotnet4-m3-coordinating-slides.pdf

2.5 MB

/.../1. The basics of .NET and C#/

01. Welcome.wmv

834.8 KB

02. Command line compiler.wmv

10.8 MB

03. Using Red Gate's Reflector.wmv

7.7 MB

04. Using Visual C#.wmv

10.4 MB

05. Frequently used types.wmv

4.6 MB

06. Arrays, null, and comments.wmv

1.9 MB

07. For and foreach loops.wmv

1.8 MB

08. While loops and ++ operator.wmv

1.5 MB

09. Protection levels, type navigation.wmv

4.1 MB

10. Classes have fields and methods.wmv

1.8 MB

11. Object references.wmv

2.1 MB

12. Constructors and initialization.wmv

2.0 MB

13. By reference parameters.wmv

2.0 MB

14. Out parameters.wmv

3.0 MB

15. Variable number of parameters.wmv

2.7 MB

16. Method overloading.wmv

2.1 MB

17. Properties.wmv

5.6 MB

18. Static.wmv

5.1 MB

19. Static constructors.wmv

1.6 MB

20. Attributes.wmv

4.9 MB

21. Summary.wmv

342.2 KB

/.../2. Abstractions in C# and the .NET Framework/

01. Welcome.wmv

1.3 MB

02. Defining an interface.wmv

5.5 MB

03. Implementing an interface.wmv

9.2 MB

04. Explicit interface implementation.wmv

1.3 MB

05. Defining an abstract base class.wmv

5.3 MB

06. Using inheritance to derive a new class.wmv

5.6 MB

07. Sealed and new methods.wmv

4.7 MB

08. Mixing interfaces and inheritance.wmv

3.6 MB

09. How late binding works.wmv

1.7 MB

10. Value types - class vs. struct in C#.wmv

6.5 MB

11. Delegates.wmv

16.1 MB

12. Events.wmv

7.5 MB

13. Events in interfaces.wmv

5.7 MB

14. Object is the root.wmv

5.7 MB

15. Navigating type hierarchies isascast.wmv

8.0 MB

16. Summary.wmv

337.9 KB

/.../3. Exploring the .NET Framework/

01. Welcome.wmv

668.7 KB

02. Introducing the file io sample.wmv

453.4 KB

03. Finding the application data directory.wmv

6.0 MB

04. Writing a text file.wmv

4.6 MB

05. Reading and parsing a text file.wmv

4.2 MB

06. Using the MySettings class.wmv

4.3 MB

07. Resource management with tryfinallyusing.wmv

6.4 MB

08. Recovering from exceptions with catch.wmv

6.2 MB

09. Using XML serialization.wmv

11.6 MB

10. Introducing assembly resolution.wmv

790.1 KB

11. Simple assembly resolution - APPBASE.wmv

3.0 MB

12. Deploying dependent assembly probing.wmv

2.3 MB

13. Using a config file to control probing.wmv

4.4 MB

14. Considerations for app versus user settings.wmv

999.5 KB

15. Config files in Visual Studio.wmv

2.7 MB

16. Using appSettings to configure an app.wmv

3.4 MB

17. Config file wrapup.wmv

1.0 MB

18. Collection overview.wmv

3.9 MB

19. ArrayList.wmv

7.3 MB

20. Hashtable.wmv

4.9 MB

21. SortedList.wmv

3.3 MB

22. Stack and Queue.wmv

6.5 MB

23. Summary.wmv

879.7 KB

/.../1. VB6 to VB.NET The Big Picture/

01. Introduction.wmv

425.0 KB

02. Module overview.wmv

624.4 KB

03. 'This will only hurt a little bit' --- similarities between VB6 and VB.NET.wmv

482.8 KB

04. The devil is in the details --- differences....wmv

1.2 MB

05. The good news --- transition help and benefits.wmv

1.4 MB

06. Demo a simple listbox app in VB6.wmv

508.8 KB

07. Demo equivalent listbox app in VB.NET.wmv

271.8 KB

08. Demo creating VB.NET project in Visual Studio 2008.wmv

1.9 MB

09. Demo creating the UI.wmv

2.1 MB

10. Demo programming Load event, compile, run.wmv

2.6 MB

11. Demo configuring button and programming Click event.wmv

3.0 MB

12. Demo With statement and VB.NET background compilation.wmv

3.3 MB

13. Demo VB.NET support for form resizing.wmv

2.8 MB

14. Demo summary of VB.NET listbox app.wmv

975.3 KB

15. What's so different about VB.NET.wmv

126.0 KB

16. Major difference #1 a new run-time (CLR).wmv

4.4 MB

17. Major difference #2 compilation to platform-neutral assembly language (MSIL).wmv

3.6 MB

18. Major difference #3 a new component resolution algorithm (e.g. GAC).wmv

6.3 MB

19. Strategies for moving from VB6 to VB.NET.wmv

1.5 MB

20. Overview of Microsoft's VB6 Upgrade Wizard (one possible strategy).wmv

1.8 MB

21. Demo upgrade wizard example #1 of single-tier VB6 database app.wmv

1.5 MB

22. Demo running upgrade wizard.wmv

4.7 MB

23. Demo upgrade wizard's generated result.wmv

4.7 MB

24. Demo reviewing the upgrade report.wmv

2.5 MB

25. Demo warning, 'generated data access code may not scale'.wmv

1.2 MB

26. Summary of upgrade wizard demo #1.wmv

877.1 KB

27. Demo upgrade wizard example #2 of MDI-based text editor.wmv

2.1 MB

28. Demo running the upgrade wizard.wmv

3.5 MB

29. Demo upgrade wizard's generated result.wmv

2.9 MB

30. Demo upgrade issue #1, dynamic binding.wmv

6.1 MB

31. Demo upgrade issue #2, dynamic vs. static binding.wmv

4.3 MB

32. Demo upgrade issue #3, the 'My.' productivity framework.wmv

4.3 MB

33. Summary of upgrade wizard demo #2.wmv

893.1 KB

34. Overview of Microsoft's Code Advisor for VB6.wmv

1.3 MB

35. Demo running Code Advisor for VB6.wmv

7.4 MB

36. Overview of mixed-mode projects (another possible strategy).wmv

1.1 MB

37. Mixed-mode trade-offs.wmv

1.5 MB

38. Our Training Goal.wmv

791.9 KB

39. Resources.wmv

1.5 MB

40. Summary.wmv

997.1 KB

41. Questions Email address and blog URL.wmv

394.6 KB

/.../2. Language Changes VB6 to VB.NET/

01. Introduction.wmv

299.0 KB

02. Module overview.wmv

271.6 KB

03. Module subtext --- ways of thinking (VB6 vs .NET vs VB.NET).wmv

746.9 KB

04. Module examples --- overview.wmv

816.1 KB

05. Example #1 Reading from a text file in VB6.wmv

1.4 MB

06. Demo example #1 in VB.NET --- 'the VB6 way'.wmv

8.0 MB

07. Summary of example #1 'the VB6 way'.wmv

889.8 KB

08. What's wrong with the 'VB6' way of writing VB.NET.wmv

1.4 MB

09. Again with example #1 in VB.NET --- this time 'the .NET way'.wmv

223.9 KB

10. Exception handling with Try-Catch.wmv

968.0 KB

11. Files and the StreamReader object.wmv

590.8 KB

12. Proper closecleanup with Using.wmv

937.6 KB

13. Catching and Throwing exceptions.wmv

2.0 MB

14. Summary of example #1 'the VB.NET way'.wmv

236.9 KB

15. Again with example #1 in VB.NET --- this time 'the VB.NET way'.wmv

1.1 MB

16. Example #2 a Product class in VB6.wmv

1.1 MB

17. Using a VB6 class.wmv

509.9 KB

18. Motivating VB.NET changes to Product class.wmv

517.0 KB

19. Real constructors!.wmv

931.8 KB

20. Garbage collection instead of reference counting!.wmv

892.8 KB

21. Demo Product class in VB.NET.wmv

3.7 MB

22. Demo using Product class in VB.NET.wmv

4.9 MB

23. Summary of Product Class in VB.NET.wmv

2.0 MB

24. Class Properties in VB6.wmv

557.6 KB

25. Demo Class Properties in VB.NET.wmv

6.0 MB

26. Summary of Class Properties in VB.NET.wmv

933.0 KB

27. Example #3 data access in VB6.wmv

2.0 MB

28. Example #3 in VB.NET --- 'the VB6 way'.wmv

2.1 MB

29. Again example #3 in VB.NET --- this time 'the .NET way'.wmv

485.3 KB

30. DataSets == disconnected recordsets.wmv

423.3 KB

31. Factory pattern for database-neutral, reusable code.wmv

3.1 MB

32. Collection vs Dictionary.wmv

1.1 MB

33. Generics!.wmv

1.7 MB

34. Working with DataSets.wmv

1.4 MB

35. Demo working with DataSets.wmv

5.9 MB

36. Working with Factory objects, filling DataSets.wmv

1.2 MB

37. Demo Factory objects and Filling DataSets.wmv

10.2 MB

38. Summary of Factory objects and filling DataSets.wmv

687.5 KB

39. Resources.wmv

702.0 KB

40. Summary.wmv

1.3 MB

41. Questions Email address, blog URL.wmv

404.4 KB

/.NET/T4 Templates/1. Introduction/

01. Outline.wmv

681.0 KB

02. What T4 is.wmv

1.9 MB

03. What T4 does.wmv

1.6 MB

04. T4 templates types.wmv

1.6 MB

05. The benefits of using T4.wmv

1.4 MB

06. T4 in the wild.wmv

1.3 MB

07. Summary.wmv

818.5 KB

/.../2. Getting Started with T4/

01. Outline.wmv

513.6 KB

02. Adding templates to projects.wmv

2.1 MB

03. A word of caution.wmv

2.2 MB

04. Template basics.wmv

4.7 MB

05. Executing templates.wmv

8.5 MB

06. Editing templates.wmv

3.3 MB

07. Summary.wmv

758.7 KB

/.../3. T4 Building Blocks/

01. Outline.wmv

615.2 KB

02. Expression, statement and class feature blocks.wmv

7.3 MB

03. Assembly, import and include directives.wmv

8.2 MB

04. Output formatting and utility methods.wmv

12.0 MB

05. Demo Connection string helper.wmv

17.8 MB

06. Summary.wmv

579.4 KB

/.NET/T4 Templates/4. Extended T4/

01. Outline.wmv

603.3 KB

02. Using custom utility methods.wmv

10.2 MB

03. Exploring preprocessed templates.wmv

21.3 MB

04. Extending preprocessed templates.wmv

5.6 MB

05. Template parameters.wmv

5.6 MB

06. Summary.wmv

1.0 MB

/.../5. Real world examples/

01. Outline.wmv

764.7 KB

02. Building code from external resources.wmv

14.2 MB

03. Automating code synchronization.wmv

5.4 MB

04. Setting up template reuse.wmv

5.1 MB

05. Code generation - implementing INotifyPropertyChanged.wmv

15.2 MB

06. T4 with MVC.wmv

18.7 MB

07. T4 with Entity Framework.wmv

10.2 MB

08. Summary.wmv

1.2 MB

/.../6. Troubleshooting and debugging/

01. Outline.wmv

686.9 KB

02. Identifying and troubleshooting errors.wmv

8.7 MB

03. Debugging templates.wmv

6.0 MB

04. Tips and tricks.wmv

2.0 MB

05. Summary.wmv

1.2 MB

/.../1. Asynchronous Programming with the TPL - Overview/

01. Introduction.wmv

2.3 MB

02. Asynchronous Defined.wmv

10.2 MB

03. An Asynchronous Example.wmv

11.5 MB

04. Tasks.wmv

5.8 MB

05. Demo Using a Task-based API.wmv

29.6 MB

06. Tasks vs Older Async Patterns.wmv

12.6 MB

07. Error Handling.wmv

12.7 MB

08. Demo Error Handling.wmv

30.1 MB

09. Continuations and Errors.wmv

5.9 MB

10. Composition.wmv

3.2 MB

11. Demo Composition.wmv

40.7 MB

12. Task Status.wmv

9.6 MB

13. Summary.wmv

2.3 MB

/.NET/TPL Async/2. TaskCompletionSource/

01. Introduction.wmv

1.6 MB

02. TaskCompletionSource<T>.wmv

3.2 MB

03. Demo TaskCompletionSource<T>.wmv

33.6 MB

04. Errors and Cancellation.wmv

2.0 MB

05. Demo Reporting Errors.wmv

32.9 MB

06. Argument Errors.wmv

4.7 MB

07. Demo Deferred Argument Validation.wmv

20.0 MB

08. Non-Throwing Completion Methods.wmv

3.0 MB

09. Summary.wmv

3.2 MB

/.NET/TPL Async/3. C# Asynchronous Support/

01. Introduction.wmv

1.2 MB

02. async and await.wmv

6.9 MB

03. Demo async and await.wmv

28.6 MB

04. Returning Tasks.wmv

6.2 MB

05. Exception Handling.wmv

2.8 MB

06. Demo Exception Handling.wmv

83.7 MB

07. Handling All InnerExceptions.wmv

4.6 MB

08. Parameter Validation.wmv

6.0 MB

09. Missing an Exception.wmv

7.4 MB

10. SynchronizationContext.wmv

1.6 MB

11. Summary.wmv

3.8 MB

/.../4. Using Tasks with Other Asynchronous Patterns/

01. Introduction.wmv

1.9 MB

02. The APM.wmv

6.6 MB

03. Mapping the APM to a Task.wmv

6.3 MB

04. Demo APM to Task.wmv

13.8 MB

05. Presenting a Task through the APM.wmv

3.9 MB

06. Demo Implementing the APM with Task.wmv

28.5 MB

07. The EAP.wmv

5.5 MB

08. Demo Wrapping the EAP with a Tasks.wmv

10.2 MB

09. Summary.wmv

1.3 MB

/.NET/TPL Async/5. Cancellation/

01. Introduction.wmv

1.7 MB

02. Cancellation Model.wmv

8.2 MB

03. CancellationToken.wmv

6.1 MB

04. Demo Cancelling Operations.wmv

16.9 MB

05. CancellationTokenRegistration.wmv

8.0 MB

06. Demo Writing a Cancellable Task.wmv

17.5 MB

07. SynchronizationContext.wmv

1.5 MB

08. CancellationToken is a Value Type.wmv

2.7 MB

09. Tasks and Cancellation.wmv

4.5 MB

10. Demo Task Cancellation, Without Thread’s Participation.wmv

16.9 MB

11. Demo Task Cancellation, With Thread’s Participation.wmv

6.3 MB

12. Demo Task Cancellation, With Task.WhenAll.wmv

9.4 MB

13. Cancellation and Deadlock.wmv

8.3 MB

14. Linked Tokens.wmv

1.8 MB

15. Summary.wmv

3.4 MB

/.NET/TPL Async/6. Task Schedulers/

01. Introduction.wmv

1.5 MB

02. TaskScheduler.wmv

10.3 MB

03. Default (Thread Pool) Scheduler.wmv

5.3 MB

04. SynchronizationContext Scheduler.wmv

6.1 MB

05. Demo TaskSchedulers and WPF.wmv

33.0 MB

06. Custom Schedulers.wmv

11.1 MB

07. Demo Custom TaskScheduler.wmv

57.0 MB

08. Summary.wmv

2.4 MB

/.../01. Introduction to Speech Synthesis/

01) Introduction.mp4

3.9 MB

02) Why Use Microsoft Word as a Speech Synthesis Host.mp4

6.6 MB

03) Why Use an Animated Voice.mp4

5.0 MB

04) Quick Details about VSTO.mp4

1.9 MB

05) The Layout of the Authoring Environment.mp4

8.8 MB

06) The Modes of Speaking.mp4

8.7 MB

07) Real-time Demo Using the VoiceOver plug-in.mp4

61.2 MB

08) Summary.mp4

2.1 MB

/.../02. Creating the VoiceOver Plug-in/

01) Introduction.mp4

2.8 MB

02) Installing Text to Speech Voices.mp4

7.7 MB

03) Steps to Creating a Word Add-in.mp4

23.9 MB

04) Implementation for Adding Custom Styles.mp4

27.6 MB

05) Implementation for Adding a Keyboard Handler.mp4

37.5 MB

06) Creating the VoiceOver Document Component Classes.mp4

31.1 MB

07) Creating the VoiceOverSapi Class.mp4

41.1 MB

08) Summary.mp4

789.0 KB

/.../03. The Track Tools User Control/

01) Introduction.mp4

1.9 MB

02) Building the VoiceOver Track Tools Panel-Part 1.mp4

55.3 MB

03) Building the VoiceOver Track Tools Panel-Part 2.mp4

71.1 MB

04) Summary.mp4

1.4 MB

/.../04. Adding More to the VoiceOver Plugin/

01) Introduction.mp4

2.0 MB

02) Adding More to the Plugin - Part 1.mp4

24.2 MB

03) Adding More to the Plugin - Part 2.mp4

38.5 MB

04) Summary.mp4

1.1 MB

/.../05. Opening, Closing and Saving VoiceOver Documents/

01) Introduction.mp4

1.5 MB

02) Document Functions.mp4

20.7 MB

03) Speech to Wave.mp4

40.5 MB

04) Summary.mp4

1.3 MB

/.../06. Speech Synthesis Markup Language/

01) Introduction.mp4

1.3 MB

02) Speech Synthesis and a Markup Language.mp4

22.9 MB

03) Summary.mp4

1.6 MB

/.../07. The Microsoft Word Object Model/

01) Introduction.mp4

3.0 MB

02) The Word Object Model Explained.mp4

10.6 MB

03) The VoiceOver Plug-in Model.mp4

45.8 MB

04) Summary.mp4

3.2 MB

/.../1. Introduction to Visual Basic/

01. Introduction.wmv

2.0 MB

02. What is .NET.wmv

7.0 MB

03. What is Visual Basic.wmv

17.7 MB

04. Variables.wmv

25.3 MB

05. Operators.wmv

18.0 MB

06. Arrays.wmv

8.3 MB

07. Enumerations.wmv

4.2 MB

08. Summary.wmv

734.8 KB

/.../2. Flow Control and Exceptions/

01. Introduction.wmv

973.8 KB

02. If Statements.wmv

12.3 MB

03. Case Statements.wmv

9.0 MB

04. For and While Loops.wmv

17.5 MB

05. For Each Loops.wmv

4.0 MB

06. Procedures.wmv

25.1 MB

07. Exceptions.wmv

21.6 MB

08. Summary.wmv

555.4 KB

/.../3. Classes and Objects/

01. Introduction.wmv

639.1 KB

02. Classes and Objects.wmv

10.9 MB

03. Fields.wmv

4.2 MB

04. Properties.wmv

21.5 MB

05. Methods.wmv

8.4 MB

06. Constructors.wmv

9.7 MB

07. Summary.wmv

609.2 KB

/.../4. Types and Assemblies/

01. Introduction.wmv

878.2 KB

02. Value and Reference Types.wmv

28.7 MB

03. Parameter Passing.wmv

22.5 MB

04. Type Conversions.wmv

19.8 MB

05. Assemblies, References and Namespaces.wmv

26.5 MB

06. Summary.wmv

794.5 KB

/.../5. Inheritance and Interfaces/

01. Introduction.wmv

926.1 KB

02. Prepare the Demo.wmv

41.0 MB

03. Inheritance.wmv

28.0 MB

04. Abstract Classes and Members.wmv

13.3 MB

05. Virtual Members.wmv

14.9 MB

06. Constructors.wmv

8.8 MB

07. Interfaces.wmv

19.7 MB

08. Summary.wmv

1.1 MB

/.../VB.NET Fundamentals/6. Collections/

01. Introduction.wmv

645.1 KB

02. Lists.wmv

21.3 MB

03. Dictionaries.wmv

20.0 MB

04. LINQ Queries.wmv

19.3 MB

05. Summary.wmv

770.6 KB

/.../7. Visual Basic and the CLR/

01. Introduction.wmv

878.2 KB

02. Working with the File System.wmv

25.2 MB

03. Garbage Collection.wmv

19.9 MB

04. Threading.wmv

8.3 MB

05. COM Interop.wmv

11.2 MB

06. Summary.wmv

1.0 MB

/.../What's New in .NET 4.5/01.Introduction/

01.Overview.wmv

1.1 MB

02.The .NET 4.5 Release.wmv

4.5 MB

03.In-Place Update.wmv

7.4 MB

04.Summary.wmv

4.0 MB

/.../02.Changes to the Core Framework/

01.Overview.wmv

2.5 MB

02.Portable Class Libraries.wmv

17.8 MB

03.Targeting 32 and 64 bit.wmv

16.9 MB

04.Review Application Startup.wmv

5.8 MB

05.Automatic NGen.wmv

4.6 MB

06.Multicore Background JIT.wmv

10.2 MB

07.High Entropy ASLR.wmv

1.9 MB

08.Better Garbage Collection and Heaps.wmv

8.1 MB

09.Library Changes for Networking.wmv

5.4 MB

10.Readonly Collections.wmv

6.6 MB

11.The New Reflection Model.wmv

12.2 MB

12.Library Changes for Better Culture Support.wmv

4.2 MB

13.Improvements to Exception Management.wmv

3.3 MB

14.Selected BCL Improvements.wmv

8.5 MB

15.Miscellaneous - Large Arrays, Console Apps and Zip.wmv

7.4 MB

16.Summary.wmv

4.7 MB

/.../03.Event Source ETW Support/

01.Overview.wmv

2.6 MB

02.Value Proposition for ETW.wmv

8.8 MB

03.ETW Design.wmv

12.2 MB

04.Introducing the Event Source Class.wmv

3.4 MB

05.Demo - Creating and Capturing Events with PerfView.wmv

18.3 MB

06.Advanced Features for Defining and Collecting Events.wmv

13.0 MB

07.Performance Implications - How Fast is Fast.wmv

18.1 MB

08.Summary.wmv

4.3 MB

/.../04.Async and Parallelism/

01.Overview.wmv

13.1 MB

02.Conceptual Async.wmv

14.1 MB

03.Demo - The Simplest Possible Async.wmv

9.1 MB

04.Managing Exceptions.wmv

14.9 MB

05.New Task Members - WhenAll.wmv

8.0 MB

06.New Task Members - WhenAny.wmv

7.4 MB

07.New Task Members - Run and FromResult.wmv

8.5 MB

08.New Task Members - Delay, Yield, and ConfigureAwait.wmv

5.4 MB

09.Handling Cancellation and Timeout.wmv

11.0 MB

10.Reporting Progress.wmv

4.1 MB

11.Demo - Async Debugging.wmv

4.0 MB

12.Visual Studio Debugging.wmv

4.9 MB

13.Demo - Visual Studio Debugging.wmv

13.8 MB

14.Summary.wmv

3.0 MB

/.../05.Caller Information/

01.Overview.wmv

1.6 MB

02.Caller Information Attributes.wmv

8.0 MB

03.Using Caller Information for Logging.wmv

7.4 MB

04.Using Caller Information to Implement INotifyPropertyChanged.wmv

10.5 MB

05.Summary.wmv

1.7 MB

/.../06.Changes to Visual Basic/

01.Overview.wmv

2.1 MB

02.Iterators.wmv

12.0 MB

03.Demo - Call Hierarchy.wmv

5.6 MB

04.Using the Global Keyword to Manage Namespaces.wmv

5.0 MB

05.Changes to How the Editor Alters Your Code.wmv

3.3 MB

06.Upgrades to Overloads and Implicit Return Types.wmv

6.3 MB

07.Improvements in the Visual Basic Compiler.wmv

4.0 MB

08.Visual Basic Syntax for Async and Caller Info.wmv

5.3 MB

09.Summary.wmv

3.3 MB

/.../07.Changes to the Managed Extensibility Framework/

01.Overview.wmv

2.4 MB

02.Dependency Injection and MEF Design.wmv

6.7 MB

03.The New Inference Model for Container Creation.wmv

12.6 MB

04.Demo - .NET 4.0 Example.wmv

6.0 MB

05.Demo - Converting the Example to .NET 4.5.wmv

11.2 MB

06.Demo - Adding an Importing Constructor for Attribute Free MEF.wmv

6.6 MB

07.Using Open Generics Resolution.wmv

4.2 MB

08.Controlling Lifetime and Scope.wmv

6.4 MB

09.Improved Diagnostics.wmv

6.5 MB

10.Alternate Versions of MEF.wmv

6.7 MB

11.Summary.wmv

3.0 MB

/.../08.Breaking Changes/

01.Overview.wmv

2.5 MB

02.Breaking Changes in Perspective.wmv

9.0 MB

03.Managing Different Versions of .NET.wmv

4.5 MB

04.Breaking Changes - Core Framework.wmv

12.0 MB

05.Breaking Changes - Networking.wmv

6.5 MB

06.Breaking Changes - UI Libraries.wmv

3.2 MB

07.Breaking Changes - Workflow and WCF.wmv

4.8 MB

08.Breaking Changes - MSBuild.wmv

1.2 MB

09.Breaking Changes - Data.wmv

2.4 MB

10.Breaking Changes - CSharp.wmv

9.4 MB

11.Breaking Changes - Visual Basic.wmv

6.4 MB

12.Breaking Change - For Each Lifting.wmv

7.2 MB

13.Impact of the January 2013Updates.wmv

8.2 MB

14.Summary.wmv

1.8 MB

/.../1. ADFS Logon Server/

01. ADFS Logon Server part 1.wmv

23.5 MB

02. ADFS Logon Server part 2.wmv

30.2 MB

/.../1. Modules and LAB setup/

01. Introduction.wmv

8.3 MB

02. LAB setup.wmv

4.1 MB

/.../2. ASP.NET and SSO/

01. Introduction.wmv

2.0 MB

02. The current problem(s).wmv

6.6 MB

03. The new way.wmv

12.2 MB

04. Federated.wmv

6.4 MB

05. Airport analogy.wmv

7.2 MB

06. So many protocols.wmv

5.2 MB

07. The .NET way WIF.wmv

7.6 MB

08. FAQ.wmv

6.1 MB

09. References.wmv

1.9 MB

/.../ADFS2 and WIF 3.5/3. WIF Passive/

01. Introduction.wmv

2.0 MB

02. HTTP 101.wmv

11.0 MB

03. WS-Fed basics.wmv

11.5 MB

04. Fiddler2 demo.wmv

10.8 MB

05. Detailed Flow Diagram.wmv

11.8 MB

06. WIF configuration.wmv

8.6 MB

07. Redirect to Issuer.wmv

6.1 MB

08. POST with SAML token.wmv

14.3 MB

09. GET with FedAuth cookies.wmv

3.2 MB

10. wsignoutcleanup.wmv

5.1 MB

11. References.wmv

2.0 MB

/.../ADFS2 and WIF 3.5/4. ADFS2 Passive/

01. Introduction.wmv

1.6 MB

02. On the surface.wmv

6.2 MB

03. Under the hood.wmv

5.4 MB

04. Message flow and internals.wmv

2.3 MB

05. Customizing ADFS2 Passive.wmv

22.8 MB

06. Claims Configuration.wmv

4.7 MB

07. IdP Claims Engine.wmv

15.1 MB

08. RP Claims Engine.wmv

14.8 MB

09. References.wmv

1.4 MB

/.../5. ADFS2 and WIF 3.5 setup/

01. Introduction and Project plan.wmv

3.2 MB

02. ADFS2 Setup.wmv

9.1 MB

03. ADFS2 Configuration.wmv

14.6 MB

04. ADFS2 Confidence test.wmv

12.7 MB

05. wifdemo setup.wmv

44.5 MB

/.../6. Unraveling the claims language/

01. Introduction.wmv

2.5 MB

02. Claims program.wmv

6.0 MB

03. Conditions and actions.wmv

3.2 MB

04. Condition samples.wmv

4.0 MB

05. Query and IAttributeStore.wmv

2.2 MB

06. Query samples.wmv

11.1 MB

07. Claims language tips.wmv

4.4 MB

/.../7. Common Passive Scenarios/

01. Introduction.wmv

10.2 MB

02. Initially anonymous.wmv

26.7 MB

03. WAYF.wmv

14.3 MB

04. WIA vs. Form.wmv

8.5 MB

05. ClaimsAuthXyzManager.wmv

3.0 MB

06. Inactivity timeout.wmv

8.0 MB

07. SignOut.wmv

11.5 MB

/.../8. Introduction SAML metadata/

01. Introduction, why, what.wmv

7.7 MB

02. ADFS metadata.wmv

19.3 MB

03. Issuer hierarchy.wmv

5.0 MB

04. Central Metadata.wmv

15.2 MB

05. References.wmv

2.2 MB

/.../ADFS2 and WIF 3.5/9. SAML2 IdentityProvider/

01. Introduction.wmv

3.8 MB

02. History and experience.wmv

6.2 MB

03. SAML demo.wmv

7.7 MB

04. SAML Logon.wmv

18.8 MB

05. SAML Logout.wmv

13.7 MB

06. Functionality mapping.wmv

3.9 MB

07. References.wmv

1.4 MB

/.../1. Introduction to AOP/

01. Introduction.wmv

1.6 MB

02. AOP Definition.wmv

3.3 MB

03. Aspect Hook Locations.wmv

3.4 MB

04. Attaching Aspects.wmv

3.8 MB

05. Summary.wmv

1.6 MB

/.../2. AOP using Interceptors/

01. Introduction.wmv

262.6 KB

02. Introduction to Interception.wmv

1.8 MB

03. Interception Process.wmv

3.3 MB

04. Creating Interceptors.wmv

1.0 MB

05. Demo Creating Interceptors.wmv

7.9 MB

06. Demo Attaching Interceptors.wmv

11.5 MB

07. Summary.wmv

2.0 MB

/.../3. AOP using IL Code Weaving/

01. Introduction.wmv

280.5 KB

02. Introduction to IL Weaving.wmv

830.4 KB

03. IL Weaving Process.wmv

1.4 MB

04. Creating Aspects.wmv

794.6 KB

05. Demo Creating Aspects.wmv

5.7 MB

06. Demo Attaching Aspects.wmv

11.7 MB

07. Summary.wmv

1.2 MB

/.../4. AOP beyond decorators/

01. Introduction.wmv

274.5 KB

02. Moving Past Decorators.wmv

5.7 MB

03. Demo WCF Attributes.wmv

14.0 MB

04. Demo Validating Aspect.wmv

10.6 MB

05. Demo Code Generating Aspect.wmv

12.8 MB

06. Non-AOP Frameworks.wmv

2.1 MB

07. Summary.wmv

1.3 MB

/AOP/PostSharp Fundamentals/1. Introduction/

1. Introduction.wmv

244.6 KB

2. AOP Definition.wmv

1.6 MB

3. Why Use AOP.wmv

2.1 MB

4. How to Use AOP.wmv

2.0 MB

5. Summary.wmv

795.8 KB

/AOP/PostSharp Fundamentals/2. Installation/

1. Introduction.wmv

268.6 KB

2. EXE & MSI.wmv

5.7 MB

3. Demo - Windows Added to Visual Studio.wmv

4.4 MB

4. Nuget.wmv

4.1 MB

5. Source Control.wmv

2.6 MB

6. License Management.wmv

2.3 MB

7. Summary.wmv

1.8 MB

/.../3. Out of the Box Aspects/

1. Introduction.wmv

1.3 MB

10. Attaching Aspects.wmv

1.4 MB

11. Individual Attributes.wmv

2.7 MB

12. Demo - Individual Attributes.wmv

2.5 MB

13. Multicast Attributes.wmv

2.7 MB

14. Demo - Multicast Attributes.wmv

5.7 MB

15. Summary.wmv

1.4 MB

2. OnMethodBoundaryAspect.wmv

7.4 MB

3. Demo - OnMethodBoundaryAspect.wmv

11.6 MB

4. OnExceptionAspect.wmv

4.2 MB

5. Demo - OnExceptionAspect.wmv

11.4 MB

6. LocationInterceptionAspect.wmv

4.3 MB

7. Demo - LocationInterceptionAspect.wmv

8.5 MB

8. EventInterceptionAspect.wmv

4.4 MB

9. Demo - EventInterceptionAspect.wmv

8.9 MB

/AOP/PostSharp Fundamentals/4. Aspect Lifetime/

1. Introduction.wmv

1.1 MB

2. Compile Time.wmv

4.7 MB

3. Demo - CompileTimeValidate.wmv

5.3 MB

4. Demo - CompileTimeInitialize.wmv

6.3 MB

5. Serialization & Deserialization.wmv

2.5 MB

6. Run Time.wmv

4.4 MB

7. Demo - RunTimeInitialize.wmv

4.6 MB

8. Exceptions.wmv

1.8 MB

9. Summary.wmv

1.5 MB

/AOP/PostSharp Fundamentals/5. Existing Codebases/

1. Introduction.wmv

872.3 KB

2. Approach.wmv

3.3 MB

3. Attaching Aspects.wmv

2.7 MB

4. Side Effects.wmv

3.3 MB

5. Low Hanging Fruit.wmv

2.2 MB

6. Summary.wmv

1.2 MB

/AOP/PostSharp Fundamentals/6. Deployment/

1. Introduction.wmv

788.6 KB

2. Deployables.wmv

2.5 MB

3. Signing Assemblies.wmv

1.2 MB

4. Obfuscation.wmv

2.1 MB

5. Summary.wmv

1.2 MB

/AOP/PostSharp Fundamentals/7. Developer Experience/

1. Introduction.wmv

782.6 KB

2. Debugging.wmv

3.0 MB

3. Demo - Debugging.wmv

3.9 MB

4. Demo - Debugging Windows.wmv

4.4 MB

5. Demo - IDE Enhancements.wmv

2.6 MB

6. Pipe Server.wmv

1.2 MB

7. Summary.wmv

944.0 KB

/.../1. An Introduction to the Microsoft Web Platform/

01. Introduction.wmv

728.8 KB

02. Course Objectives.wmv

8.1 MB

03. Module Objectives.wmv

549.5 KB

04. Overview of Web Platform Strategy.wmv

2.7 MB

05. Tools.wmv

5.6 MB

06. Terms.wmv

4.1 MB

07. ASP.NET Options.wmv

5.5 MB

08. Summary.wmv

1.6 MB

/.../2. Web Forms - Web Application Projects/

01. Introduction.wmv

633.1 KB

02. Module Objectives.wmv

1.4 MB

03. Demo Visual Studio 2010.wmv

3.8 MB

04. Demo Create a New Site.wmv

8.2 MB

05. Demo Create a New Page.wmv

11.2 MB

06. Demo Create a Simple Input Form.wmv

8.0 MB

07. Demo Create a Data-Driven List.wmv

14.7 MB

08. Summary.wmv

1.3 MB

/.../3. Web Forms - Web Sites/

01. Introduction.wmv

465.8 KB

02. Module Objectives.wmv

1.3 MB

03. Demo Visual Studio 2010.wmv

6.2 MB

04. Demo Create a New Site.wmv

10.1 MB

05. Demo Create a New Page.wmv

8.4 MB

06. Demo Create a Simple Input Form.wmv

6.9 MB

07. Demo Create a Data-Driven List.wmv

6.5 MB

08. Summary.wmv

1.0 MB

/.../A Beginner's Guide to the Microsoft Web Platform/4. MVC 3/

01. Introduction.wmv

758.6 KB

02. Module Objectives.wmv

1.9 MB

03. Demo Visual Studio 2010.wmv

17.5 MB

04. Demo Create a New Page.wmv

8.8 MB

05. Demo Create a Simple Input Form.wmv

12.0 MB

06. Demo Create a Data-Driven List.wmv

15.4 MB

07. Summary.wmv

884.2 KB

/.../5. WebMatrix - WebPages development/

01. Introduction.wmv

878.2 KB

02. Module Objectives.wmv

2.1 MB

03. Demo Visual Studio 2010.wmv

6.7 MB

04. Demo WebMatrix.wmv

2.3 MB

05. Demo Create a New Site.wmv

6.3 MB

06. Demo Create a New Page.wmv

5.5 MB

07. Demo Create a New Input Form.wmv

5.4 MB

08. Demo Create a Data-Driven List.wmv

5.9 MB

09. Summary.wmv

920.1 KB

/.../ASP.NET 3.5 Advanced Topics/1. HTTP Pipeline/

01. Introduction.wmv

1.7 MB

02. A day in the life of an ASP.NET request.wmv

6.2 MB

03. HTTP Pipeline in IIS 5, 6, and 7.wmv

5.2 MB

04. Inside the pipeline.wmv

5.5 MB

05. HttpContext.wmv

6.6 MB

06. Global.asax and HttpApplication.wmv

3.3 MB

07. Creating a custom application.wmv

8.4 MB

08. Application level events.wmv

3.8 MB

09. Custom handlers.wmv

2.8 MB

10. Building a custom handler.wmv

8.6 MB

11. Deploying a custom handler in IIS.wmv

6.5 MB

12. .ashx handlers.wmv

3.7 MB

13. Custom modules and IHttpModule.wmv

10.9 MB

14. System-provided modules.wmv

5.7 MB

15. Modules vs. global.asax.wmv

2.1 MB

16. HTTP Pipeline and IIS7.wmv

7.8 MB

17. Summary.wmv

972.1 KB

/.../ASP.NET 3.5 Advanced Topics/2. Custom Controls/

01. Introduction.wmv

1.9 MB

02. Control architecture.wmv

7.7 MB

03. User controls.wmv

13.8 MB

04. Custom properties.wmv

7.9 MB

05. Property state management.wmv

7.6 MB

06. Custom events.wmv

6.1 MB

07. Dynamically loading user controls.wmv

3.7 MB

08. Writing custom controls.wmv

4.3 MB

09. Using custom controls.wmv

5.1 MB

10. Site-wide control references.wmv

6.2 MB

11. System.Web.UI.Control.wmv

2.1 MB

12. ID, ClientID, UniqueID.wmv

7.2 MB

13. HtmlTextWriter.wmv

6.5 MB

14. Browser independence.wmv

13.1 MB

15. Reading inner content.wmv

4.2 MB

16. Generating client-side script.wmv

7.5 MB

17. WebControl.wmv

10.5 MB

18. Composite controls.wmv

11.1 MB

19. Control state.wmv

1.7 MB

20. Building controls with control state.wmv

2.5 MB

21. Bundling compiled resources.wmv

3.2 MB

22. Sample control with control state and resources.wmv

15.5 MB

23. Summary.wmv

1.2 MB

/.../ASP.NET 3.5 Advanced Topics/3. Web Parts/

01. Introduction.wmv

1.7 MB

02. Web Portals.wmv

12.5 MB

03. Web Part History.wmv

2.7 MB

04. Web Part page structure.wmv

17.4 MB

05. Custom Web Parts.wmv

8.2 MB

06. Adding custom Web Parts.wmv

1.0 MB

07. Display modes.wmv

1.1 MB

08. Page scope.wmv

2.2 MB

09. Web Part properties and editor zones.wmv

10.9 MB

10. Web Part verbs.wmv

2.1 MB

11. Catalog parts and zones.wmv

9.4 MB

12. User controls as Web Parts.wmv

7.4 MB

13. Implementing IWebPart.wmv

4.4 MB

14. IWebActionable.wmv

688.9 KB

15. Custom Web Parts vs. User Controls.wmv

1.0 MB

16. Web Part connections.wmv

12.5 MB

17. Personalization providers.wmv

10.4 MB

18. Summary.wmv

827.6 KB

/.../ASP.NET 3.5 Advanced Topics/4. Asynchrony/

01. Introduction.wmv

1.6 MB

02. The need for asynchrony.wmv

2.6 MB

03. Page-level parallelism.wmv

9.7 MB

04. Asynchronous Web service calls.wmv

13.9 MB

05. Asynchronous pages and Web service calls.wmv

11.4 MB

06. How asynchronous pages work.wmv

5.6 MB

07. Asynchronous data access.wmv

2.6 MB

08. Asynchronous tasks.wmv

14.6 MB

09. Asynchronous page implementation.wmv

5.0 MB

10. AddOnPreRenderCompleteAsync.wmv

2.1 MB

11. Summary.wmv

1.4 MB

/.../ASP.NET 3.5 Advanced Topics/5. Miscellanea/

01. Introduction.wmv

1.4 MB

02. Setting control focus.wmv

11.1 MB

03. Default button.wmv

8.7 MB

04. MaintainScrollPositionOnPostBack.wmv

12.7 MB

05. URL Rewriting.wmv

8.2 MB

06. Offline apps.wmv

7.3 MB

07. Retail deployment.wmv

4.1 MB

08. Custom expression builders.wmv

5.3 MB

09. Browser capability recognition.wmv

7.1 MB

10. Hard-coding clients with ClientTarget.wmv

6.8 MB

11. Summary.wmv

579.1 KB

/.../1. ASP.NET Architecture/

01. Introduction.wmv

1.4 MB

02. ASP.NET Architecture.wmv

11.4 MB

03. IIS 6 Integration.wmv

5.1 MB

04. IIS 7 Integration.wmv

5.0 MB

05. Dynamic content.wmv

9.9 MB

06. Server-side controls.wmv

8.7 MB

07. Data binding.wmv

3.8 MB

08. Declarative data binding.wmv

7.0 MB

09. Code behind.wmv

10.4 MB

10. Code behind 2.0.wmv

9.8 MB

11. Page lifecycle.wmv

3.6 MB

12. Event handling.wmv

4.3 MB

13. Method names for implicit event subscription.wmv

1.4 MB

14. Control event handling.wmv

3.3 MB

15. Compilation directories.wmv

2.5 MB

16. Shadow copying.wmv

7.7 MB

17. Visual Studio 2008.wmv

6.6 MB

18. Summary.wmv

1.4 MB

/.../2. Control-based Programming/

01. Introduction.wmv

1.3 MB

02. HtmlControls.wmv

8.9 MB

03. WebControls.wmv

8.1 MB

04. Control state management.wmv

9.5 MB

05. Implications of state retention.wmv

4.9 MB

06. ViewState.wmv

8.4 MB

07. Decoding ViewState.wmv

6.3 MB

08. Disabling ViewState.wmv

15.9 MB

09. Change notification events and ViewState.wmv

6.9 MB

10. EventTarget and EventArgument fields.wmv

18.5 MB

11. ControlState.wmv

7.7 MB

12. Explicit use of ViewState.wmv

8.1 MB

13. Summary.wmv

1.3 MB

/.../3. User Interface Elements/

01. Introduction.wmv

545.9 KB

02. Templated sites.wmv

12.3 MB

03. Master page basics.wmv

2.4 MB

04. Creating master pages.wmv

13.8 MB

05. Master page control generation.wmv

7.8 MB

06. Working with master pages.wmv

13.3 MB

07. Nested master pages.wmv

6.0 MB

08. Themes.wmv

9.7 MB

09. Skins.wmv

14.7 MB

10. Theme application.wmv

9.3 MB

11. Changing themes dynamically.wmv

10.3 MB

12. Navigation controls.wmv

9.8 MB

13. Summary.wmv

793.0 KB

/.../ASP.NET 3.5 Fundamentals/4. Configuration/

01. Introduction.wmv

1.3 MB

02. Configuring ASP.NET.wmv

4.6 MB

03. ASP.NET configuration in IIS6.wmv

3.9 MB

04. ASP.NET configuration in IIS7.wmv

5.7 MB

05. Hierarchical file layout.wmv

2.5 MB

06. Hierarchical configuration application.wmv

13.2 MB

07. Location element.wmv

4.5 MB

08. Element placement.wmv

1.9 MB

09. Impact of configuration changes.wmv

2.2 MB

10. Configuration data.wmv

3.3 MB

11. Configuration file extensibility.wmv

4.9 MB

12. Custom configuration section handlers.wmv

7.2 MB

13. XmlSerializer section handler.wmv

6.1 MB

14. Locking down configuration settings.wmv

1.4 MB

15. Modifying configuration files programmatically.wmv

4.8 MB

16. Summary.wmv

680.2 KB

/.../ASP.NET 3.5 Fundamentals/5. Deployment/

01. Introduction.wmv

1.4 MB

02. Code packaging options.wmv

8.5 MB

03. Shared assemblies.wmv

9.4 MB

04. Referencing a GAC-deployed assembly.wmv

7.5 MB

05. Versioning assemblies.wmv

7.1 MB

06. Deployment options.wmv

7.9 MB

07. Site compilation.wmv

10.4 MB

08. Endpoint mapping.wmv

9.5 MB

09. Packaging granularity.wmv

5.2 MB

10. Web site model issues.wmv

5.4 MB

11. Web application projects.wmv

8.0 MB

12. Web deployment projects.wmv

7.2 MB

13. aspnet_merge.exe.wmv

4.1 MB

14. Pluggable config files.wmv

8.3 MB

15. Summary.wmv

843.6 KB

/.../6. Web Sites, Applications, and Virtual Directories in IIS/

01. Web Sites, Applications, and Virtual Directories in IIS.wmv

27.4 MB

/.../7. ASP.NET Diagnostics and Health Monitoring/

01. Introduction.wmv

927.2 KB

02. Page tracing.wmv

17.4 MB

03. Application tracing.wmv

6.2 MB

04. System.Diagnostics integration.wmv

6.4 MB

05. ASP.NET performance counters.wmv

4.8 MB

06. Debugging.wmv

6.7 MB

07. Custom error pages.wmv

8.6 MB

08. Health monitoring.wmv

3.9 MB

09. Health monitoring config.wmv

4.6 MB

10. Demo - logging events to SQL.wmv

19.5 MB

11. Demo - logging events to email.wmv

6.5 MB

12. Custom events.wmv

13.1 MB

13. Custom providers.wmv

11.4 MB

14. Summary.wmv

504.0 KB

/.../1. ASP.NET Security/

01. Introduction.wmv

882.5 KB

02. What every dev should know.wmv

1.8 MB

03. Demo - SQL Injection.wmv

12.1 MB

04. Demo - XSS.wmv

12.8 MB

05. Authn and Authz.wmv

5.0 MB

06. ASP.NET URL Authz.wmv

2.4 MB

07. URL Authz examples.wmv

8.0 MB

08. IIS 6 and URL Authz.wmv

5.9 MB

09. IIS 7 URL Authz.wmv

5.6 MB

10. Client identity.wmv

2.4 MB

11. Forms authentication.wmv

2.1 MB

12. Demo - forms authn.wmv

7.4 MB

13. Security considerations.wmv

3.9 MB

14. Role-based authorization.wmv

1.7 MB

15. Demo - forms authn with roles.wmv

10.1 MB

16. Trimming site maps with roles.wmv

5.3 MB

17. Config file encryption.wmv

7.6 MB

18. System identity.wmv

6.9 MB

19. Summary.wmv

820.3 KB

/.../2. ASP.NET Membership/

01. Introduction.wmv

3.1 MB

02. Demo - RAD using membership.wmv

8.7 MB

03. Architecture.wmv

3.1 MB

04. How it works.wmv

2.6 MB

05. Security control overview.wmv

14.0 MB

06. Programming membership.wmv

9.2 MB

07. Role providers.wmv

1.9 MB

08. Configuring providers.wmv

6.4 MB

09. Recommendations for use.wmv

1.6 MB

10. Demo - custom role provider.wmv

27.4 MB

11. Summary.wmv

492.4 KB

/.../ASP.NET 3.5 Working With Data/1. Data Binding I/

01. Introduction.wmv

1.2 MB

02. Databinding in ASP.NET.wmv

9.1 MB

03. Controls that support data binding.wmv

4.7 MB

04. Page-level binding.wmv

3.4 MB

05. Binding text and values.wmv

4.8 MB

06. Declarative data sources.wmv

7.4 MB

07. Binding to declarative data sources.wmv

2.2 MB

08. How declarative data binding works.wmv

2.2 MB

09. SqlDataSource.wmv

9.4 MB

10. Connection string storage.wmv

5.8 MB

11. GridView.wmv

8.6 MB

12. DetailsView.wmv

6.1 MB

13. Data Templates.wmv

2.4 MB

14. Using a Repeater.wmv

6.2 MB

15. DataList.wmv

3.6 MB

16. Summary.wmv

753.9 KB

/.../2. Data Binding II/

01. Introduction.wmv

1.9 MB

02. DataSource parameters.wmv

9.9 MB

03. Using bound parameters.wmv

10.0 MB

04. DataSource events.wmv

10.5 MB

05. Declarative data sources and stored procedures.wmv

7.2 MB

06. Two-way data binding.wmv

8.7 MB

07. FormView.wmv

17.1 MB

08. ListView.wmv

5.3 MB

09. Using CSS with the ListView.wmv

7.5 MB

10. DataPager.wmv

5.3 MB

11. DataPager implementation.wmv

2.4 MB

12. ListView sorting, editing, inserting, and deleting.wmv

8.3 MB

13. ListView grouping.wmv

6.0 MB

14. Hierarchical binding.wmv

5.7 MB

15. XmlDataSource and transforms.wmv

1.3 MB

16. XmlDataSource and the TreeView.wmv

6.1 MB

17. Nested declarative data binding.wmv

14.0 MB

18. Binding to objects.wmv

5.0 MB

19. Wiring up a data access layer.wmv

16.5 MB

20. Custom paging with the ObjectDataSource.wmv

12.6 MB

21. Typed DataSets.wmv

6.7 MB

22. Summary.wmv

782.8 KB

/.../ASP.NET 3.5 Working With Data/3. State Management/

01. Introduction.wmv

2.0 MB

02. Application state.wmv

11.9 MB

03. Session state.wmv

8.6 MB

04. Session state in ASP.NET.wmv

2.8 MB

05. Configuring session state and cookieless mode.wmv

4.3 MB

06. Auto-detect cookieless mode.wmv

7.8 MB

07. Out of process session state.wmv

2.2 MB

08. State server and SQL server.wmv

10.3 MB

09. Minimizing round trips with out of process session state.wmv

1.7 MB

10. Cookies.wmv

2.0 MB

11. Setting and retrieving cookies.wmv

5.5 MB

12. Query strings.wmv

10.4 MB

13. Items state.wmv

9.1 MB

14. ViewState.wmv

1.3 MB

15. Cross page posting.wmv

18.7 MB

16. Notes on cross page posting.wmv

12.6 MB

17. Profile.wmv

12.7 MB

18. Profile storage.wmv

6.0 MB

19. Anonymous client identification.wmv

7.9 MB

20. Managing profile data.wmv

4.6 MB

21. Storing profile data.wmv

6.9 MB

22. MultiViewView and Wizard controls.wmv

9.2 MB

23. State comparison.wmv

4.0 MB

24. Summary.wmv

501.1 KB

/.../ASP.NET 3.5 Working With Data/4. Validation/

01. Introduction.wmv

930.1 KB

02. Form validation.wmv

1.8 MB

03. Client-side validation.wmv

5.1 MB

04. Server-side validation.wmv

3.2 MB

05. Validation observations.wmv

1.2 MB

06. Validation in ASP.NET.wmv

8.1 MB

07. ValidationSummary.wmv

3.3 MB

08. Validation control rendering.wmv

6.0 MB

09. Page validation.wmv

5.2 MB

10. Validation in Page lifecycle.wmv

3.9 MB

11. Client-side validation implementation.wmv

11.2 MB

12. Controls supporting validation.wmv

1.3 MB

13. Validation controls.wmv

1.5 MB

14. CompareValidator.wmv

5.3 MB

15. RegularExpressionValidator.wmv

5.2 MB

16. CustomValidator.wmv

5.7 MB

17. Validation groups.wmv

13.9 MB

18. Summary.wmv

628.2 KB

/.../ASP.NET 3.5 Working With Data/5. Caching/

01. Introduction.wmv

1.4 MB

02. Output caching.wmv

5.1 MB

03. Output caching performance.wmv

833.4 KB

04. OutputCache directive attributes.wmv

1.8 MB

05. Programmatic output caching and HttpCachePolicy.wmv

4.0 MB

06. Output caching location.wmv

9.0 MB

07. Caching multiple versions of a page.wmv

8.6 MB

08. VaryByHeader and VaryByCustom.wmv

3.5 MB

09. Post-cache substitution.wmv

12.2 MB

10. Cache profiles.wmv

1.8 MB

11. Configuration control over cache settings.wmv

5.5 MB

12. Page fragment caching.wmv

10.8 MB

13. Programmatic page fragment caching.wmv

1.3 MB

14. Data cache.wmv

13.8 MB

15. Data caching performance.wmv

655.7 KB

16. Cache entry attributes.wmv

2.7 MB

17. Setting cache entry attributes.wmv

4.6 MB

18. DataSource caching.wmv

8.2 MB

19. Removing objects from the cache.wmv

3.7 MB

20. Cache dependencies.wmv

10.9 MB

21. SQL cache dependencies.wmv

13.6 MB

22. Declarative SQL cache dependencies.wmv

7.8 MB

23. Diagnostic checklist for SQL cache dependencies.wmv

2.7 MB

24. Summary.wmv

748.1 KB

/.../6. Resources and Internationalization/

01. Introduction.wmv

1.5 MB

02. Localization.wmv

3.6 MB

03. App_GlobalResources.wmv

10.7 MB

04. Localization with page resources.wmv

10.0 MB

05. Resource expressions.wmv

3.7 MB

06. Localizing static content.wmv

6.5 MB

07. Changing culture dynamically.wmv

2.8 MB

08. Summary.wmv

590.7 KB

/.../1. ASP.NET 4.0 Course Introduction/

01. Introduction.wmv

4.1 MB

/.../2. ViewState and ClientIdMode/

01. Introduction.wmv

920.1 KB

02. ViewState Improvements.wmv

1.2 MB

03. Demo ViewStateMode.wmv

20.6 MB

04. ClientId control.wmv

3.1 MB

05. Demo ClientIdMode.wmv

13.7 MB

06. Demo EnablePersistedSelection.wmv

5.5 MB

07. Demo ClientIdRowSuffix.wmv

15.7 MB

08. Summary.wmv

1.5 MB

/.../ASP.NET 4.0 New Features/3. Routing/

01. Introduction.wmv

561.4 KB

02. Routing in WebForms.wmv

5.3 MB

03. Demo using routing in WebForms.wmv

12.3 MB

04. Page URL Precedence.wmv

2.6 MB

05. Parameterized routes.wmv

3.4 MB

06. Demo building parameterized routes.wmv

6.1 MB

07. Routing Expression Builders.wmv

2.6 MB

08. Demo RouteValue Expression Builder.wmv

3.5 MB

09. Demo RouteUrl Expression Builder.wmv

6.8 MB

10. RouteParameter.wmv

1.9 MB

11. Parameterized Pages.wmv

6.9 MB

12. Routing Authorization.wmv

2.8 MB

13. Summary.wmv

1.4 MB

/.../ASP.NET 4.0 New Features/4. Web Deployment/

01. Introduction.wmv

2.0 MB

02. Web deployment history.wmv

7.9 MB

03. Neglected issues in Web deployment.wmv

4.1 MB

04. Demo Creating the sample app.wmv

15.2 MB

05. Demo Deploying the sample app by hand.wmv

6.2 MB

06. MSDeploy.wmv

3.6 MB

07. Demo MSDeploy.wmv

14.0 MB

08. SQL Database installation.wmv

2.2 MB

09. Demo SQL Database installation.wmv

17.4 MB

10. Customize web.config during deploy.wmv

4.1 MB

11. Demo Customizing web.config with XDT.wmv

20.5 MB

12. XDT keywords.wmv

3.9 MB

13. Demo Using additional XDT transforms.wmv

13.3 MB

14. Web one-click deploy.wmv

5.8 MB

15. Summary.wmv

621.2 KB

/.../ASP.NET 4.0 New Features/5. Miscellaneous Topics/

01. Overview.wmv

2.3 MB

02. VS2010 Web Enhancements.wmv

1.6 MB

03. Demo VS2010 Web Enhancements.wmv

9.0 MB

04. Permanent redirect.wmv

5.1 MB

05. TargetFramework attribute.wmv

1.5 MB

06. Meta tags.wmv

3.9 MB

07. Chart control.wmv

9.6 MB

08. Persisting row selection.wmv

4.0 MB

09. QueryExtender control.wmv

4.4 MB

10. Demo using the QueryExtender control with the EntityDataSource.wmv

11.1 MB

11. Browser Capabilities.wmv

7.4 MB

12. HTML Encoded Evaluation Syntax.wmv

3.0 MB

13. Demo HTML Encode Evaluation Syntax.wmv

7.5 MB

14. CSS improvements in control rendering.wmv

6.5 MB

15. Server-side control enhancements.wmv

4.7 MB

16. Summary.wmv

507.6 KB

/.../1. ASP.NET Ajax Debugging/

01. Introduction.wmv

2.8 MB

02. VS 2008 Script Debugging.wmv

26.7 MB

03. FireFox Script Debugging.wmv

6.4 MB

04. Firebug.wmv

11.4 MB

05. JavaScript Shell.wmv

13.7 MB

06. Fiddler.wmv

10.7 MB

07. Web Development Helper.wmv

9.3 MB

08. TcpTrace.wmv

4.7 MB

09. IE Developer Toolbar.wmv

3.2 MB

10. FireFox Web Developer Toolbar.wmv

7.7 MB

11. Tamper Data.wmv

6.6 MB

12. Tracing.wmv

6.8 MB

13. Sys.Debug..wmv

6.7 MB

14. Summary, References.wmv

1.7 MB

/.../2. ASP.NET Ajax Custom Controls/

01. Introduction.wmv

2.3 MB

02. Ajax controls, components, and extenders.wmv

17.2 MB

03. Building a custom textbox.wmv

16.8 MB

04. IScriptControl.wmv

3.4 MB

05. Creating the client-side class.wmv

8.3 MB

06. Implementing IScriptControl.wmv

13.1 MB

07. Bundling compiled resources.wmv

11.3 MB

08. ScriptReference and embedded resources.wmv

7.1 MB

09. ScriptResource and locale-specific strings.wmv

13.9 MB

10. Components and extenders.wmv

7.6 MB

11. Summary and references.wmv

1.0 MB

/.../3. ASP.NET Ajax Application Design/

01. Introduction.wmv

1.2 MB

02. Common mistakes.wmv

5.0 MB

03. Usability principles.wmv

8.3 MB

04. Software design principles.wmv

4.5 MB

05. Dealing with errors.wmv

3.9 MB

06. Scheduling.wmv

10.9 MB

07. Browser-side cache.wmv

1.3 MB

08. Predictive fetch.wmv

4.4 MB

09. Multi-stage download.wmv

8.0 MB

10. Navigation and bookmarking.wmv

6.6 MB

11. Server-side history support.wmv

6.3 MB

12. Client-side history support.wmv

6.0 MB

13. Summary, References.wmv

1.3 MB

/.../1. ASP.NET Ajax Introduction/

01. Introduction.wmv

1.5 MB

02. What is Ajax.wmv

15.6 MB

03. Using XMLHttpRequest directly.wmv

17.3 MB

04. Ajax Observations.wmv

4.1 MB

05. ASP.NET Ajax history.wmv

4.2 MB

06. ASP.NET Ajax components and architecture.wmv

12.9 MB

07. Creating ASP.NET Ajax Applications with VS 2005 and VS 2008.wmv

6.6 MB

08. Basics of the UpdatePanel control.wmv

10.6 MB

09. Summary and references.wmv

1.7 MB

/.../2. ASP.NET Ajax Server Controls/

01. Introduction.wmv

4.4 MB

02. Demo UpdatePanel in action.wmv

30.1 MB

03. Optimizing partial updates.wmv

8.8 MB

04. Demo Optimizing partial updates.wmv

46.5 MB

05. UpdatePanel triggers.wmv

4.3 MB

06. Demo UpdatePanel triggers and nesting.wmv

9.6 MB

07. PageRequestManager events.wmv

11.7 MB

08. Demo Handling PageRequestManager events.wmv

20.6 MB

09. Demo Using the UpdateProgress control.wmv

13.1 MB

10. Demo Using the Timer control.wmv

6.6 MB

11. Demo Error handling with UpdatePanels.wmv

20.1 MB

12. Summary and references.wmv

1.1 MB

/.../3. ASP.NET Ajax Server Data/

01. Introduction.wmv

2.4 MB

02. Demo Building a script-callable WCF service.wmv

32.9 MB

03. Script-callable WCF services, WebScriptServiceHostFactory (with Demo).wmv

15.5 MB

04. JavaScript proxy creation (with Demo).wmv

13.7 MB

05. Script-callable .asmx services.wmv

5.0 MB

06. Demo Creating script-callable .asmx services.wmv

11.3 MB

07. JSON serialization.wmv

6.4 MB

08. Demo JSON serialization.wmv

22.1 MB

09. WebInvoke attribute, using PageMethods (with Demo).wmv

10.3 MB

10. Sys.Services Profile and Authentication pre-built services (with Demo).wmv

25.5 MB

11. Cross domain proxies, Summary.wmv

3.0 MB

/.../4. ASP.NET Ajax Client-side Library/

01. Introduction.wmv

1.6 MB

02. Motivation, ASP.NET Ajax client-side libraries.wmv

11.8 MB

03. Referencing script files, using ScriptMode.wmv

10.2 MB

04. Script combining.wmv

13.5 MB

05. Global script shortcuts ($get).wmv

7.4 MB

06. Using Function.createDelegate.wmv

7.3 MB

07. Client-side library namespaces and classes.wmv

3.2 MB

08. Using String.localeFormat.wmv

10.2 MB

09. Using Sys.Net.WebRequest manually.wmv

5.5 MB

10. Object oriented programming extensions to JavaScript, Namesapces.wmv

8.3 MB

11. Inheritance in JavaScript.wmv

9.3 MB

12. Interfaces in JavaScript.wmv

4.5 MB

13. Navigating type information.wmv

10.6 MB

14. Summary, References.wmv

1.6 MB

/.../5. ASP.NET Ajax Control Toolkit/

01. Introduction.wmv

818.9 KB

02. Ajax Control Toolkit.wmv

16.2 MB

03. Controls vs. Extenders.wmv

2.0 MB

04. Using the toolkit.wmv

11.8 MB

05. ConfirmButtonExtender and CalendarExtender.wmv

10.2 MB

06. AutoCompleteExtender.wmv

8.7 MB

07. ModalPopupExtender.wmv

6.5 MB

08. UpdatePanelAnimationExtender.wmv

9.3 MB

09. Summary and references.wmv

1.1 MB

/.../1. Creating the data model/

01. Intro, the business domain.wmv

2.3 MB

02. The Model-First approach.wmv

6.0 MB

03. Modeling associations.wmv

2.8 MB

04. Adding a complex property.wmv

2.0 MB

05. Many-to-many associations.wmv

5.9 MB

06. Entity Inheritance.wmv

2.5 MB

07. Viewing the CSDL schema.wmv

13.3 MB

08. Generating the storage model.wmv

7.3 MB

09. Customizing the mappings.wmv

8.0 MB

10. Viewing the logical schema.wmv

2.1 MB

/.../10. From 2-tier to 3-tier with WCF RIA Services/

01. Intro, outline.wmv

2.4 MB

02. Configuring a Dynamic Data Domain Service application.wmv

11.7 MB

03. Setting up the web form client.wmv

8.4 MB

04. Adding custom operations in the Domain Service.wmv

4.4 MB

05. Adding and configuring DomainDataSource controls.wmv

3.3 MB

06. Connecting Dynamic Data with the DomainDataSource.wmv

10.6 MB

07. Retrieving and displaying related entities.wmv

5.4 MB

08. Moving the business logic to the service layer.wmv

14.7 MB

09. Reimplementing post-save logic in the service layer.wmv

12.2 MB

/.../2. Interacting with the EF from a web page using LINQ to Entities/

01. Intro, offline changes.wmv

3.2 MB

02. Understanding the object layer.wmv

6.1 MB

03. Displaying data in a web page.wmv

7.6 MB

04. Adding filtering capability.wmv

5.0 MB

05. Populating foreign key lists.wmv

7.3 MB

06. Creating a new entity instance.wmv

7.3 MB

07. Handling associations.wmv

8.9 MB

/.../3. Configuring and customizing a Dynamic Data website/

01. Intro, outline.wmv

1.1 MB

02. Configuring the Dynamic Data website.wmv

7.4 MB

03. Customizing page templates.wmv

9.7 MB

04. Mapping field templates.wmv

2.7 MB

05. Displaying complex properties.wmv

7.1 MB

06. Customizing entity templates.wmv

10.1 MB

07. Customizing entity templates - cont..wmv

5.2 MB

/.../4. Customizing the scaffold web application in the data model/

01. Intro, outline.wmv

1.3 MB

02. Annotating a data model type.wmv

8.8 MB

03. Examining the inner workings of a field template.wmv

3.6 MB

04. Customizing a read-only field template.wmv

9.0 MB

05. Customizing an edit field template.wmv

12.6 MB

06. Customizing presentation with model attributes.wmv

5.2 MB

07. Using validation attributes.wmv

4.3 MB

08. Using the DisplayAttribute.wmv

3.7 MB

09. Specifying field data types.wmv

3.5 MB

/.../5. Using the Entity Data Source control/

01. Intro, outline.wmv

1.8 MB

02. Displaying data with the EDS.wmv

7.8 MB

03. Setting the Where property.wmv

4.3 MB

04. Using the Include property.wmv

6.3 MB

05. Displaying fields in related tables.wmv

7.0 MB

06. Implementing mutliple deletes (EF).wmv

8.6 MB

07. Working with related tables.wmv

6.2 MB

08. Updating data with EDS and FormView.wmv

12.5 MB

/.../6. Filtering Data using Dynamic Data controls/

01. Intro, outline.wmv

1.2 MB

02. Using the Dynamic Filter control.wmv

10.2 MB

03. Customizing a filter template.wmv

6.2 MB

04. Using the QueryableFilterRepeater control.wmv

8.4 MB

05. Auto filtering vs advanced filtering scenarios.wmv

3.8 MB

06. Creating and populating an advanced search form.wmv

8.9 MB

07. Using SearchExpression and RangeExpression declaratively.wmv

7.9 MB

/.../7. Implementing Advanced Filtering Scenarios/

01. Intro, outline.wmv

745.2 KB

02. Custom filtering with the CustomExpression control.wmv

14.7 MB

03. Filtering based on an inheritance relationship.wmv

11.0 MB

04. Filtering on the fields of a derived entity type.wmv

7.6 MB

05. Programmatically creating a QueryExtender expression.wmv

6.6 MB

/.../8. Inserting, updating and implementing custom validation/

01. Intro, outline.wmv

886.7 KB

02. Validating input in the presentation layer.wmv

9.3 MB

03. Single field custom validation in the data layer.wmv

12.9 MB

04. Multiple field custom validation in the data layer.wmv

13.4 MB

/.../9. Implementing business rules/

01. Intro, outline.wmv

1.1 MB

02. Defining the business rules.wmv

4.5 MB

03. Extending the SavingChanges handler.wmv

5.3 MB

04. Implementing status change validation rules.wmv

13.3 MB

05. Overriding the SaveChanges method.wmv

7.0 MB

06. Defining a custom SavedChanges event.wmv

6.3 MB

07. Implementing company status calculation rules.wmv

12.1 MB

08. Implementing status change logging rules.wmv

2.2 MB

/.../1. Controllers in ASP.NET MVC 2.0/

01. Introduction.wmv

768.4 KB

02. Asynch Controller.wmv

2.7 MB

03. Asynch Demo.wmv

8.8 MB

04. Areas.wmv

3.5 MB

05. Area Registration.wmv

13.1 MB

06. Area Links.wmv

5.8 MB

07. Action Selectors.wmv

878.1 KB

08. Optional Parameters.wmv

696.1 KB

09. Code snippets.wmv

3.7 MB

10. Summary.wmv

506.9 KB

/.../2. Views in ASP.NET MVC 2.0/

01. Introduction.wmv

606.6 KB

02. Automatic Encoding.wmv

5.0 MB

03. RenderAction.wmv

8.0 MB

04. HTML Template Helpers.wmv

11.6 MB

05. Data Annotations.wmv

7.2 MB

06. Display and Edit Annotations.wmv

9.5 MB

07. Custom Templates.wmv

12.9 MB

08. Metadata and Templates.wmv

4.5 MB

09. Summary.wmv

586.3 KB

/.../3. Models in ASP.NET MVC 2.0/

01. Introduction.wmv

527.1 KB

02. Validation Annotations.wmv

1.7 MB

03. Validation Demo.wmv

11.2 MB

04. Custom Validations.wmv

11.2 MB

05. Client Validation.wmv

6.5 MB

06. Custom Client Validations.wmv

1.2 MB

07. Custom Client Validation Demo.wmv

10.5 MB

08. JavaScript Implementation.wmv

9.4 MB

09. Summary.wmv

557.4 KB

/.../1. Introduction to ASP.NET MVC 3.0/

01. Overview.wmv

10.2 MB

02. New Project.wmv

5.6 MB

03. The MVC Pattern.wmv

1.3 MB

04. Routing.wmv

7.7 MB

05. Controllers.wmv

5.9 MB

06. Views.wmv

1.6 MB

07. Showing A List.wmv

12.0 MB

08. Create Action.wmv

12.8 MB

09. Summary.wmv

530.0 KB

/.../2. Razor and ASP.NET MVC 3.0/

01. Introduction.wmv

547.4 KB

02. Razor's Goals.wmv

2.5 MB

03. Creating A Simple View.wmv

5.0 MB

04. Intermingling Code and Markup.wmv

12.2 MB

05. Models and ViewData.wmv

11.3 MB

06. HTML Helpers.wmv

3.0 MB

07. Partial Views.wmv

4.7 MB

08. Layout Views.wmv

11.0 MB

09. Startup Code.wmv

2.2 MB

10. Configuration.wmv

2.2 MB

11. Summary.wmv

541.6 KB

/.../3. Controllers in ASP.NET MVC 3.0/

01. Introduction.wmv

306.1 KB

02. Global Action Filters.wmv

5.8 MB

03. Caching Child Actions.wmv

6.3 MB

04. The ViewBag.wmv

4.7 MB

05. New Action Results.wmv

9.1 MB

06. Request Validation.wmv

8.3 MB

07. Summary.wmv

353.7 KB

/.../4. Models in ASP.NET MVC 3.0/

01. Introduction.wmv

452.0 KB

02. Validation in MVC 3.wmv

917.2 KB

03. Data Annotations.wmv

6.0 MB

04. Custom Validation Attributes.wmv

9.6 MB

05. Self-validating models.wmv

1.2 MB

06. Client validation.wmv

10.9 MB

07. Custom client validation.wmv

15.9 MB

08. Remote validation.wmv

4.0 MB

09. Summary.wmv

345.1 KB

/.../5. NuGet Package Management/

01. Introduction.wmv

817.5 KB

02. Package Management.wmv

6.9 MB

03. Where Do They Come From.wmv

4.1 MB

04. Where Do They Go.wmv

4.5 MB

05. Package Dependencies.wmv

3.5 MB

06. Bootstrapping.wmv

5.8 MB

07. Powershell.wmv

4.0 MB

08. Custom Packages.wmv

6.5 MB

09. Summary.wmv

313.3 KB

/.../6. Dependency Resolution in ASP.NET MVC 3.0/

01. Introduction.wmv

683.1 KB

02. Dependency Resolution.wmv

2.6 MB

03. Benefits.wmv

1.6 MB

04. IDependencyResolver.wmv

9.3 MB

05. Controller Injection.wmv

5.6 MB

06. View Injection.wmv

6.7 MB

07. Activators.wmv

1.4 MB

08. Filter Extensibility.wmv

5.8 MB

09. Model Related Extensiblity.wmv

1.5 MB

10. Summary.wmv

667.2 KB

/.../1. AJAX with ASP.NET MVC/

01. Introduction.wmv

1.1 MB

02. Why AJAX.wmv

2.0 MB

03. Raw AJAX with MVC.wmv

8.7 MB

04. Observations.wmv

876.6 KB

05. AJAX Infrastructure.wmv

2.1 MB

06. Managing Scripts.wmv

3.3 MB

07. Preparing for AJAX.wmv

4.4 MB

08. AJAX Helpers.wmv

6.2 MB

09. AJAX Options.wmv

4.1 MB

10. Partial Page Rendering.wmv

10.8 MB

11. Error Handling.wmv

5.9 MB

12. Beyond the Helpers.wmv

1.2 MB

13. Auto-completion.wmv

16.5 MB

14. Client Validation.wmv

13.3 MB

15. Date Picker.wmv

8.0 MB

16. JSON and MVC.wmv

14.8 MB

17. WCF and MVC.wmv

4.5 MB

18. Conclusions.wmv

1.1 MB

/.../2. TDD and ASP.NET MVC/

01. Introduction.wmv

670.1 KB

02. TDD Overview.wmv

3.6 MB

03. The 123 of TDD.wmv

999.6 KB

04. Beginning a Test.wmv

14.7 MB

05. A Second Test.wmv

6.4 MB

06. Dealing with DateTime.wmv

6.7 MB

07. TDD Tips.wmv

1.6 MB

08. Tools.wmv

1.7 MB

09. Testing Controllers.wmv

2.5 MB

10. First Controller Test.wmv

6.0 MB

11. A Second Controller Test.wmv

12.5 MB

12. Using a Mock.wmv

9.0 MB

13. Test Doubles.wmv

3.1 MB

14. Testing with Mocks.wmv

2.7 MB

15. Testing Routes.wmv

1.9 MB

16. Summary.wmv

2.1 MB

/.../3. Deploying ASP.NET MVC Applications/

01. Introduction.wmv

798.7 KB

02. Configuration Files.wmv

1.4 MB

03. Exploring web.config.wmv

8.8 MB

04. Accessing Settings.wmv

2.0 MB

05. Machine Configuration.wmv

20.3 MB

06. Master Web.Config.wmv

13.2 MB

07. Config Hierarchy.wmv

5.8 MB

08. Config Locations.wmv

4.4 MB

09. Hosting MVC.wmv

4.9 MB

10. Publish From Visual Studio.wmv

8.7 MB

11. IIS AppPools.wmv

9.0 MB

12. system.webserver.wmv

7.3 MB

13. The IIS Manager.wmv

11.0 MB

14. Sites and Appications.wmv

3.2 MB

15. Deployment Options.wmv

4.7 MB

16. Web Deployment Projects.wmv

4.4 MB

17. Summary.wmv

842.1 KB

/.../4. Leveraging the ASP.NET Infrastructure/

01. Introduction.wmv

974.9 KB

02. Output Caching.wmv

2.4 MB

03. OutputCache Attribute.wmv

3.9 MB

04. Using VaryByParam.wmv

3.9 MB

05. OutputCache Settings.wmv

2.1 MB

06. Cache Profiles.wmv

1.5 MB

07. Cache Substitution.wmv

961.8 KB

08. Using WriteSubstitution.wmv

3.0 MB

09. Data Caching.wmv

4.1 MB

10. Localization.wmv

2.7 MB

11. Using Culture.wmv

5.9 MB

12. Resources.wmv

4.9 MB

13. Using resx Files.wmv

18.7 MB

14. Diagnostics.wmv

2.5 MB

15. Using Health Monitoring.wmv

29.8 MB

16. Security.wmv

3.3 MB

17. Using Membership and Roles.wmv

16.0 MB

18. State Management.wmv

2.1 MB

19. Using TempData.wmv

12.8 MB

20. Conclusion.wmv

905.7 KB

/.../5. Best Practices for ASP.NET MVC/

01. Introduction.wmv

418.7 KB

02. Context.wmv

830.5 KB

03. View Code.wmv

2.7 MB

04. HTML Helpers and Partial Views.wmv

5.5 MB

05. Strong Typing.wmv

2.5 MB

06. Building Views.wmv

13.1 MB

07. View Models.wmv

2.0 MB

08. JavaScript.wmv

2.6 MB

09. Unobtrusive jQuery.wmv

9.2 MB

10. XSS Attacks.wmv

6.0 MB

11. CSRF Attacks.wmv

2.9 MB

12. Controllers.wmv

2.4 MB

13. General Tips.wmv

3.1 MB

14. Summary.wmv

375.4 KB

/.../6. Health Monitoring with ASP.NET MVC/

01. Health Monitoring with ASP.NET MVC.wmv

25.6 MB

/.../1. Introduction to ASP.NET MVC/

01. Introduction.wmv

953.3 KB

02. History of Web Forms.wmv

2.7 MB

03. Design Goals.wmv

3.4 MB

04. The MVC Design Pattern.wmv

1.5 MB

05. Web Forms versus MVC.wmv

2.6 MB

06. Creating an Application.wmv

10.7 MB

07. Routing.wmv

2.3 MB

08. Routing Demo.wmv

10.6 MB

09. Controllers.wmv

1.7 MB

10. Controller Demo.wmv

12.5 MB

11. Conventions.wmv

3.9 MB

12. Views and Typed Views.wmv

4.0 MB

13. View Helpers.wmv

9.0 MB

14. Updates.wmv

5.9 MB

15. Action Filters.wmv

3.5 MB

16. Testing.wmv

1.5 MB

17. Summary.wmv

1.0 MB

/.../2. ASP.NET MVC Controllers/

01. Introduction.wmv

719.3 KB

02. The Key.wmv

771.3 KB

03. Routes and Controllers.wmv

1.4 MB

04. Request Processing.wmv

2.2 MB

05. IController Demo.wmv

9.4 MB

06. DefaultControllerFactory.wmv

5.9 MB

07. Building a Custom Factory.wmv

13.2 MB

08. Using a Container.wmv

12.3 MB

09. Controller Execution.wmv

9.8 MB

10. Actions.wmv

2.5 MB

11. Selector Filters.wmv

8.2 MB

12. Action Parameters.wmv

5.2 MB

13. Model Binding Demo.wmv

9.3 MB

14. Action Filters.wmv

3.1 MB

15. Custom Action Filter Demo.wmv

7.9 MB

16. Action Results.wmv

8.6 MB

17. Summary.wmv

1.8 MB

/.../3. ASP.NET MVC Views/

01. Introduction.wmv

875.3 KB

02. Views and Web Forms.wmv

2.2 MB

03. HTTP Refresher.wmv

11.4 MB

04. Conventions.wmv

2.2 MB

05. Master Pages.wmv

6.1 MB

06. View Content.wmv

2.1 MB

07. Listing Movies.wmv

10.2 MB

08. HTML Helpers.wmv

2.8 MB

09. Movie Edit View.wmv

5.2 MB

10. Custom Helpers.wmv

8.1 MB

11. View Data.wmv

3.7 MB

12. Partial Views.wmv

7.8 MB

13. MVCContrib.wmv

1.6 MB

14. Paging Movies.wmv

13.1 MB

15. MVC Futures.wmv

9.3 MB

16. T4 Templates.wmv

18.1 MB

17. Validation.wmv

1.2 MB

18. Editing a Movie.wmv

12.7 MB

19. Security.wmv

4.7 MB

20. Using an Anti-Forgery Token.wmv

2.5 MB

21. Alternate View Engines.wmv

2.1 MB

22. Summary.wmv

931.6 KB

/.../4. ASP.NET MVC Models/

01. Introduction.wmv

875.2 KB

02. What is the Model.wmv

1.8 MB

03. The Right Model.wmv

2.0 MB

04. Model Conventions.wmv

2.1 MB

05. Buidling a Simple Model.wmv

10.7 MB

06. Model Binders.wmv

1.2 MB

07. Edit the Model.wmv

4.7 MB

08. Using the Form Collection.wmv

1.5 MB

09. FormCollection Demo.wmv

9.5 MB

10. Including and Excluding Properties.wmv

1.3 MB

11. Using Parameters.wmv

5.8 MB

12. Model Parameters.wmv

1.6 MB

13. Models and the Entity Framework.wmv

7.2 MB

14. Using the Object Context.wmv

784.2 KB

15. Display a list of Movies.wmv

4.8 MB

16. Data Transfer Objects.wmv

8.1 MB

17. A Details View.wmv

7.5 MB

18. Create View.wmv

4.0 MB

19. Adding Search.wmv

4.6 MB

20. Deletes.wmv

7.2 MB

21. Edits.wmv

5.3 MB

22. Custom Model Binder.wmv

10.1 MB

23. Summary.wmv

1.2 MB

/.../1. Introduction to MVC Scaffolding/

01. Overview.wmv

6.8 MB

02. Default UI Dialog.wmv

16.5 MB

03. Scaffolding Workflow.wmv

30.7 MB

04. Mastering the Command Line.wmv

13.4 MB

05. One-to-Many Relationships.wmv

30.8 MB

06. Scaffolding Actions and Unit Tests.wmv

11.1 MB

07. Summary.wmv

1.8 MB

/.../2. Customizing MVC Scaffolding/

01. Introduction.wmv

2.0 MB

02. Scaffolding Package Structure.wmv

10.9 MB

03. Understanding Scaffolders.wmv

8.7 MB

04. Customizing View Templates.wmv

23.3 MB

05. Customizing Controller Templates.wmv

18.2 MB

06. Diving Deeper on View Templates.wmv

12.1 MB

07. Diving Deeper on Scaffolders.wmv

12.4 MB

08. Summary.wmv

1.5 MB

/.../ASP.NET MVC Scaffolding/3. Custom Scaffolders/

01. Introduction.wmv

2.0 MB

02. Creating Custom Scaffolder.wmv

19.5 MB

03. Using built-in T4Scaffolding Scaffolders.wmv

20.3 MB

04. Using built-in T4Scaffoldering Commandlets.wmv

22.2 MB

05. Packaging Custom Scaffolder.wmv

29.5 MB

06. Customizing Scaffolding Environment.wmv

9.0 MB

07. Summary.wmv

2.9 MB

/.../1. Reporting using LINQ to XML and ASP.NET/

01. Reporting using LINQ to XML part 1.wmv

37.2 MB

02. Reporting using LINQ to XML part 2.wmv

44.5 MB

/.../1. Introduction and Getting Started/

01. Introduction.wmv

1.3 MB

02. Orchard Review.wmv

1.9 MB

03. Course Outline.wmv

3.6 MB

04. Demo Orchard Movies Preview - Part 1.wmv

4.2 MB

05. Demo Orchard Movies Preview - Part 2.wmv

7.2 MB

06. Getting Setup for Orchard Development.wmv

2.0 MB

07. Getting the Orchard Source Code.wmv

5.6 MB

08. Exploring the Orchard Solution.wmv

5.8 MB

09. Summary.wmv

1.4 MB

/ASP.NET/Advanced Orchard/2. Creating a Module/

01. Outline.wmv

1.3 MB

02. Creating a Module.wmv

1.5 MB

03. Generating a New Module.wmv

13.7 MB

04. Exploring the Generated Project.wmv

3.1 MB

05. Migrations.wmv

2.6 MB

06. Creating a Migration.wmv

6.0 MB

07. Defining the Movie Content Type.wmv

5.2 MB

08. Running the First Migration.wmv

3.5 MB

09. Updating the Movie Content Type.wmv

8.8 MB

10. Creating a Movie Content Item.wmv

5.3 MB

11. Customizing Part Settings.wmv

15.3 MB

12. Summary.wmv

1.5 MB

/.../3. Creating a Custom Content Part/

01. Outline.wmv

2.7 MB

02. Creating the Content Part Record.wmv

6.0 MB

03. Creating the MoviePart.wmv

6.0 MB

04. Migration for the MoviePart.wmv

9.9 MB

05. Drivers.wmv

3.5 MB

06. Creating the MoviePart Driver.wmv

11.3 MB

07. Placing the Editor Template.wmv

6.8 MB

08. Handlers.wmv

4.7 MB

09. Creating the MovieHandler.wmv

6.1 MB

10. Handling the Editor Post Method in the Driver.wmv

7.0 MB

11. Displaying Part Shapes on the Front End.wmv

9.2 MB

12. Introducing Taxonomies.wmv

8.6 MB

13. Configuring the Genre Taxonomy Field.wmv

8.2 MB

14. The FeatureEventHandler.wmv

12.3 MB

15. Creating the Genre Taxonomy.wmv

9.1 MB

16. Summary.wmv

3.6 MB

/.../4. Non-Content Data and MVC in Orchard/

01. Outline.wmv

3.8 MB

02. Creating the Model for Actors.wmv

9.1 MB

03. Creating a View Model for the MoviePart EditorTemplate.wmv

11.5 MB

04. Adding UI for Editing the Actor List on a MoviePart.wmv

9.4 MB

05. Creating a Movie Service for Saving the MoviePart with Actors.wmv

7.3 MB

06. Saving Actors Using the Movie Service.wmv

8.9 MB

07. Creating a Menu Section in the Orchard Dashboard.wmv

8.4 MB

08. Creating an MVC Controller for Managing Actors in the Dashboard.wmv

11.4 MB

09. Creating the Actors Index View.wmv

8.5 MB

10. Adding a Route.wmv

8.6 MB

11. Finishing the Actors Managment - CRUD.wmv

5.8 MB

12. Actors CRUD Code - Part 1.wmv

14.9 MB

13. Actors CRUD Code - Part 2.wmv

5.8 MB

14. Adding Actors to the Front End.wmv

12.9 MB

15. Summary.wmv

2.9 MB

/.../5. Customizing Layout and Connecting to an External Service/

01. Outline.wmv

2.0 MB

02. Overview of Style Changes.wmv

8.5 MB

03. Shape Placement Review.wmv

3.1 MB

04. Overriding the Content Shape.wmv

10.7 MB

05. Projector Overview.wmv

2.7 MB

06. Projector Demo.wmv

6.6 MB

07. Settings Overview.wmv

3.7 MB

08. Settings Implementation.wmv

11.4 MB

09. The TMDb API.wmv

2.8 MB

10. Implementing Movie Lookup.wmv

12.5 MB

11. Implementing Movie Import.wmv

13.7 MB

12. Declaring Permissions.wmv

7.0 MB

13. Enforcing Permissions.wmv

7.2 MB

14. Summary.wmv

3.0 MB

/ASP.NET/Advanced Orchard/6. Finishing Touches/

01. Outline.wmv

1.6 MB

02. Adding Tagline and Keywords.wmv

12.8 MB

03. Adding the Tagline Shape.wmv

7.7 MB

04. Adding an Alternate for the Tagline Shape.wmv

10.7 MB

05. Refactoring the Actors List.wmv

5.0 MB

06. Refactoring the Actors List - Part 2.wmv

6.7 MB

07. Using ShapeResult to Implement Ajax Filter for Actors.wmv

11.7 MB

08. Similar Movies Feature Overview.wmv

3.7 MB

09. Indexing Movie Content Items.wmv

8.9 MB

10. Indexing Keywords.wmv

7.0 MB

11. Finding Similar Movies.wmv

11.4 MB

12. Displaying Similar Movies.wmv

8.5 MB

13. Viewing the Results of the Similar Movies Feature.wmv

6.2 MB

14. Packaging a Module for the Orchard Gallery.wmv

6.6 MB

15. Submitting a Module to the Orchard Gallery.wmv

8.8 MB

16. Summary.wmv

5.8 MB

/.../1. The Account at a Glance Application/

01. Introduction.wmv

4.6 MB

02. Introduction to the Account at a Glance Application.wmv

9.3 MB

03. Demo The Account at a Glance Application.wmv

22.9 MB

04. Application Technologies.wmv

9.9 MB

05. Project Structure.wmv

7.6 MB

06. Demo Creating the Application Projects.wmv

24.3 MB

07. Summary.wmv

2.3 MB

/.../2. Working with Data/

01. Introduction.wmv

3.0 MB

02. Data Technology Overview.wmv

6.4 MB

03. Creating Model Classes.wmv

9.8 MB

04. Demo Creating Model Classes.wmv

14.0 MB

05. Creating a DbContext Class.wmv

6.9 MB

06. Demo Creating a DbContext Class.wmv

20.2 MB

07. Database Structure.wmv

7.0 MB

08. Creating Data Repository Classes.wmv

11.9 MB

09. Demo Creating Data Repository Classes.wmv

43.7 MB

10. Retrieving and Storing Financial Data.wmv

6.3 MB

11. Demo Retrieving and Storing Financial Data.wmv

32.8 MB

12. Summary.wmv

2.7 MB

/.../3. Serving HTML5 and JSON Content/

01. Introduction.wmv

1.8 MB

02. Server-Side Technology Overview.wmv

7.6 MB

03. Creating ASP.NET MVC Controllers.wmv

7.3 MB

04. Demo Creating Controllers.wmv

9.7 MB

05. Demo Creating DataServiceController Actions.wmv

39.8 MB

06. Demo Creating a Dependency Resolver.wmv

25.9 MB

07. Demo Refactoring ModelContainer.wmv

6.4 MB

08. Demo Disposing of Dependencies.wmv

17.1 MB

09. Using HTML5 Boilerplate in _Layout.cshtml.wmv

8.0 MB

10. Demo Integrating HTML5 Boilerplate into _Layout.cshtmlDemo.wmv

29.2 MB

11. Working with Views.wmv

8.1 MB

12. Summary.wmv

2.6 MB

/.../4. Client-Side Functionality/

01. Introduction.wmv

3.7 MB

02. Client-Side Technology Overview.wmv

15.8 MB

03. Demo Application Scripts.wmv

25.6 MB

04. Defining Tile Layout using Object Literals.wmv

9.4 MB

05. Demo Defining Tile Layout using Object Literals.wmv

10.6 MB

06. Demo The sceneStateManager Script.wmv

14.9 MB

07. Retrieving JSON Data using jQuery Ajax Functions.wmv

11.0 MB

08. Demo Retrieving JSON using jQuery.wmv

19.8 MB

09. Demo Interacting with Ajax calls using the Chrome Developer Tools.wmv

5.3 MB

10. Rendering JSON Data using jQuery Templates.wmv

17.3 MB

11. Demo Using jQuery Templates.wmv

24.3 MB

12. Demo Viewing jQuery Templates Functionality using the Chrome Developer Tools.wmv

8.0 MB

13. Charting Data with Canvas and SVG.wmv

6.1 MB

14. Demo Canvas Fundamentals.wmv

30.8 MB

15. Demo Rendering a Canvas Chart with Flot.wmv

32.2 MB

16. Demo Working with SVG.wmv

17.4 MB

17. Integrating HTML5 Video.wmv

8.9 MB

18. Demo Using HTML5 Video.wmv

23.3 MB

19. Summary.wmv

2.4 MB

/.../Hack-proofing Your ASP.NET Web Applications/1. SQL Injection/

01. Introduction.wmv

244.6 KB

02. What is SQL Injection.wmv

7.0 MB

03. Demo - Form based SQL Injection 1.wmv

35.4 MB

04. Demo - Form based SQL Injection 2.wmv

6.8 MB

05. How do you prevent SQL Injection.wmv

5.6 MB

06. Demo - SQL Permissions Auditor Tool.wmv

5.4 MB

07. Additional Protections.wmv

10.3 MB

08. Problematic Fixes - Blacklisting Routines.wmv

8.9 MB

09. Problematic Fixes - SQL Routines and SQL Truncation.wmv

8.1 MB

10. Basic Dynamic Query Ideas.wmv

13.8 MB

11. Using an ORM.wmv

7.9 MB

12. Additional Information References.wmv

908.1 KB

/.../Hack-proofing Your ASP.NET Web Applications/2. Information Leakage/

01. Introduction.wmv

280.5 KB

02. What is information leakage.wmv

1.7 MB

03. How is it information gathered.wmv

4.2 MB

04. Demo - Web App Basic Information Leakage.wmv

5.6 MB

05. Demo - Information Leakage from error page.wmv

1.3 MB

06. Demo - Information Leakage by Ajax.wmv

3.1 MB

07. How do you prevent Information Leakage.wmv

28.6 MB

08. Additional Reading.wmv

788.6 KB

/.../3. Cross-Site Scripting (XSS)/

01. Introduction.wmv

256.6 KB

02. What is XSS.wmv

5.3 MB

03. How is XSS exploited.wmv

1.2 MB

04. Demo - Reflected XSS Attack.wmv

5.6 MB

05. Demo - Persistent XSS Attack.wmv

11.3 MB

06. Demo - Older Style IE6 Content Type Sniffing Attack.wmv

5.2 MB

07. Demo - DOM Based XSS.wmv

14.5 MB

08. Demo - Data URI - Link Hijack.wmv

8.4 MB

09. Demo - Dangling MarkupScriptless Attacks.wmv

14.5 MB

10. How do you prevent XSS.wmv

4.8 MB

11. How do you prevent XSS (page 2).wmv

1.9 MB

12. Demo (Prevention)- AntiXss GetSafeHtmlFragment().wmv

4.3 MB

13. Demo (Prevention)- Specifying UTF-8 Encoding.wmv

2.7 MB

14. Demo (Prevention)- Content Security Policy.wmv

13.3 MB

15. Problems with blacklists character filtering.wmv

6.6 MB

16. How do you prevent XSS (last but not least).wmv

6.5 MB

17. Don't turn off Request Validation.wmv

15.0 MB

18. Know your encoding options.wmv

8.5 MB

19. Demo (Fix) - Fixing Web Forms Repeater.wmv

9.2 MB

20. Demo (Fix) - Fixing Scriptless Dangling HTML.wmv

2.9 MB

21. Demo (Fix) - Fixing DOM based attacks.wmv

11.2 MB

22. Tools.wmv

3.8 MB

23. Summary.wmv

3.7 MB

24. Additional Information References.wmv

836.3 KB

/.../Hack-proofing Your ASP.NET Web Applications/4. Parameter Tampering/

01. Introduction.wmv

256.6 KB

02. What is parameter tampering.wmv

979.9 KB

03. How is it exploited.wmv

2.1 MB

04. MVC Parameter Tampering.wmv

11.6 MB

05. Web Forms Parameter Tampering.wmv

10.1 MB

06. EventValidation issues with client side script.wmv

3.9 MB

07. Preventing tampering in MVC.wmv

6.5 MB

08. Preventions - Regular Expressions.wmv

2.9 MB

09. Preventions - Data Annotations.wmv

3.0 MB

10. Validate your data!.wmv

7.7 MB

11. A few minor words of caution.wmv

6.4 MB

12. Summary.wmv

5.2 MB

13. Additional Information References.wmv

1.3 MB

/.../5. Encryption and Hashing/

01. Introduction.wmv

292.5 KB

02. Why should I encrypt.wmv

8.4 MB

03. How to encrypt - database side.wmv

1.8 MB

04. SQL - Encrypt by passphrase.wmv

6.4 MB

05. SQL - Encrypt by certificate.wmv

4.8 MB

06. How to encrypt - application code.wmv

7.2 MB

07. How to encrypt - configuration settings.wmv

6.8 MB

08. Forcing SSL - MVC.wmv

6.2 MB

09. Forcing SSL - Web Forms.wmv

1.9 MB

10. Forcing SSL - Additional Information.wmv

2.9 MB

11. Installing SSL on your development box.wmv

10.7 MB

12. About Hashing.wmv

2.3 MB

13. How are hashes attacked.wmv

4.3 MB

14. What's a salt.wmv

2.2 MB

15. Demo - Basic hash with salt.wmv

4.5 MB

16. Demo - Hash brute force attack (even with a salt!).wmv

7.0 MB

17. Tool Demo - Hashcat.wmv

2.4 MB

18. Choosing the right approaches.wmv

9.1 MB

19. Membership provider support.wmv

2.8 MB

20. But I need my lost password functionality!.wmv

1.9 MB

21. Additional Information.wmv

1.0 MB

/.../6. Cross-Site Request Forgery (CSRF)/

01. Introduction.wmv

256.6 KB

02. What is CSRF.wmv

1.6 MB

03. How is CSRF exploited.wmv

4.7 MB

04. Demo - Exploit using email image src.wmv

12.9 MB

05. Demo - Repeatability is the key.wmv

2.5 MB

06. Demo - CSRF from XSS.wmv

4.5 MB

07. POSTs protect me, don't they.wmv

10.1 MB

08. Demo - Web Forms One Click Attack - Forge user interaction.wmv

18.8 MB

09. How do you prevent CSRF.wmv

4.2 MB

10. Web Forms CSRF Prevention.wmv

13.3 MB

11. MVC CSRF Prevention.wmv

12.5 MB

12. Summary.wmv

3.4 MB

/.../7. Denial of Service/

01. Introduction.wmv

220.7 KB

02. How is DoS exploited.wmv

7.8 MB

03. Demo - Affecting the victim's browser.wmv

4.7 MB

04. Demo - Browser based distributed denial of service.wmv

12.2 MB

05. Demo - Slow page = easy target.wmv

8.1 MB

06. Preventing DoS.wmv

3.3 MB

07. Additional Information References.wmv

1.0 MB

/.../8. Session Management and Hijacking/

01. Introduction.wmv

268.6 KB

02. ASP.NET Session Id Management Background.wmv

10.9 MB

03. Session Management Demo.wmv

16.1 MB

04. How can sessions be attacked.wmv

1.7 MB

05. Demo - stealing a session.wmv

13.4 MB

06. Preventing Session Attacks.wmv

1.5 MB

07. Syncing Forms authentication timeouts and session timeouts.wmv

9.0 MB

08. Preventing - Removing the session cookie on loginlogout.wmv

6.5 MB

09. Preventing - Avoid cookieless sessions.wmv

2.0 MB

10. Custom session id managers.wmv

27.9 MB

11. Additional Information.wmv

2.1 MB

/.../Identity and Access Control in ASP.NET 4.5/1. Overview/

1. Overview.wmv

2.6 MB

2. Resources.wmv

2.1 MB

3. A Word of Caution.wmv

1.0 MB

/.../2. The ASP.NET Security Pipeline/

1. Overview.wmv

582.4 KB

2. The Pipeline.wmv

6.4 MB

3. Pipeline Demo.wmv

17.1 MB

4. Summary.wmv

1.1 MB

/.../Identity and Access Control in ASP.NET 4.5/3. Windows Authentication/

1. Overview.wmv

1.1 MB

2. Benefits and Scenarios.wmv

2.5 MB

3. Configuration.wmv

1.9 MB

4. Windows Authentication and the ASP.NET Pipeline.wmv

1.9 MB

5. Windows Authentication and Claims.wmv

1.3 MB

6. Demo.wmv

11.2 MB

7. Windows Authentication and Windows Server 2012.wmv

1.6 MB

8. Demo - Windows Authentication and Windows Server 2012.wmv

4.9 MB

9. Windows Authentication and Windows Server 2012.wmv

2.5 MB

/.../Identity and Access Control in ASP.NET 4.5/4. Forms Authentication/

1. Overview.wmv

1.1 MB

2. Benefits and Scenarios.wmv

2.4 MB

3. Configuration and the Pipeline.wmv

3.0 MB

4. Demo.wmv

11.0 MB

5. Forms Authentication and Claims.wmv

1.6 MB

6. Membership and Roles Provider.wmv

843.8 KB

7. Roles and Membership Demo.wmv

15.0 MB

8. Summary.wmv

2.3 MB

/.../5. Claims Transformation and Session Management/

1. Overview.wmv

2.1 MB

10. Events.wmv

720.6 KB

11. Sliding Expiration.wmv

3.0 MB

12. Cookie Protection.wmv

3.5 MB

13. Server-side Caching.wmv

4.0 MB

14. Demo.wmv

9.8 MB

15. Summary.wmv

2.0 MB

2. Claims Transformation.wmv

1.3 MB

3. ClaimsAuthenticationManager.wmv

1.4 MB

4. Enabling Claims Transformation.wmv

2.2 MB

5. Claims Transformation Demo.wmv

33.9 MB

6. Authentication Sessions.wmv

1.7 MB

7. Session Security Token and Session Authentication Module.wmv

3.2 MB

8. Authentication Session Demo.wmv

28.8 MB

9. Advanced Session Topics.wmv

780.7 KB

/.../Identity and Access Control in ASP.NET 4.5/6. Authorization/

1. Overview.wmv

3.1 MB

10. Imperative Authorization.wmv

1.6 MB

11. Demo.wmv

20.7 MB

12. Summary.wmv

2.1 MB

2. ClaimsAuthenticationManager.wmv

573.4 KB

3. URL Authorization Module.wmv

3.0 MB

4. Claims Authorization Module.wmv

1.2 MB

5. Intra-app Authorization.wmv

645.5 KB

6. Principal Permission.wmv

3.5 MB

7. Claims Principal Permission.wmv

3.0 MB

8. Authorize Attribute.wmv

3.1 MB

9. Claims Authorize Attribute.wmv

1.8 MB

/.../7. External Authentication using WS-Federation (Part 1)/

1. Overview.wmv

1.7 MB

10. Resources.wmv

994.0 KB

2. Motivation and Benefits.wmv

3.3 MB

3. External Authentication.wmv

2.3 MB

4. SAML Token.wmv

3.2 MB

5. WS-Federation Protocol.wmv

3.3 MB

6. Configuration and Pipeline.wmv

3.0 MB

7. Security Token Service.wmv

3.7 MB

8. Demo.wmv

16.2 MB

9. Summary.wmv

2.6 MB

/.../8. External Authentication using WS-Federation (Part 2)/

1. Overview.wmv

1.7 MB

10. Dynamic Redirection.wmv

2.6 MB

11. Signing out.wmv

1.7 MB

12. Caching and Sliding Expiration.wmv

2.3 MB

13. Demo.wmv

21.7 MB

14. Summary.wmv

1.9 MB

2. Specifying the external Login URL.wmv

1.9 MB

3. Setting up Trust.wmv

2.4 MB

4. Certificate Validation.wmv

2.8 MB

5. Audience URI Check.wmv

1.9 MB

6. Federation Metadata.wmv

1.1 MB

7. Demo.wmv

22.4 MB

8. Dynamic Configuration.wmv

2.4 MB

9. Events.wmv

1.8 MB

/.../Identity and Access Control in ASP.NET 4.5/9. Federation Patterns/

1. Overview.wmv

2.2 MB

2. Single Sign-On.wmv

1.3 MB

3. Single Sign-Out.wmv

4.6 MB

4. Demo.wmv

19.6 MB

5. Resource STS and Federation Gateway.wmv

5.1 MB

6. Federated Sign-In.wmv

2.6 MB

7. Home Realm Discovery.wmv

4.0 MB

8. Demo.wmv

14.5 MB

9. Summary.wmv

3.8 MB

/.../1. Implementing Undo in ASP.NET Web Forms/

01. Introduction.wmv

1.9 MB

02. Before Undo.wmv

1.8 MB

03. Remember the Milk.wmv

2.2 MB

04. Exploring the POST REDIRECT GET pattern.wmv

4.5 MB

05. Exploring IUndoProvider.wmv

4.7 MB

06. Writing an Undo Command.wmv

8.2 MB

07. Using the Undo Provider Factory.wmv

4.0 MB

08. Registering a Command Interaction Diagram.wmv

3.6 MB

09. Undo ID handoff Interaction Diagram.wmv

4.1 MB

10. Handling BeginRequest in Global.asax.wmv

2.4 MB

11. Adding an Undo Panel.wmv

11.4 MB

12. Watching Undo work in WebForms.wmv

3.6 MB

13. Security considerations.wmv

4.5 MB

/.../Implementing Undo in ASP.NET WebForms and MVC/2. Undo Infrastructure/

01. Undo infrastructure interfaces.wmv

8.1 MB

02. Undo command registration implementation.wmv

2.1 MB

03. Handling BeginRequest.wmv

3.7 MB

04. Exploring the UndoPanel.wmv

9.8 MB

05. Testing the Undo provider.wmv

14.7 MB

06. Using a BinaryFormatter to serialize Undo commands.wmv

12.7 MB

/.../3. Polymorphic Serialization Strategies/

01. The magic of .NET serialization.wmv

6.7 MB

02. Brittle serialization.wmv

2.7 MB

03. The XmlSerializer - a less brittle approach.wmv

5.0 MB

04. Introducing the XmlStringSerializer.wmv

8.8 MB

05. Deserializing and the Type Registry.wmv

10.8 MB

06. Refactoring does not break deserialization.wmv

5.0 MB

07. Summary.wmv

2.1 MB

/.../4. Implementing Undo in ASP.NET MVC/

01. Using a new repository.wmv

3.6 MB

02. Testing with two different repositories.wmv

9.3 MB

03. Undo in MVC watch it work.wmv

842.4 KB

04. Revisiting the Undo provider factory.wmv

6.5 MB

05. Implementing an Undo panel in MVC using a partial view.wmv

5.7 MB

06. Implementing an Undo controller.wmv

1.9 MB

07. Summary.wmv

1.8 MB

/.../Introducing ASP.NET SignalR - Push Services with Hubs/01.Introduction/

01.Introduction.wmv

7.1 MB

/.../02.Real-time communication and SignalR/

01.Overview and problem space.wmv

7.3 MB

02.Demo - Edit data in browsers.wmv

8.3 MB

03.Developers' world.wmv

4.6 MB

04.Demo - From database to browser.wmv

5.2 MB

05.Push Services pattern.wmv

8.9 MB

06.Demo - Cross-platform chat.wmv

4.3 MB

07.HTTP and Push.wmv

10.8 MB

08.SignalR as a solution.wmv

14.1 MB

09.Demo - Quick Hubs demo.wmv

10.1 MB

10.Summary.wmv

2.0 MB

/.../03.SignalR Hubs/

01.Overview.wmv

2.8 MB

02.Concepts and programming model.wmv

12.1 MB

03.Demo - First Hub.wmv

22.1 MB

04.Protocol interaction.wmv

5.6 MB

05.Demo - Protocol.wmv

19.6 MB

06.Pushing data - Clients.wmv

2.9 MB

07.Demo - Pushing data - Clients.wmv

6.1 MB

08.Pushing data - Groups.wmv

4.1 MB

09.Demo - Pushing data - Groups.wmv

9.6 MB

10.Connection lifecycle.wmv

4.5 MB

11.Demo - Lifecycle.wmv

7.5 MB

12.Summary.wmv

2.6 MB

/.../04.SignalR Clients/

01.Overview.wmv

1.9 MB

02.Consumers & programming model.wmv

3.2 MB

03.jQuery clients I.wmv

7.4 MB

04.Demo - jQuery clients I.wmv

27.0 MB

05.jQuery clients II.wmv

9.1 MB

06.Demo - jQuery clients II.wmv

34.6 MB

07.jQuery without proxy.wmv

3.5 MB

08.Demo - jQuery without proxy.wmv

7.3 MB

09..NET clients.wmv

4.9 MB

10.Demo - .NET 4.5 & Windows Phone 8 client.wmv

26.7 MB

11.Summary.wmv

2.8 MB

/.../05.SignalR Hosting/

01.Overview.wmv

1.8 MB

02.OWIN.wmv

4.7 MB

03.ASP.NET hosting.wmv

2.8 MB

04.Demo - ASP.NET hosting.wmv

16.2 MB

05.Self hosting.wmv

5.7 MB

06.Demo - Self hosting.wmv

23.0 MB

07.Windows Azure.wmv

5.1 MB

08.Demo - Windows Azure Web Sites.wmv

13.4 MB

09.Summary.wmv

3.4 MB

/.../06.Summary & Outlook/

01.Summary & Outlook.wmv

15.9 MB

/.../1. Introduction to ASP.NET/

01. Introduction.wmv

3.0 MB

02. Introduction to the .NET Framework.wmv

9.8 MB

03. Web Platform Installer.wmv

20.2 MB

04. Introduction to Visual Studio.wmv

29.3 MB

05. Creating ASP.NET Projects.wmv

28.1 MB

06. Compiling ASP.NET Applications.wmv

19.9 MB

07. Using Web Forms.wmv

20.0 MB

08. Summary.wmv

2.6 MB

/.../2. ASP.NET Web Forms Features/

01. Introduction to ASP.NET Web Forms Features.wmv

4.0 MB

02. ASP.NET Web Forms Features.wmv

16.7 MB

03. Code Separation and the Page Class.wmv

15.6 MB

04. Page Directive and Attributes.wmv

38.0 MB

05. Introduction to Web Controls.wmv

73.3 MB

06. Validating User Input.wmv

41.3 MB

07. Setting Defaults.wmv

17.5 MB

08. Creating User Controls.wmv

28.7 MB

09. Summary.wmv

3.2 MB

/.../3. Working with Data Source Controls/

01. Introduction.wmv

1.7 MB

02. Data Binding in ASP.NET.wmv

6.2 MB

03. Data Binding Expressions.wmv

8.6 MB

04. Using the SqlDataSource.wmv

15.3 MB

05. Demo Binding Data with the SqlDataSource.wmv

37.2 MB

06. Using the ObjectDataSource.wmv

5.8 MB

07. Demo Binding Data with the ObjectDataSource.wmv

26.3 MB

08. Using the EntityDataSource.wmv

2.5 MB

09. Demo Binding Data with the EntityDataSource.wmv

32.2 MB

10. Using the QueryExtender.wmv

4.7 MB

11. Demo Filtering Data with the QueryExtender.wmv

14.8 MB

12. Summary.wmv

2.2 MB

/.../Introduction to ASP.NET 4 WebForms/4. Entity Framework/

01. Introduction.wmv

1.5 MB

02. Introduction to the Entity Framework.wmv

9.0 MB

03. Code First.wmv

3.3 MB

04. Demo Installing Code First With Nuget.wmv

4.3 MB

05. Demo Using Code First.wmv

18.9 MB

06. When Classes Change.wmv

31.2 MB

07. LINQ Queries.wmv

11.0 MB

08. Filtering Data.wmv

14.3 MB

09. Summary.wmv

2.5 MB

/.../Introduction to ASP.NET 4 WebForms/5. Master Pages/

01. Introduction.wmv

1.2 MB

02. Working With Master Pages.wmv

4.0 MB

03. Creating Master Pages.wmv

3.3 MB

04. Demo Creating Master Pages.wmv

11.7 MB

05. Creating Content Pages.wmv

1.5 MB

06. Demo Creating Content Pages.wmv

15.8 MB

07. Changing Master Pages.wmv

1.6 MB

08. Demo Changing Master Pages.wmv

11.7 MB

09. Summary.wmv

1.5 MB

/.../6. ASP.NET AJAX Controls/

01. Introduction.wmv

2.0 MB

02. Introduction To AJAX Technologies.wmv

10.0 MB

03. ASP.NET AJAX Controls.wmv

4.2 MB

04. Using the ScriptManager Control.wmv

11.2 MB

05. Demo The ScriptManager in Action.wmv

18.4 MB

06. Using the UpdatePanel Control.wmv

10.8 MB

07. Demo The UpdatePanel in Action.wmv

29.1 MB

08. Demo AJAX-Enabling an Existing Application.wmv

27.7 MB

09. Using the UpdateProgress Control.wmv

7.0 MB

10. Demo UpdateProgress in Action.wmv

15.7 MB

11. Summary.wmv

3.6 MB

/.../Introduction to ASP.NET 4 WebForms/7. Security/

01. Introduction.wmv

3.4 MB

02. Introduction to ASP.NET Security.wmv

12.6 MB

03. Demo ASP.NET Security Modes.wmv

8.9 MB

04. Using the ASP.NET Configuration Website.wmv

2.7 MB

05. Demo Using the ASP.NET Configuration Website.wmv

29.7 MB

06. Using aspnet_regsql.wmv

4.7 MB

07. Demo The aspnet_regsql Wizard.wmv

17.4 MB

08. Security Server Controls.wmv

8.4 MB

09. Demo Login and Registration Controls.wmv

16.0 MB

10. Demo Login Views.wmv

14.7 MB

11. Summary.wmv

2.6 MB

/.../8. Using ASP.NET Dynamic Data/

01. Introduction.wmv

2.0 MB

02. What Is ASP.NET Dynamic Data.wmv

9.4 MB

03. Creating a Dynamic Data Website.wmv

2.2 MB

04. Demo Using Dynamic Data Templates.wmv

9.0 MB

05. Creating a Model.wmv

3.5 MB

06. Demo Creating an Entity Framework Model.wmv

6.8 MB

07. Registering the Data Model.wmv

3.8 MB

08. Demo How to Register a Data Model.wmv

20.9 MB

09. Modifying Dynamic Data Sites.wmv

3.7 MB

10. Demo Modifying Dynamic Data Fields.wmv

30.1 MB

11. Summary.wmv

2.4 MB

/.../Introduction to ASP.NET 4 WebForms/9. Web Deployment/

01. Introduction.wmv

2.4 MB

02. Installing IIS.wmv

2.7 MB

03. Configuring IIS locally.wmv

5.7 MB

04. Demo deploying by hand.wmv

10.2 MB

05. Understanding AppPools.wmv

7.2 MB

06. Introducing WebDeploy.wmv

2.3 MB

07. Demo using WebDeploy.wmv

14.3 MB

08. SQL Deploy and Web config transforms.wmv

4.2 MB

09. Demo deploying to an ISP.wmv

22.0 MB

10. Summary.wmv

1.3 MB

/.../1. Introduction to ASP.NET MVC 3/

01. Introduction.wmv

834.7 KB

02. Web Platform Installer.wmv

7.5 MB

03. New Project.wmv

7.4 MB

04. Design Goals.wmv

2.0 MB

05. Changing a View.wmv

5.7 MB

06. Adding a Model.wmv

5.6 MB

07. Unit Testing.wmv

18.6 MB

08. Styling.wmv

3.4 MB

09. Summary.wmv

732.2 KB

/.../10. Configuration and Deployment with ASP.NET MVC 3/

01. Introduction.wmv

496.8 KB

02. Configuration Files.wmv

8.6 MB

03. Configuration Hierarchy.wmv

13.7 MB

04. Custom Error.wmv

10.7 MB

05. Deploying to Localhost.wmv

17.8 MB

06. Config Transformations.wmv

15.4 MB

07. Web Deployment Packages.wmv

12.0 MB

08. Going Live.wmv

8.1 MB

09. Summary.wmv

371.1 KB

/.../2. Controllers in ASP.NET MVC 3/

01. Introduction.wmv

662.8 KB

02. Routes and Controllers.wmv

7.8 MB

03. The Route to Cuisines.wmv

3.3 MB

04. Controller, Action, Parameter!.wmv

10.2 MB

05. Action Results.wmv

12.6 MB

06. Action Selectors.wmv

3.1 MB

07. Action Filters.wmv

24.5 MB

08. Summary.wmv

532.9 KB

/.../3. Razor Views in ASP.NET MVC 3/

01. Introduction.wmv

707.6 KB

02. Listing Reviews with Razor.wmv

7.9 MB

03. Razor Code Expressions.wmv

13.2 MB

04. Razor Code Blocks.wmv

7.5 MB

05. Razor Layout.wmv

14.1 MB

06. HTML Helpers.wmv

16.8 MB

07. Custom Helpers.wmv

8.8 MB

08. Partial Views.wmv

9.8 MB

09. A Brief Word About Security.wmv

751.0 KB

10. Summary.wmv

723.6 KB

/.../4. Working with Data in ASP.NET MVC 3 (Part I)/

01. Introduction.wmv

787.0 KB

02. A Couple Changes.wmv

1.9 MB

03. The Entity Framework.wmv

2.0 MB

04. Code Comes First.wmv

13.9 MB

05. When Classes Change.wmv

22.8 MB

06. LINQ.wmv

13.2 MB

07. Filtering with Links and Lists.wmv

15.1 MB

08. Summary.wmv

873.7 KB

/.../5. Working with Data in ASP.NET MVC 3 (Part II)/

01. Introduction.wmv

512.6 KB

02. Mapping Entities.wmv

8.1 MB

03. Detailing and Creation.wmv

23.5 MB

04. Validation Annotations.wmv

6.1 MB

05. Custom Validation.wmv

12.1 MB

06. Display Annotations.wmv

11.6 MB

07. Summary.wmv

658.6 KB

/.../6. AJAX and JavaScript with ASP.NET MVC 3/

01. Introduction.wmv

548.8 KB

02. The Scripts Folder.wmv

7.6 MB

03. Managing Scripts.wmv

21.8 MB

04. Ajax.ActionLink.wmv

14.3 MB

05. Unobtrusive JavaScript.wmv

17.4 MB

06. Ajax.BeginForm.wmv

4.7 MB

07. jQuery UI Autocomplete.wmv

15.5 MB

08. jQuery UI Datepicker.wmv

4.1 MB

09. jQuery Templates.wmv

8.0 MB

10. Summary.wmv

337.9 KB

/.../7. Security and ASP.NET MVC 3/

01. Introduction.wmv

733.7 KB

02. Authentication.wmv

1.9 MB

03. Windows Authentication.wmv

8.9 MB

04. Forms Authentication.wmv

6.9 MB

05. The ASP.NET Membership Provider.wmv

15.6 MB

06. Authorization.wmv

37.3 MB

07. XSS.wmv

8.2 MB

08. The AntiXSS Library.wmv

6.6 MB

09. CSRF.wmv

10.0 MB

10. Summary.wmv

371.1 KB

/.../8. ASP.NET Infrastructure for ASP.NET MVC 3/

01. Introduction.wmv

459.2 KB

02. Output Caching.wmv

15.3 MB

03. OutputCache Settings.wmv

1.7 MB

04. Cache Profiles.wmv

5.5 MB

05. Globalization.wmv

7.2 MB

06. Resources.wmv

15.1 MB

07. Diagnostics.wmv

24.1 MB

08. Summary.wmv

686.1 KB

/.../9. TDD and Unit Testing with ASP.NET MVC 3/

01. Introduction.wmv

814.6 KB

02. The First Test.wmv

15.4 MB

03. Iterating with Tests.wmv

14.0 MB

04. Testing Controllers.wmv

10.8 MB

05. The Edit Tests.wmv

4.5 MB

06. IoC and Injection.wmv

6.2 MB

07. Summary.wmv

540.2 KB

/.../Introduction to WebMatrix/1. Introducing WebMatrix/

01. Introduction.wmv

967.9 KB

02. WebMatrix overview.wmv

9.5 MB

03. WebMatrix demonstration.wmv

16.0 MB

04. Web application gallery.wmv

1.4 MB

05. Installing WordPress.wmv

14.0 MB

06. Installing WebMatrix.wmv

6.4 MB

07. Summary.wmv

1.4 MB

/.../2. Sites and files/

01. Introduction.wmv

1.2 MB

02. Site workspace.wmv

11.2 MB

03. Files workspace.wmv

23.2 MB

04. Package management.wmv

23.0 MB

/.../3. Coding ASP.NET Web Pages/

01. Introduction.wmv

1.6 MB

02. Web Pages with Razor.wmv

35.4 MB

03. Layouts.wmv

28.3 MB

04. Special folders and files.wmv

14.1 MB

05. Working with .NET code.wmv

7.4 MB

/.../4. Working with data/

01. Introduction.wmv

1.4 MB

02. SQL Server Compact.wmv

12.7 MB

03. Querying data in web pages.wmv

13.6 MB

04. Inserting data.wmv

5.2 MB

05. Creating a data access layer.wmv

8.7 MB

06. Grid and chart helpers.wmv

16.0 MB

07. Connecting to SQL Server.wmv

9.6 MB

08. Migrating to SQL Server.wmv

4.8 MB

/.../5. Reporting and deployment/

01. Introduction.wmv

1.6 MB

02. Reports.wmv

20.2 MB

03. Web deploy.wmv

15.7 MB

04. FTP deployment.wmv

10.2 MB

05. Deployment settings.wmv

4.6 MB

/.../6. Enabling PHP and MySQL/

01. Introduction.wmv

1.1 MB

02. Enabling PHP.wmv

16.2 MB

03. Working with MySQL.wmv

6.0 MB

/.../Introduction to the ASP.NET Web API/1. Introduction/

01. Introduction.wmv

678.6 KB

02. What.wmv

4.9 MB

03. Why.wmv

2.3 MB

04. Is this REST.wmv

2.6 MB

05. Versus WCF.wmv

3.0 MB

06. Demo - ASP.NET Web API Hello World.wmv

48.4 MB

07. More Details.wmv

2.7 MB

08. Assemblies.wmv

1.5 MB

09. Convention.wmv

1.5 MB

10. Model Binding.wmv

2.9 MB

11. Content negotiation.wmv

1.9 MB

12. Demo Two - HttpResponseMessage.wmv

15.3 MB

13. OData Query Syntax.wmv

1.3 MB

14. Configuration.wmv

1.7 MB

15. Hosting.wmv

1.4 MB

16. Security.wmv

1.3 MB

17. Summary.wmv

898.0 KB

/.../Introduction to the ASP.NET Web API/2. Uniform Interface/

01. Introduction.wmv

867.9 KB

02. REST.wmv

3.6 MB

03. URIs.wmv

4.0 MB

04. Implementing with ASP.NET Web API.wmv

2.3 MB

05. Demo Convention.wmv

73.7 MB

06. ApiController.wmv

2.7 MB

07. Verbs to Attributes.wmv

3.1 MB

08. Demo Configuration.wmv

4.8 MB

09. Content Negotiation.wmv

5.1 MB

10. Model Binding.wmv

1.5 MB

11. HTTP - Diving Deeper.wmv

20.6 MB

12. Summary.wmv

1.7 MB

/.../3. Building clients with the ASP.NET Web API/

01. Introduction.wmv

510.3 KB

02. Why Another New Client Class for HTTP.wmv

1.7 MB

03. HttpClient Model.wmv

1.6 MB

04. Using the HttpClient.wmv

1.9 MB

05. Demo Twitter Search with HttpClient.wmv

18.1 MB

06. Media Types.wmv

2.9 MB

07. Demo Posting a Video.wmv

22.2 MB

08. Other Client issues.wmv

2.2 MB

09. Per-request headers.wmv

6.0 MB

10. DelegatingHandler.wmv

1.7 MB

11. Security.wmv

804.8 KB

12. Summary.wmv

525.4 KB

/.../4. Hosting options with the ASP.NET Web API/

01. Introduction.wmv

750.7 KB

02. HttpConfiguration.wmv

1.6 MB

03. The HttpConfiguration class.wmv

1.2 MB

04. Self-hosting.wmv

2.5 MB

05. Self-hosting choices.wmv

1.4 MB

06. Demo self-hosting.wmv

22.6 MB

07. HttpSelfHostServer.wmv

3.5 MB

08. Demo using ApiController in self-hosting.wmv

10.9 MB

09. Message Handler party trick.wmv

2.0 MB

10. Demo HttpServer passed to HttpClient.wmv

13.1 MB

11. ASP.NET Hosting.wmv

946.0 KB

12. Demo Modiying ASP.NET configuration.wmv

5.5 MB

13. Summary.wmv

1.1 MB

/.../Introduction to the ASP.NET Web API/5. Security/

01. Introduction.wmv

597.5 KB

02. What's new for ASP.NET Web API Security.wmv

2.2 MB

03. Authentication.wmv

23.3 MB

04. Self Hosting Security.wmv

660.6 KB

05. Demo Self-Hosting & Security.wmv

14.7 MB

06. OnConfigureBinding.wmv

906.9 KB

07. Summary.wmv

816.8 KB

/.../Introduction to the ASP.NET Web API/6. Extensibility/

01. Introduction.wmv

579.4 KB

02. Getting Started.wmv

3.0 MB

03. Formatters.wmv

2.5 MB

04. Demo Formatters.wmv

40.9 MB

05. Filters.wmv

2.0 MB

06. Demo Filter.wmv

25.4 MB

07. Message Handlers.wmv

2.4 MB

08. Demo MessageHandler.wmv

22.6 MB

09. DelegatingHandler.wmv

8.0 MB

/.../1. Introduction to ASP.NET MVC 4 Part 1/

1. Introduction.wmv

6.8 MB

2. Getting Started.wmv

25.7 MB

3. Models, Views, Controllers.wmv

50.0 MB

4. Database Migrations.wmv

50.0 MB

5. Showing Data.wmv

23.1 MB

6. Summary.wmv

5.5 MB

/.../2. Introduction to ASP.NET MVC 4 Part 2/

1. Introduction.wmv

458.5 KB

2. Listing data.wmv

28.3 MB

3. Creating data.wmv

64.0 MB

4. Authorization.wmv

33.6 MB

5. A Word About Security.wmv

13.0 MB

6. Deploying To The Cloud.wmv

21.4 MB

7. Summary.wmv

1.3 MB

/.../3. Web Optimization with ASP.NET MVC/

1. Introduction.wmv

1.1 MB

2. The Scenario.wmv

22.7 MB

3. Installing.wmv

11.6 MB

4. Configuring Bundles.wmv

23.5 MB

5. Virtual Paths and Relative References.wmv

11.7 MB

6. Rendering Bundles.wmv

30.2 MB

7. The Results Are In!.wmv

3.7 MB

8. Transforming CoffeeScript.wmv

16.5 MB

9. Big Bundle Summary.wmv

1.1 MB

/.../4. The ASP.NET WebAPI/

1. Introduction.wmv

919.7 KB

10. Implementing POST.wmv

20.7 MB

11. Implementing DELETE.wmv

11.3 MB

12. XML Client.wmv

11.6 MB

13. Summary.wmv

1.7 MB

2. Web Services.wmv

4.1 MB

3. Getting started.wmv

21.6 MB

4. Routing.wmv

34.1 MB

5. Content Negotiation.wmv

22.3 MB

6. Parameter Binding.wmv

25.2 MB

7. Implementing GET.wmv

20.6 MB

8. Showing Data.wmv

34.9 MB

9. Implementing PUT.wmv

53.9 MB

/.../5. Async Await in MVC 4/

1. Introduction.wmv

1.2 MB

10. Async Testing.wmv

7.0 MB

11. Summary.wmv

2.0 MB

2. Scalability.wmv

9.1 MB

3. Task Parallel Library.wmv

16.5 MB

4. Async Await.wmv

19.5 MB

5. Async Controller.wmv

17.1 MB

6. Async Action.wmv

20.0 MB

7. Async and Parallel.wmv

26.6 MB

8. Async Timeouts.wmv

16.9 MB

9. Async Exceptions.wmv

9.1 MB

/.../6. MVC 4 and Mobile Development/

1. Introduction.wmv

1.1 MB

2. Mobile Template.wmv

24.8 MB

3. Display Modes.wmv

20.9 MB

4. Display Mode Provider.wmv

28.6 MB

5. Browser Overriding.wmv

22.3 MB

6. Summary.wmv

892.4 KB

/.../1. Introduction to Orchard/

01. Introduction.wmv

824.4 KB

02. What is Orchard.wmv

4.0 MB

03. How to Get Orchard.wmv

2.9 MB

04. Installing from WebMatrix.wmv

4.7 MB

05. Starting a New Site.wmv

4.1 MB

06. Editing the Homepage.wmv

9.8 MB

07. Editing Widgets and Adding Styles.wmv

13.3 MB

08. Adding Media.wmv

5.7 MB

09. Adding new Pages and Menu Items.wmv

12.0 MB

10. Managing Media Files.wmv

4.3 MB

11. Summary.wmv

1.3 MB

/.../2. Blogs and Users/

01. Introduction.wmv

1.5 MB

02. Setting Up a Blog.wmv

5.1 MB

03. Blog Properties.wmv

3.8 MB

04. Creating a Post.wmv

6.3 MB

05. Tagging.wmv

5.6 MB

06. Comments.wmv

8.8 MB

07. Remote Publishing with Live Writer.wmv

6.9 MB

08. RSS Feeds.wmv

7.1 MB

09. Users and Permissions.wmv

5.2 MB

10. Users and Permissions Demo.wmv

13.7 MB

11. Summary.wmv

1.4 MB

/.../3. Themes and Widgets/

01. Introduction.wmv

1.5 MB

02. Themes.wmv

3.0 MB

03. Parts of a Theme.wmv

14.7 MB

04. Including Stylesheets.wmv

7.0 MB

05. Including JavaScript.wmv

18.0 MB

06. Widgets.wmv

2.8 MB

07. Exploring Widgets and Layers.wmv

14.4 MB

08. Managing Widgets.wmv

4.3 MB

09. Adding a New Layer.wmv

4.3 MB

10. Installing a Theme from the Orchard Gallery.wmv

8.5 MB

11. Enabling the new Theme.wmv

7.2 MB

12. Creating a Derived Theme.wmv

14.4 MB

13. Summary.wmv

2.4 MB

/.../4. Modules and Content/

01. Introduction.wmv

2.0 MB

02. Orchard Modules.wmv

2.7 MB

03. Exploring Modules.wmv

8.9 MB

04. Modules in the Dashboard.wmv

4.1 MB

05. Modules in the Orchard Gallery.wmv

5.6 MB

06. Downloading and Installing the Search Modules.wmv

6.0 MB

07. Setting up and Configuring Search.wmv

3.5 MB

08. Search Demo.wmv

4.3 MB

09. Orchard Content.wmv

3.9 MB

10. Exploring Content Types.wmv

5.8 MB

11. Content Parts Demo.wmv

8.6 MB

12. Creating a Custom Content Type.wmv

3.6 MB

13. Creating Custom Content Items and Adding Fields.wmv

7.9 MB

14. Adding a Bing Maps Part.wmv

7.6 MB

15. Summary.wmv

1.4 MB

/.../5. The Shape of Orchard/

01. Introduction.wmv

1.8 MB

02. What are Shapes.wmv

3.4 MB

03. Shape Rendering.wmv

4.1 MB

04. Dynamically Adding Properties to Shapes.wmv

6.7 MB

05. Basic Shape Template Overriding.wmv

6.1 MB

06. Shape Placement.wmv

3.1 MB

07. Placement.info File.wmv

2.5 MB

08. Layout Shapes Part 1.wmv

9.5 MB

09. Layout Shapes Part 2.wmv

9.6 MB

10. Content Shapes and Placement.wmv

7.0 MB

11. Placement.info Demo.wmv

6.1 MB

12. Enabling Shape Tracing.wmv

8.6 MB

13. Using Shape Tracing to help with Placement.wmv

5.0 MB

14. Using Shape Tracing to Create Alternates.wmv

8.5 MB

15. Using Shape Tracing to Explore the Model.wmv

4.2 MB

16. Using Shape Tracing to Override Code Generated Shape.wmv

7.4 MB

17. Summary.wmv

1.6 MB

/.../01.Introduction To Glimpse/

01.Introduction.wmv

1.1 MB

02.Who This Course Is For.wmv

2.1 MB

03.Course Overview.wmv

4.6 MB

04.What Is Glimpse.wmv

1.5 MB

05.Why Glimpse Is Different.wmv

3.2 MB

06.Glimpse History.wmv

3.6 MB

07.Getting Glimpse.wmv

4.3 MB

08.Creating The Project.wmv

4.4 MB

09.Adding Glimpse.wmv

9.5 MB

10.Turning On Glimpse.wmv

6.4 MB

11.Up Next.wmv

840.8 KB

/.../02.Glimpse ASP.NET Tabs/

01.Introduction.wmv

1.1 MB

02.Tabs Overview.wmv

1.7 MB

03.Configuration Tab.wmv

900.9 KB

04.Configuration Tab Demo.wmv

11.1 MB

05.Environment Tab.wmv

1.6 MB

06.Environment Tab Demo.wmv

4.7 MB

07.Request Tab.wmv

1.1 MB

08.Request Tab Demo.wmv

4.2 MB

09.Routes Tab.wmv

735.6 KB

10.Routes Tab Demo.wmv

8.1 MB

11.Server Tab.wmv

489.2 KB

12.Server Tab Demo.wmv

2.3 MB

13.Session Tab.wmv

453.2 KB

14.Session Tab Demo.wmv

3.6 MB

15.Timeline Tab.wmv

573.4 KB

16.Timeline Tab Demo.wmv

4.7 MB

17.Trace Tab.wmv

636.5 KB

18.Trace Tab Demo.wmv

4.5 MB

19.Ajax Demo.wmv

8.4 MB

20.Basic History.wmv

3.9 MB

21.Multiple Browsers.wmv

4.4 MB

22.How Mobile Works.wmv

2.0 MB

23.Mobile Demo.wmv

8.5 MB

24.Up Next.wmv

952.0 KB

/.../03.Debugging ASP.NET MVC 4/

01.Introduction.wmv

1.3 MB

02.Tabs Overview.wmv

1.5 MB

03.Execution Tab.wmv

888.9 KB

04.Execution Tab Demo.wmv

4.4 MB

05.Model Binding Tab.wmv

1.3 MB

06.Model Binding Tab Demo.wmv

3.9 MB

07.Metadata Tab.wmv

1.3 MB

08.Metadata Tab Demo.wmv

5.5 MB

09.Views Tab.wmv

1.1 MB

10.Views Tab Demo.wmv

3.4 MB

11.Remove Webforms View Engine.wmv

2.0 MB

12.An MVC Problem.wmv

1.1 MB

13.Setting Up A Binding.wmv

5.0 MB

14.Troubleshooting The Problem.wmv

7.0 MB

15.Fixing The Problem.wmv

6.5 MB

16.Removing Tabs.wmv

6.6 MB

17.Using Policies.wmv

7.7 MB

18.Filtering.wmv

3.5 MB

19.Up Next.wmv

732.6 KB

/.../04.Glimpse Plugins/

01.Introduction.wmv

891.9 KB

02.Plugins Overview.wmv

1.4 MB

03.Where To Get Plugins.wmv

7.0 MB

04.Setting Up NuGet Feed.wmv

3.1 MB

05.Entity Framework Plugin.wmv

867.8 KB

06.Entity Framework Plugin Demo.wmv

7.1 MB

07.Ninject Plugin.wmv

1.2 MB

08.Installing Ninject.wmv

6.9 MB

09.Ninject Plugin Demo.wmv

6.3 MB

10.Ninject Extension Code.wmv

3.7 MB

11.SignalR Plugin.wmv

1.3 MB

12.Setting Up Signalr.wmv

13.8 MB

13.SignalR Plugin Demo.wmv

6.3 MB

14.Knockout Plugin.wmv

1.6 MB

15.Knockout Plugin Demo.wmv

12.6 MB

16.Up Next.wmv

1.8 MB

/.../05.Creating A Glimpse Plugin/

01.Introduction.wmv

1.2 MB

02.How Glimpse Works.wmv

4.4 MB

03.Plugin Architecture.wmv

3.0 MB

04.Designing The Plugin.wmv

1.6 MB

05.Hello Plugin.wmv

9.4 MB

06.Collecting Data On Begin Request.wmv

7.0 MB

07.Collecting Data One End Request.wmv

4.1 MB

08.Sending Plugin Data.wmv

3.9 MB

09.Basic Formatting.wmv

9.0 MB

10.Adding A Time Section.wmv

4.9 MB

11.Styling Columns.wmv

2.3 MB

12.Styling Columns Demo.wmv

3.7 MB

13.Styling Row Data.wmv

1.2 MB

14.Styling Row Data Demo.wmv

4.6 MB

15.Glimpse Protocol.wmv

1.1 MB

16.Glimpse Protocol Demo.wmv

11.6 MB

17.The End.wmv

1.5 MB

/.../Using Glimpse With ASP.NET, MVC4, and Entity Framework/

using-glimpse-aspdotnet-mvc4.zip

236.9 MB

/.../1. Introduction to Amazon Web Services/

01. Introduction.wmv

2.7 MB

02. What Exactly is AWS.wmv

3.4 MB

03. Problems That Can Be Solved With AWS.wmv

4.8 MB

04. Key AWS Principles.wmv

8.9 MB

05. AWS Product Categories.wmv

4.3 MB

06. Developer Role in AWS Solutions.wmv

8.3 MB

07. Course Objectives.wmv

4.9 MB

08. Summary.wmv

2.9 MB

/.../2. Managing AWS Solutions/

01. Introduction.wmv

1.8 MB

02. Aspects of AWS Solution Management.wmv

3.2 MB

03. Using the AWS Management Console.wmv

1.8 MB

04. DEMO Using the AWS Management Console.wmv

6.6 MB

05. Role of IAM in Securing AWS Resources.wmv

6.8 MB

06. DEMO Interacting with IAM from the Management Console.wmv

11.8 MB

07. DEMO Interacting with IAM from the Native API.wmv

21.3 MB

08. DEMO Interacting with IAM from the .NET SDK.wmv

16.2 MB

09. Auto Deployment of Java Apps with Elastic Beanstalk.wmv

4.8 MB

10. Using CloudFormation to Create Collections of Resources.wmv

2.8 MB

11. AWS for .NET - Working with the Visual Studio Toolkit for AWS.wmv

2.5 MB

12. DEMO AWS for .NET - Working with the Visual Studio Toolkit for AWS.wmv

9.1 MB

13. Summary.wmv

3.7 MB

/.../3. Using AWS Compute Services/

01. Introduction.wmv

1.8 MB

02. Amazon EC2 Principles.wmv

8.4 MB

03. The Developer Role with Compute Resources.wmv

5.3 MB

04. Cost of EC2 Services.wmv

5.9 MB

05. Provisioning Instances with the Management Console.wmv

2.1 MB

06. DEMO Provisioning Instances with the Management Console.wmv

23.8 MB

07. Provisioning Instances with the API.wmv

3.5 MB

08. DEMO Querying Instances from the Native API.wmv

18.6 MB

09. AWS for .NET - Provisioning Instances.wmv

2.2 MB

10. DEMO Interacting with Instances from Visual Studio.wmv

15.2 MB

11. Summary.wmv

3.4 MB

/.../4. Leveraging AWS Storage Services/

01. Introduction.wmv

1.7 MB

02. The Value of Storage Services.wmv

3.1 MB

03. Features of Elastic Block Storage.wmv

5.6 MB

04. Working with EBS Volumes from the Management Console.wmv

2.1 MB

05. DEMO Working with EBS Volumes from the Management Console.wmv

17.2 MB

06. Working with EBS Volumes from the API.wmv

2.6 MB

07. DEMO Working with EBS Volumes from the API.wmv

22.5 MB

08. AWS for .NET - Working with EBS Volumes.wmv

1.6 MB

09. DEMO AWS for .NET - Working with EBS Volumes.wmv

11.7 MB

10. Features of Simple Storage Service (S3).wmv

6.9 MB

11. Creating and Filling S3 Buckets using the Management Console.wmv

1.4 MB

12. DEMO Creating and Filling S3 Buckets using the Management Console.wmv

5.6 MB

13. Creating and Filling S3 Buckets using the API.wmv

3.5 MB

14. DEMO Interacting with S3 Buckets using the API.wmv

26.0 MB

15. AWS for .NET - Creating and Filling S3 Buckets.wmv

1.8 MB

16. DEMO AWS for .NET - Interacting with S3 Buckets.wmv

13.1 MB

17. Summary.wmv

2.7 MB

/.../5. Working with AWS Databases/

01. Introduction.wmv

1.7 MB

02. When to Use Database Services.wmv

2.5 MB

03. Features of RDS.wmv

3.7 MB

04. Creating and Interacting with RDS Databasse using the Management Console.wmv

1.4 MB

05. DEMO Creating and Interacting with RDS Databasse using the Management Console.wmv

6.5 MB

06. Creating and Interacting with RDS Databases using the API.wmv

2.0 MB

07. DEMO Interacting with RDS Databases using the API.wmv

13.2 MB

08. AWS for .NET - Creating and Interacting with RDS Databases.wmv

2.2 MB

09. DEMO AWS for .NET - Interacting with RDS Databases.wmv

9.1 MB

10. Features of SimpleDB.wmv

3.6 MB

11. Creating and Interacting with SimpleDB Domains using the API.wmv

2.0 MB

12. DEMO Interacting with SimpleDB Domains using the API.wmv

14.5 MB

13. AWS for .NET - Creating and Interacting with SimpleDB Domains.wmv

1.4 MB

14. DEMO AWS for .NET - Interacting with SimpleDB Domains.wmv

19.7 MB

15. Features of DynamoDB.wmv

4.7 MB

16. Creating and Interacting with DynamoDB Databases using the Management Console.wmv

1.4 MB

17. DEMO Creating and Interacting with DynamoDB Databases using the Management Console.wmv

3.1 MB

18. Creating and Interacting with DynamoDB Databases using the API.wmv

2.2 MB

19. DEMO Interacting with DynamoDB Databases using the API.wmv

24.3 MB

20. AWS for .NET - Creating and Interacting with DynamoDB Databases.wmv

1.9 MB

21. DEMO AWS for .NET - Interacting with DynamoDB Databases.wmv

22.8 MB

22. Summary.wmv

2.6 MB

/.../6. Using AWS Messaging Services/

01. Introduction.wmv

1.3 MB

02. Using AWS Messaging Services for Notifications and Integration.wmv

2.0 MB

03. Features of Simple Queue Service (SQS).wmv

5.7 MB

04. Acting on SQS Queues using the Management Console.wmv

955.9 KB

05. DEMO Acting on SQS Queues using the Management Console.wmv

6.6 MB

06. Acting on SQS Queues using the API.wmv

3.3 MB

07. DEMO Acting on SQS Queues using the API.wmv

23.5 MB

08. AWS for .NET - Acting on SQS Queues.wmv

1.5 MB

09. DEMO AWS for .NET - Acting on SQS Queues.wmv

17.1 MB

10. Features of Simple Notification Services (SNS).wmv

5.2 MB

11. Creating and Publishing to SNS Topics using the Management Console.wmv

1.9 MB

12. DEMO Creating and Publishing to SNS Topics using the Management Console.wmv

9.7 MB

13. Creating and Publishing to SNS Topics using the API.wmv

2.4 MB

14. DEMO Creating and Publishing to SNS Topics using the API.wmv

10.6 MB

15. AWS for .NET - Creating and Publishing to SNS Topics.wmv

1.2 MB

16. DEMO AWS for .NET - Creating and Publishing to SNS Topics.wmv

13.5 MB

17. Summary.wmv

2.4 MB

/.../1. Challenges to a responsive user experience/

01. Introduction.wmv

2.1 MB

02. Performance and responsiveness.wmv

3.8 MB

03. Demo Long-running operations.wmv

14.5 MB

04. Strategies for a responsive user experience.wmv

1.5 MB

05. Detecting blocking tasks.wmv

3.7 MB

06. Demo Detecting blocking tasks.wmv

6.5 MB

07. Threads.wmv

3.2 MB

08. Demo Threads.wmv

10.1 MB

09. Asynchronous tasks.wmv

4.6 MB

10. Demo Asynchronous tasks.wmv

15.1 MB

11. Controlling asynchronous task execution.wmv

2.1 MB

12. Summary.wmv

1.4 MB

/.../2. Implementing long-running operations as a service/

01. Introduction.wmv

1.1 MB

02. Concerns with long-running operations.wmv

4.0 MB

03. Android Services.wmv

2.9 MB

04. Creating an on-demand service.wmv

3.9 MB

05. Demo Creating an on-demand service.wmv

11.0 MB

06. Accessing an on-demand service.wmv

1.7 MB

07. Demo Using an on-demand service.wmv

14.8 MB

08. Cross process services.wmv

4.1 MB

09. Demo Cross process services.wmv

15.9 MB

10. Summary.wmv

2.0 MB

/.../3. Service lifecycle management/

01. Introduction.wmv

1.2 MB

02. Service lifecycle.wmv

5.3 MB

03. Implementing the service lifecycle.wmv

1.6 MB

04. Demo Implementing the service lifecycle.wmv

20.7 MB

05. Service threading considerations.wmv

1.7 MB

06. Demo Service threading considerations.wmv

10.4 MB

07. Taking control of service lifetime.wmv

2.9 MB

08. Demo Taking control of service lifetime.wmv

20.5 MB

09. Operating system control of service lifetime.wmv

5.9 MB

10. Summary.wmv

987.7 KB

/.../4. Interacting with services/

01. Introduction.wmv

1.5 MB

02. Providing user feedback.wmv

2.3 MB

03. Demo Providing user feedback.wmv

21.2 MB

04. Foreground services.wmv

5.7 MB

05. Demo Foreground services.wmv

24.9 MB

06. Services and system activity.wmv

2.8 MB

07. Demo Services and system activity.wmv

18.5 MB

08. Summary.wmv

1.1 MB

/.../1. Android Late Binding and Intents/

01. Introduction.wmv

4.9 MB

02. Android and program interactivity.wmv

7.8 MB

03. What is an Intent.wmv

8.3 MB

04. Matching components to Intents.wmv

4.6 MB

05. Delegating actions with PendingIntents.wmv

3.4 MB

06. Summary.wmv

8.2 MB

/.../2. Component activation with intents/

01. Introduction.wmv

1.4 MB

02. Activating components with Intents.wmv

5.0 MB

03. Demo Activating components with Intents.wmv

19.5 MB

04. Implicit intents and intent filters.wmv

3.9 MB

05. Intent action tests.wmv

5.3 MB

06. Demo Intent action tests.wmv

30.0 MB

07. Intent category and data tests.wmv

8.0 MB

08. Demo Intent category and data tests.wmv

20.9 MB

09. Getting a closer look at intent resolution.wmv

4.2 MB

10. Summary.wmv

1.8 MB

/.../3. Delegation and Callbacks through PendingIntents/

01. Introduction.wmv

1.1 MB

02. The role of PendingIntents.wmv

2.8 MB

03. Demo The role of PendingIntents.wmv

12.4 MB

04. The contents of a PendingIntent.wmv

4.1 MB

05. Demo The contents of a PendingIntent.wmv

6.2 MB

06. PendingIntent sharing.wmv

6.3 MB

07. Demo PendingIntent sharing.wmv

18.7 MB

08. Sending a PendingIntent.wmv

2.3 MB

09. Demo Sending a PendingIntent.wmv

8.1 MB

10. Summary.wmv

1.1 MB

/.../4. IntentFilter data tests/

01. Introduction.wmv

2.5 MB

02. Data test basics.wmv

6.1 MB

03. Relationship of data attributes.wmv

2.4 MB

04. Demo Relationship of data attributes.wmv

23.1 MB

05. URI Paths.wmv

2.1 MB

06. Demo URI Paths.wmv

24.6 MB

07. Mime types.wmv

3.1 MB

08. Summary.wmv

2.6 MB

/.../5. Working with Platform Features Through Intents/

01. Introduction.wmv

2.8 MB

02. Changes in system state.wmv

8.5 MB

03. Demo Changes in system state.wmv

20.9 MB

04. Scheduling app components.wmv

6.2 MB

05. Demo Scheduling app components.wmv

7.6 MB

06. Using platform activities, browser and telephone.wmv

4.2 MB

07. Demo Using platform activities, browser and telephone.wmv

6.4 MB

08. Using platform activities, camera and contacts.wmv

5.0 MB

09. Demo Using platform activities, camera and contacts.wmv

24.3 MB

10. Summary.wmv

1.1 MB

/.../1. Introduction to Android/

01. Course Overview.wmv

4.9 MB

02. Introduction.wmv

2.6 MB

03. Android Background.wmv

5.9 MB

04. Android Architecture.wmv

8.1 MB

05. Android Applications.wmv

5.7 MB

06. Application Lifecycle.wmv

9.8 MB

07. APIs.wmv

5.4 MB

08. Security and Permissions.wmv

4.2 MB

09. The Android Market.wmv

5.6 MB

10. Summary.wmv

2.3 MB

/.../10. Deployment Part 2/

01. Introduction.wmv

2.2 MB

02. What is Android License Manager.wmv

5.1 MB

03. Setting up LVL.wmv

14.9 MB

04. Adding License Checking.wmv

47.2 MB

05. Publishing on the Market.wmv

25.5 MB

06. Summary.wmv

3.2 MB

/.../2. Android Development Environment Setup/

01. Introduction.wmv

1.2 MB

02. Eclipse.wmv

5.6 MB

03. Android SDK.wmv

2.8 MB

04. ADT for Eclipse.wmv

3.4 MB

05. Platforms and Components.wmv

7.0 MB

06. Summary.wmv

548.8 KB

/.../3. The Android Project/

01. Introduction.wmv

2.1 MB

02. Src Folder.wmv

6.5 MB

03. Gen Folder.wmv

3.3 MB

04. Res Folder.wmv

10.7 MB

05. Android Manifest.wmv

10.0 MB

06. Summary.wmv

13.7 MB

/.../Introduction to Android Development/4. The Activity/

01. Introduction.wmv

2.2 MB

02. Activity Lifecycle.wmv

6.1 MB

03. Getting and Updating Views.wmv

18.8 MB

04. Responding to View Events.wmv

18.8 MB

05. Creating and Launching Activities.wmv

37.9 MB

06. Summary.wmv

2.7 MB

/.../Introduction to Android Development/5. Android UI/

01. Introduction.wmv

1.7 MB

02. Everything is a View.wmv

9.7 MB

03. Layout Files.wmv

11.0 MB

04. Types of Layouts.wmv

29.6 MB

05. Creating a Simple Layout.wmv

29.6 MB

06. Summary.wmv

2.6 MB

/.../Introduction to Android Development/6. Preferences/

01. Introduction.wmv

1.8 MB

02. Shared Preferences.wmv

9.6 MB

03. Saving and Retrieving.wmv

31.1 MB

04. Preferences Screen.wmv

10.4 MB

05. Preferences Activity.wmv

10.6 MB

06. Summary.wmv

7.1 MB

/.../Introduction to Android Development/7. Menus/

01. Introduction.wmv

1.4 MB

02. Type of Menus.wmv

9.7 MB

03. Creating an Options Menu.wmv

27.5 MB

04. Creating a Context Menu.wmv

21.8 MB

05. Creating a Submenu.wmv

12.1 MB

06. Summary.wmv

2.8 MB

/.../Introduction to Android Development/8. Dialogs/

01. Introduction.wmv

2.4 MB

02. Dialog Management.wmv

4.9 MB

03. Alert Dialog.wmv

2.8 MB

04. Progress Dialog.wmv

4.3 MB

05. Custom Dialog.wmv

2.9 MB

06. Creating an Alert Dialog.wmv

31.4 MB

07. Creating a Progress Dialog.wmv

23.6 MB

08. Creating a Custom Dialog.wmv

9.7 MB

09. Summary.wmv

3.4 MB

/.../Introduction to Android Development/9. Deployment Part 1/

01. Introduction.wmv

2.4 MB

02. Signing Your Application.wmv

6.8 MB

03. Exporting From Eclipse.wmv

6.5 MB

04. Manually Signing.wmv

25.4 MB

05. Obfuscating With Proguard.wmv

26.9 MB

06. Summary.wmv

2.8 MB

/.../Mono for Android/1. Overview/

01. Course Overview.wmv

6.4 MB

02. Introduction.wmv

1.9 MB

03. What is Mono for Android.wmv

6.7 MB

04. How it Works (High Level).wmv

8.8 MB

05. How it works (Activity Example).wmv

7.3 MB

06. How it works (Building).wmv

3.0 MB

07. Why Mono for Android.wmv

6.1 MB

08. Basic Architecture.wmv

8.8 MB

09. Android Versions.wmv

10.7 MB

10. Summary.wmv

3.3 MB

/.../Mono for Android/2. Setup/

01. Introduction.wmv

3.6 MB

02. Prerequisites.wmv

7.7 MB

03. Installing.wmv

15.3 MB

04. MonoDevelop.wmv

5.8 MB

05. VS2010.wmv

7.2 MB

06. Project Structure.wmv

14.9 MB

07. Hello World.wmv

14.7 MB

08. Summary.wmv

3.4 MB

/.../Mono for Android/3. The Activity/

01. Introduction.wmv

2.7 MB

02. What is an Activity.wmv

1.9 MB

03. Activity Example.wmv

5.9 MB

04. Activity Lifecycle.wmv

6.8 MB

05. Updating the View.wmv

14.4 MB

06. Getting View Data.wmv

13.5 MB

07. Responding to View Events.wmv

13.5 MB

08. Creating an Activity.wmv

6.5 MB

09. Launching an Activity.wmv

8.9 MB

10. Summary.wmv

3.1 MB

/.../Mono for Android/4. Android UIs/

01. Introduction.wmv

3.7 MB

02. Android Views.wmv

1.8 MB

03. MVC.wmv

2.6 MB

04. Layout Files.wmv

1.2 MB

05. Types of Layouts.wmv

5.5 MB

06. Protein Tracker UI.wmv

4.4 MB

07. Manual Layout.wmv

10.9 MB

08. More Changes.wmv

5.1 MB

09. Final Changes.wmv

6.1 MB

10. Eclipse Layout.wmv

11.4 MB

11. Controls Overview.wmv

10.5 MB

12. Using Controls.wmv

12.5 MB

13. Spinner Demo.wmv

2.8 MB

14. Spinner Selections.wmv

5.2 MB

15. Summary.wmv

4.1 MB

/.../Mono for Android/5. Preferences/

01. Introduction.wmv

2.6 MB

02. What Are Preferences.wmv

3.0 MB

03. How They Work.wmv

7.3 MB

04. Preference Types.wmv

5.9 MB

05. Creating a Preference Screen.wmv

10.4 MB

06. Creating a Preference Activity.wmv

7.6 MB

07. Retrieving.wmv

16.2 MB

08. Storing.wmv

14.0 MB

09. Other Storage Options.wmv

5.6 MB

10. Summary.wmv

3.3 MB

/.../Mono for Android/6. Menus/

01. Introduction.wmv

1.8 MB

02. Menu Types (Option).wmv

2.5 MB

03. Menu Types (Context).wmv

2.3 MB

04. Menu Types (Submenu).wmv

2.0 MB

05. Creating an Option Menu.wmv

11.6 MB

06. Using an Option Menu.wmv

8.8 MB

07. Dynamic Menu Items.wmv

7.2 MB

08. Creating a Context Menu.wmv

16.6 MB

09. Using a Context Menu.wmv

7.6 MB

10. Submenus.wmv

6.4 MB

11. Checked Items.wmv

14.2 MB

12. Summary.wmv

2.2 MB

/.../Mono for Android/7. Dialogs/

01. Introduction.wmv

3.6 MB

02. Dialog Management.wmv

6.6 MB

03. Types of Dialogs.wmv

5.3 MB

04. Alert Dialog.wmv

23.4 MB

05. List Items.wmv

7.6 MB

06. Progress Dialog.wmv

18.4 MB

07. Custom Dialog.wmv

13.2 MB

08. Date and Time Pickers.wmv

9.9 MB

09. Summary.wmv

3.2 MB

/.../8. Deploying and Testing/

01. Introduction.wmv

3.3 MB

02. Deployment Process.wmv

8.2 MB

03. Testing Considerations.wmv

7.0 MB

04. Device Deployment.wmv

11.4 MB

05. Emulator Configuration.wmv

15.9 MB

06. Building the APK.wmv

18.5 MB

07. Android Market.wmv

19.6 MB

08. Summary.wmv

5.3 MB

/.../1. Introduction to Distributed Systems/

01. Introduction.wmv

874.3 KB

02. What is a Distributed System.wmv

1.3 MB

03. Demo.wmv

6.3 MB

04. Example Distributed System.wmv

1.9 MB

05. Components in a Distributed Architecture.wmv

3.1 MB

06. Security, Logging and Data.wmv

3.8 MB

07. Business Logic and Connectivity.wmv

2.7 MB

08. Overview of Technologies, IIS, and WAS.wmv

3.7 MB

09. MSMQ and MS-DTC.wmv

1.8 MB

10. WCF and WF.wmv

2.4 MB

11. BizTalk and SQL Server.wmv

1.8 MB

12. Demo.wmv

2.5 MB

13. Summary.wmv

805.0 KB

/.../2. Distributed Application Design Patterns, Part 1/

01. Introduction.wmv

800.8 KB

02. Message Exchange Patterns.wmv

2.1 MB

03. Demo.wmv

6.8 MB

04. Validation of Request.wmv

3.2 MB

05. Demo.wmv

4.8 MB

06. Sanitizing Response.wmv

3.1 MB

07. Demo.wmv

9.2 MB

08. Routing Patterns.wmv

5.3 MB

09. Workflow Patterns.wmv

2.9 MB

10. Summary.wmv

1.2 MB

/.../3. Distributed Application Design Patterns, Part 2/

01. Introduction.wmv

754.5 KB

02. Versioning.wmv

3.6 MB

03. Data Versioning.wmv

5.0 MB

04. Discovery Mechanisms.wmv

2.6 MB

05. Demo.wmv

13.2 MB

06. Discovery via Partnership.wmv

737.1 KB

07. Programmable Discovery.wmv

4.5 MB

08. Demo.wmv

6.3 MB

09. Subscription Based Services.wmv

1.9 MB

10. Exception Handling Patterns.wmv

4.6 MB

11. Summary.wmv

523.3 KB

/.../.NET Distributed Systems Architecture/4. Cloud Computing/

01. Introduction.wmv

583.8 KB

02. Overview of Cloud Computing.wmv

2.6 MB

03. Cloud Choices.wmv

1.3 MB

04. Architectural Decisions.wmv

3.3 MB

05. Windows Azure Architectural Overview.wmv

465.4 KB

06. Microsoft SQL Azure.wmv

4.2 MB

07. Demo How to use SQL Azure from your local machine.wmv

4.4 MB

08. Windows Azure.wmv

1.9 MB

09. Windows Azure Storage.wmv

3.9 MB

10. Demo How to use the Azure storage service from any machine.wmv

9.5 MB

11. Windows Azure AppFabric.wmv

3.9 MB

12. Demo How to send and receive messages through the ServiceBus.wmv

8.6 MB

13. Project Dallas.wmv

445.1 KB

14. Summary.wmv

890.1 KB

/.../.NET Distributed Systems Architecture/5. Messaging Systems/

01. Introduction.wmv

580.9 KB

02. Classes of Messaging Systems.wmv

921.9 KB

03. XML Technologies.wmv

2.7 MB

04. Demo Show how DataContract exports a DataContract to XSD and how an object is transformed to XML.wmv

4.5 MB

05. JavaScript Object Notation.wmv

1.7 MB

06. Demo Show how DataContract is used to transform an object to JSON.wmv

7.0 MB

07. SOAP.wmv

2.8 MB

08. Demo Inspecting a simple SOAP message.wmv

2.2 MB

09. WS-.wmv

2.7 MB

10. Demo A look at why you need to recognize elements of the WS- specifications.wmv

9.0 MB

11. REST.wmv

7.1 MB

12. Demo Looking at how to use a REST endpoint.wmv

4.2 MB

13. Resource Oriented Architecture.wmv

6.8 MB

14. Summary.wmv

1.4 MB

/.../.NET Distributed Systems Architecture/6. Workflow Systems/

01. Introduction.wmv

621.4 KB

02. Overview of Workflow Systems.wmv

5.4 MB

03. Windows Workflow Foundation.wmv

3.5 MB

04. Demo Basic of creating and hosting a WF 4.0 Workflow.wmv

6.1 MB

05. Demo Hosting the WF 4.0 Designer in a WPF 4.0 Application.wmv

4.6 MB

06. BizTalk Server 2009.wmv

3.6 MB

07. Demo The BizTalk Server 2009 Design Experience.wmv

6.6 MB

08. Microsoft Office SharePoint Server 2010.wmv

3.1 MB

09. Demo Designing workflows in Microsoft Office SharePoint Server 2010.wmv

7.5 MB

10. Summary.wmv

1.3 MB

/.../7. Enterprise Scenarios and Requirements/

01. Introduction.wmv

748.7 KB

02. Security.wmv

5.6 MB

03. Demo A look at identity and group claims for a typical Windows process.wmv

2.0 MB

04. Transactions and Reliability.wmv

5.5 MB

05. Demo Using MSMQ and transactions to send and receive messages reliably.wmv

7.1 MB

06. Manageability.wmv

5.8 MB

07. Demo Adding configuration, event logging, tracing, and performance counters to make your application easier to manage..wmv

10.2 MB

08. Scalability and Concurrency.wmv

5.8 MB

09. Demo Using the ThreadPool and the Parallel Extensions to make the most of your computer resources..wmv

9.6 MB

10. Summary.wmv

2.2 MB

/Architecture/REST Fundamentals/1. Introduction/

01. Overview.wmv

3.7 MB

02. The Need for REST.wmv

11.3 MB

03. Architectural Properties.wmv

5.1 MB

04. Defining REST.wmv

5.9 MB

05. REST by Comparison.wmv

7.9 MB

06. Demo Richardson's Maturity Model.wmv

1.9 MB

07. Summary.wmv

1.3 MB

/.../2. Deriving REST Constraints/

01. Overview.wmv

1.5 MB

02. Getting to REST.wmv

12.4 MB

03. Client-Server.wmv

4.3 MB

04. Stateless.wmv

7.6 MB

05. Cache.wmv

4.9 MB

06. The Uniform Interface.wmv

10.0 MB

07. Layered System.wmv

4.9 MB

08. Code-on-Demand.wmv

4.8 MB

09. Summary.wmv

836.4 KB

/.../3. Elements of RESTful Architecture/

01. Overview.wmv

1.5 MB

02. Components and Connectors.wmv

7.4 MB

03. Resources.wmv

5.8 MB

04. Resource Identifiers.wmv

5.1 MB

05. Resource Metadata.wmv

2.7 MB

06. Representations.wmv

9.1 MB

07. Control Data.wmv

4.0 MB

08. Hypermedia.wmv

10.8 MB

09. Types of Hypermedia.wmv

4.1 MB

10. Summary.wmv

878.2 KB

/.../4. Designing RESTful Services/

01. Overview.wmv

1.3 MB

02. A New Metaphor.wmv

4.2 MB

03. Real-World REST Bug Tracking.wmv

7.5 MB

04. Designing the Bug Tracking Service.wmv

5.4 MB

05. Bug Resources.wmv

5.3 MB

06. Bug Representation.wmv

16.3 MB

07. API.wmv

836.4 KB

08. Dynamically Modifying the Workflow.wmv

9.1 MB

09. Summary.wmv

1.4 MB

/.../5. Designing RESTful Clients/

01. Overview.wmv

2.6 MB

02. RESTful Clients Can Be Harder.wmv

6.6 MB

03. Client Design Process.wmv

6.7 MB

04. Example Bug Tracking Requirement.wmv

7.0 MB

05. Bug Client Code.wmv

7.9 MB

06. Remember the Contract.wmv

1.3 MB

07. Clients and Resources.wmv

5.1 MB

08. Clients and Representations.wmv

5.8 MB

09. Clients and Self-Describing Messages.wmv

2.5 MB

10. Clients and Hypermedia.wmv

7.1 MB

11. Summary.wmv

1.1 MB

/.../6. REST and the Cloud/

01. Overview.wmv

2.7 MB

02. The Goal of Moving to the Cloud.wmv

3.1 MB

03. Characteristics of a Good Cloud Architecture.wmv

1.9 MB

04. Scalability.wmv

4.2 MB

05. Operational Efficiency.wmv

2.5 MB

06. Resiliency.wmv

2.2 MB

07. Realize Economies of Scale.wmv

2.1 MB

08. REST as a Means to Scalable Architecture.wmv

2.9 MB

09. Cloud Architectural Strategies.wmv

3.8 MB

10. Cloud Opportunities.wmv

3.4 MB

11. Summary.wmv

2.4 MB

/.../The Elements of Distributed Architecture/1. Introduction/

01. Introduction.wmv

2.2 MB

02. What Are We Discussing.wmv

1.5 MB

03. Architecture.wmv

4.8 MB

04. Distributed Systems.wmv

2.0 MB

05. The Elements.wmv

1.7 MB

06. Information.wmv

1.4 MB

07. Communication.wmv

1.8 MB

08. Presentation.wmv

2.0 MB

09. Processing.wmv

2.7 MB

10. Failure Management.wmv

3.5 MB

11. Protection.wmv

1.7 MB

12. Adversaries.wmv

944.0 KB

13. Capacity.wmv

2.2 MB

14. Latency.wmv

4.8 MB

15. Affinity.wmv

7.0 MB

16. Failure.wmv

2.1 MB

17. Thieves and Idiots.wmv

2.4 MB

18. Conclusion.wmv

3.4 MB

/.../The Elements of Distributed Architecture/2. Information/

01. Introduction.wmv

1.5 MB

02. Events and State.wmv

4.8 MB

03. Events vs. State.wmv

3.4 MB

04. Events vs. State vs. Data - Value.wmv

4.1 MB

05. Characteristics.wmv

830.4 KB

06. Private, Personal, Shared.wmv

3.1 MB

07. Fresh, Stale, Historic.wmv

6.8 MB

08. Independent, Dependent, Related.wmv

4.3 MB

09. Owned, Foreign, Associated.wmv

2.9 MB

10. Small, Large, Huge.wmv

3.0 MB

11. Partitioning.wmv

5.4 MB

12. Fan-Out Queries.wmv

4.0 MB

13. Scenarios.wmv

423.9 KB

14. Text Files.wmv

1.9 MB

15. Personal Address Book.wmv

3.1 MB

16. Group Resource Calendar.wmv

4.0 MB

17. Event Log.wmv

2.4 MB

18. Blog.wmv

2.4 MB

19. Product Catalog.wmv

2.4 MB

20. Email.wmv

1.7 MB

21. Stock Prices.wmv

1.7 MB

22. Summary.wmv

1.7 MB

/.../The Elements of Distributed Architecture/3. Communication/

01. Introduction.wmv

1.3 MB

02. Synchronous Communication.wmv

1.7 MB

03. Asynchronous Communication.wmv

3.2 MB

04. Asynchronous vs Asynchronous.wmv

2.5 MB

05. Vocabulary.wmv

1.2 MB

06. Structure.wmv

1.5 MB

07. Layers.wmv

5.3 MB

08. Links.wmv

2.1 MB

09. Network and Transport.wmv

4.4 MB

10. Congestion.wmv

2.1 MB

11. Congestion Control.wmv

4.9 MB

12. Application Protocols.wmv

1.2 MB

13. Brokered Application Protocol Models.wmv

2.4 MB

14. Direct Application Protocol Models.wmv

2.1 MB

15. Oneway, RequestReply, Duplex.wmv

1.2 MB

16. Unicast, Anycast, Multicast, Broadcast.wmv

1.9 MB

17. Push, Solicit Push, Pull.wmv

1.8 MB

18. Push Load Balancing.wmv

1.5 MB

19. Brokered Load Leveling and Balancing.wmv

1.1 MB

20. PublishSubscribe Model.wmv

1.2 MB

21. What do you need.wmv

1.9 MB

22. Summary.wmv

1.6 MB

/.../4. Presentation and Processing/

01. Introduction.wmv

3.8 MB

02. Interaction.wmv

4.5 MB

03. The Role of the Host.wmv

4.4 MB

04. Multi-Tier UX.wmv

6.3 MB

05. Distributed Patterns.wmv

7.7 MB

06. Distributed Experiences.wmv

3.3 MB

07. Business Logic.wmv

2.4 MB

08. Processing Introduction.wmv

2.1 MB

09. Stateful vs Stateless.wmv

3.6 MB

10. Processes and Threads.wmv

4.3 MB

11. Scheduling.wmv

3.8 MB

12. UX Threading.wmv

3.0 MB

13. Workflow Threading.wmv

4.7 MB

14. IO Threading.wmv

6.3 MB

15. Generalized Processing Patterns.wmv

11.0 MB

16. Distrubuted Systems Concepts.wmv

2.9 MB

17. Summary.wmv

1.8 MB

/.../The Elements of Distributed Architecture/5. Failure Management/

01. Introduction.wmv

4.1 MB

02. Failure Types.wmv

7.0 MB

03. Hard Failures.wmv

5.7 MB

04. Intermittent Failures.wmv

8.2 MB

05. Recovery.wmv

2.3 MB

06. Idempotency.wmv

11.1 MB

07. Strategies DoDo, DoUndo.wmv

3.2 MB

08. Strategies TryCatch.wmv

3.9 MB

09. Strategies ConsiderAgreeExecute.wmv

8.3 MB

10. Coordinators.wmv

5.1 MB

11. ACID.wmv

3.3 MB

12. The CAP Theorem.wmv

6.9 MB

13. ACID vs BASE.wmv

5.9 MB

14. Mixing Models.wmv

2.1 MB

15. Summary.wmv

3.1 MB

/.../The Elements of Distributed Architecture/6. Protection/

01. Introduction.wmv

1.7 MB

02. Security.wmv

1.1 MB

03. Threats.wmv

483.7 KB

04. Identity Theft and Forgery.wmv

3.5 MB

05. Establishing Identity.wmv

2.7 MB

06. Establishing Proof of Identity.wmv

6.6 MB

07. Who to prove to.wmv

4.9 MB

08. Unauthorized Access.wmv

2.2 MB

09. Access Control.wmv

5.0 MB

10. Eavesdropping and Encryption.wmv

6.0 MB

11. Tampering and Digital Signature.wmv

5.0 MB

12. Vulnerabilities.wmv

3.0 MB

13. Secure Development Principles.wmv

5.6 MB

14. Safety.wmv

1.2 MB

15. Hard Failures.wmv

3.9 MB

16. Idiots.wmv

4.5 MB

17. Summary.wmv

2.4 MB

/.../WCF For Architects/1. Introducing WCF/

01. Overview.wmv

856.7 KB

02. Microsoft connected systems.wmv

3.3 MB

03. The move towards services.wmv

1.9 MB

04. Service design philosophies.wmv

1.1 MB

05. SOAP-based services.wmv

2.3 MB

06. RESTful services.wmv

2.4 MB

07. Service-orientation and SOA.wmv

1.5 MB

08. Microsoft's first attempts.wmv

1.8 MB

09. The ideal communication framework.wmv

1.8 MB

10. Introducing WCF.wmv

3.7 MB

11. Demo Writing a simple WCF service.wmv

12.9 MB

12. Services and endpoints.wmv

1.9 MB

13. Built-in bindings.wmv

2.3 MB

14. Consuming services with WCF.wmv

1.7 MB

15. Demo Writing a simple WCF client.wmv

9.2 MB

16. Some common WCF questions.wmv

4.1 MB

17. Summary.wmv

423.2 KB

/.../2. Designing SOAP Services/

01. Introduction.wmv

952.4 KB

02. SOAP Service Design Styles.wmv

2.0 MB

03. Understanding the WS- Stack.wmv

8.4 MB

04. Demo WS-Security and WS-Reliable Messaging Choreography.wmv

12.4 MB

05. Exposing Control Interfaces over SOAP.wmv

1.5 MB

06. Demo Creating a control interface.wmv

5.0 MB

07. Creating Fast SOAP Services.wmv

4.1 MB

08. Demo Quickly sending and receiving messages.wmv

13.2 MB

09. SOAP Service Interoperability.wmv

3.7 MB

10. Demo Creating and consuming an interoperable service.wmv

7.8 MB

11. Summary.wmv

1.9 MB

/.../3. Designing REST Services/

01. Introduction.wmv

758.8 KB

02. Service Design Styles.wmv

1.1 MB

03. Understanding REST.wmv

8.4 MB

04. Mapping HTTP Methods to WCF Contracts.wmv

2.6 MB

05. Demo Creating a RESTful Contract.wmv

12.7 MB

06. Resource Oriented Architecture.wmv

4.6 MB

07. Enabling JSON Integration.wmv

776.1 KB

08. Demo Using JavaScript with WCF.wmv

9.8 MB

09. Syndication.wmv

2.3 MB

10. Demo Sending and parsing RSS.wmv

8.0 MB

11. OData.wmv

3.3 MB

12. Demo Creating an OData Service.wmv

16.6 MB

13. Summary.wmv

617.2 KB

/.../WCF For Architects/4. Versioning/

01. Introduction.wmv

921.8 KB

02. Versioning basics.wmv

3.6 MB

03. Versioning Data.wmv

6.5 MB

04. Demo Constructing a versioning layer.wmv

8.9 MB

05. Versioning SOAP Endpoints.wmv

3.5 MB

06. Demo Versioning a SOAP Endpoint.wmv

2.9 MB

07. Versioning REST Endpoints.wmv

4.1 MB

08. Demo Versioning a REST Endpoint.wmv

7.0 MB

09. Supporting a Version Change.wmv

3.0 MB

10. Summary.wmv

1.8 MB

/.../WCF For Architects/5. Serialization/

01. Overview.wmv

631.5 KB

02. Introduction to Serialization.wmv

2.6 MB

03. Serialization Infrastructure.wmv

3.2 MB

04. Demo Default Serialization Behavior.wmv

6.8 MB

05. System.Runtime.Serialization Attributes.wmv

4.3 MB

06. Demo Using System.Runtime.Serialization Attributes.wmv

8.9 MB

07. Polymorphism and DataContracts.wmv

1.5 MB

08. Demo Using KnownType.wmv

11.0 MB

09. XML, MTOM, and Binary Serialization.wmv

1.1 MB

10. Demo XML, MTOM, and Binary Serialization.wmv

10.3 MB

11. How XML Binary Serialization Works.wmv

1.2 MB

12. Demo Reducing the size of binary XML.wmv

7.7 MB

13. Using JSON for Serialization.wmv

1.9 MB

14. Demo Using DataContractJsonSerializer.wmv

1.2 MB

15. Summary.wmv

612.7 KB

 

Total files 3593


Copyright © 2024 FileMood.com