| ▲ | Ungh an hour ago | |||||||
We abandoned .Net years ago before our third major product rewrite prompted by withdrawal of various bits of tech they said was the next greatest thing. AppFabric, WWF, WCF and Silverlight hit us hard. Once burned, twice shy. | ||||||||
| ▲ | giancarlostoro 11 minutes ago | parent | next [-] | |||||||
> Silverlight hit us hard. So about that... when I started using .NET Core, it was bleeding edge and shiny, but it was to rewrite a Silverlight application, the only way to run it was Firefox ESR 54 (I think it was 54?) we thought "oh this is easy" only to find out that it was a colossal nightmare, EF didn't support some things, including Shapefiles, we had to force the support, get back a WKT from SQL Server, and send one back when we did updates, basically Entity Framework was mostly useless. I also reverse scaffolded the existing database into EF compatible classes, so that saved us a ton of effort, the original idea was to be backwards compatible. Best part? It never got used, when we found out they weren't using the project, my boss said, screw it, lets remake it in Python I know we can build it up quicker, and sure enough, it was done quicker than the C# rewrite, fastest rewrite I ever did, because he figured out the key things they actually needed, and trimmed the requirements to just those key things. Sometimes rewrites don't need to be 1:1 especially if it's an internal only tool. Anyway, lots of blood, sweat, tears, stress, etc from me as it was my first job in tech. | ||||||||
| ▲ | pjc50 an hour ago | parent | prev | next [-] | |||||||
That's fair enough, but the dust has largely settled on dotnet core. The death of Silverlight was long ago. I think the only thing at risk of abandonment is the native UI situation, which is a mess. | ||||||||
| ||||||||
| ▲ | verst 44 minutes ago | parent | prev | next [-] | |||||||
I used to be in the anti .NET camp but for Enterprise applications .NET has been delightful and upgrading between versions has been trivial since .NET 6. | ||||||||
| ▲ | CodeCompost 24 minutes ago | parent | prev | next [-] | |||||||
We've always stuck to the server-side web technologies: WebForms (now very much obsolete), MVC, Web API + Angular, Blazor. | ||||||||
| ▲ | mandeepj an hour ago | parent | prev | next [-] | |||||||
Never chase the shiniest toy at work! Give it a year or two to settle down first. | ||||||||
| ▲ | npodbielski an hour ago | parent | prev [-] | |||||||
WCF, Silverlight... They were terrible. New .net stack is much better. | ||||||||
| ||||||||