FileMood

Download 03 Advanced

03 Advanced

Name

03 Advanced

 DOWNLOAD Copy Link

Total Size

4.5 GB

Total Files

359

Hash

4F68078ADA2A0624DFE544F833D7CDC58AA23ACE

/01 Introduction/

01 Introduction.mp4

1.2 MB

02 Overview.mp4

2.7 MB

03 What is Asynchronous Programming-.mp4

2.6 MB

04 Asynchronous vs Parallel Programming.mp4

9.4 MB

05 Where Have We Seen Asynchronous Programming Before.mp4

1.8 MB

06 Why.mp4

1.1 MB

07 Demo- Unreliable Applications.mp4

9.3 MB

08 Summary.mp4

2.1 MB

/.../02 Understanding the Need for Asynchronous Code/

01 Introduction.mp4

884.3 KB

02 Demo- From Synchronous to Asynchronous- Part 1 (Desktop).mp4

44.0 MB

03 Demo- From Synchronous to Asynchronous- Part 2 (Mobile).mp4

23.2 MB

04 Summary.mp4

4.8 MB

/.../03 Applying Asynchronous Programming in .NET/

01 Introduction.mp4

3.0 MB

02 Demo- More Than Just Task.Run.mp4

58.0 MB

03 Demo- Using Async and Await.mp4

84.8 MB

04 Demo- Async and Await in ASP.NET.mp4

35.4 MB

05 Summary.mp4

3.7 MB

/.../04 Deadlocking, State Machines, and What Really Goes On/

01 Introduction and Overview.mp4

1.5 MB

02 Demo- Inside Async and Await.mp4

50.7 MB

03 Demo- Deadlocking.mp4

37.4 MB

04 Summary.mp4

2.6 MB

/01 Getting Started with Asynchronous Programming in .NET 13 aug 2015/

asynchronous-programming-dotnet-getting-started.zip

595.3 KB

Course.txt

0.8 KB

Description.txt

0.2 KB

/.../01 Introducing the Concurrent Collections/

01 Welcome and Course Overview.mp4

30.8 MB

02 Module Overview.mp4

12.4 MB

03 Introducing the Sample- The Geek Clothing Company.mp4

15.5 MB

04 Making the Queue Multithreaded.mp4

28.7 MB

05 Fixing the Code with ConcurrentQueue-T-.mp4

14.0 MB

06 Why Did Queue-T-.EnQueue() Fail.mp4

18.5 MB

07 Atomic Methods.mp4

5.7 MB

08 Why Locks Aren't Always So Great.mp4

11.9 MB

09 Concurrent Collections Don't Always Block Threads.mp4

8.2 MB

10 Concurrent Collections and Race Conditions .mp4

12.0 MB

11 What Concurrent Collections Are There-.mp4

6.7 MB

12 IProducerConsumerCollection-T- and BlockingCollection-T-.mp4

4.7 MB

13 Partitioner-T- and OrderablePartitioner-T-.mp4

14.2 MB

14 Module Summary.mp4

12.5 MB

/.../02 Introducing ConcurrentDictionary/

01 Module Overview.mp4

18.0 MB

02 Basic Dictionary Operations.mp4

13.6 MB

03 Converting to ConcurrentDictionary.mp4

11.8 MB

04 Why Is ConcurrentDictionary.Add() Hidden-.mp4

12.9 MB

05 Some Thread-friendly Methods.mp4

4.1 MB

06 The TryXXX Pattern and TryGetValue().mp4

7.3 MB

07 The TryAdd() Method.mp4

7.2 MB

08 The TryRemove() Method.mp4

4.8 MB

09 The TryUpdate() Method.mp4

16.0 MB

10 The Problem with TryUpdate().mp4

8.9 MB

11 The AddOrUpdate() Method.mp4

18.0 MB

12 Beware Race Conditions!.mp4

8.8 MB

12 Do Each Operation in One Method Call!.mp4

11.1 MB

13 The GetOrAdd() Method.mp4

11.1 MB

14 Module Summary.mp4

14.2 MB

/.../03 Concurrent Dictionary Demo/

01 Module Overview.mp4

9.0 MB

02 Introducing the BuyAndSell Sample.mp4

15.8 MB

03 The Buy-sell Algorithm.mp4

26.0 MB

