Программирование arrow WPF и Silverlight

WPF и Silverlight


Статьи о Silverlight и всей технологии представления WPF (Windows Presentation Foundation) платформы Microsoft .NET Framework.


Часто задаваемые вопросы по SilverLight: анимация и трансформации

WPF и Silverlight
Часто задаваемые вопросы по SilverLight – часть 1: анимация и трансформации
 

Реализация шаблонов мастер страниц в Silverlight

WPF и Silverlight
Есть несколько статей о том, как реализовать шаблон мастер страницы в Silverlight. Вопрос в том, действительно ли нам нужна возможность создавать шаблон мастер страницы в Silverlight. Если есть преимущества использования функции шаблона мастер страницы в ASP.NET, то нет причины, из-за которой Silverlight не мог бы использовать это преимущество
 

4 простых шага для использования сервиса WCF в Silverlight

WPF и Silverlight

4 простых шага для использования сервиса WCF в Silverlight
 

MultiBindings в Silverlight: присвоение множества привязок одному свойству

WPF и Silverlight
Данная статья описывает метод ассоциации множества привязок с одним единственым свойством зависимости в приложениях Silverlight. WPF уже обладает данной функциональностью в виде MultiBindings, а код в приведенной статье копирует данную функциональность.
 

Добавление курсора расположения (Location Crosshair) к диаграммам Silverlight

WPF и Silverlight
Silverlight развивается очень быстро. Прошлая конференция MIX09 увидела выпуск Silverlight 3 (Beta) а также выпуск инструментария Silverlight Toolkit. Все это развитие усложняет следование за новыми технологиями!
 

Привязка элемента управления DataGrid (Silverlight) к динамическим данным при помощи IDictionary

WPF и Silverlight
В данной статье мы рассмотрим метод привязки элемента Silverlight DataGrid к динамическим данным, структура которых неизвестна во время компиляции. Данный метод был расширен, и включает в себя повестку об изменениях, тем самым элемент DataGrid может быть отредактирован.
 

Элемент управления TreeView в Silverlight

WPF и Silverlight
Элемент управления TreeView идеально подходит для отображения данных иерархической структуры. Несмотря на то, что вы можете выполнить многое при помощи данного элемента управления, в своей простейшей форме он достаточно легок в использовании, как только вы разберетесь в основной рекурсивности, требуемой им.
 

Элемент управления HeaderContentControl в Silverlight

WPF и Silverlight
Данная статья представляет собой обзор элемента управления HeaderContent из Silverlight Toolkit. Для того, чтобы увидеть HeaderContentControl в действии создайте новое приложение Silverlight, а также новую ссылку на Microsoft.Windows.Controls.dll из toolkit.
 

WrapPanel из Silverlight Toolkit

WPF и Silverlight
Silverlight Toolkit включает в себя парочку новых панелей, одна из который вам очень пригодится - это WrapPanel. Своей простотой в управлении WrapPanel позволяет вам добавлять UIElements, которые она же позиционирует последовательно (обычно слева направо) до того, как им не будет хватать места, при этом она создаст следующую строку и перенесет их на нее - то есть, осуществит перенос элементов.
 

Работа с DataGrid в Silverlight с использованием ADO.NET и WCF

WPF и Silverlight
Ключевым аспектом любого бизнес-приложения является возможность переноса информации из базы данных в пользовательский интерфейс. Хотя существует множество вопросов, которые необходимо обсудить, данная статья пройдет через самый короткий путь, чтобы продемонстрировать при помощи простейшей технологии один из способов переноса информации из одного места в другое.
 

Многостраничные приложения в Silverlight

WPF и Silverlight
Основной темой данной статьи будет создание приложения, которое позволит вам, переключаясь с одной страницы на другую, при этом передавать  также информацию с одной страницы на другую. Чтобы продемонстрировать пригодность данного приложения, мы создадим список слов на первой странице и передадим  его одной из двух других страниц: Search (страница поиска) или Count (страница подсчета).
 

Использование DataBinding и DataTemplate при помощи Expression Blend в Silverlight

WPF и Silverlight

Данная статья детально изучает привязку данных к элементам управления и в ней мы конкретно рассмотрим две темы, представляющие наибольший интерес:

  • Привязка сложных объектов к элементам управления типа List
  • Использование Expression Blend в противоположность к привязке вручную в Xaml
 

