November 2002
Intermediate to advanced
560 pages
11h 16m
English
The .NET Framework was designed with four main goals in mind:
Unify programming models.
Be factored and extensible.
Integrate with Web standards and practices.
Make development simpler.
The .NET Framework unifies various programming models. In the early 1990s, it was common to develop against flat, C-style APIs—that is, APIs that used few object-oriented concepts. The user interface (UI) handled Windows messages via a function pointer to a global function (WinProc) that contained a large and cumbersome switch statement. While this approach worked, it was not particularly productive or easy. Over time, various programming models created on top of the Windows API have emerged to address these problems. ...
Read now
Unlock full access