04 Using AddOrUpdate() to Update the Concurrent Dictionary.mp4

14.1 MB

05 Using Interlocked.Add() to Update the Total.mp4

1.6 MB

06 Thread-safe ... But No Locks!.mp4

8.7 MB

07 Why Can't We Use TryUpdate()-.mp4

6.4 MB

08 Conditionally Updating the Concurrent Dictionary.mp4

9.8 MB

09 Conditional Logic in AddOrUpdate()- Using a Lambda.mp4

9.7 MB

10 The Problem of Side-effects.mp4

9.5 MB

11 AddOrUpdate()- Avoiding Conditional Logic.mp4

14.5 MB

12 Summing ConcurrentDictionary Values Using Linq.mp4

22.0 MB

13 Using GetOrAdd() to Display Values.mp4

8.7 MB

14 Let's Stress-test the Demo!.mp4

10.1 MB

15 Module Summary.mp4

13.6 MB

/.../04 The Producer-Consumer Collections Queues, Stacks and Bags/

01 Module Overview.mp4

15.9 MB

02 A Queue Refresher.mp4

10.4 MB

03 Introducing ConcurrentQueue-T-.mp4

14.6 MB

04 ConcurrentStack-T-.mp4

9.9 MB

05 ConcurrentBag-T-- What Is It-.mp4

14.5 MB

06 What Is a Producer-consumer Scenario-.mp4

8.8 MB

07 The IProducerConsumerCollection-T- Interface.mp4

14.0 MB

08 Module Summary.mp4

10.6 MB

/.../05 Producer-consumer and BlockingCollection Demo/

01 Module Overview.mp4

6.9 MB

02 Introducing the SalesBonuses Sample.mp4

11.1 MB

03 Logging Trades to the To-do Queue.mp4

7.2 MB

04 Enqueuing to the Concurrent Queue.mp4

5.4 MB

05 The Consumer Loop- Monitoring the Concurrent Queue.mp4

8.1 MB

06 The Main Program Flow.mp4

9.0 MB

07 Calculating Bonuses.mp4

20.5 MB

08 The Problem of Polling.mp4

3.7 MB

09 Introducing the Blocking Collection.mp4

9.2 MB

10 Using BlockingCollection-T-.Take() to Avoid Polling.mp4

14.6 MB

11 BlockingCollection-T- and IProducerConsumerCollection-T-.mp4

5.9 MB

12 BlockingCollection-T- Additional Features.mp4

3.0 MB

13 Module Summary.mp4

10.4 MB

/.../06 Some Concurrent Collections Best Practices/

01 Module Overview.mp4

11.8 MB

02 Concurrent Collections and Performance.mp4

19.2 MB

03 Benchmarking ConcurrentDictionary with Multiple Threads.mp4

21.0 MB

04 Access Shared State Sparingly.mp4

16.8 MB

05 ConcurrentDictionary Uses Fine-grained Locking.mp4

5.7 MB

06 Count, IsEmpty, Etc. Perform Badly on ConcurrentDictionary.mp4

6.3 MB

07 Avoid Relying on the State of Concurrent Collections.mp4

4.9 MB

08 Enumerating While Modifying a Standard Collection.mp4

9.7 MB

09 Enumerating While Modifying a Concurrent Collection.mp4

11.5 MB

10 When Do You Need Concurrent Collections-.mp4

15.5 MB

11 Module Summary.mp4

15.9 MB

12 Thanks to the Models….mp4

9.7 MB

13 Course Summary.mp4

14.4 MB

/02 C# Concurrent Collections 15 may 2015/

csharp-concurrent-collections.zip

9.0 MB

Description.txt

0.6 KB

/01 Part I/

01 Module Overview.mp4

2.6 MB

02 Customize debugger display values.mp4

19.5 MB

03 Control the display of members in the debugger.mp4

13.5 MB

04 The null-coalescing operator.mp4

17.5 MB

05 The danger of virtual method calls from constructors.mp4

12.8 MB

06 The caller information attributes.mp4

25.5 MB

07 Partial types and methods.mp4

18.0 MB

08 Runtime conversions with Convert.ChangeType.mp4

10.8 MB

09 Expose internal types and members to friend assemblies.mp4

11.2 MB

10 Module Summary.mp4

1.9 MB

/.../02 Part II/

