Главная » Статьи для тега "Microsoft"

Скачивание и установка инструментов Microsoft Visual C#(Sharp)

Добавлено Дата: 17 March, 2014 категория: C#

Начав работать с С# 3.0, вы, наверное, горите желанием сразу же написать какуибо программу на этом языке. В этом отношении .NET позволяет вам удовлетвить ваше желание — вы можете начать писать работающий код сра п же после установки или набора разработчика программного обеспечения .NET (NЕТ  SDK) или интегрированной среды разработки (IDE) Visual Studio. Поэтому первым, крическим, шагом в вашей  работе с С# 3.0 является скачивание и установка среды разработки.

Читать »

Работа с данными Windows Runtime

Добавлено Дата: 2 December, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Привязка к свойству элемента управления

Начнем с того, что для реализации привязки используется объект типа Binding. Независимо от того, связываете ли Вы элементы или элемент и данные, всегда используется именно Binding. При этом Binding можно совершенно спокойно использовать как в коде, так и в разметке XAML.

Читать »

Выделение ресурсов XAML объектов в отдельные файлы

Добавлено Дата: 5 November, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Ресурсы  можно  хранить  в   отдельных  файлах  и  собирать  в  нужном  месте с  помощью  элемента  ResourceDictionary.  Вынесем   кисть  из  предыдущего примера в отдельный файл RD1.xaml.

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

Читать »

Привязка к объекту Windows Runtime

Добавлено Дата: 4 November, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

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

Создадим простой класс, описывающий информацию о сотруднике:

Читать »

Пространства имен в XAML

Добавлено Дата: 8 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Будь то Windows Runtime или одна из библиотек .NET Framework, все  классы внутри этих библиотек разбиты на отдельные логические  группы. Разбиение достигается с помощью пространств имен. Так, класс Button в Windows Runtime находится  в  пространстве  имен  Windows.UI.Xaml.Controls. Соответственно, полное  имя  класса  Button  можно  записать  как  Windows.UI.Xaml.Controls. Button,  но   подобная  запись  встречается  редко.  Вместо  этого  используют директиву using.

Читать »

СТРОКИ С ПРОДОЛЖЕНИЯМИ ОПЕРАТОРОВ

Добавлено Дата: 1 August, 2012 категория: Basic

В немногих системах, например в  Бейсике Microsoft, предоставляется средство записи логической строки в  виде   нескольких физических  строк. Для этого  в  Бейсике Microsoft  вместо завершения набора  строки  нажатием на  клавишу возврата каретки надо  набрать  символ прогона  строки (CONTROL J) и продолжить набор оператора на следующей строке:

Читать »

Практическая реализация IMA ADPCM

Добавлено Дата: 18 April, 2012 категория: Программирование звука

Теперь,  когда  мы  уже  описали  базовую  пошаговую  декомпрессию  отсчетов, давайте  перейдем  к  детальному  рассмотрению  форматов  двух  незначительно  отличающихся  реализаций  этого  алгоритма.  Первый  из  них  был  разработан  фирмой  Microsoft  для  сжатия  WAVE-файлов.  Второй   фирмой  Apple  для  работы с файлами в формате AIFF-C и QuickTime.

Читать »

Обзор InfoPath 2003

Добавлено Дата: 14 April, 2012 категория: Microsoft SQL Server, Базы данных

InfoPath 2003 представляет собой графический инструмент разработки форм, основанных на XML. В этой программе можно достаточно легко создавать множество типов форм, в то же время она оснащена рядом более сложных функций. Программа InfoPath 2003 доступна в составе пакета Microsoft Office 2003 Professional Enterprise Edition, а также как обособленный продукт. Она предоставляет возможность пользователям, не знакомым с языком XML, создавать XML-формы, используя стандартные приемы перетаскивания объектов. Одним из источников данных, с которыми может работать InfoPath, является SQL Server.

Читать »

Встаньте!

Добавлено Дата: 8 April, 2012 категория: Архитектура ПО

УдиДахан

