|
jschell wrote: You should be able to use your hand to figure out which of those is right.
True.
What I prefer with Open Hardware Monitor is that it writes its data to WMI, which I then read back with another tool to display a graph of temperature over time (and combine with the same data from other systems). Core Temp only exports its data to a log file (although I could still work with that if I really, really wanted to)...
But if the data's inaccurate, being able to plot pretty graphs with it is kinda useless.
|
|
|
|
|
This is why single source of data is important. If you have two sources of truth, what if they don't agree?
|
|
|
|
|
I've always said, if I have a watch, I can probably tell you the time. If I have two watches...I'll be less certain of the accuracy of my response.
|
|
|
|
|
|
So, I fire up VS2019 today to write a small console app; then you choose a framework, and all my choices have this nice prefix "no longer supported". There's that new-fangled .NET Core 3, and it is already no longer supported.
You mean 5 years is too long to support your product? Why would I even look at the new products then, as they are already on their way to being unsupported?
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Apparently.
.NET and .NET Core official support policy[^]
Though it is rather difficult to release new versions and support old versions at the same time. If one supposes 10 years then they would need to support 10 different versions (from that list.)
This becomes more problematic if one of those versions has a security problem and fixing it would require significant work and/or a refactor.
|
|
|
|
|
I rarely code at all any more and never using MS stuff, so please help me understand that chart from your link.
Using the .NET Core 3 that Eddy mentioned...
Original Release Date: September 23, 2019
Last patch version (v3.0.3): February 18, 2020 (148 days since original release)
End of support: March 3, 2020 (162 days since original release)
162 days!?!?!?!?!?
What am I missing?
|
|
|
|
|
fgs1963 wrote: What am I missing?
3.1 has just over two years support.
I think they didn't formalise the STS/LTS cycle until .NET 5, which was the first version to have precisely 18 months support.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
A good thing they don't build pacemakers.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
|
I am glad you don't read my bedtime stories
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
fgs1963 wrote: What am I missing? I blame marketing.
Ever since Windows was invented, buttons had to look "newer" with every version. Change, for changes sake, to prove things "improved".
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
You know why JavaScript has that many equality operaters? Because it would break a lot of existing code if they simply changed it and called it outdated; a big part of the internet would break down. I dislike JavaScript, but it is reliable.
Do new idea's have to break the principle of reliability? No, they don't. Unreliable means exactly that.
jschell wrote: This becomes more problematic if one of those versions has a security problem and fixing it would require significant work and/or a refactor. Maybe stop introducing new crap every three months that introduces more bugs and security riscs?
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
I blame Linux for that. 5 years is considered "LTS" (Long-Term Support). Somehow Microsoft thought that was a great idea and adopted that schedule.
Phones are even worse.
|
|
|
|
|
Phones aren't required.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Have I just met the second (of three people) on this planet who agrees with me and doesn't carry around a phone?
|
|
|
|
|
My phone stays home.
I aint important enough to be always available.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Eddy Vluggen wrote: I aint important enough to be always available.
That's exactly what I keep telling others. I don't get why people need to call each other to say "I just left work, I'll be home in 20 minutes". Before the smartphone, nobody picked up their office phone to call home to say they were on their way. When I was a kid, I've never seen my mother call my dad at work (or vice-versa) unless, I dunno...someone died? And even then, it would've had to be someone close.
Then they their brain tries to label me as some sort of luddite, which really confuses them since, in my circle of friends/family, as I'm the go-to guy for technical problems. They assume I live on Facebook. I've never even had an account on Facebook, and honestly believe we'd all be better off if the whole site was shut down.
|
|
|
|
|
Thanks for explaining what I feel; but exactly that.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Why are you not using 2022?
It's not like .net changes wildly. I've just done projects to uplift to . net 6 and it's never true I need to change code.
|
|
|
|
|
Christian Graus wrote: Why are you not using 2022? What year is this?
Because I do not need to. I prefer flipping burgers.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
I really don't know "what I'm on" other than VS2022.
I just keep adding projects to a solution I created about 4 years ago. Console is "console". UI is UWP. Class libraries are Standard 2.0 so I can use them in both.
All I know is it works and it lets me do what I want.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
I do not care about what an UWP is.
Gerry Schmitz wrote: All I know is it works and it lets me do what I want. You're a developer.
I'm a programmer.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Out of curiosity, I fired up VS2019 and (when it eventually gave me a UI) clicked "new project". I'm still looking at three empty drop-down boxes and two spinning wheels. [Update- the wheels are no longer spinning, just frozen].
[update 2 - I now have the option of 4 .Net Framework projects (class library, winforms, wpf forms, wpf user control, wpf custom control), a .Net Standard class library, or a .Net Core class library.
Glad I normally just stick with VS2015 and don't allow it to update...
[Update 3 - much, much later, having selected .Net Core class library, I get a code editor window. An error message at the top tells me "There was an error activating the remote language server, C#/VB Language Server Client"... WTF is that? There's a link for more info, and it opens an XML log file in... Internet Explorer. (I didn't know this machine still had a copy of IE on it!!!)
modified 3-Nov-23 9:10am.
|
|
|
|
|
With Paul's sad absence I thought I'd have a try at my first ever CCC.
Beginning to initiate extreme work attitude with understanding (10)
Happy for suggestions to improve.
|
|
|
|