0% found this document useful (0 votes)
11 views

C sharp

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

C sharp

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

C#

Basic Videos
1. Text | Slides | Dot Net Program Execution

2. Text | Slides | ILDASM and ILASM

3. Text | Slides | Strong naming an assembly

4. Text | Slides | GAC

5. Text | Slides | How .NET finds the assemblies

6. Text | Slides | DLL Hell

7. Text | Slides | DLL Hell solution

C# Video Tutorials
1. Text | Slides | Introduction

2. Text | Slides | Reading and writing to a console

3. Text | Slides | Built-in data types

4. Text | Slides | String data type

5. Text | Slides | Operators

6. Text | Slides | Nullable Types

7. Text | Slides | Datatype conversions

8. Text | Slides | Arrays

9. Text | Slides | Comments

10. Text | Slides | If statement

11. Text | Slides | Switch statement

12. Text | Slides | Switch continued

13. Text | Slides | While loop

14. Text | Slides | Do while loop

15. Text | Slides | For & foreach loop

16. Text | Slides | Methods

17. Text | Slides | Method parameters

18. Text | Slides | Namespaces

19. Text | Slides | Class - Introduction


20. Text | Slides | Static & Instance members

21. Text | Slides | Inheritance

22. Text | Slides | Method hiding

23. Text | Slides | Polymorphism

24. Text | Slides | Method overriding Vs hiding

25. Text | Slides | Method overloading

26. Text | Slides | Why Properties

27. Text | Slides | Properties

28. Text | Slides | Structs

29. Text | Slides | Classes Vs Structs

30. Text | Slides | Interfaces

31. Text | Slides | Explicit interface implementation

32. Text | Slides | Abstract Classes

33. Text | Slides | Abstract Classes Vs Interfaces

34. Text | Slides | Diamond Problem

35. Text | Slides | Multiple inheritance

36. Text | Slides | Delegates

37. Text | Slides | Delegates Example - I

38. Text | Slides | Delegates Example - II

39. Text | Slides | Multicast Delegates

40. Text | Slides | Exception Handling

41. Text | Slides | Inner Exceptions

42. Text | Slides | Custom Exceptions

43. Text | Slides | Exception Handling Abuse

44. Text | Slides | Preventing Exception Handling Abuse

45. Text | Slides | Why Enums

46. Text | Slides | Enums Example

47. Text | Slides | Enums Concepts

48. Text | Slides | Types v/s Type Members

49. Text | Slides | Access Modifiers - Private, Public and Protected

50. Text | Slides | Access Modifiers - Internal and Protected Internal


51. Text | Slides | Access Modifiers for types

52. Text | Slides | Attributes

53. Text | Slides | Reflection

54. Text | Slides | Reflection Example

55. Text | Slides | Late binding using reflection

56. Text | Slides | Generics

57. Text | Slides | Reason to override ToString() method

58. Text | Slides | Reason to override Equals() method

59. Text | Slides | Difference between Convert.ToString() and ToString() method

60. Text | Slides | Difference between string and stringbuilder

61. Text | Slides | Partial classes in C#

62. Text | Slides | Creating partial classes in C#

63. Text | Slides | Partial methods in c# - Part 63

64. Text | Slides | How and where are indexers used in .net

65. Text | Slides | Indexers in c#

66. Text | Slides | Overloading indexers

67. Text | Slides | Optional parameters

68. Text | Slides | Making method parameters optional using method overloading

69. Text | Slides | Making method parameters optional by specifying parameter


defaults

70. Text | Slides | Making method parameters optional by using OptionalAttribute

71. Text | Slides | Code snippets in visual studio

72. Text | Slides | What is dictionary in c#

73. Text | Slides | What is dictionary in c# continued

74. Text | Slides | List collection class in c#

75. Text | Slides | List collection class in c# continued

76. Text | Slides | Working with generic list class and ranges in c#

77. Text | Slides | Sort a list of simple types in c#

78. Text | Slides | Sort a list of complex types in c#

79. Text | Slides | Sort a list of complex types using Comparison delegate

80. Text | Slides | Some useful methods of List collection class


81. Text | Slides | When to use a dictionary over list in c#

82. Text | Slides | Generic queue collection class

83. Text | Slides | Generic stack collection class

84. Text | Slides | Real time example of queue collection class in c#

85. Text | Slides | Real time example of stack collection class in c#

86. Text | Slides | Multithreading in C#

87. Text | Slides | Advantages and disadvantages of multithreading

88. Text | Slides | ThreadStart delegate

89. Text | Slides | ParameterizedThreadStart delegate

90. Text | Slides | Passing data to the Thread function in a type safe manner

91. Text | Slides | Retrieving data from Thread function using callback method

92. Text | Slides | Significance of Thread.Join and Thread.IsAlive functions

93. Text | Slides | Protecting shared resources from concurrent access in


multithreading

94. Text | Slides | Difference between Monitor and lock in C#

95. Text | Slides | Deadlock in a multithreaded program

96. Text | Slides | How to resolve a deadlock in a multithreaded program

97. Text | Slides | Performance of a multithreaded program

98. Text | Slides | Anonymous methods in c#

99. Text | Slides | Lambda expression in c#

100. Text | Slides | Func delegate in c#

101. Text | Slides | Async and await in c#

102. Text | Slides | How to wait for a thread to finish without blocking

You might also like