01 Module Overview.mp4

3.0 MB

02 Simplifying string empty and null checking code.mp4

8.9 MB

03 Time zones and using DateTime.MinValue to represent null dates.mp4

7.9 MB

04 Conditional compilation and emitting compiler warnings and errors.mp4

19.5 MB

05 Testing char Unicode validity.mp4

11.9 MB

06 Changing the current thread's culture at runtime.mp4

18.3 MB

07 Creating random numbers.mp4

16.1 MB

08 Using Tuples to reduce code.mp4

29.8 MB

09 Forcing reference equality comparisons.mp4

12.6 MB

10 Don't change an object's hashcode after adding to a dictionary.mp4

13.6 MB

11 Creating and using combinable enums.mp4

12.7 MB

12 Module Summary.mp4

2.7 MB

/.../03 Part III/

01 Module Overview.mp4

2.1 MB

02 Conditional formatting for positive, negative, and zero numbers.mp4

15.9 MB

03 Marking code as obsolete.mp4

15.0 MB

04 Avoiding re-evaluation of LINQ queries.mp4

15.0 MB

05 Launching arbitrary programs and capturing their output.mp4

20.7 MB

06 Static Array Methods.mp4

18.0 MB

07 Copying, atomic cloning, and resizing of arrays.mp4

46.3 MB

08 Initializing multidimensional rectangular and jagged arrays.mp4

15.9 MB

09 Preserving your stacktrace when rethrowing exceptions.mp4

13.1 MB

10 Module Summary.mp4

1.7 MB

/.../04 Part IV/

01 Module Overview.mp4

2.6 MB

02 Parsing numeric types with the NumberStyles enumeration.mp4

27.7 MB

03 Preventing ambiguous DateTime parsing.mp4

18.5 MB

04 Avoiding DateTime misparsing with culture-independent strings.mp4

23.2 MB

05 Parsing DateTimes with the DateTimeStyles enumeration.mp4

14.8 MB

06 Converting base types to byte arrays.mp4

19.3 MB

07 as or cast-.mp4

15.7 MB

08 Exiting loops early.mp4

12.1 MB

09 Binary compatibility with optional parameters.mp4

21.0 MB

10 Module Summary.mp4

1.8 MB

/05 Part V/

01 Module Overview.mp4

1.6 MB

02 Replacing temporary collections with yield.mp4

51.8 MB

03 Creating type namespace aliases and resolving external collisions.mp4

31.9 MB

04 Representing arbitrarily large integer values.mp4

16.2 MB

05 Creating and using custom format providers.mp4

30.9 MB

06 Module Summary.mp4

977.2 KB

/.../06 Part VI/

01 Module Overview.mp4

2.0 MB

02 Conditionally executing methods based on compilation symbols.mp4

16.6 MB

03 The conditional operator.mp4

18.8 MB

04 Make working with paths easier.mp4

54.9 MB

05 Formatting and aligning values into columns.mp4

14.5 MB

06 Specify methods that take an arbitrary number of arguments.mp4

18.5 MB

07 Simplify constructor overloads.mp4

22.0 MB

08 Finding out information about the current system and platform.mp4

19.4 MB

09 Using indexers in your own classes.mp4

34.5 MB

10 Module Summary.mp4

1.8 MB

/03 C# Tips and Traps 20 aug 2013/

csharp-tips-traps.zip

634.9 KB

Description.txt

0.5 KB

/04 C# Tips and Traps 2 18 sep 2013/

csharp-tips-traps-part2.zip

419.8 KB

Description.txt

0.5 KB

/Part I/

01 Module Overview.mp4

1.6 MB

02 Calling Generic Methods Using Implicit Typing.mp4

10.2 MB

03 LINQ Fluent Syntax versus Query Syntax.mp4

18.6 MB

04 Multicast Delegates.mp4

24.3 MB

05 Compatibility and Equality of Delegates.mp4

12.0 MB

06 Using Keywords for Variable Names.mp4

12.5 MB

07 Consequences of Exceptions in Static Constructors.mp4

9.9 MB

08 Constraining Generics.mp4

35.5 MB

09 Module Summary.mp4

1.7 MB

/Part II/

01 Module Overview.mp4

2.0 MB

02 Improving Struct Equality Performance.mp4

35.5 MB

03 Non Short-Circuiting Conditional Operators.mp4