Настройка отображения данных с привязкой данных и WPF

WPF и Silverlight
Когда платформа Windows Presentation Foundation (WPF) впервые появилась в поле зрения .NET, большинство статей и демонстрационных приложений превозносили ее первоклассный механизм визуализации и возможности работы с трехмерной графикой. Хотя читать их и баловаться с ними интересно, такие примеры не отражают широких реальных возможностей WPF. Большинству из нас не нужно создавать приложения с вращающимися видеокубами, которые взрываются фейерверком, если их щелкнуть. Большинство из нас зарабатывают на жизнь, создавая программное обеспечение для отображения и правки больших объемов сложных научных или деловых данных.
 

Элементы управления стилем (Styling Controls) в Silverlight

WPF и Silverlight
Данная статья продемонстрирует способ модификации внешнего вида элементов управления вашего приложения. Существует множество способов выполнения этого, а также множество инструментов для реализации.
 

Expression Blend для разработчиков Silverlight

WPF и Silverlight
Теперь разработчикам гораздо легче создать приложение Silverlight 2. Проект, который начнем разрабатывать, похож на Silverlight сервис по обмену мгновенными сообщениями (чат) разработанный ScottGu и показанный на рисунке 5-1
 

Пользовательские элементы управления (User Controls) в Silverlight

WPF и Silverlight
Пользовательские элементы управления являются основной единицей повторно используемого Xaml и прилагающегося к нему кода. Вы можете создавать пользовательские элементы управления различными способами. Два наиболее используемых способа – это создать новое приложение либо позволить Blend или Visual Studio создать их за вас. Возможно, это немного вас удивит, но если вы присмотритесь к Page.xaml и App.xaml,  то поймете, что они на самом деле являются пользовательскими элементами управления (UserControls).
 

Управление доставкой динамического содержимого в Silverlight

WPF и Silverlight
Пользователи любого функционально насыщенного веб-приложения (RIA) испытывают обоснованную озабоченность относительно безопасности и размера загружаемых файлов. Приложения Silverlight поддерживаются подмножеством полнофункциональной среды Microsoft .NET Framework и, по существу, обладают потенциальной возможностью выполнять операции, наносящие вред локальному компьютеру пользователя. По этой причине группа Silverlight разработала новую модель безопасности, делающую невозможным обращение приложений ни к одному из важных с точки зрения безопасности классов Core CLR (выпуск .NET Framework, поддерживающий Silverlight).
 

Отображение данных в DataGrid при помощи LINQ и WCF в Silverlight

WPF и Silverlight
Данная статья рассмотрит осуществление доступа к SQL-данным при помощи создания веб-сервиса (Web Service) и затем, используя LINQ для того, чтобы создать источник данных к которому вы можете осуществить привязку. Элементом управления к которому мы осуществим привязку данных будет DataGrid.
 

Привязка данных (Data Binding) в Silverlight

WPF и Silverlight
Привязка данных (Data binding) является соединением между пользовательским интерфейсом (User Interface) и бизнес-объектом либо другим провайдером данных. Объект пользовательского интерфейса называется приемником (target), провайдер данных называется источником (source).
 

Создание бизнес-приложений с помощью Silverlight

WPF и Silverlight
В наше время приложения корпоративного класса требуют безопасной доставки бизнес-информации через границы сетей, часто по Интернету, с применением интерфейса пользователя на основе ролей и усечения данных для бизнес-контекста. Применение Silverlight на клиенте и Microsoft .NET Framework 3.5 на сервере предоставляет отличные возможности для создания масштабируемых и безопасных бизнес-приложений. Облегченная среда выполнения Silverlight, работающая в «песочнице», предоставляет библиотеки платформы для интеграции со службами данных в служебном офисе. Чтобы создавать надежные приложения с помощью Silverlight, архитекторам и разработчикам нужно понимать программную модель Silverlight и функции его платформы в контексте реально существующих приложений.
 

Сводные данные и изолированное хранилище в Silverlight

WPF и Silverlight
Silverlight — это идеальное решение для создания приложений для чтения сводок новостей. Это решения позволяет читать сводные форматы RSS и AtomPub, сообщается со службами в Интернете при помощи HTTP-запросов, а также обрабатывает междоменные политики. При получении сводных данных их можно считывать в структуру классов, выполнять их синтаксический анализ при помощи LINQ и представлять пользователю в виде связки данных на базе XAML.
 

