# Windows Update: .NET Framework, should I install?

**URL:** https://boards.straightdope.com/t/windows-update-net-framework-should-i-install/237947
**Category:** Factual Questions
**Created:** [April 2, 2004, 8:44pm UTC](https://boards.straightdope.com/t/windows-update-net-framework-should-i-install/237947 "2004-04-02T20:44:51Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Hermitian](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/hermitian/32/470_2.png) [@Hermitian](https://boards.straightdope.com/u/Hermitian)
#### Post date: [April 2, 2004, 8:44pm UTC](https://boards.straightdope.com/t/windows-update-net-framework-should-i-install/237947/1 "2004-04-02T20:44:51Z")

</div>

I use windows XP. For probably a year or so there has been an update on the windows update website called Microsoft .NET Framework version 1.1. I am curious what this update does and why anyone needs it.  
I noticed that in the “read more…” it gives a wonderful informative description that “Windows users need to install the .NET Framework to run applications developed using the .NET Framework." That’s wonderful, I am overjoyed. What does this mean?  
I have never run into problems not having this and it seems that if it is installed it will just be one more thing that will never be useful and will only make my machine run slower (not to mention it is a 20 meg download).

So, what’s the straight dope on this? Should I install it or not?

---

<div class="post-metadata">

### Author: ![Revtim](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/revtim/32/1042_2.png) [@Revtim](https://boards.straightdope.com/u/Revtim)
#### Post date: [April 2, 2004, 8:52pm UTC](https://boards.straightdope.com/t/windows-update-net-framework-should-i-install/237947/2 "2004-04-02T20:52:57Z")

</div>

To put it most simply, there are some application that require it.

If you don’t have it, they won’t run.

If all your progs run, you don’t need it. And I hope programs that need it make themselves clear that they need it.

---

<div class="post-metadata">

### Author: ![FatBaldGuy](https://avatars.discourse-cdn.com/v4/letter/f/ecd19e/32.png) [@FatBaldGuy](https://boards.straightdope.com/u/FatBaldGuy)
#### Post date: [April 2, 2004, 9:15pm UTC](https://boards.straightdope.com/t/windows-update-net-framework-should-i-install/237947/3 "2004-04-02T21:15:47Z")

</div>

Microsoft’s new development environment, Visual [Studio.NET](http://Studio.NET), uses a common set of routines, so that whether a program is written in Visual Basic, C++, C#, or any of the other .NET languages, the compiled source will be the same. In order for programs written in .NET to run on your computer, you need to have the .NET Framework installed. If this is a commercial program, you can be sure that the Install program will check for the Framework and install it if it’s not present. If you or someone you know is an amateur programmer and you want to run the program on your computer, you will need to install it.

---

<div class="post-metadata">

### Author: ![Revtim](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/revtim/32/1042_2.png) [@Revtim](https://boards.straightdope.com/u/Revtim)
#### Post date: [April 2, 2004, 9:36pm UTC](https://boards.straightdope.com/t/windows-update-net-framework-should-i-install/237947/4 "2004-04-02T21:36:11Z")

</div>

Just to clarify a bit on what **Fat Bald Guy** said, you can still make non-.NET apps with Visual Studio .NET, as I did in the prog described in [this](http://boards.straightdope.com/sdmb/showthread.php?t=248040) thread.