10.0 MB

04 Auto-Generating Sequences of Integer Values.mp4

7.4 MB

05 Merging IEnumerable Sequences Together.mp4

17.2 MB

06 Performing set Operations on IEnumerable Sequences.mp4

15.8 MB

07 Custom Aggregation with LINQ.mp4

20.5 MB

08 Hiding Interface Implementations from Consumers.mp4

8.9 MB

09 Delaying The Start of A Task.mp4

6.3 MB

10 Sorted Collection Classes .mp4

20.3 MB

11 Module Summary.mp4

1.9 MB

/Part III/

01 Module Overview.mp4

1.1 MB

02 Customizing The Display of An Object in The Debugger Window.mp4

24.3 MB

03 Recreating Hidden Files Without Exceptions.mp4

4.9 MB

04 Working with Zip Files.mp4

24.3 MB

05 Compressing and Decompressing in-memory Streams.mp4

32.5 MB

06 Working with URIs.mp4

34.0 MB

07 Module Summary.mp4

1.2 MB

/Part IV/

01 Module Overview.mp4

1.6 MB

02 Converting Characters to Numeric Values.mp4

5.0 MB

03 Using Generic Methods in A Non-Generic Classes.mp4

5.2 MB

04 Deferring Creation of Resource-Intensive Objects Until Use.mp4

54.5 MB

05 Automatically Skip Code When Debugging.mp4

17.0 MB

06 Subscribing to File Changed Events.mp4

25.3 MB

07 Nullable Value Types and Ambient Properties.mp4

45.8 MB

08 Module Summary.mp4

1.6 MB

/.../01 Essential Techniques/

01 Why Behind the Scenes Matters.mp4

7.8 MB

02 Hello World Example.mp4

11.5 MB

03 Inspecting IL Code.mp4

7.4 MB

04 Using ILDASM and ILSpy.mp4

14.8 MB

05 Inspecting Runtime State.mp4

9.9 MB

06 Using WinDbg and SOS.mp4

22.6 MB

07 Summary.mp4

1.4 MB

/.../02 The CLR and IL in a Nutshell/

01 Introduction to Intermediate Language (IL).mp4

4.8 MB

02 Essential IL Instructions.mp4

4.3 MB

03 Local Variables in IL.mp4

13.1 MB

04 Basic IL Instructions and Branches.mp4

7.7 MB

05 Analyzing Branches in ILDASM.mp4

11.5 MB

06 Call Instructions and Call Stacks.mp4

11.7 MB

07 Exceptions, Objects, and Arrays.mp4

7.4 MB

08 The Role of JIT Compilation.mp4

14.9 MB

09 Seeing JIT Compilation in Action in WinDbg.mp4

23.7 MB

10 JIT Optimizations.mp4

4.7 MB

11 Summary.mp4

1.4 MB

/.../03 C# Compiler Tidbits/

01 Overview of C# Compiler Settings.mp4

3.0 MB

02 Optimization Techniques used by the C# Compiler.mp4

8.4 MB

03 Branch Optimizations.mp4

8.3 MB

04 Inspecting Branching for Loops in ILDASM.mp4

10.4 MB

05 Specifying Compilation Targets.mp4

6.4 MB

06 Inside Windows Runtime Modules.mp4

9.2 MB

07 Constraining Target Platform Architectures.mp4

11.5 MB

08 Language Versions.mp4

5.0 MB

09 Assembly References.mp4

15.5 MB

10 Introducing Portable Library.mp4

8.1 MB

11 Type Forwarders in ILDASM.mp4

21.5 MB

12 Summary.mp4

1.6 MB

/.../04 Performance of Imperative C# Code/

01 Compile-Time Constants and Array Initializers.mp4

8.7 MB

02 Inspecting Array Initializers in ILDASMC# Language Internals - Part 1.mp4

7.9 MB

03 The Essentials of Switch Statements.mp4

6.9 MB

04 Optimizations of Switch Statements.mp4

11.1 MB

05 Analyzing Switch Statements in ILDASM.mp4

11.4 MB

06 Switch Statements with Strings.mp4

7.6 MB

07 Behind the Scenes of Switch Statements for Strings in ILDASM.mp4

14.7 MB

08 Final Remarks about Switch Statements.mp4

2.1 MB

