After looking through some actual code, we took a step back to consider the history
of C# and the .NET Framework. No technology is developed in a vacuum, and
when it??™s commercial (whether or not it directly comes with a price tag) you can guarantee
that the funding body sees a business opportunity in that development. I??™ve not
been through Microsoft??™s internal company memos, nor have I interviewed Bill Gates,
but I??™ve given my view on the reasons Microsoft has invested so much in .NET, and
what the rest of the world has been doing in the same period. By talking around the
language, I hope I??™ve made you more comfortable in the language, and what it??™s trying
to achieve.
We then performed a little detour by way of version numbers. This was mainly to
make sure that you??™ll understand what I mean when I refer to particular .NET and C#
version numbers (and how different those two can be!), but it might also help when
talking with other people who may not have quite as clear a grasp on the matter as you
now do. It??™s important to be able to get to the bottom of what people actually mean
when they talk about a particular version, and with the information in this chapter you
should be able to ask appropriate questions to get an accurate picture. This could be
particularly useful if you ever talk to other developers in a support role??”establishing
the operating environment is always critical.
Pages:
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93