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

Обращение к реляционной базе данных в Visual C# (Sharp)

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

Независимо от реализации базы данных, все они разделяют  общую  архитектуру (рис.  14.1).

Рис. 14.1. Общая архитектура баз данных

Большинство серверов реляционных баз данных являются независимо исполняыми отдельными приложениями. Для взаимодействия с реляционной базой даых ее поставщик предоставляет драйвер базы данных. В .NET драйвер базы данных является оригинальным кодом, который взаимодействует с сервером релионной базы данных, но предоставляет свою функциональность посредством слоя ADO.NET.

Читать »

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

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

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

Читать »

Тестирование Windows Runtime

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

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

Создание юнит-тестов

Читать »

Повышение производительности приложений Windows Runtime

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

Для того, что бы понять в каких местах или при каких сценариях производительность приложения низкая, необходимо использовать соответствующие инструменты, которые   позволяю  получить    информацию   об   использовании  ресурсов устройства вашим приложением. Такие инструменты называются профайлерами, и Visual Studio 2011 Express Beta содержит в своем составе.

Читать »

Работаем с Expression Blend Windows Runtime

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

Одной из мощнейших утилит для разработки интерфейсов на XAML  является

Expression Blend. Авторы используют ее в следующих целях:

·                   генерация XAML для изображений на основе множества  графических примитивов;

Читать »

Инструменты разработчика Windows Runtime

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

Немного разобравшись с Windows Runtime, а также ролью C# и .NET Framework в процессе разработки приложений Metro, перейдем к средствам разработки. Основной утилитой для разработчика является, конечно же, Visual Studio. При этом компания Microsoft пошла по стандартному пути, предложив бесплатную версию — Express, а также возможность интеграции с полноценной Visual Studio. Во всех примерах этой книги мы будем использовать версию Express.

Читать »

Пространства имен в 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.

Читать »

Утилиты и компоненты SQL Server

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

Для управления SQL Server и взаимодействия с ней используются следующие компоненты и клиентские утилиты.

SQL Server Management Studio

По сути Management Studio представляет собой Visual Studio — специализированную интегрированную среду, используемую администраторами и разработчиками баз данных. Ядром этой утилиты является Object Explorer, укомплектованный фильтрами и способный обозревать все серверы в составе SQL Server (ядро базы данных, сервер анализа, сервер отчетности и т.д.). Редактор запросов (Query Editor) этой утилиты является удобным механизмом работы с кодом Т-SQL; он интегрирован с обозревателем решений (Solution Explorer) для управления проектами. Несмотря на то что интерфейс этой утилиты кажется перегруженным (рис. 3.6), все окна легко конфигурируются и могут быть автоматически скрыты с экрана.

Читать »

Программирование в ADO.NET 2.0

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

Если данные не перемещаются в базу данных и из нее, то нет никакой необходимости в самой базе данных, ее администраторе и конструкторе. В этой главе мы сместим свое внимание на уровень приложения для исследования одной из самых важных технологий доступа к данным SQL Server— семейству ActiveX Data Objects (ADO). Самая новая версия — ADO.NET 2.0 — это пакет управляемых средств взаимодействия с множеством различных систем управления базами данных (СУБД). Естественно, семейство технологий Microsoft ADO.NET 2.0 находится в “близких отношениях” с SQL Server 2005, и разумно ожидать, чтобы взаимосвязь между ними была наиболее полной. Как вы вскоре увидите, интерфейс между кодом ADO.NET в приложении и SQL Server оптимизирован.

Читать »

Основы SQL Everywhere – ЧАСТЬ 1

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

Если вы уже готовы опробовать SQL Everywhere, то в этом разделе вы узнаете о предварительных задачах, связанных с созданием первого приложения Windows Mobile, работающего с SQL Everywhere. Начнем с некоторых замечаний относительно получения и установки SQL Everywhere. Затем вы узнаете, как создать базу данных SQL Everywhere, используя разнообразные методики, и обновить существующую базу SQL СЕ 2.0 до SQL Everywhere. После этого мы рассмотрим в функции интеграции SQL Everywhere как с Visual Studio 2005, так и с SQL Server 2005 Management Studio.

Читать »

Компиляция и развертывание приложения Silverlight

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

Вы научились создавать базовый проект Silverlight, добавлять в него страницу с эле­ментами и кодом, выполнять приложение. Теперь можно немного углубиться в эти процессы. В данном разделе вы увидите, как приложение Silverlight преобразуется из исходных кодов и набора файлов XAML в рабочее приложение, выполняемое браузером.

Читать »

Использование редактора запросов

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

Редактор запросов (Query Editor) пришел на смену анализатору запросов (Query Analyzer), улучшив функциональность последнего.

Подключение к серверу

Редактор запросов может поддерживать множество открытых окон и подключений в области документов с вкладками. На самом деле разные окна могут быть подключены к серверу как разные пользователи, что особенно полезно при тестировании системы безопасности.

Читать »

Версия Management Studio для SSE

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

Установка SSE не включает в себя утилиты администрирования — их нужно загрузить и установить отдельно. Все эти утилиты можно найти на сайте www.microsoft.com/downloads/details.aspx?FamilyId=

82AFBD59-57A4-4 55E-A2D6-lD4C98D4 0F6E&displaylang=en

Читать »

Службы SQL Server

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

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

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

Читать »

Кеширование сборок Silverlight в браузере

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

Как показано в главе 1, кеширование позволяет надстройке Silverlight загрузить сборки библиотечных классов и сохранить их в браузере. Благодаря кешированию би­блиотеки не нужно загружать повторно при каждом запуске приложения.

Примечание. Иногда ошибочно считают, что кешированием можно заменить загрузку сборок по требованию. Однако два этих подхода приводят к разным результатам. Кеширование сборки уменьшает время запуска при повторном обращении к приложению или выполнении приложений, пользующихся одними и теми же средствами. В то же время загрузка по требованию уменьшает время запуска при каждом обращении к приложению независимо от того, что находится в кеше и запускалось ли приложение перед этим. полезно при использовании больших сборок, особенно если обращение к ним выполняется часто. Загрузка по требованию полезна при использовании редко загружаемых сборок, которые могут вообще не понадобиться приложению.

Читать »