Kirill Frolov: Точное ограничение неизвестно, но несколько мегабайт вполне можно хранить.
Если объем больше, нужно использовать другие механизмы, опишите подробнее, какие существуют требования.
Для того, чтобы подключить реальный девайс для отладки, на нем должен быть девелоперский сертификат, который ставится во время первого подключения. После подключения устройства в VS нужно его выбрать в верхнем тулбаре.
В ряд ли вы найдете другой инструмент, в котором это будет проще сделать, чем в VS.
Вы говорили о кастомизациях в UI. В этом варианте этого волне легко добиться, главное понять, что конкретно должно меняться и вынести это в словарь ресурсов. Таким способом вы можете даже полностью изменить UI приложение, так что каждый вариант не будет поход на предыдущий.
Ну так MVVM Light - это просто фреймворк, набор классов, предназначенных для построения приложений в соответствии с MVVM подходом. Для того, что бы понять как им пользоваться, нужно для начала разобраться с тем, что такое MVVM. В документации есть все необходимые ссылки.
Попробуйте сначала сделать минимальное MVVM приложение без всяких фреймворков, а потом может оказаться что MVVM Light вам вообще не нужен.
Ну так выберете что-то одно для начала и займитесь. Не рассчитывайте особо изучить только один инструмент, в любом случаи, нужно хотя бы иметь представление о том, как делают все вещи, которые вы перечислили (и многие другие тоже).
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Если объем больше, нужно использовать другие механизмы, опишите подробнее, какие существуют требования.