Новости

Новости версии 0.4.0

Добавлена возможность работы в LINQ с табличными частями. Подробности можно почитать в разделе Работа с табличными частями.

Новости версии 0.3.2

Исправлена проблема подключения к 1С версии 8.1.

Опубликованы исходные коды на GitHub

Ветка trunk из репозитория исходных кодов под SVN была перенесена на GitHub. Можно считать, что исходные коды Vanessa Sharp опубликованы.

Новости версии 0.3.1

Поддержаны все доступные версии платформы 1С 8.x "из коробки".

Ранее в дистрибутиве Vanessa Sharp была поддержка только версии 8.2 технологической платформы 1С (В виде библиотеки VanessaSharp.Proxy.V82.dll). Если необходимо было подключить Vanessa Sharp к версии отличной от 8.2 нужно было написать несколько строчек кода в виде дополнительного класса, унаследованного от VanessaSharp.Proxy.Common.OneSConnectorBase (подробности почему необходимо Vanessa Sharp знать версию технологической платформы 1С можно узнать здесь). К этой ситуации было много нареканий со стороны пользователей. Отвечая на критику пользователей, было решено выпустить промежуточную версию, для исправления данной ситуации.

Сейчас Vanessa Sharp реализована таким образом, что если пользователь не задал, к какой версии технологической платформы 1C он хочет подключиться, Vanessa Sharp пытается подключиться к различным версиям пока подключение не будет успешным. Если же пользователь хочет указать номер версии 1С к которой хочет подключиться (в данном примере к 8.1), то это можно сделать следующим образом:

// Подключаемся к 8.1
using (var connection = new OneSConnection(OneSVersion.V81) { ConnectionString = connectionString })
{
   connection.Open();

   // Выполняем запросы...
}

Новости версии 0.3.0

Поддержаны все выражения SQL в LINQ. Подробности см. в документации по LINQ-провайдеру.

Новости версии 0.2.0

Реализована поддержка чтения данных из табличных частей.