You will learn about the following in this chapter:
The fundamental process of software development and related basic techniques
Algorithms and how their set of exact instructions can be represented with the help of a popular notation form called pseudocode.
The three types of errors you will meet as a computer programmer
Essential concepts of object-oriented programming and how this paradigm attempts to solve programming problems related to earlier programming styles
Source code reuse along with component-oriented programming and how C# and .NET facilitates these important concepts.
The assembly and why it is a core concept in .NET
Why you should reuse the vast amount of functionality and expertise collected in the ...