Sidebar

CYBERGURU.RU
  • Статьи
  • Форум
  • Блоги
  • Файлы
  • Поиск

Microsoft .NET

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

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

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

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

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

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

Учебник Silverlight

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

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

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

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

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

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

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

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

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

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

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

Работа с DataGrid в Silverlight 2

WPF и Silverlight
Создано: 18 февраля 2009
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
Создано: 18 февраля 2009
Silverlight и WPF поддерживают удобную систему управления внешним видом, которая позволяет разработчикам и дизайнерам легко скоординировать расположение элементов управления в пределах поверхности пользовательского интерфейса. Данная система поддерживает как модель с фиксированным позиционированием, где элементы управления позиционированы при помощи явно заданных координат, так и более динамическое позиционирование, где можно изменять размер и положение элементов в случае изменения размера окна обозревателя.

Создание простого приложения при помощи Silverlight 2 и VS 2008

WPF и Silverlight
Создано: 18 февраля 2009
Для того чтобы создать приложение ("Silverlight Application"), прежде всего следует выбрать пункт File->New Project в Visual Studio 2008 или Visual Web Developer 2008 Express (он предоставляется бесплатно) и использовать диалоговое окно New Project (Новый проект).

Переворачивание страниц в Silverlight

WPF и Silverlight
Создано: 17 февраля 2009
PageTurn – это образцовая демонстрационная версия Silverlight. Я использую ее каждый раз, когда мне надо довести до новичков назначение Silverlight. Но загляните внутрь PageTurn и вы поймете, что создание собственных приложений для переворачивания страниц – непростая задача. PageTurn полагается на преобразования, отсеченные области, динамически создаваемые объекты XAML и многое другое; чтобы разобраться в исходном коде нужны время и усилия (и немалые знания о Silverlight). Он искусно демонстрирует некоторые из самых плодотворных возможностей Silverlight, но не обязательно предназначен для использования в общих целях.

Безопасность в Silverlight 2

WPF и Silverlight
Создано: 11 февраля 2009
Для дальнейшего обсуждения тонкостей модели прозрачности будут полезны сведения об устройстве и функционировании системы безопасности CLR в рамках Microsoft .NET Framework. В CLR реализован механизм определения прав и возможностей кода, которые представлены разрешениями. Этот механизм основывается на информации о коде: откуда получен исполняемый код, подписан ли код цифровой подписью и, если да, то кому принадлежит эта подпись, и так далее. В результате коду, полученному из ненадежных источников, таких как Интернет, предоставляются меньшие привилегии, чем коду, полученному из надежных источников, например из папки «Program Files».

Программирование для Silverlight с помощью CoreCLR

WPF и Silverlight
Создано: 11 февраля 2009
В Silverlight 2 сделан ряд изменений в инфраструктуре интерфейса пользователя Windows Presentation Foundation (WPF): новые элементы управления, сетевые интерфейсы API со множеством возможностей и поддержка управления цифровыми правами (Digital Rights Management – DRM). Одним крупным изменением в Silverlight 2 является способность использовать языки, совместимые с Microsoft .NET, для программирования веб-клиента. Здесь я сосредоточусь на базе для разработки Silverlight: CoreCLR.

Доступ к HTML DOM (Document Object Model) из Silverlight

WPF и Silverlight
Создано: 04 февраля 2009
Для доступа к HTML документу страницы, на которой размещено Silverlight приложение используется объект HtmlPage.Document типа HtmlDocument. Также не забудьте подключить пространство имён System.Windows.Browser.

JavaScript в Silverlight

WPF и Silverlight
Создано: 04 февраля 2009
Теперь давайте поговорим про интеграцию Silverlight с JavaScript.

Введение в тестирование WCF

Веб-сервисы и WCF
Создано: 10 марта 2009
Являетесь ли вы новичком в среде Windows Communication Foundation (WCF), или уже немного работали с ней, существуют некоторые методики и принципы тестирования, которые облегчат вашу работу с WCF. Существует несколько способов осмысления WCF — я склоняюсь к тому, что службы WCF являются имеющим большое значение расширением веб-служб. Подобно веб-службам, службы WCF позволяют создавать распределенные системы с помощью ориентированной на службы архитектуры. Однако службы WCF предоставляют гораздо большую гибкость (например, выбор транспортного протокола) и дополнительный набор компонентов (например, операции и безопасность). WCF — это гораздо больше, чем просто расширение веб-служб, но если вы мало знакомы с WCF, изначально имеет смысл рассматривать их именно как такое расширение.

Что нового для WCF в Visual Studio 2008

Веб-сервисы и WCF
Создано: 16 февраля 2009
В Visual Studio 2008 и .NET Framework 3.5 появились новые средства и возможности поддержки, расширяющие функциональность среды Windows Communication Foundation (WCF). Базовые возможности WCF 1.0 (выпущенной вместе с .NET Framework 3.0) не подверглись изменениям — они были расширены и дополнены.

Программирование HTTP с использованием WCF

Веб-сервисы и WCF
Создано: 16 февраля 2009
В момент первоначального выпуска служб Windows Communication Foundation (WCF) в составе Microsoft® .NET Framework 3.0 в эти службы входила универсальная объектная модель для обмена сообщениями в формате POX (Plain Old XML) и SOAP с использованием широкого набора средств передачи данных. Поскольку в WCF включена также основательная поддержка стандартов веб-служб WS-*, она может взаимодействовать с другими современными платформами служб с относительно небольшими сложностями. WCF в среде .NET Framework 3.0 является в высшей степени расширяемой и включает в себя надежные функции управляемости, такие как ведение журналов сообщений, отслеживание операций, управление в реальном времени и элементы управления цепочками обсуждений.

