Мы бы справились создав EditorTemplate для DateTime
Как это сделать написано вот тут (правда для версии MVC 2 но это не важно, в следующих механизм тот же)
XmlReader есть смысл использовать если объём данных большой, иначе выигрыш слишком мал по сравнению с приобретаемой сложностью кода.
doc.SelectNodes("//item") проигрывает LinqToXml только потому что тут в работу вступает XPath парсер/итератор, если обходить все xml nodes документа в цикле и по имени сравнивать производительность будет такая же как у LinqToXml если не больше.
Падали все зоны. Потом довольно быстро (4-5) поднялись все кроме одной. us east-b до сих пор точно лежит. Остальные вроде работают нормально. Мы перенесли оттуда все данные в east-a, пока полет нормальный
насчет .NET. Будет релиз под моно, так что все пойдет на юниксе.
А насчет оплаты, никто не мешает вам скачать исходники, сбилдить и поставить на своем сервере у себя и не платить ничего. никогда.
Или клавиша Z=Joystick A или X=Joystick B. В зависимости от того как настроено.
P.S. все ромы скачиваются с сайта только 1 раз (первый) потом они хранятся локально в PrivateStorage.
P.P.S Embedded версию можно устанавливать локально (кликните правой кнопкой мышки на апплете)
Пример embedded версии здесь
Как это сделать написано вот тут (правда для версии MVC 2 но это не важно, в следующих механизм тот же)
doc.SelectNodes("//item") проигрывает LinqToXml только потому что тут в работу вступает XPath парсер/итератор, если обходить все xml nodes документа в цикле и по имени сравнивать производительность будет такая же как у LinqToXml если не больше.
А насчет оплаты, никто не мешает вам скачать исходники, сбилдить и поставить на своем сервере у себя и не платить ничего. никогда.
P.S. все ромы скачиваются с сайта только 1 раз (первый) потом они хранятся локально в PrivateStorage.
P.P.S Embedded версию можно устанавливать локально (кликните правой кнопкой мышки на апплете)
Пример embedded версии здесь