The Windows Enthusiast vs Everyone else.


Recommended Posts

1 hour ago, DevTech said:

The latest .NET Framework is included with Windows 10 and auto updates with Windows Update. Same with C++ redist.

 

It should be this simple:

 

http://getdotnet.azurewebsites.net/

 

Sometimes it becomes this:

 

http://getdotnet.azurewebsites.net/target-dotnet-platforms.html

 

 

It is not Microsoft's fault if developers of software make dependencies on specific versions of either package, but it can easily happen when the pressures of actually shipping software forces a "temporary" version specific code. And then software hits EOL and it's cheaper to include an old redist than update the code. Etc.

 

Your frustration is actually a "Good Thing (TM)" since it is a testament to the richness and diversity and longevity of the Windows Ecosystem. It is mind blowing amazing that all this stuff runs so well on so many computers for so long a time in a fast changing tech world.

 

For .NET, installing 3.5 and 4.6.x covers 99%

 

For C++ redist, the developer is suposed to include it, but the latest security update of the redist for 2008, 2010, 2013 and 2015 covers most of the scenarios.

 

If you actually run into this issue a lot, then you are installing a vast array of software and getting full advantage of the WIndows Ecosystem!

 

(I think people on MDL have some nice bundle packages of all the redist installs if you want to pre-pollute a fresh Windows install with years of accumulated crustyness/garbage on the first day.)

 

For the future, the Windows 10 UWP App deployment has an option to include all the dependencies in the App package much like a "portable" install would work but it remains to be seen if developers will see an advantage to bloating up their code like that.

TBF, I personally tend to find that it's mostly older games that load the C++ redist packages, I rarely see other Win32 software do it. The use of targeted APIs in games doesn't really bother me that much if it allows the devs to incorporate more featured.

1 hour ago, Gary7 said:

Why do you need 9 machines?? I like Windows 10 and have used every release of Windows along with Linux for a tad but 9 Machines,,:wacko:

I was counting machines and laptops I don't always use but have and have windows 10 on .. looks like I forgot some too.

 

4 monitor desktop

Couch computer (3 monitor Brix Pro setup)

Computer next to tv ( not on most of the time)