09 The Essentials of Events.mp4

5.3 MB

10 Compiler-Generated Add and Remove Accessors.mp4

8.7 MB

11 Building a Custom Event Manager.mp4

14.9 MB

12 Windows Runtime Event Support in C# 5.0.mp4

4.3 MB

13 Summary.mp4

970.6 KB

/.../05 Performance of Functional C# Code/

01 Anonymous Methods under the Hood .mp4

5.0 MB

02 Intermezzo on Compiler-Generated Names.mp4

3.5 MB

03 Lambda Expressions and Homoiconicity.mp4

3.6 MB

04 Inspecting Anonymous Methods in ILDASM.mp4

8.4 MB

05 Introduction to Closures.mp4

13.9 MB

06 Display Classes Behind the Scenes.mp4

14.0 MB

07 Closures and Space Leaks.mp4

5.4 MB

08 Debugging a Space Leak using WinDbg and SOS.mp4

23.4 MB

09 Scoping of Foreach Loop Variables in Closures.mp4

6.9 MB

10 Analyzing Foreach Loop Variable Scoping in ILDASM.mp4

20.3 MB

11 Summary.mp4

4.1 MB

/.../06 Leveraging C# Extensibility Points, Part 1/

01 Syntactic Sugar in C#.mp4

4.2 MB

02 Foreach Statement and the Enumeration Pattern.mp4

4.9 MB

03 Typing in Foreach Statements.mp4

13.2 MB

04 Operator Overloading in a Nutshell.mp4

5.1 MB

05 Domain Specific Languages (DSLs) using Operator Overloading.mp4

6.3 MB

06 Building a Small Internal DSL.mp4

16.0 MB

07 Lifted Nullable Operators.mp4

4.2 MB

08 Query Expressions and the Query Pattern.mp4

6.0 MB

09 LINQ to Anything Implementation Techniques.mp4

4.6 MB

10 Building a Simple Query Provider.mp4

13.0 MB

11 How Traditional Query Providers Work.mp4

7.7 MB

12 Transparent Identifiers.mp4

7.6 MB

13 Spotting Transparent Identifiers in ILDASM.mp4

5.5 MB

14 Summary.mp4

1.4 MB

/.../07 Leveraging C# Extensibility Points, Part 2/

01 Overview of C# Dynamic and the DLR.mp4

7.4 MB

02 The Dynamic Type in C#.mp4

3.7 MB

03 Analyzing Dynamic Typing using ILSpy.mp4

21.0 MB

04 Under the Hood of Dynamic using SOS.mp4

23.4 MB

05 Extending Dynamic with DynamicObject.mp4

6.2 MB

06 Implementing a Simple Expando Object.mp4

19.8 MB

07 Awaitable Types and the Awaiter Pattern.mp4

6.2 MB

08 Compilation of Async Methods.mp4

11.2 MB

09 Implementing a Button Awaiter.mp4

19.5 MB

10 Summary.mp4

1.5 MB

/.../08 Generics Behind the Scenes/

01 Introduction to Generic Typing.mp4

5.5 MB

02 Why Generics Matter.mp4

3.7 MB

03 Performance Benefits of Generics.mp4

13.9 MB

04 Generics Under the Hood.mp4

5.2 MB

05 Studying Generic Types using WinDbg and SOS.mp4

26.3 MB

06 Constrained Virtual Calls.mp4

3.6 MB

07 Overview of Generic Constraints .mp4

3.9 MB

08 Co- and Contravariance in Pictures.mp4

7.0 MB

09 Broken Array Covariance .mp4

24.8 MB

10 Generic Variance Modifiers.mp4

5.6 MB

11 Behind the Scenes of Generic Variance.mp4

12.1 MB

12 Summary.mp4

2.8 MB

/05 C# Language Internals - Part 1 29 jan 2014/

csharp-language-internals.zip

2.2 MB

Description.txt

0.5 KB

/.../01 Investigating Iterators/

01 Introducing Iterators.mp4

7.5 MB

02 The State Machine Behind Iterators.mp4

8.8 MB

03 Looking at a Simple Iterator in ILSpy.mp4

20.5 MB

04 Iterators Returning IEnumerable.mp4

12.3 MB

05 Object Lifetimes in Iterators.mp4

3.2 MB

06 Analyzing Space Leaks With SOS.mp4