Элементы управления пользовательского интерфейса Silverlight (User Interface Controls)

WPF и Silverlight
Silverlight 2 обладает примерно тремя дюжинами элементов управления пользовательским интерфейсом (User Interface controls). Разработчики .NET уже знакомы с ASP.Net или (в частности) WPF и для них использование элементов управления Silverlight не будет сложной задачей.
 

Учебник Silverlight

WPF и Silverlight
Способ создания простого клиентского приложения Digg.сом при помощи Silverlight 2 подробно рассматривается в предложенной вашему вниманию серии из восьми статей. Статьи облегчают понимание некоторых основных принципов программирования в Silverlight 2.
 

Создание приложения Digg при помощи WPF

WPF и Silverlight
Цель последнего урока немного отличается от предыдущих семи. На самом деле мы не будем выполнять код в Silverlight в данном уроке - вместо этого мы используем WPF и .NET 3.5. Мы будем  пользоваться  кодом существующего приложения для запуска в Silverlight и повторно используем его для запуска в качестве приложения Windows.
 

Использование шаблонов элементов управления для управления их видом в Silverlight 2

WPF и Silverlight
Одной из самых интересных особенностей программных моделей WPF и Silverlight является возможность полной специализации внешнго вида элементов управления, используемых в них. Это позволяет разработчикам и дизайнерам формировать пользовательский интерфейс элементов управления, а также придает большую гибкость в создании необходимого пользовательского интерфейса.
 

Реализация шаблонов Master/Detail в Silverlight 2

WPF и Silverlight
Основной целью дизайна в Silverlight и WPF является предоставляемая разработчикам возможность с легкостью инкапсулировать функциональность пользовательского интерфейса в элементы управления, который можно повторно использовать. Разработчики могут реализовать новые специализированные элементы управления унаследовав класс из одного из существующих классов Control (либо класс, основанный на Control, из такого элемента управления, как TextBox, Button и т.д.). В качестве альтернативы можно создать пользовательские элементы управления (User Control) для повторного использования, которые можно с легкостью создать при помощи разметки XAML, и которые также легко реализовать.
 

Использование ListBox и DataBinding для отображения списков в Silverlight 2

WPF и Silverlight
Раньше мы использовали элемент управления DataGrid для отображения информации с сайта Digg.com. Это подходит нам в случае, если мы хотим отобразить содержимое в формате колонки. Для нашего приложения нам, скорее всего, понадобится немного изменить  отображение таким образом, чтобы оно меньше было похоже на простую  таблицу типа DataGrid, и больше на список (List). Хорошая новость заключается в том, что это несложно воплотить - и оно не требует изменений в коде приложения.
 

Использование элементов стиля в Silverlight 2

WPF и Silverlight
WPF и Silverlight поддерживают механизм Style, которые позволяют нам инкапсулировать значения свойств элементов управления в качестве повторно используемого ресурса. Мы можем хранить данные объявления стилей в отдельном файле и использовать их во многих элементах управления и страницах приложения (а также будем повторно использовать их в разных приложениях). Данная техника очень похожа на CSS с HTML в обычных ситуациях.
 

Работа с DataGrid в Silverlight 2

WPF и Silverlight
Silverlight 2 обладает встроенными сетевыми интерфейсами прикладной программы (API), которые позволяют клиентам Silverlight вызывать удаленные сервисы REST, SOAP/WS*, RSS, JSON и XML HTTP. Silverlight 2 также включает в себя встроенные сокеты инфтерфейса прогаммы (System.Net.Sockets) , которые позволяют клиентам Silverlight связываться посредством протоколов, кроме HTTP-протоколов (идеально подходят для серверов переговоров (chat servers) и т.д).
 

Управление внешним видом (Layout Management) в Silverlight 2

WPF и Silverlight
Silverlight и WPF поддерживают удобную систему управления внешним видом, которая позволяет разработчикам и дизайнерам легко скоординировать расположение элементов управления в пределах поверхности пользовательского интерфейса. Данная система поддерживает как модель с фиксированным позиционированием, где элементы управления позиционированы при помощи явно заданных координат, так и более динамическое позиционирование, где можно изменять размер и положение элементов в случае изменения размера окна обозревателя.
 
<<  1 2  >  >>

Результаты 1 - 30 из 36