Click here to Skip to main content
15,887,267 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: It's not about the money... Pin
Kornfeld Eliyahu Peter24-Apr-23 19:29
professionalKornfeld Eliyahu Peter24-Apr-23 19:29 
GeneralRe: It's not about the money... Pin
jmaida25-Apr-23 8:12
jmaida25-Apr-23 8:12 
GeneralRe: It's not about the money... Pin
charlieg24-Apr-23 18:57
charlieg24-Apr-23 18:57 
GeneralRe: It's not about the money... Pin
jmaida24-Apr-23 19:13
jmaida24-Apr-23 19:13 
GeneralRe: It's not about the money... Pin
rallets25-Apr-23 0:37
rallets25-Apr-23 0:37 
GeneralRe: It's not about the money... Pin
Mark_Rees25-Apr-23 2:59
Mark_Rees25-Apr-23 2:59 
GeneralRe: It's not about the money... Pin
Martin ISDN25-Apr-23 3:28
Martin ISDN25-Apr-23 3:28 
GeneralRe: It's not about the money... No its about churning our Development Community Pin
Steve Naidamast25-Apr-23 4:41
professionalSteve Naidamast25-Apr-23 4:41 
I have been sticking with Windows 10 and Stardock's menu system. Why change when there is no need to do so?

Microsoft is notorious for changing things just for the sake of changing them. And they also "throw out the baby with the bathwater for some reason..."

After so many years working with the Microsoft development environments I have decided to stop upgrading my tools based on their say so. As a result, I won't use their Core web development tools (ie. Blazor) because after working on a very large MVC project a number of years ago, I saw no reason to replace ASP.NET WebForms. Those who contend that the new environments are much more efficient may be correct for the internals aspects of them but from an implementation standpoint, these environments are simply far more complex and as a result, big time wasters for most professionals.

Concentrating mostly on Desktop development in the past several years, I am sticking with WPF even though a host of other branches of XAML tools have cropped up. Given that most of them are merely forks of WPF, I decided to stay with the original.

.NET Core? Meh! Microsoft took out more than they put in leaving it to third parties to rewrite what already existed in the original .NET Frameworks. One example of this was WCF, which was left out and as a result, a third-party team has just released their 1.0 version of CoreWCF.

Before anyone starts yelling at me, please note that I am not saying that these new technologies are not better refined than what was found in the original .NET Frameworks. My contention is that why should we constantly upgrade from a mature platform that was very stable to one that is still being developed? In short, why bother?

DO we really need to constantly rewrite our applications simply because Microsoft has this penchant for having the entire community go through massive trauma every time it decides to create a new product?

To date, I have stuck with the .NET Framework 4.6. It is very stable and does what I need it to do. And it has all the development tools I could possibly need.

True, the original frameworks will be going out of support but who cares? When was the last time anyone called Microsoft because they needed support for an internal issue with one of the versions of the .NET Framework. Microsoft did great work with this framework and should have simply left it alone and refined it.

The idea that we need cross-platform development may be true for some developers but for the most part most professionals work in fairy stable OS environments that will not change. For the cross-platform requirements, Microsoft could have followed already existing models that provided tools for such development.

To hear a multi-billion dollar corporation such as Microsoft complain that it would have too hard to take the original software and refine it to work in other environments is nothing but BS. Open Source developers did it with Mono, MonoDevelop, and MonoGame, just to name one example. The other well known one is, Xamarin.

Need I say more?

To date I still do not understand the drive to Windows 11 when just a few years ago Microsoft made a very big thing out of the fact that Windows 10 would be the last major version of Windows. This sounded very fishy given Microsoft's penchant for breaking their word but it appeared to be true.

Given that Windows 11 doesn't really bring all that much to the table for most developers, I would stick with Windows 10 for as long as one can. Unfortunately, all of us will be eventually forced to use Windows 11 once new machines no longer offer Windows 10 operating systems.

The thing of it is, there is always a tool to work around the nonsense that Microsoft implements with its upgrades. The only other choice we have is to turn to Linux for a desktop OS. I have been researching that for years and increasingly this is becoming an option as more and more language compilers are being offered under Linux such as Python with JetBrains freely available PyCharm IDE, which is quite nice.

Satya Nadella has to literally get his head out of the "Cloud" as has admitted that this is his focus. If he keeps it there I suggest that over time many of us will eventually leave the Microsoft development ecosystem simply out of frustration and exhaustion from their erratic behavior...
Steve Naidamast
Sr. Software Engineer
Black Falcon Software, Inc.
blackfalconsoftware@outlook.com

GeneralRe: It's not about the money... No its about churning our Development Community Pin
Kornfeld Eliyahu Peter25-Apr-23 7:33
professionalKornfeld Eliyahu Peter25-Apr-23 7:33 
GeneralRe: It's not about the money... No its about churning our Development Community Pin
Steve Naidamast25-Apr-23 7:53
professionalSteve Naidamast25-Apr-23 7:53 
GeneralRe: It's not about the money... No its about churning our Development Community Pin
charlieg30-Apr-23 10:57
charlieg30-Apr-23 10:57 
GeneralRe: It's not about the money... Pin
BryanFazekas25-Apr-23 4:46
BryanFazekas25-Apr-23 4:46 
GeneralRe: It's not about the money... Pin
sasadler25-Apr-23 6:13
sasadler25-Apr-23 6:13 
GeneralRe: It's not about the money... Pin
BryanFazekas25-Apr-23 7:07
BryanFazekas25-Apr-23 7:07 
GeneralRe: It's not about the money... Pin
sasadler25-Apr-23 7:44
sasadler25-Apr-23 7:44 
GeneralRe: It's not about the money... Pin
fatman4525-Apr-23 5:38
professionalfatman4525-Apr-23 5:38 
RantGreat idea that will never happen! Pin
honey the codewitch23-Apr-23 17:51
mvahoney the codewitch23-Apr-23 17:51 
GeneralRe: Great idea that will never happen! Pin
Daniel Pfeffer23-Apr-23 19:22
professionalDaniel Pfeffer23-Apr-23 19:22 
GeneralRe: Great idea that will never happen! Pin
honey the codewitch23-Apr-23 19:31
mvahoney the codewitch23-Apr-23 19:31 
GeneralRe: Great idea that will never happen! Pin
RainHat23-Apr-23 21:57
RainHat23-Apr-23 21:57 
GeneralRe: Great idea that will never happen! Pin
honey the codewitch24-Apr-23 2:58
mvahoney the codewitch24-Apr-23 2:58 
GeneralRe: Great idea that will never happen! Pin
whogotmyname23-Apr-23 22:15
whogotmyname23-Apr-23 22:15 
GeneralRe: Great idea that will never happen! Pin
honey the codewitch24-Apr-23 2:56
mvahoney the codewitch24-Apr-23 2:56 
GeneralRe: Great idea that will never happen! Pin
whogotmyname24-Apr-23 3:54
whogotmyname24-Apr-23 3:54 
GeneralRe: Great idea that will never happen! Pin
honey the codewitch24-Apr-23 3:58
mvahoney the codewitch24-Apr-23 3:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.