22.8 MB

07 Tidbits About Iterators.mp4

8.1 MB

08 Building a LINQ Debugger Using Iterators.mp4

21.1 MB

09 Summary.mp4

2.2 MB

/.../02 Asynchronous Methods/

01 Recap of Asynchronous Methods.mp4

6.0 MB

02 Asynchronous Method Builders.mp4

4.9 MB

03 Under the Hood of Asynchronous Method Builders.mp4

31.3 MB

04 The Role of Await Expressions.mp4

6.9 MB

05 Revisiting the Awaiter Pattern.mp4

6.2 MB

06 The Compilation of Await Expressions.mp4

36.8 MB

07 Stack Spilling Explained.mp4

4.7 MB

08 Demonstrating Stack Spilling.mp4

25.4 MB

09 Summary.mp4

3.1 MB

/.../03 Expression Trees/

01 Expression Tree Essentials.mp4

12.7 MB

02 Code Generated for Expression Trees.mp4

26.8 MB

03 LINQ Query Providers.mp4

11.1 MB

04 Building a Simple Query Provider.mp4

21.4 MB

05 Code Generation Using Expression Trees.mp4

4.5 MB

06 Inspecting Lightweight Code Generation in SOS.mp4

30.8 MB

07 Tidbits About Expression Trees.mp4

11.0 MB

08 Building the InfoOf Operator.mp4

33.3 MB

09 Summary.mp4

2.0 MB

/.../04 Dynamic Programming in C#/

01 Introduction to C# Dynamic.mp4

10.2 MB

02 Dynamic Interop With IronPython.mp4

29.7 MB

03 The Role of Language Binders.mp4

13.8 MB

04 Spotting Language Binders in ILSpy.mp4

26.5 MB

05 Call Sites and Caching.mp4

7.6 MB

06 Inspecting Call Sites Caches Using SOS.mp4

24.9 MB

07 Dynamic Quirks.mp4

3.5 MB

08 Summary.mp4

1.9 MB

/.../05 Hidden Gems in System.Runtime.CompilerServices/

01 Overview of the System.Runtime.CompilerServices Namespace.mp4

3.7 MB

02 Introducing the ConditionalWeakTable Type.mp4

7.0 MB

03 Object Lifetimes in ConditionalWeakTable Collections.mp4

4.9 MB

04 Building Extension Properties using ConditionalWeakTable.mp4

22.5 MB

05 Using MethodImplAttribute.mp4

7.0 MB

06 Influencing Inlining Using MethodImplOptions.mp4

22.4 MB

07 The IndexerNameAttribute Type.mp4

3.6 MB

08 Getting to Know Caller Info Attributes.mp4

9.4 MB

09 Under the Hood of Caller Info Attributes.mp4

17.7 MB

10 Summary.mp4

2.6 MB

/.../06 COM Interop, No PIA, and WinRT/

01 COM Interop and the History of PIAs.mp4

10.7 MB

02 Basics of Using No PIA.mp4

14.7 MB

03 Behind the Scenes of No PIA.mp4

13.7 MB

04 Using No PIA Across Class Libraries.mp4

16.6 MB

05 Windows Runtime Essentials.mp4

6.3 MB

06 Type Projections in Windows Runtime.mp4

5.6 MB

07 Inspecting WinMD Components.mp4

19.6 MB

08 Windows Runtime Asynchrony and Events.mp4

7.3 MB

09 Under the Hood of WinRT Event Handling.mp4

17.0 MB

10 Summary.mp4

2.9 MB

/.../07 Not-So Secret Language Features/

01 Revisiting the CLR Type System.mp4

8.0 MB

02 The Danger of Pointers.mp4

6.9 MB

03 Unsafe C# Code.mp4

13.3 MB

04 Introducing Typed References.mp4

8.1 MB

05 Creating Typed References.mp4

22.4 MB

06 Dereferencing Typed References.mp4

7.6 MB

07 Using Typed References.mp4

22.5 MB

08 Variable Length Argument Lists.mp4

23.6 MB

09 Summary.mp4

1.5 MB

/06 C# Language Internals - Part 2 9 jun 2014/

csharp-language-internals-part2.zip

7.6 MB

Description.txt

0.5 KB

 

Total files 359


Copyright © 2024 FileMood.com