Внешняя компонента для 1С: Предприятие 8.0; 1С: Предприятие 8.1; 1С: Предприятие 8.2; 1С: Бухгалтерский учет 7.7; 1С: Оперативный учет 7.7; 1С: Расчет 7.7; Windows
.Net Framework – это большой набор решений, созданных для разработки современных приложений взамен COM/OLE/ActiveX. Компонент Elisy .Net Bridge позволяет без особых усилий добавить недостающую функциональность в 1C 7.7/8.0/8.1/8.2, реализуя бесконечное количество сценариев обращения к платформе. Здесь разработчики могут ознакомиться также с бесплатной NFR-версией.

После успеха .Net framework 2.0 компания Microsoft стала развивать технологию, расширяя число поддерживаемых операционных систем и переводя свои ключевые продукты, например, SQL Server и MS Office на поддержку .Net API. Языки программирования: C++, VB, интегрированные в Visual Studio, начиная с 2003 версии стали поддерживать .Net framework. Был выпущен новый язык программирования C#. Объясняется это тем, что разработка приложений с использованием .Net framework уменьшает количество исходного кода на 60-80 процентов, пропорционально уменьшает время на отладку и число ошибок, допущенных программистами.
Elisy .Net Bridge добавляет функциональность .Net Framework к 1C версий 7.7/8.0/8.1/8.2. Текущие версии Elisy .Net Bridge 1.0 и 2.0 предназначены для реализации в 1C функциональности консольных приложений C# и VB.Net. Сюда относятся:
Elisy .Net Bridge 2.0 разработан для использования с .Net Framework 3.5 SP1 и выше, поддерживает 1С:Предприятие v.7.7/8.0/8.1.
Основные особенности:
Предусмотрена гибкая система лицензирования (от однопользовательских лицензий до GPL) и скидок (до 60%).
С вопросами и предложениями обращайтесь:
ICQ: 77-102-085
Skype: skartashov
E-mail: ebishkek yandex.ru
Организация простейшего Http-сервера напрямую из 1С:
AttachAddIn("AddIn.ElisyNetBridge");
AddIn = New("AddIn.ElisyNetBridge");
net = AddIn.New("Elisy.NetBridge", "Elisy.ElisyNetBridge");
Если НЕ net.GetStatic("System.Net.HttpListener","IsSupported") Тогда
Сообщить("Для использования класса HttpListener нужна Windows XP SP2 или Server 2003.");
Возврат;
КонецЕсли;
listener = net.New("System.Net.HttpListener");
listener.Prefixes.Add("http://*:8080/");
listener.Start();
Сообщить("Прослушивание...");
//Метод GetContext блокирует пока ждет запрос.
context = listener.GetContext();
request = context.Request;
// Получить объект ответа
response = context.Response;
// Создать ответ - HTML-строку
responseString = "Ответ от HttpListenerПосетите 1centerprise.com";
buffer = net.GetStatic("System.Text.Encoding", "UTF8").GetBytes(responseString);
// Получить поток ответа и записать ответ в него.
response.ContentLength64 = buffer.Length;
output = response.OutputStream;
output.Write(buffer,0,buffer.Length);
// Необходимо закрыть выходной поток.
output.Close();
listener.Stop();
Следующий код показывает, как напрямую из 1С нарисовать рисунок и сохранить его на диске:
AttachAddIn("AddIn.ElisyNetBridge");AddIn = New("AddIn.ElisyNetBridge");net = AddIn.New("Elisy.NetBridge", "Elisy.ElisyNetBridge");//Код показывает, как нарисовать простое изображение и записать его в файлdrawing = net.LoadAssembly("System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");buffer = net.New("System.Drawing.Bitmap", 350, 350);bufferSurface = net.CallStatic("System.Drawing.Graphics", "FromImage", buffer);yellowBrush = net.New("System.Drawing.SolidBrush", net.New("System.Drawing.Color").Yellow);bufferSurface.FillEllipse(yellowBrush, 25, 25, 187, 187);blackBrush = net.New("System.Drawing.SolidBrush", net.New("System.Drawing.Color").Black);bufferSurface.FillEllipse(blackBrush, 70, 75, 22, 17);bufferSurface.FillEllipse(blackBrush, 140, 75, 22, 17);blackPen = net.New("System.Drawing.Pen", net.New("System.Drawing.Color").Black, 10);bufferSurface.DrawArc(blackPen, 65, 95, 102, 75, 0, 180);buffer.Save("d:\Smile.jpg");
Ссылки по теме:
Сайт разработчиков
Elisy .Net Bridge на английском языке
Блог на richmedia.us
Распознавание штрихкодов
|
Передовые иностранные .net-компоненты на службе 1С |
1C-диаграмма на основе WPF-компонента DynamicDataDisplay |
Результат работы утилиты LinqTo1CSql в Visual Studio |
Обрезка фотографий, основанная на WPF |
|
Пример построения 3d-объектов (DirectX+WPF) |
Пример "глубокого" внедрения .Net-приложений в 1С (разработка Viollan для производства окон) |
"Совместимо! Система программ 1С:Предприятие" |
Анализ модулей конфигураций (разработка Serno) |
Недостаточно прав для чтения сообщений.
У вас не достаточно прав на просмотр форума.
| Версия | Цена | В корзину |
|---|---|---|
|
Elisy .Net Bridge v.3 - .Net Framework из 1C 8.1 : Лицензия на 1 рабочее место |
€50,00
(Бонус при покупке + 10.37$m на личный счет) |
|
|
Elisy .Net Bridge v.3 - .Net Framework из 1C 8.1 : Лицензия 2-9 рабочих мест |
€40,00
(Бонус при покупке + 8.3$m на личный счет) |
|
|
Elisy .Net Bridge v.4 - .Net Framework из 1C 8.2: Лицензия 2-9 рабочих мест |
€50,00
(Бонус при покупке + 10.37$m на личный счет) |
|
|
Elisy .Net Bridge v.4 - .Net Framework из 1C 8.2 : Лицензия на 1 рабочее место |
€60,00
(Бонус при покупке + 12.44$m на личный счет) |
Юридическим лицам предоставляется комплект документов (договор, счет на оплату, акт передачи прав, счет-фактура) на почтовый адрес указанный при заказе.
Правила работы магазина (открыть в новом окне).
Физические лица могут выбрать удобный способ оплаты:
Банковские карты VISA, MASTERCARD, MAESTRO.
Электронные деньги Яндекс.Деньги, Web-Money, RBK-money.
Терминалы приема наличных платежей.
Салоны связи, Евросеть, Связной.
Интернет-банкинг, Райффайзен банк, Промсвязьбанк, УралСиб.
Подробнее о всех способах оплаты.
Поставьте плюс, если вы рекомендуете данную публикацию к прочтению и использованию.
Плюс добавляет публикацию в Мои рекомендации.
[+] Рекомендую
[−] Не тратить время
Если рейтинг упадет до -5, то публикация автоматически скроется.