Om enda missen var att inte felhantera anropet till Parse, så är givetvis felet till hundra procent applikationsbyggarnas.
Om *inga* Silverlight-applikationer fungerar med icke-amerikanskt datumformat, först då kan man säga att felet ligger i Silverlight. Och det är ju uppenbart orimligt att ett sådant fel inte upptäckts och åtgärdats vid det här laget.
Det man kanske kunde hoppats på var att Parse-funktionen var "smart" och *själv* kollade systemets datuminställning mot den inkommande strängen. Alltså att Parse själv tar reda på vilka tecken som är dag, månad, år etc.
Det låter ju som att Parse för närvarande kräver av programmeraren att denne kollar om systemet är inställt på ett icke-amerikanskt format och isåfall själv stuvar om indata? Det vore ju isåfall inte "Microsoft kan inte programmera" så mycket som "Microsoft är lata och prioriterar ner resten av världen".
Alternativet är ju att Microsoft erbjuder en internationaliserad men komplex datumrutin, men att WotC-programmeraren tyckte det var för krångligt och höll sig till en enklare legacy-Parse från tiden före lokalisering blev självklar?