Flash и Silverlight — две самые передовые, насыщенные или как сейчас стало модно говорить — богатые(rich) интернет технологии нашего поколения. Какая же из них лучше? и что лучше использовать для своего проекта, чтобы поднять неплохие деньги в короткий срок? Именно эти вопросы, я задавал сам себе пару дней назад и теперь дорогие мои, я знаю ...
Запись Что лучше Flash или Silverlight? впервые появилась На Slyspider.net можно читать онлайн бесплатно и без регистрации.
2013-04-23 12:20:17
jRIApp — ещё один HTML5 фреймворк, созданный для разработки Web приложений, которые по своей ...
+ развернуть текстсохранённая копия
jRIApp — ещё один HTML5 фреймворк, созданный для разработки Web приложений, которые по своей функциональности мало чем уступают desktop приложениям.
Основное отличие от уже существующих фреймворков типа angularJS или emberJS, это наличие интегрированного с фреймворком сервиса данных, а также использование MVVM дизайн-архитектуры вместо наиболее распространенного в фреймворках такого типа MVC дизайна.
В общих чертах его можно охарактеризовать как HTML5 Фреймворк реализующий привязку к данным, имеющий инфраструктуру для декларативного прикрепления логики к HTML элементам, имеющий классы для работы с данными (DbContext, DbSet) и имеющий реализованную серверную часть дата сервисов.
Клиентская часть фреймворка написана на javascript (сейчас в разработке typescript версия), а серверная часть на C#.
Этот фреймворк опубликован на GitHub под MIT лицензией. Он включает демо-приложение написанное с использованием ASP.NET MVC4 и содержит документацию по его использованию.
Читать дальше →
Silverlight предлагает механизм, называемый
Isolated Storage
для сохранения данных на компьютере клиента.
Этот механизм предлагает различные меры защиты для безопасного серфинга,
так как ваше приложение не получает непосредственного доступа к локальной файловой системе.
Таким образом для сохранения/восстановления данных приложения, таких как пользовательские установки/настройки,
вы можете использовать виртуальную файловую систему, называемую Isolated Storage.
Размер по умолчанию для изолированного хранилища - 1MB.
Однако для
внеброузерных Silverlight приложений , по умолчанию размер хранилища - 25MB.
Если вы пользуетесь Isolated Storage очень часто, то
вы можете понять, что 25 MB это не достаточно.
Но есть хорошие новости, вы можете увеличить эти пределы, если пользователь подтвердит это.
Это можно сделать вызвав метод IncreaseQuotaTo()
класса IsolatedStorageFile.
Давайте посмотрим как это можно сделать.
Нужно добавить ссылку на пространство имен System.IO.IsolatedStorage.
И написать последующий код в обработчике нажатия на кнопку:
В нем вначале мы получаем текущий размер изолированного хранилища в переменную
isof.
Потом вызываем метод
IncreaseQuotaTo,
передав в него количество байтов, на которое мы хотим увеличить изолированное хранилище.
Когда пользователь кликнет кнопку, он сначала увидит message box с текущим размером изолированного хранилища,
а потом у него спросят захочет ли он увеличить изолированное хранилище до такого-то размера.
Если пользователь ткнет Yes, то размер увеличится.
2012-07-17 10:43:00
... align=justify>
В Silverlight 3 для форматирования ... align=justify>
В Silverlight 4 появилось свойство ...
+ развернуть текстсохранённая копия
В Silverlight 3 для форматирования даты вfv нужно написать класс Converter,
который реализует интерфейс IValueConverter и вам нужно реализовать методы Convert() и ConvertBack()
- приблизительно так как как показано ниже:
public class DateConverter: IValueConverter { public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { DateTime dt = (DateTime)value; return dt.ToShortDateString(); }
public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { string str = value.ToString(); DateTime dt = DateTime.MinValue;
if (DateTime.TryParse(str, out dt)) { return dt; } return value; } }
Потом вам нужно сослаться на ваш класс и написать последующее преобразование для форматирования даты:
В Silverlight 4 появилось свойство StringFormat,
которое позволяет форматировать дату гораздо проще.
Вы можете отформатировать значение или предуставновленным форматом, или вашим форматом,
и самое хорошее так это то, что вы больше не нуждаетесь в написании класса.
Так для того чтобы отформатировать дату в формат “dd/MM/yyyy”, все что вам нужно это написать следущее:
2012-07-09 13:16:45
... приложений". Microsoft Silverlight представляет собой фреймворк ... среда для Silverlight доступна как ...
+ развернуть текстсохранённая копия
Всем, кто любит создавать динамичные веб-ресурсы, поможет в этом пособие "Silverlight 4. Создание насыщенных Web-приложений". Microsoft Silverlight представляет собой фреймворк (программный каркас) для написания и запуска многофункциональных интернет-приложений с функциями и задачами, аналогичными Adobe Flash. Во время выполнения среда для Silverlight доступна как подключаемый модуль для веб-браузеров, работающих под управлением Microsoft Windows и Mac OS X.