Computer in the theater (yep, it's an actual theater!)

Mac Book Pro

Server

Core 2 Duo Lenovo Laptop

i7 samsung laptop

i5 laptop

Core 2 duo HP lapop

Another HP laptop

Quickbooks Laptop

All in one system on the kitchen table

iMac i7 27 inch ..(parents have it at their house)

Intel Nuc behind my TV, runs my VNC viewer down to my server so I can see my security cam above my tv

Pipo X9 dual boots 10 and Android.

1 Acer w500 Tablet (that has windows 8 on that) .. it's my toilet tablet.

 

------------------------

 

All that being said the computers that always get used.

 

Nuc behind my TV

Couch Computer

Server

and 4 monitor Desktop.

Toilet Tablet

4 hours ago, warwagon said:

A person recently pointed out a word Paul Thurrott used to describe everyone who is loves to run and install the latest and greatest version windows on their machine or on their test machine. They love to install the new build of Windows 10 Anniversary addition (or a new version of Windows) he calls them “Windows Enthusiasts”.

 

Windows Enthusiasts are a good portion of users on this site. So who isn’t a Windows Enthusiast? Everyone else.

 

It’s an important distinction to make. When people say, “People should cash in on the Windows 10 upgrade… It’s Free!!!!!!  it’s much better than windows 7 INSTALL IT!!!!!!!!!! IT'S AWESOME!!!!!!!”.

 

They say this because for them they love to install latest and greatest and want to see everyone do the same. (Sure some people have to install it  because they need to program for or test against it while developing applications)

 

I Personally I have windows 10 running on All but 2 of my 9 machines.

 

Then again, I’m an Enthusiasts, who, because I do computer repair have to be running the latest and greatest so I can help people with their machines.

 

But my mom, my Dad, my sister, my friends and every non Enthusiast I know, really doesn’t care. Now this isn’t to say all of them aren’t going to install windows 10 on purpose or by accident and not love it. Some might some won't.

 

But they might also like what they have and take stability and “it just works” over the latest and greatest.

 

So just remember while you love to dive into the latest and greatest you are the minority.

 

FTFY.

 

Yup, hence why the coined term "average joe" is the best description IMO. the majority of phone/computer/etc are non tech-savy users PERIOD.

7 hours ago, DevTech said:

The latest .NET Framework is included with Windows 10 and auto updates with Windows Update. Same with C++ redist.

 

It should be this simple:

 

http://getdotnet.azurewebsites.net/

 

Sometimes it becomes this:

 

http://getdotnet.azurewebsites.net/target-dotnet-platforms.html

 

 

It is not Microsoft's fault if developers of software make dependencies on specific versions of either package, but it can easily happen when the pressures of actually shipping software forces a "temporary" version specific code. And then software hits EOL and it's cheaper to include an old redist than update the code. Etc.

 

Your frustration is actually a "Good Thing (TM)" since it is a testament to the richness and diversity and longevity of the Windows Ecosystem. It is mind blowing amazing that all this stuff runs so well on so many computers for so long a time in a fast changing tech world.

 

For .NET, installing 3.5 and 4.6.x covers 99%

 

For C++ redist, the developer is suposed to include it, but the latest security update of the redist for 2008, 2010, 2013 and 2015 covers most of the scenarios.

 

If you actually run into this issue a lot, then you are installing a vast array of software and getting full advantage of the WIndows Ecosystem!

 

(I think people on MDL have some nice bundle packages of all the redist installs if you want to pre-pollute a fresh Windows install with years of accumulated crustyness/garbage on the first day.)

 

For the future, the Windows 10 UWP App deployment has an option to include all the dependencies in the App package much like a "portable" install would work but it remains to be seen if developers will see an advantage to bloating up their code like that.

 

 

 

but why cant 4.6 include  everything in 3.5 ? Thats what my average Joe mind doesnt understand. To me, it would be like having opera 11, 10, 9,8  Just to run opera 12

1 hour ago, Draconian Guppy said:

but why cant 4.6 include  everything in 3.5 ? Thats what my average Joe mind doesnt understand. To me, it would be like having opera 11, 10, 9,8  Just to run opera 12

4.6 is the only version you should need and it is included with Windows 10.

 

If some application refuses to run with 4.x then it might have a hard coded version embedded in it for no reason at all or they were too cheap to update some third party control embedded in the code. In cases like this, installing 3.5 often makes the problem go away but it is not Microsoft's fault. In some cases even earlier versions of .NET need to be installed for old enterprise apps where lazy developers in large companies have mastered the art of filling out the right form to explain why absolutely nothing can ever get updated.

  • Like 1
1 hour ago, DevTech said:

4.6 is the only version you should need and it is included with Windows 10.

 

If some application refuses to run with 4.x then it might have a hard coded version embedded in it for no reason at all or they were too cheap to update some third party control embedded in the code. In cases like this, installing 3.5 often makes the problem go away but it is not Microsoft's fault. In some cases even earlier versions of .NET need to be installed for old enterprise apps where lazy developers in large companies have mastered the art of filling out the right form to explain why absolutely nothing can ever get updated.

Mm, no.  I have a client's software I maintain that uses 3.5. Any version of SQL Server prior to 2016 requires 3.5 too. 

Edited by adrynalyne
On 6/4/2016 at 3:17 AM, adrynalyne said:

Mm, no.  I have a client's software I maintain that uses 3.5. Any version of SQL Server prior to 2016 requires 3.5 too. 

I think that's my point that most older software is covered by 3.5 and that by definition whoever made that software has not bothered to update it.

 

SQL Server is a bit of an odd case since it embeds a copy of the .NET runtime inside of SQL Server so you can use C# for your Stored Procedures instead of SQL on the idea that a modern programming language would be more maintainable (and expressive) but I don't think there was a lot of uptake on that idea.

 

On 04/06/2016 at 5:12 AM, Draconian Guppy said:

Somewhat unrelated. I HATE WITH ALL MY GUTS having to install 10 .net frameworks and 10 c++ redestributable 11.111.111  then 11.111.111.0.1, How hard is it for then to have an incluse package ? 

Mind you I know nothing about frameworks and C++ so be kind :p

100% agree. Would much rather have a all inclusive .Net Framework and C++ Distrubutable files, even have them built into Windows itself since we cant use it really without ether. 

  • Like 1
On 6/3/2016 at 5:17 PM, Gary7 said:

Why do you need 9 machines?? I like Windows 10 and have used every release of Windows along with Linux for a tad but 9 Machines,,:wacko:

Yes, it's very easy to accumulate machine as I have over the course of years. Currently have 4 desktops and 4 laptops. The desktops are starting to get along in years, but still run Windows 7 Ultimate just fine. Laptops are a little newer but still have Windows 7 Ultimate also. Actually, those are slightly misleading statements as I have 2 desktops with Windows and 2 with Linux and on the laptops I only have 1 running Windows.

 

As far as being an enthusiast, I would say I used to be but with MS's latest 2 OS's (3 if you want to split Windows 8/8.1) none of which I can stand, I gave up on Windows.  Also, as far as being an enthusiast, I'm wondering if that's just a slightly more polite way of saying a fanboy?

 

 

3 hours ago, Anarkii said:

100% agree. Would much rather have a all inclusive .Net Framework and C++ Distrubutable files, even have them built into Windows itself since we cant use it really without ether. 

just like DirectX...

On ‎6‎/‎3‎/‎2016 at 5:08 PM, jjkusaf said:

So...here is a question ... and forgive me if it sounds ignorant.  I'm not a programmer, though I've been working on an Android app for (well it seems) forever.  Aside from this little Android app and some old school HTML...the most I've done is: 
10 Print "Hello"

20 End

 

Anyway, so you pointed out that UWP Apps will include "all" dependencies in the package.  Now, would I be wrong in saying that this could cause increase in program sizes and potentially security concerns?  

 

For example...two separate UWP apps require some .NET 4.6 dependency.  The user has .NET 4.6 installed the "traditional" way.  Now, with the UWP App ... are you saying that in addition to the traditional .NET 4.6 install ... that the UWP will include their own .NET 4.6 dependencies ... instead of utilizing the ones already on the machine...thus increasing some "bloat"?  Couldn't this potentially cause security issues as well?  Say that a severe exploit was discovered in 4.6, Microsoft patches it ... but wouldn't it be up to the individual developer to ensure their UWP Apps gets patched with their own .NET 4.6 dependencies?  So instead of Microsoft patching the exploit rendering your w32 programs "good to go" ... you also have to wait for the developers to release the patch for their Apps ... until then they are vulnerable to whatever .NET exploit was uncovered and already patched by MS?  I understand that UWP is sandboxed ... but just pretend the exploit causes some kind of personal data leakage and not system compromise.  

 

Just curious and sorry if it doesn't make sense.  Just trying to get a better idea of how these included dependencies work from a security + size standpoint.

 

 

Regarding the topic.  I vote@vcfanas the Windows Enthusiast for May 2016.  Got Windows '95 running on an XBox. :)

 

 

they dont use the desktop .net framework, instead they are compiled to native code, and depend on a small .net native runtime library(ex:contains the garbage collector) in the ProgramFiles\WindowsApps folder. there is only one copy of each version of this native runtime library, and your app manifest declares which version it needs. the windows store takes care of installing missing dependencies and versions, and if youre sharing an app outside the store, you can include this library appx in your package so it will also install it to the system with your app.

 

and thanks for the vote bud, heh

Had a customer bring me a computer today. She told me that she's always been hitting the X to close windows 10 asking to upgrade. Well finally Windows 10 did the automatic upgrade for her, then she went to roll it back to windows 7 and the process was borked. I looked the hard drive and everything is gone all of her data. (no windows.old folder nothing... only one profile folder called default and that was empty)

 

So now i'm currently in the process of trying to undelete all of her photos of which she of course has no backups of. She's not exactly loving Microsoft right about now.

 

There are then those who do it to themselves.

 

I was reading some guy trash talking windows 10 auto installing itself. He walked in the room and windows 10 was installing .... what did he do? Yanked the power cord out of the wall :laugh: Then he talked about how he had to reinstall windows 7.

 

He asked "Imagine what would have happened if I hadn't walked in the room when I did"

 

my responce ...."you wouldn't have yanked the power cord out of the wall during installation and could have rolled back to what you had before without having to reinstall ":D

  • 2 weeks later...
On 03/06/2016 at 9:20 PM, DevTech said:

The latest .NET Framework is included with Windows 10 and auto updates with Windows Update. Same with C++ redist.

 

It should be this simple:

 

http://getdotnet.azurewebsites.net/

 

Sometimes it becomes this:

 

http://getdotnet.azurewebsites.net/target-dotnet-platforms.html

 

 

It is not Microsoft's fault if developers of software make dependencies on specific versions of either package, but it can easily happen when the pressures of actually shipping software forces a "temporary" version specific code. And then software hits EOL and it's cheaper to include an old redist than update the code. Etc.

 

Your frustration is actually a "Good Thing (TM)" since it is a testament to the richness and diversity and longevity of the Windows Ecosystem. It is mind blowing amazing that all this stuff runs so well on so many computers for so long a time in a fast changing tech world.

 

For .NET, installing 3.5 and 4.6.x covers 99%

 

For C++ redist, the developer is suposed to include it, but the latest security update of the redist for 2008, 2010, 2013 and 2015 covers most of the scenarios.

 

If you actually run into this issue a lot, then you are installing a vast array of software and getting full advantage of the WIndows Ecosystem!

 

(I think people on MDL have some nice bundle packages of all the redist installs if you want to pre-pollute a fresh Windows install with years of accumulated crustyness/garbage on the first day.)

 

For the future, the Windows 10 UWP App deployment has an option to include all the dependencies in the App package much like a "portable" install would work but it remains to be seen if developers will see an advantage to bloating up their code like that.

 

 

 

cplusplus.png

 

All of this is just from steam on my gaming pc...

 

Notice no Windows 10: I'm not jumping ship until I actually have to, it works fine for me with Never10 installed.

On 6/17/2016 at 6:12 AM, Richard C. said:

cplusplus.png

 

All of this is just from steam on my gaming pc...

 

Notice no Windows 10: I'm not jumping ship until I actually have to, it works fine for me with Never10 installed.

I hope that everyone sees this as a "Good Thing" which just illustrates the popularity, longevity and diversity of the Windows ecosystem.

 

On 6/21/2016 at 4:06 PM, DevTech said:

I hope that everyone sees this as a "Good Thing" which just illustrates the popularity, longevity and diversity of the Windows ecosystem.

 

And another one...

 

https://www.microsoft.com/en-us/download/details.aspx?id=48234

 

Introducing the Universal CRT:

https://blogs.msdn.microsoft.com/vcblog/2015/03/03/introducing-the-universal-crt/

 

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • We had no idea as kids how much time and energy it took to be an adult 😅
    • The Trump administration doesn't want you to use OpenAI's GPT-5.6 without its approval by David Uzondu Image via @realDonalTrump (X) As OpenAI prepares the release of its next model, GPT 5.6, the White House has instructed the company to limit the distribution of the software to a small group of government-approved partners instead of the general public, as it has done with previous releases. According to The Information, OpenAI Chief Executive Officer Sam Altman sent an internal memo to staff on Thursday explaining that the federal government will approve access "customer by customer" during an initial preview phase. Altman noted in the communication that this restrictive rollout is "not [their] long-term model" for software deployment, and the company plans to work toward a "more sustainable" distribution method later. CNN said that both OpenAI and the Trump administration view the capabilities of GPT 5.6 on the same level as Anthropic's Mythos and that government officials intend to "collaborate with frontier AI labs to develop shared approaches for addressing the challenges of scaling this technology." The latest restriction comes just weeks after the US Commerce Department decided to restrict Fable, a version of Mythos with extra safety "guardrails" to prevent users from exploiting software vulnerabilities. Not long after the release, though, researchers at Amazon found a way to bypass these restrictions, prompting an aggressive response from federal authorities. The government ordered Anthropic to cut off access for non-US citizens located outside the US, non-US citizens living inside the US, and incredibly, even Anthropic's own foreign-born employees. Anthropic now appears to be building a workaround to resolve this compliance block with an update to its Privacy Policy that introduces a category called "Verification Data" to handle KYC and Digital IDs. This setup could mandate digital identity checks to filter users by nationality, requiring a government-issued ID and facial biometric data. Who knows? Maybe in the future, you would have to scan your US Passport or State ID to prove your citizenship before you are allowed to chat with Fable 5 (or any other model).
    • When Windows 7 was released I created an AutoHotkey script that uses Alt+` as a keyboard shortcut to move a window across monitors. I have been using that script for over 15 years and this is the first time I have come across another app that uses the same shortcut!
    • I called it last year that they wouldn't end support when they said there would. There are too many people still on Windows 10 waiting for something better to upgrade to and 11 ain't it! The recent promises of fixing Windows 11's many problems is nice, but unless they deliver on those promises in a big way then I expect customers will still want to stick with 10.
  • Recent Achievements

    • Week One Done
      xvvxcvv earned a badge
      Week One Done
    • One Month Later
      xvvxcvv earned a badge
      One Month Later
    • Enthusiast
      Xonos went up a rank
      Enthusiast
    • Conversation Starter
      Admir earned a badge
      Conversation Starter
    • First Post
      The_Focal_Point earned a badge
      First Post
  • Popular Contributors

    1. 1
      +primortal
      412
    2. 2
      +Edouard
      172
    3. 3
      PsYcHoKiLLa
      128
    4. 4
      neufuse
      69
    5. 5
      Steven P.
      67
  • Tell a friend

    Love Neowin? Tell a friend!