Autoplay
Autocomplete
Previous Lesson
Complete and Continue
C# beginners & .NET Fundamentals Q & A (20 Hrs)
First Section
C# tutorial for beginners (4 hrs 43 mins) (283:23)
What is IL code, CLR, CLS & JIT? - Part1 (9 Minutes) (8:32)
What is IL code, CLR, CLS & JIT? - Part2 (10 Minutes) (10:13)
Explain JIT,Pre-jit,Eco-Jit,Normal-Jit and NGEN.EXE?(19 Minutes) (18:54)
What is CAS, evidence, permission set & code groups? (9 Minutes) (9:17)
What are the changes in .NET 4.0 security model & What is sandboxing?(12 Minutes) (11:53)
Explain Assembly, EXE and DLL. (9:20)
Explain App Domain. (16:34)
What is the difference between managed & unmanaged code? (5 Minutes) (4:28)
What is Garbage Collector Gen 0, 1 & 2? (10 Minutes) (10:11)
What is IDisposable interface & finalize dispose pattern in GC? (9 Minutes) (8:27)
What is the difference between strong and weak references? (11 Minutes) (11:01)
What is delay signing? (9 Minutes) (9:25)
Can we see simple example of GAC & How to handle multiple versions in GAC(Binding redirect)? (16 Minutes) (15:43)
What are different .NET datatypes and its uses according to scenarios? (39 Minutes) (38:38)
Explain TypeSafe, Casting, Explicit casting and Implicit casting? (12 Minutes) (11:32)
Explain the sentence "C# strings are immutable"?(Also covers stringbuilder & interning) (22 Minutes) (22:10)
Explain Synch, Asynch, Delegates, Multicast Delegates and Events. (34:20)
How can we make Asynchronous method calls using delegates? (5 Minutes) (5:09)
What are anonymous methods in C#? (12 Minutes) (11:39)
Why anonymous types are preferred over Tuples? (25 Minutes) (24:38)
What is the use of Lambda Expression Action<>, Predicate<> & Func<>? (28 Minutes) (28:00)
What do you mean by Covariance & Contravariance in .NET 4.0? (11 Minutes) (10:56)
What is the use of checked and unchecked keyword? (7 Minutes) (7:14)
What is a stack, Heap, Value types and Reference types? (14 Minutes) (13:55)
What is boxing and unboxing? (10 Minutes) (9:55)
C# Out Vs Ref. (7 Minutes) (6:42)
What is optimistic and pessimistic locking? - Part1 (7 Minutes) (6:32)
Can you explain optimistic locking? - Part2 (12 Minutes) (11:28)
Can you explain pessimistic locking? - Part3 (15 Minutes) (14:34)
What are regular expressions & can we see some practical demonstrations? (16 Minutes) (16:09)
.NET 4.5 feature - Why do we need REGEX timeout? (8 Minutes) (8:02)
5 tips to improve your C# debugging.(18 Minutes) (17:42)
Can you explain Named Parameters, Ref, Out, Volatile & Parsetry? (38 Minutes) (38:08)
What is the difference between Const & ReadOnly? (8 Minutes) (7:32)
Explain the difference between "IS" and "AS" keyword? (5 Minutes) (4:38)
What are Extension Methods? (11 Minutes) (10:32)
What is #Debug directive? (5 Minutes) (5:13)
What is the difference between Debug and Release? (8 Minutes) (7:52)
What is serialization and deserialization? (14 Minutes) (13:50)
What is the difference between TypeOf and GetType? (7 Minutes) (6:47)
What is IComparable and IComparer? (16 Minutes) (16:17)
What is the use of Yield Keyword in C#? (11 Minutes) (10:29)
What is a C# indexer? (7 Minutes) (6:39)
What is the difference between == vs .Equals()? (21 Minutes) (21:12)
When should we override GetHashCode? (27 Minutes) (27:00)
What are ??(Coalescing operators)? (4 Minutes) (3:52)
What is C# reflection? (11 Minutes) (11:14)
What is Dynamic keyword & How does it differ from Reflection? (9 Minutes) (9:19)
What is the difference between Early binding and Late binding? (4 Minutes) (3:23)
What is a difference between VAR and Dynamic keyword? (5 Minutes) (5:21)
What is the use of VAR keyword in C#? (15 Minutes) (14:44)
What are Circular Dependencies and How to resolve them? (10 Minutes) (9:53)
How can we mark a method as deprecated? (3 Minutes) (2:42)
What is the difference between Build VS Rebuild Vs Clean? (6 Minutes) (5:46)
Importance of bin folder & obj folder in C#. (8:41)
What is Naming Convention? (8 Minutes) (7:42)
What is Nuget? (6 Minutes) (5:31)
What are portable class libraries? (4 Minutes) (3:36)
What is Asynch and Await keywords? (6 Minutes) (6:14)
Explain Concurrency VS Parallelism? - (Part 1) (21:30)
Does Async use threads? - (Part 2) (24:08)
What are ENUM's and flags in ENUMS? (7 Minutes) (6:26)
How to convert string to ENUM? (5 Minutes) (5:16)
How to use MSMQ with C#? (16 Minutes) (15:37)
Explain NULLABLE Types? (4 Minutes) (3:28)
Explain NULLABLE Types? (4 Minutes) (3:28)
Explain C# Attributes? (16 Minutes) (15:45)
What is AutoMapper? (6 Minutes) (5:58)
What are DataAnnotations? (10 Minutes) (10:08)
C# Random numbers. (20 Minutes) (19:40)
What is .NET Core, DNX, DNU and DNVM? (46 Minutes) (46:02)
How to work with files and folders (System.IO)? (19:04)
Explain C# Exceptions ? (24:53)
Difference between Throw and Throw ex in C#? (6:01)
Learn Redis Cache in 20 minutes. (18:07)
POST, GET, PUT, DELETE & PATCH. (22:39)
Preprocessor Directives/Symbols. (30:01)
Source Code & PDF
C# tutorial for beginners (4 hrs 43 mins)
Download
Complete and Continue