Для многих из НАС КАРЬЕРА архитектора начиналась с какой-либо чисто технической должности, где успех определялся в основном способностью общаться с компьютерами. Однако в роли архитектора нам приходится общаться главным образом с другими людьми. Обсуждаете ли вы с разработчиками преимущества того или иного шаблона или объясняете руководству плюсы и минусы покупки промежуточного программного обеспечения, залогом успеха являются ваши навыки общения.

Читать »

Службы SQL Server

Добавлено Дата: 8 April, 2012 категория: Microsoft SQL Server, Базы данных

SQL Server— нечто большее, чем просто ядро реляционной базы данных. Это набор служб и компонентов, связанных с базами данных, которые могут совместно использоваться для построения мощных решений для конечного пользователя (рис. 3.3).

Реляционное ядро

Читать »

Формат XPS

Добавлено Дата: 6 April, 2012 категория: Silverlight

(XML Paper Specification — спецификация печати XML) представляет со­бой разработанный компанией Microsoft стандарт создания стабильных, готовых к пе­чати, документов. Он похож на стандарт Adobe PDE Поддержка формата XPS включе­на в Office 2007 и Windows Vista. Стандарт XPS основан на XAML, поэтому содержимое документа XPS можно переносить на страницу Silverlight. В операционной систе­ме Windows Vista можно импортировать графику в Silverlight практически из любых приложений.

Читать »

Репликация транзакций

Добавлено Дата: 6 April, 2012 категория: Microsoft SQL Server, Базы данных

Репликация снимков базы данных отправляет подписчикам полный набор данных (или его часть, если использована фильтрация столбцов и строк) при каждой генерации снимка. Этот тип репликации обеспечивает синхронизацию на определенный момент времени. После генерирования снимка и его распространения подписчикам у последних начинается постепенное рассогласование данных с издателем. Эта синхронизация восстанавливается только после следующей репликации. Промежуток времени, который подписчик остается рассогласованным с издателем, называется задержкой. Задержка в репликации снимков базы данных довольно велика.

Читать »

Обзор AD0.NET – ЧАСТЬ 1

Добавлено Дата: 5 April, 2012 категория: Microsoft SQL Server, Базы данных

Сохраняя традиции доступа к данным компании Microsoft, пакет ADO.NET 2.0 создан на основе существующих технологий доступа к данным. С выходом в свет SQL Server версии 1.1 в этих традициях проявились некоторые общие направления развития. Каждое следующее поколение продуктов делало подключения приложения к данным проще, чем в предыдущем, при этом расширяя список доступных средств и обеспечивая большую гибкость. Все эти улучшения всегда вели в сторону основных целей современного программирования— использования распределенной структуры вычислений, многоуровневой и клиент-серверной архитектуры, а также архитектуры, основанной на службах (SOA), в том числе на Web- службах. С каждым новым шагом технология доступа к данным стремилась устранить проблемы, выявленные у своих предшественников, в таких областях, как поддержка ссылочной целостности, производительности и надежности приложений.

Читать »

Полное описание приложения EightBall

Добавлено Дата: 30 March, 2012 категория: Silverlight

Теперь, когда вы знакомы с основами XAML, можно рассмотреть определение стра­ницы, показанной на рис. 2.1. Ниже приведена полная разметка XAML страницы.

<UserControl x:Class="EightBall.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/>b

Читать »

Как избежать “инъекций” SQL

Добавлено Дата: 28 March, 2012 категория: Microsoft SQL Server, Базы данных

Инъекцией SQL называют технологию взлома, которая добавляет в параметр код SQL, который впоследствии выполняется как динамический SQL. Эта технология особо опасна тем, что любой, кто имеет доступ к Web-сайту организации и способен вводить данные в текстовые поля, потенциально может стать источником атак с помощью “инъекций” SQL. Существует множество вредоносных приемов, использующих прикрепляемый код и измененные предложения WHERE. Перед тем как приступить к изучению методов защиты, очень важно понять сам принцип работы этой вредоносной технологии. Об этом мы и поговорим в следующих разделах.

Читать »