Posted on 2. July 2017

Наборы инструментов!

Как у разработчика UWP, у нас есть много возможностей для быстрого и надежного создания приложений. На самом деле, существует так много вариантов, что можно подумать, что можно выбрать только один. К счастью, это не так, и многие инструментальные средства дополняют друг друга различными способами.

Сегодня поговорим о двух инструментах с открытым исходным кодом:

 

Оба проекта с открытым исходным кодом и каждый имеет разные преимущества. Эти два отдельных инструментария могут привносить инструменты и средства управления для различных сценариев применения. Начнем с ознакомления с этими инструментами и как они могут помочь.

UWP Community Toolkit

UWP Community Toolkit - это сотрудничество между Microsoft и сообществом разработчиков UWP. Благодаря множеству функций, таких как вспомогательные функции, компоненты пользовательского интерфейса, анимации и сервисы приложения, UWP Community Toolkit - отличная экономия времени и гарантированный успех вашего приложения на новом уровне. 


В настоящее время набор инструментов имеет 12 выпусков и находится на v 1.4 (выпущен 3 апреля 2017 года). Он имеет более 80 участников, с тысячами коммитов, и данное сообщество постоянно работает над улучшением. Удобство заключается в том, что он разбит на несколько пакетов nuget, чтобы мы могли выбирать необходимое. 

Примеры возможностей этого инструментария можно найти в пространстве имен Services, где вы можете легко взаимодействовать с службами социальных сетей всего за две строки кода.


Пример получения временной шкалы пользователя Twitter:

TwitterService.Instance.Initialize("consumer-key", "consumer-secret", "callback-uri");
ListView.ItemsSource = await TwitterService.Instance.GetUserTimeLineAsync("user-screenname", 50);
Можно найти полное демо-приложение в данном исходном коде или здесь, в Windows Store. Перейдите сюда, чтобы просмотреть полный список доступных функций (элементы управления, помощники и т. д.), и перейдите сюда для просмотра документации.

Telerik UI для UWP

Telerik UI для UWP от Progress Software - это недавно созданный инструментарий с открытым исходным кодом, содержащий удивительный набор средств управления бизнес-процессами (LOB), с помощью которых вы можете создавать собственные, бизнес-ориентированные UWP приложения. Благодаря таким элементам управления, как DataGrid и RadListView, Telerik UI предоставляет мощную сортировку, группировку и редактирование, которые можно ожидать от настольного приложения, а также замечательные возможности визуализации данных с такими элементами управления, как диаграммы, датчики и BulletGraphs.

Microsoft рекомендует посмотреть приложение Customer Database Example (примера базы данных клиентов) здесь, на GitHub, чтобы ознакомиться с DataGrid в действии, а также приложение SDK Examples. Здесь вы можете увидеть полный список доступных элементов управления и найти документацию (если вам необходима небольшая дополнительная помощь, Progress Software также предлагает профессиональную поддержку в пакете премиум-класса).

Примером этого инструментария является RadDataGrid. С одной строкой кода вы получаете целый набор готовых функций, таких как группировка, сортировка и фильтрация.

Вы можете установить UI для UWP в своем приложении, используя пакет nuget или же напрямую из источника. Если вы хотите узнать больше о том, почему Progress Software открывает исходный код Telerik для UWP, рекомендуем вам ознакомиться с этой увлекательной статьей.

Сотрудничество 

Если вы являетесь разработчиком, которому нравится участвовать в репозиториях GitHub и вносить свой вклад в сообщество, или если у вас есть идеи, как сделать что-то лучше для других разработчиков, оба набора инструментальных средств принимают запросы на загрузку, и каждый из них имеет свои собственные рекомендации по вкладам (здесь для UWP Community Toolkit, и здесь для Telerik UI для UWP).

В Завершении

Оба инструментария дополняют друг друга. Вы можете использовать их взаимодействующими в вашем приложении, чтобы предоставить пользователю восхитительный и значительный пользовательский опыт в вашем UWP приложении. Благодаря десяткам элементов управления пользовательского интерфейса, помощников, сервисов и т. д., вы можете публиковать приложения намного быстрее и с точной уверенностью в их продуктивности. Мы с нетерпением ждем вашего инструментария UWP Community Toolkit и UI для UWP приложений в Windows Store!


Exception: Stack empty.
Posted on 14. July 2010

Telerik рассказал о Q2 2010

Сегодня компания Telerik рассказала о нововведениях и изменениях в очередном релизе своих элементов управления. Среди всего набора предложений и обновлений следует отметить JustMock, новый инструмент Visual Studio, который позволит легко и быстро подставлять объекты-заглушки для тестирования, Silverlight Assembly Minifier – инструмент для оптимизации размера сборок, RichTextBox для Silverlight, Round Trip Mapping для визуального дизайнера в Telerik OpenAccess ORM.

Представленый элемент управления RadRichTextBox для Silverlight технологии позволяет разработчикам реализовать возможности по редактированию документов с возможностями на уровне Office Word. Этот компонент имеет мощные возможности по редактированию и форматированию текстовых данных, импорту и экспорту в HTML, DOCX и XAML.

Еще одно дополнения для Silverlight технологии – это Telerik Assembly Minifier. Этот инструмент позволяет уменьшать размер RadControls для Silverlight-сборок. Что позволяет разработчикам быстро создавать высокооптимизированные пользовательские библиотеки, которые содержать только элементы управления Telerik и ресурсы необходимые для специфических приложений. Комбинация из RadControls для Silverlight и Assembly Minifier позволяет разработчикам достичь прежне недосягаемого уровня оптимизации и скорости загрузки приложения на клиент.

О других новинках Q2 2010 от Telerik читайте в официальном анонсе



Posted on 21. January 2010

Руководство по Silverlight контролам Telerik

Компания Telerik, одна из ведущих компаний по разработке платных элементов управления, выпустила бесплатное руководство на 1000 страниц по элементам управления RadControls для Silverlight технологии. Руководство содержить очень много подсказок, лабораторных работ, примеров кода(в XAML на VB.NET и C#). Все руководство организовано пошагово и описывает большинство элементов управления RadControls для Silverlight.

Данное руководство поможет разработчикам очень быстро освоить возможности Silverlight и обсудить такие вещи как связывания данных или темы, работы с RIA сервисами(WCF и ADO.NET) работу с Expression Blend  др.

Курс доступен всем желающим бесплатно PDF (47MB).

Оригинал анонса