Click here to Skip to main content
15,299,443 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: Don't you just love it when companies don't quite "get" local time zones? Pin
dandy7212-Jan-21 11:05
Memberdandy7212-Jan-21 11:05 
GeneralRe: Don't you just love it when companies don't quite "get" local time zones? Pin
trønderen12-Jan-21 12:47
Membertrønderen12-Jan-21 12:47 
GeneralThought of the Day Pin
OriginalGriff12-Jan-21 4:49
mveOriginalGriff12-Jan-21 4:49 
GeneralRe: Thought of the Day Pin
W Balboos, GHB12-Jan-21 5:10
mveW Balboos, GHB12-Jan-21 5:10 
JokeRe: Thought of the Day Pin
Daniel Pfeffer12-Jan-21 6:53
professionalDaniel Pfeffer12-Jan-21 6:53 
GeneralRe: Thought of the Day Pin
dandy7212-Jan-21 10:55
Memberdandy7212-Jan-21 10:55 
GeneralRe: Thought of the Day Pin
Slow Eddie14-Jan-21 2:55
professionalSlow Eddie14-Jan-21 2:55 
RantWhy is XML? Pin
Chris Maunder12-Jan-21 4:08
cofounderChris Maunder12-Jan-21 4:08 
Just why.

I spent an hour fighting with XmlSerialisers to try and get my object mapped to a schema. Changing names, trying to get attributes setup, dealing with CDATA. I gave up. I got so fed up I simply wrote the XML directly as a raw string. If I could have kicked it I would have kicked it.

I totally get the beauty of having data in a class and throwing it at different serialisers and having it Just Work. Switch between XML and Json and maybe binary and text and build out this whole massive ecosystem that screams "I'm trying to do too much!".

But dear lord. It's like root canal surgery.

Is anyone actively using XML as a data transport format? I get that we all use it in things like XAML and ASP.NET pages and the whole HTML thing, but as something that is not seen or edited by humans, that needs to be cognizant of bandwidth, is it still being used in that manner or am I just really, really intolerant this morning?
cheers
Chris Maunder

GeneralRe: Why is XML? Pin
Marc Clifton12-Jan-21 4:19
mvaMarc Clifton12-Jan-21 4:19 
GeneralRe: Why is XML? Pin
  Forogar  12-Jan-21 4:36
professional  Forogar  12-Jan-21 4:36 
GeneralRe: Why is XML? Pin
Alex C. Duma12-Jan-21 22:45
MemberAlex C. Duma12-Jan-21 22:45 
GeneralRe: Why is XML? Pin
OriginalGriff12-Jan-21 4:43
mveOriginalGriff12-Jan-21 4:43 
GeneralRe: Why is XML? Pin
Nelek12-Jan-21 4:51
protectorNelek12-Jan-21 4:51 
PraiseRe: Why is XML? Pin
Slacker00712-Jan-21 5:37
professionalSlacker00712-Jan-21 5:37 
GeneralRe: Why is XML? Pin
  Forogar  12-Jan-21 4:41
professional  Forogar  12-Jan-21 4:41 
GeneralRe: Why is XML? Pin
glennPattonWork312-Jan-21 4:57
professionalglennPattonWork312-Jan-21 4:57 
GeneralRe: Why is XML? Pin
Slacker00712-Jan-21 5:39
professionalSlacker00712-Jan-21 5:39 
GeneralRe: Why is XML? Pin
Rick York12-Jan-21 5:50
mveRick York12-Jan-21 5:50 
GeneralRe: Why is XML? Pin
Gary R. Wheeler12-Jan-21 5:24
MemberGary R. Wheeler12-Jan-21 5:24 
GeneralRe: Why is XML? Pin
fd975012-Jan-21 6:50
professionalfd975012-Jan-21 6:50 
GeneralRe: Why is XML? Pin
Chris Maunder12-Jan-21 6:53
cofounderChris Maunder12-Jan-21 6:53 
GeneralRe: Why is XML? Pin
thewazz13-Jan-21 18:22
professionalthewazz13-Jan-21 18:22 
GeneralRe: Why is XML? Pin
Member 424647412-Jan-21 23:13
MemberMember 424647412-Jan-21 23:13 
GeneralRe: Why is XML? Pin
Tim Yen17-Jan-21 11:15
MemberTim Yen17-Jan-21 11:15 
GeneralRe: Why is XML? Pin
KarstenK12-Jan-21 7:22
mveKarstenK12-Jan-21 7:22 

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.


Straw Poll

On which operating systems are you writing code?
Let's see if things have changed since we last ran this. "writing code" meaning editing, building, and running the code on that OS.
  Results   94 votes