Blogger Tips and TricksLatest Tips And TricksBlogger Tricks

Thursday 27 August 2015

C# Beginners Tutorials



1 - Introduction and Installing C# 2010


2 - Changing Forms Properties


3 - Showing MessageBoxes


4 - Variables


5 - Changing Properties With Code


6 - If Statements


7 - More on If Statements


8 - If Statements pt 3


9 - Switch Statements


10 - Mathematical Operators

11 - Arrays

12 - Lists

13 - For and Foreach Loop

14 - Do and Do While

15 - Try, Catch and Finally

16 - Methods pt 1

17 - Methods pt 2

18 - Continue and Break

19 - Overview of Namespaces and Classes

20 - Constructors

21 - Access Modifiers and Static

22 - Overloading Methods and Enumerations

23 - Creating Your Own Properties

24 - Throwing Exceptions

25 - Inheritance and Overriding

26 - More on Inheritance and Interfaces

27 - Indexers

28 - Structs

29 - Partial

30 - Abstract

31 - Delegates

32 - Events

33 - Ternary Operator

34 - OpenFileDialogs

35 - More Variable Types

36 - StreamReader pt 1

37 - StreamReader pt 2

38 - StreamReader pt 3

39 - StreamWriter pt 1

40 - StreamWriter pt 2

41 - BinaryReader pt 1

42 - BinaryReader pt 2

43 - BinaryWriter

44 - SaveFileDialog

45 - Convert Class

46 - Special Folder Locations

47 - Is, as, and Casting

48 - Convert Class

49 - Substrings

50 - IndexOf and Trim

51 - Remove and Replace

52 - Split and ToCharArray

53 - Math Class

54 - Generating Random Numbers

55 - Generating Random String

56 - FolderBrowserDialog

57 - Directory Class pt 1

58 - Directory Class pt 2

59 - Directory Class pt 3

61 - File Class pt 2

60 - File Class pt 1

62 - Path Class

63 - Process Class pt 1

64 - Process Class pt 2

65 - Null Coalesce Operator

66 - Bitwise Operators pt 1

67 - Bitwise Operators pt 2

68 - Bitwise Operators pt 3

69 - Threading pt 1

70 - Threading pt 2

71 - Threading pt 3

72 - WebClient pt 1 Status Log

73 - WebClient Class pt 2 Downloading Files

74 - Project 1 Email Sender, pt 1

75 - Project 1 Email Sender, pt 2

76 - Project 1 Email Sender, pt 3

78 - DateTimePicker

77 - DateTime Struct

79 - Picture Box and Image Class

80 - Clipboard Class

81 - ColorDialog

82 - Color Struct

83 - FontDialog

84 - Timer Control

85 - Playing Sounds

86 - MaskedTextBox Control

87 - Multiple Forms

88 - Multi Document Interface MDI

89 - ComboBox Control

90 - ProgressBar Control

91 - ListView Control pt 1

92 - ListView Control pt 2

93 - ListView Control pt 3

94 - ListView Control pt 4

95 - ToolStrip and StatusStrip Controls

96 - NotifyIcon Control

97 - Opening Files With Your App

98 - Settings

99 - TreeView Control pt 1

100 - TreeView pt 2

101 - TreeView pt 3

102 - Property Grid

103 - Accessing All Controls pt 1

104 - Accessing All Controls pt 2

105 - WebBrowser Control pt 1

106 - WebBrowser Control pt 2

107 - WebBrowser Control pt 3

108 - TrackBar and NumericUpDown Controls

109 - Reading XML pt 1

110 - Reading XML pt 2

111 - Editing XML File

112 - Writing New XML file

113 - Write Nodes to Existing XML File

114 - Deleting a XML Node

115 - MD5 and SHA1

116 - TripleDES Encryption

117 - TripleDES Decryption

118 - Drag and Drop

119 - Drawing Shapes

120 - Drawing More Shapes

121 - Drawing with Pen Class pt 1

122 - Drawing With Pen Class pt 2

123 - Drawing Strings Text

124 - LinearGradientBrush

125 - Multiple Colors in a LinearGradientBrush

126 - PathGradientBrush pt 1

127 - PathGradientBrush pt 2

128 - Project 2 Paint Program, pt 1

129 - Project 2 Paint Program, pt 2

130 - Project 2 Paint Program, pt 3

131 - Project 2 Paint Program, pt 4

132 - Project 2 Paint Program, pt 5

133 - Making Controls pt 1

134 - Making Controls pt 2

135 - Making Controls pt 3

136 - Making Controls pt 4

137 - Making Controls pt 5

138 - Making Controls pt 6

139 - Inheriting From Existing Controls

140 - Splash Screen

141 - Making a DLL

142 - Internal Access Modifier

143 - Comments and Descriptions

144 - Goto Keyword and Regions

145 - Capturing Screen

146 - Making Keyboard Shortcuts

147 - Checking Controls on Leave

148 - Overloading Operators pt 1

149 - Overloading Operators pt 2

150 - Overloading Operators pt 3

151 - Overloading Operators pt 4

152 - Making Conversion Operators

153 - Ref and Out Keywords

154 - Project 3 Hang Man Game, Making the UI

155 - Project 3 Hangman, Drawing Hang Post

156 - Project 3 Hang Man, Drawing Face

157 - Project 3 Hang Man, Drawing Bosy and Arms

158 - Project 3 Hang Man, Drawing Legs

159 - Project 3 Hang Man, Getting Random Word

160 - Project 3 Hang Man, Making the Labels pt 1

161 - Project 3 Hang Man, Making the Labels pt 2

162 - Project 3 Hang Man, Submit Button

163 - Project 3 Hang Man, Submitting Wrong Letter

164 - Project 3 Hang Man, Resetting Game

165 - Project 3 Hang Man, Submit Word Button

166 - Optional Parameters

167 - IEnumerable and Yield Return

168 - Make a Class for a Foreach Loop

169 - Project 4 Address Book, Making UI

170 - Project 4 Address Book, Making Class and Files

171 - Project 4 Address Book, Adding Data to Classes

172 - Project 4 Address Book, Updating Information and Removing People

173 - Project 4 Address Book, Save Changes Button

174 - Project 4 Address Book, Writing to XML File

175 - Project 4 Address Book, Reading People

176 - Notified When Files Change

177 - Zipping Files and Folders

178 - Preprocessor Directives

179 - Project 5 Captcha Generator, Setting Up

180 - Project 5 Captcha Generator, Drawing Random String

181 - Project 5 Captcha Generator, Drawing Shapes

182 - Project 5 Captcha Generator, Getting Image Name

183 - Project 5 Captcha Generator, Returning Images

184 - Project 5 Captcha Generator, Saving the Images

185 - Project 5 Captcha Generator, Using the Images

186 - Project 6 Reading and Writing Class, Making Base Class

187 - Project 6 Reading and Writing Classes, Begining Reading Class

188 - Project 6 Reading and Writing Classes, Reading Methods

189 - Project 6 Reading and Writing Classes, Changing Byte Order ect

190 - Project 6 Reading and Writing Class, Reading Strings

191 - Project 6 Reading and Writng Classes, Finishing and Testing Reader

192 - Project 6 Reading and Writing Classes, Begin Writing Class

193 - Project 6 Reading and Writing Classes, Writing Bytes

194 - Project 6 Reading and Writing Classes, Writing Strings

195 - Project 6 Reading and Writing Class, Finishing Class Up

196 - Project 6 Reading and Writing Class, Using the Writing Class

197 - IDisposable pt 1

198 - IDisposable pt 2

199 - ICloneable

200 - Changing Your Projects Properties