Главная страница » Статьи и уроки » C# статьи » Страница 2
Опрос
Вы занимаетесь разработкой сайтов?

Использование SQLite в C#: Часть 3 – Основные сценарии работы

Автор: administrator Дата: 15-02-2015, 17:27 Категория: Статьи и уроки / C# статьи
Если вы уже имеете опыт работы с классами ADO.NET для MS SQL или Oracle, то освоение методики работы с классами для SQLite не вызовет у вас каких-либо затруднений. Для работы с файлом - источником данных используется класс SQLiteConnection, для работы с SQL-запросами используется класс SQLiteCommand, для получения и обработки результатов выполнения SQL-запросов используется класс SQLiteDataReader, либо SQLiteDataAdapter в связке с универсальными классами DataSet, DataTable и т.п.
Просмотров: 4 521 Комментариев: 0
  • Не нравится
  • 0
  • Нравится

Простой пример: C# отправка почты

Автор: administrator Дата: 12-01-2015, 20:33 Категория: Статьи и уроки / C# статьи
Сегодня мы поговорим о том, как отправить email, используя язык программирования C#. В .Net FrameWork, начиная с версии 1.1, есть встроенные средства по отправке писем.

Классы по работе с email находятся в пространстве имен System.Net.Mail. Они реализуют такие полезные функции, как:
Просмотров: 4 156 Комментариев: 0
  • Не нравится
  • -1
  • Нравится

Работа с треем. Мигание значка в трее на C#

Автор: administrator Дата: 12-02-2015, 17:42 Категория: Статьи и уроки / C# статьи
Работаем с треем в C#. Как видно из заголовка, здесь будет рассмотрена простая и лично мне очень нравящаяся фича – мигание значка в трее. Получится что-то похожее на мигание «заметки» в QIP, сообщающее о наличии непрочитанных сообщений; или на изменение значка, антивируса Касперского, информирующее о его текущем состоянии и прочее.

Вообще, у меня есть несколько идей, как можно интересно использовать эффект мигания или просто циклической смены значков. Не для «промышленных» приложений, конечно, однако знакомые и друзья смогут оценить:) Хотя об этом наверное будет отдельный пост:)
Просмотров: 3 462 Комментариев: 0
  • Не нравится
  • 0
  • Нравится

Сохранения пользовательских настроек и настроек приложения в WinForms на C#

Автор: administrator Дата: 30-01-2015, 18:07 Категория: Статьи и уроки / C# статьи
До использования .NET Framework, настройки приложения сохранялись в INI-файлах и реестре Windows. Но в .NET Framework появились гораздо более простые способы работы с XML-файлами. Этот файл называется .exe.config и находится внутри папки приложения. Такой способ лучше, потому что, когда приложение будет деинсталированно или удалено, конечному пользователю не придется беспокоиться об оставшихся ключах реестра или INI файлов в каталоге Windows.

Каждая настройка имеет четыре свойства: имя, тип, значение и область видимости. Тип может быть типом данных или объектом. Настройка может быть доступна пользователю или приложению. Основное различие между ними заключается в том, что настройки с областью видимости на уровне приложения будут доступны только для чтения во время выполнения, в то время как настройки с пользовательской областью видимости доступны и для чтения и для записи во время выполнения программы.
Просмотров: 3 203 Комментариев: 0
  • Не нравится
  • 0
  • Нравится

Реализация ECB шифрования с помощью библиотеки Маршала в языке С#

Автор: administrator Дата: 12-03-2016, 00:11 Категория: Статьи и уроки / C# статьи
Режим ECB — метод применения блочного шифра, позволяющий преобразовать последовательность блоков открытых данных в последовательность блоков зашифрованных данных. Более точно вы сможете узнать на Википедии. Я же перейду сказу к сути вопроса.

К примеру у нас есть файл, который нужно зашифровать. Первое что приходит на ум: должна быть функция, которая в качестве аргумента принимает файл или путь к нему.
Просмотров: 3 147 Комментариев: 0

Использование SQLite в C#: Часть 2 – Типы данных

Автор: administrator Дата: 15-02-2015, 17:27 Категория: Статьи и уроки / C# статьи
В отличие от подавляющего большинства других движков баз данных, SQLite не имеет строгой типизации хранимых данных. Это сделано в целях обеспечения максимальной совместимости синтаксиса SQL-запросов с другими SQL-движками. Однако определенный набор правил все же есть.
SQLite имеет пять классов хранимых данных:
  • NULL – null, просто null
  • INTEGER – целое число
  • REAL – вещественное число
  • TEXT – текст
  • BLOB – блок данных

В SQLite нет булева типа данных, поэтому значение TRUE и FALSE предполагается храниться в виде 1 и 0 класса INTEGER.
Просмотров: 3 012 Комментариев: 0
  • Не нравится
  • 0
  • Нравится