3 ms·
>Unfortunately Nuget package management is abysmal, and a development environment lives and dies by that nowadays. are you saying that there should be more pac
by tester756 5y ago
>Unfortunately Nuget package management is abysmal, and a development environment lives and dies by that nowadays.
are you saying that there should be more packages in nuget?
>There's also the legacy reliance on XML.
you mean project file?
or WPF's XAML?
- ramesh31 5y ago>you mean project file? or WPF's XAML? Those, and many other things. XML is just an embedded idiomatic part of the language. There's nothing really wrong with XML, but the web runs on JSON now. And all other modern languages (Go, Rust, NodeJS, etc.) are built with that in mind first.
- tester756 5y agoWell, .NET has Newtonsoft Json which makes working with Jsons pretty easy, the built-in System.Text.Json probably works well too (I didnt use it directly yet) When it comes to XAML, then XML-like structure is way better for describing interfaces than Json After all, the web is built on HTML which's kind of similar.
- smackeyacky 5y agoSystem.Text.Json is a handy improvement over the Newtonsoft stuff. Faster and has great support for annotating your classes to do things like remove properties that aren't required when you send them externally. A bit painful to move across but well worth it.
- wvenable 5y ago> XML is just an embedded idiomatic part of the language. That's kind of weird to say these days; I never ever deal with XML in .NET. I'd go as far to say it's 1000:1 JSON to XML for me.
- manigandham 5y agoWhat are the many other things that use XML? And why would these be better with JSON?