.Net framework, as Paul's above link says is a set of libraries that the developer can use to perform certain tasks rather than write a routine from scratch.
Windows was always designed as a modular operating system, Microsoft developers wrote a set of routines that provide a common look and feel to the application written by non Microsoft developers. Without this system the user experience would be a lot worse than it is, I started using computers before Windows and you would have a different Save dialog for each application you used so had to learn every application completely including things like Shortcut keys Etc.
The routines built into Windows are mainly stored in a set of executable programs that have the extension .DLL but when the Internet took off it was decided to provide an Add on system for developers to work with Microsoft's Internet Explorer and the related network functions. There was a "runtime " set of Downloadable routines that were optional, to load to use the special internet options.
Over time where the internet has become an essential part of computer use the .Net download is no longer optional, There is a version included with each release of the operating system that also has to work with older routines, this set is often updated during the lifetime of an OS so needs to be downloaded [Replacing the original]. There are also developers who use calls to this set of routines to help build a more modern look and feel to the applications Even where they are not needed.
Windows was always designed as a modular operating system, Microsoft developers wrote a set of routines that provide a common look and feel to the application written by non Microsoft developers. Without this system the user experience would be a lot worse than it is, I started using computers before Windows and you would have a different Save dialog for each application you used so had to learn every application completely including things like Shortcut keys Etc.
The routines built into Windows are mainly stored in a set of executable programs that have the extension .DLL but when the Internet took off it was decided to provide an Add on system for developers to work with Microsoft's Internet Explorer and the related network functions. There was a "runtime " set of Downloadable routines that were optional, to load to use the special internet options.
Over time where the internet has become an essential part of computer use the .Net download is no longer optional, There is a version included with each release of the operating system that also has to work with older routines, this set is often updated during the lifetime of an OS so needs to be downloaded [Replacing the original]. There are also developers who use calls to this set of routines to help build a more modern look and feel to the applications Even where they are not needed.
Last edited:
My Computers
System One System Two
-
- Computer type
- PC/Desktop
- Computer Manufacturer/Model Number
- ChillBlast - Custom to my design
- OS
- Windows 11 Pro x64 [Latest Release and Release Preview]
- CPU
- Ryzen 9 5950X, 3.8 - 5.2 MHz
- Motherboard
- Asus Prime X570-Pro
- Memory
- 64GB [2 x 32GB] DDR4 3200MHz
- Graphics Card(s)
- 4GB NVIDIA GEFORCE GTX 1650 Ti
- Sound Card
- On-board SPDIF to 5.1 System + HDMI [5.1 system]
- Monitor(s) Displays
- 32" UHD 32 Bit HDR Monitor + 43" UHD 4K 32Bit HDR TV
- Screen Resolution
- 2 x 3840 x 2160 @60Hz
- Hard Drives
- 1TB M2 SSD OS, 500GB Fast Access SSD, 2 x 8TB Data + Various Externals from 1TB to 4TB, 10TB NAS
- PSU
- NZXT C750 80 PLUS Gold 750W Modular PSU
- Case
- Workstation Case [Matt Black]
- Cooling
- NZXT Kraken X63 280mm CPU Cooler +2x Quiet Case fans
- Keyboard
- Logitech Wireless MX Keys & K400 + others
- Mouse
- Logitech Wireless MX Master 3S
- Internet Speed
- 920 MB Down 50 MB Up
- Antivirus
- BitDefender Total Security Pro
- Browser
- Chrome (always run latest Non-Beta)
- Other Info
- Also run ...
Laptop - Quad 8GB - Windows 10 Pro x64
Nexus 7 Android tablet x2
Samsung 10.2" tablet
Blackview TAB 8 4G Android Tablet c/w Keyboard
Wacom Intuos Pro Medium Pen Pad
Wacom Intuos Pro Small Pen Pad
Wacom Expresskeys Remote
Loopdeck+ Graphics Controller
Shuttle Pro v2 Control
-
- Computer type
- Laptop
- System Manufacturer/Model Number
- Dell XPS 17 10750H
- OS
- Windows 11 Pro x64 Latest RP
- CPU
- Intel I7 10750H 5.0GHz
- Motherboard
- Dell XPS
- Memory
- 32GB [2x16GB] DDR4 2933 MHz
- Graphics Card(s)
- nVidia GTX1650Ti 4 GB GDDR6
- Sound Card
- Stock [Realtek] 4 Speaker
- Monitor(s) Displays
- 17" IPS UHD+ Infinity Edge Touchscreen
- Screen Resolution
- 3840 x 2400
- Hard Drives
- 2TB M2 NVMe, 4TB External + various 500GB & 1TB External NVMe (also have access to spinner HDD from
- PSU
- Stock
- Case
- Stock XPS Aluminium & Carbon Fibre
- Cooling
- Stock - Active Fan Control
- Keyboard
- Backlit + Various Logitech
- Mouse
- Stock Track Pad + Logitech MX Trackball
- Internet Speed
- 72 MB Down 18MB Up
- Browser
- Chrome
- Other Info
- Also run ...
Laptop - Quad 8GB - Windows 10 Pro x64
Nexus 7 Android tablet x2
10.2" tablet
Sony Z3 Android Smartphone
Wacom Intuos Pro Medium Pen Pad
Wacom Intuos Pro Small Pen Pad
Wacom Expresskeys Remote
Loopdeck+ Graphics Controller
Shuttle Pro v2 Control Pad
10TB NAS