The .Net framework is the result of the natural progression of framework design. The earlier libraries and even MFC suffered from several shortcomings that sometimes created problems for programmers instead of solving them. They were hated as much they were loved (It's true even for dotnet I guess).
When Sun Micrososystems announced the release of Java, it was given a wonderful response by the programming community, because it solved many of those problems. The most appealing feature was portability, or the run-anywhere power that Java offered. This created a sudden burst in the demand for Java programmers and it became the hottest thing in programming.
An interesting feature of Java was its large framework, which let the programmers get rid of a lot of routine coding.
Another important thing that Java did, was show Microsoft what their available tools lacked, and what could be done to make things better for programmers. Microsoft then sanctioned the creation of a new programming platform that would solve many of the programmer's problems, and help retain its position as the leading development solution provider . The result was .Net framework.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.