Top Banner
I know they're twins, but they have such different personalities!
22

The Different Versions of Dot NET

Dec 16, 2014

Download

Documents

GBG10

Visit http://www.commissionbreakthrough.com/?hop=newsales2/ for more info
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Different Versions of Dot NET

I know they're twins, but they have such different personalities!

Page 2: The Different Versions of Dot NET

Talk about a headache

Page 3: The Different Versions of Dot NET

Each .NET Release brings one more ADDITIONAL version to install. This means that when you want to run a program

that uses .NET 3.5 and you already have .NET 2.0, the process of installing .NET 3.5 will NOT replace .NET 2.0 and

you will now have two different versions of .NET on the same computer.

Page 4: The Different Versions of Dot NET

To be precise, Instead of upgrading them like most normal software, you have to keep multiple versions installed at

one time depending on the applications you plan on using.

Page 5: The Different Versions of Dot NET

As a developer, manager or user this can be a pain to keep track of and can be quite confusing.

Page 6: The Different Versions of Dot NET

Summary

Page 7: The Different Versions of Dot NET

Each .NET release brings with it major functionality. After this article, you will understand why they exist

concurrently rather than being upgrades, and you will understand some of the major functionality that each

version brings with it.

Page 8: The Different Versions of Dot NET

Explanation

Page 9: The Different Versions of Dot NET

Basically what's happening, is that each new version of .NET is like a whole new product. It's like a whole new Program rather than an upgrade to an existing program.

The reason this is done is so that new releases of .NET do not BREAK programs that rely on an old version.

Page 10: The Different Versions of Dot NET

The difference between .NET and many other programs is that other applications RELY on .NET and changes to .NET

will affect the stability of your computer. If instead you were to somehow upgrading .NET in-place, it would be the

equivalent of trying to upgrade your operating system without re-installing your programs. While anything is

possible, most computer technicians will tell you to steer clear.

Page 11: The Different Versions of Dot NET

As for what's in the different versions, .NET 2.0 was a major milestone release including many really important

features. Included were many API changes, Language capabilities such as Generics, and Full 64bit compatibility.

Page 12: The Different Versions of Dot NET

When .NET 3.5 arrived, it offered some extremely sought after components such as Windows Presentation Foundation and Windows Workflow. These two

subsystems alone provided substantial benefit to .NET developers and companies using them alike.

Page 13: The Different Versions of Dot NET

With version 4.0 for instance, Microsoft focused on concurrent programming which is a bane for most

developers. They released an extension to the LINQ "query language" to allow for more parallel computations to be

performed in searching.

Page 14: The Different Versions of Dot NET

It Took Forethought

Page 15: The Different Versions of Dot NET

Microsoft spent a lot of time developing each version of .NET. Their product is extremely well organized and the

way it was released also shows substantially good planning.

Page 16: The Different Versions of Dot NET

Because of their forethought in planning .NET, if you install .NET Version 3.5 or 4.0 it will not break any existing .NET

2.0 applications. Yet they are still able to release functionality that is not compatible with 2.0 by simply making the new versions work like a totally separate

product.

Page 17: The Different Versions of Dot NET

This is extremely important, because many companies rely on these programs for the show to go on.

Page 18: The Different Versions of Dot NET

Wrapping it up

Page 19: The Different Versions of Dot NET

.NET Versions are released not as upgrades, but as completely separate products. This is done to allow the old versions to keep working after the new version is released.

Page 20: The Different Versions of Dot NET

Versions 2.0, 3.5 and 4.0 all brought significant functionality to the table.

Page 21: The Different Versions of Dot NET

Microsoft planned effectively to allow this seamless transition from version to version, which allows us all to

sleep better at night.

Page 22: The Different Versions of Dot NET

http://www.commissionbreakthrough.com/?hop=newsales2/