Разграничение доступа из кода в WCF

Веб-сервисы и WCF
Создано: 16 февраля 2009
Представленное в Microsoft .NET Framework 1.0 разграничение доступа из кода (CAS) является, вероятно, единственной возможностью, отличающей .NET от неуправляемого кода. CAS встроено в самую основу .NET Framework, влияя на каждую операцию в управляемом коде, что просто недостижимо для неуправляемого кода.

Создание маршрутизатора WCF

Веб-сервисы и WCF
Создано: 16 февраля 2009
Размещение и использование службы Windows Communication Foundation (WCF) обычно требует нескольких фундаментальных действий: реализации службы, настройки конечных точек там, где со службой можно соприкоснуться, размещения службы, создания файла языка описания веб-служб (WSDL) или включения обмена метаданными, позволяющего клиентам создать прокси для вызова службы, написания кода для создания экземпляра прокси с соответствующей настройкой и начала вызова операций службы. Необходимость копаться во внутренних механизмах всего этого возникает редко, но даже в простейших случаях каналы как клиента, так и служб полагаются на совместимость настройки для обработки семантики адресации и фильтрации сообщений с целью обеспечить вызов нужной операции.

Часто задаваемые вопросы о LINQ: третья часть

LINQ
Создано: 02 марта 2014

Это третий выпуск в серии часто задаваемых вопросов о LINQ. В этом выпуске рассмотрены часто задаваемые вопросы о LINQ, касающиеся обработки параллельности, компилируемых запросов, реализации CRUD(создание, чтение, обновление, удаление), и увязки простых классов .NET с конфигурацией файла XML.

Часто задаваемые вопросы о LINQ - часть вторая

LINQ
Создано: 04 сентября 2013

Часто задаваемые вопросы о LINQ, часть вторая.

Часто задаваемые вопросы о LINQ - часть первая

LINQ
Создано: 05 июля 2013

Часто задаваемые вопросы о LINQ для новичков

LINQ для XSD

LINQ
Создано: 24 июня 2013

Как использовать LINQ через XSD и XML

LINQ для SAP

LINQ
Создано: 14 июня 2013

Как использовать LINQ для подключения к системе SAP/R3.

Оптимизация запросов LINQ при помощи DataLoadOptions

LINQ
Создано: 19 августа 2012
В данном разделе рассматриваются проблемы полного обхода LINQ и как можно преодолеть их при помощи DataLoadOptions (варианты загрузки данных.

LINQtoSQL: Модификация в соответствии с требованиями код, генерируемый конструктором

LINQ
Создано: 28 мая 2011
Модифицируйте в соответствии с требованиями пользователя код, генерируемый конструктором LINQtoSQL.

Библиотека LINQ to CSV

LINQ
Создано: 28 мая 2011
Простая в использовании библиотека для использования CSV и файлов с разделителями табуляции с запросами LINQ.

Синхронизатор баз данных LINQ to SQL

LINQ
Создано: 01 мая 2011
Инструмент LINQ to SQL Database Synchronizer (csdb.exe) предоставляет синхронизацию структур баз данных из модели LINQ to SQL. Он поддерживает как создание новых баз данных,так и обновление существующих. Важно заметить то, что данный инструмент никогда не удаляет данные или структуру - он просто добавляет отсутствующие таблицы, колонки и индексы, а также модифицирует существующие колонки.

Подкатегории

.NET Framework

ADO.NET и базы данных

ASP.NET

C#.NET

.NET Reflection

WPF и Silverlight

Веб-сервисы и WCF

LINQ

Страница 7 из 8
  • В начало
  • Назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Вперед
  • В конец
2267 статей
по программированию
  • Новости
  • Программирование
    • Теория программирования
    • Разработка и тестирование
    • C++
    • Visual C++
    • C++ Builder
    • Pascal
    • Delphi
    • Java
    • Win API
    • Assembler
  • Исходники
    • Исходники C++, Visual C++
    • Исходники Pascal, Delphi
    • Исходники C++ Builder
    • Исходники PHP
  • Алгоритмы
    • Криптография
  • Microsoft .NET
    • .NET Framework
    • C#.NET
    • ASP.NET
    • WPF и Silverlight
    • Веб-сервисы и WCF
    • ADO.NET и базы данных
    • .NET Reflection
    • LINQ
  • Web-технологии
    • Web-программирование
    • Web-серверы
    • PHP
    • HTML, CSS, JavaScript
    • SharePoint
  • Базы данных
    • Теория баз данных
    • Язык запросов SQL
    • Oracle
    • SQL Server
    • MySQL
    • Interbase, Firebird, Yaffil
  • Операционные системы
    • Windows
    • Windows XP
    • Windows 7
    • Windows Server 2008
    • Администрирование
    • Безопасность Windows
    • Файловые системы
    • Linux
    • FreeBSD
    • Софт
  • Железо
    • Процессоры
    • Память
    • Материнские платы
    • Видеокарты
    • Накопители
    • Корпуса и охлаждение
    • Мониторы
    • Мультимедиа
    • Шины расширения
    • BIOS
    • Разгон, Overclocking
  • Сети и интернет
    • Локальные сети
    • Беспроводные сети
    • Глобальные сети
    • Сетевые протоколы
    • Сетевые технологии
    • Сетевая безопасность

© CyberGuru.ru 2006-2014.

При копировании материалов наличие активной индексируемой ссылки на сайт обязательно.

Политика конфиденциальности