“Подмножество Платформы Только для клиента" не включает сервисы клиентского приложения?

Я определяю iPad mini, создавая холст , который больше, чем iPad mini, может рендерить , заполняя пиксель, затем считывая цвет обратно. IPad mini читает цвет как «000000». все остальное визуализирует его как цвет заливки.

Неполный код:

function rgbToHex(r, g, b) {
    if (r > 255 || g > 255 || b > 255)
        throw "Invalid color component";
    return ((r << 16) | (g << 8) | b).toString(16);
}
var test_colour = '8ed6ff';
working_context.fillStyle = '#' + test_colour;
working_context.fillRect(0,0,1,1);
var colour_data = working_context.getImageData(0, 0, 1, 1).data;
var colour_hex = ("000000" + rgbToHex(colour_data[0], colour_data[1], colour_data[2])).slice(-6);

Мне это нужно для определения размеров холста, так что в моем случае это будет функция обнаружения.

1
задан Adam 25 June 2009 в 15:45
поделиться

2 ответа

Насколько я понимаю, службы клиентских приложений не включены в предварительный просмотр профиля клиента . Я думаю, причина этого в том, что предварительный просмотр профиля клиента предназначен для развертывания меньшего подмножества платформы .NET для использования клиентскими приложениями. Службы клиентских приложений предполагают использование ряда технологий ASP.NET.

Однако технологии ASP.NET не включены в предварительную версию профиля клиента, вероятно, потому, что ASP. NET-технологии не считались чем-то, что могли бы использовать клиентские приложения, поскольку ASP.NET - это среда веб-приложений. К сожалению, со службами клиентских приложений вы находитесь как бы в серой зоне между типичным клиентским приложением и ASP.NET.

1
ответ дан 3 September 2019 в 01:14
поделиться

Вдобавок, это просто смехотворно, что LINQ НЕ включен! Они утверждают, что это для клиентских приложений, использующих WCF, но обработка данных и запросы с использованием LINQ не рассматривались? WTF?

Это делает Client Subset БЕСПОЛЕЗНЫМ в нашей разработке. Печально то, что это было идеальное решение для нашего встраиваемого приложения из-за уменьшения занимаемой площади.

Снова путь, MS!

1
ответ дан 3 September 2019 в 01:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: