Re:Avalonia – A multi-platform .NET UI framework
by joshburgess on Saturday July 09, 2016 @09:47PM
(#12064196)
Why are they moving back to .csproj?
[ Parent
| on HN ]
Re:Avalonia – A multi-platform .NET UI framework
by samirageb on Saturday July 09, 2016 @10:46PM
(#12064342)
See the official statement here: https://blogs.msdn.microsoft.com/dotnet/2016/05/23/changes-t...
Re:Avalonia – A multi-platform .NET UI framework
by MichaelGG on Sunday July 10, 2016 @01:10AM
(#12064634)
There was nothing wrong with csproj, apart from the MSBuild verbosity baggage. JSON's a terrible format for anything like this due to lack of comments and visual noise. (The mandatory quotes all over the place makes it hard to read.)
But I can't imagine it is hard to convert between them. Most .csproj's are basically a list of references and a <Compile><Include>*.cs.
Re:Avalonia – A multi-platform .NET UI framework
by cm2187 on Sunday July 10, 2016 @05:28AM
(#12065065)
For a non professional developer, it is almost entertaining to watch all the fads coming and going.
XML is fantastic, all data XML!
XML is horrendous. All data in JSON. I can't believed we were using this awful XML!
JSON is sooo lame. XML is the new JSON!
Same for languages, frameworks, programming patterns, etc...
Even more volatile than fashions.
Re:Avalonia – A multi-platform .NET UI framework
by andybak on Sunday July 10, 2016 @08:17AM
(#12065378)
While some people get a bit cargo cult about things there is a rough consensus that XML is good for some things and terrible for others whilst JSON is the exact reverse ;-)
I personally rather like YAML for anything intended for humans to read and edit.
Re:Avalonia – A multi-platform .NET UI framework
by MichaelGG on Sunday July 10, 2016 @08:03PM
(#12067906)
If XML didn't have those idiotic verbose closing tags, this probably wouldn't even be a discussion. Or if JSON had comments and didn't require quoting all keys.
What's funnier is seeing the HTTP/JSON folks re-invent SOAP. But maybe this time it'll actually be Simple.