Решения на платформе Microsoft .NET 620028 Россия, Екатеринбург, ул. Нагорная 12, офис 303 Телефон и факс: +7 (343) 263-71-74 Эл. почта: [email protected], сайт: http://www.x-tensive.com © 2003—2009 ООО «Экстенсив» О компании Экстенсив — компания-разработчик программного обеспечения, ориентированная на разработку продуктов для платформы Microsoft .NET. Мы создаем инструменты для .NET-разработчиков, предоставляем услуги разработки программного обеспечения на заказ. Компания была образована в январе 2003 года. С момента своего основания компания демонстрировала неуклонный рост, пройдя путь от небольшой группы энтузиастов из 3 человек до достаточно известной в рамках Екатеринбурга компании. Сегодня в нашем штате более 25 разработчиков. Развитие компании началось с идеи создать уникальный по своим характеристикам продукт для платформы .NET и вывести его на международный рынок. Сейчас можно говорить, что воплощение этой идеи было удачным. Наш продукт — DataObjects.Net — пользуется успехом как за рубежом, так и в России. Популярность DataObjects.Net, а также высокая компетенция сотрудников позволили компании вывести на новый уровень развиваемое параллельно направление разработки программных продуктов на заказ. Наши продукты Платформа, объединяющая в себе встраиваемую базу данных, средства для реализации бизнес-логики и уровень доступа к данным (ORM), поддерживающий наиболее распространенные БД (Microsoft SQL Server, Oracle, PostgreSQL. Веб-ориентированная платформа, позволяющая построить модульное решение в рамках единого AJAX-интерфейса с готовым набором компонентов. Веб-приложение, предоставляющее доступ к содержимому любых файлов справки (.Chm, .HxS) через Интернет — например, для ознакомления с возможностями продукта без его установки. Работает, в частности, на нашем сайте справочной документации. Наши продукты — подробно DataObjects.Net — это основной продукт компании. Это платформа, объединяющая в себе встраиваемую базу данных, средства для реализации бизнес логики и готовый уровень доступа к данным (ORM), поддерживающая как наиболее распространенные БД (Microsoft SQL Server, Oracle, PostgreSQL), так и встроенную базу данных. Использование библиотеки позволяет существенно сократить время разработки приложений, работающих с реляционными данными. Среди ее уникальных особенностей — автоматическое обновление схемы БД, наиболее полная поддержка наследования, встроенный механизм полнотекстового индексирования и поиска, управление правами доступа к объектам. На первый взгляд эту библиотеку можно отнести к популярным на рынке ORM решениям, но логика работы с ней, позволяющая не думать о реляционной структуре, поддержка написания кода бизнес-уровня, а также множество реализованных расширений, позволяет отнести ее уже не к ORM-средствам, а к объектноориентированными БД. Начиная с 4-ой версии DataObjects.Net поддерживает работу со встроенной базой данных, в перспективе сопоставимую по характеристикам с наиболее известными и распространенными конкурентами. LiveObjects.Net — веб-ориентированная платформа, позволяющая построить модульное решение в рамках единого AJAX-интерфейса. Библиотека позволяет строить веб-приложения любой сложности, предоставляя реализацию MVP для ASP.NET + AJAX, позволяя формировать пользовательские интерфейсы, по функциональности полностью аналогичные типичным Windowsинтерфейсам. В составе платформы реализовано одно из наиболее полезных ее расширений — Консоль Управления, позволяющая легко реализовывать модульные решения. Интерфейс приложений, разработанных на ее основе, знаком большинству пользователей Windows, т.к. практически каждый из них когда-либо имел дело с Windows Management Console. LiveObjects.Net не является публично доступным продуктом, но он используется в проектах, реализованных отделом по разработке ПО на заказ. Help Server незаменим, если вам необходимо предоставить пользователям или потенциальным клиентам доступ к справочной информации через Интернет, и обеспечить их возможностями поиска. Web-интерфейс, который практически полностью повторяет интерфейс аналогичного встроенного приложения Windows, позволяет пользователям работать, ощущая себя в привычной среде. Проекты компаний-партнеров, разработанные совместно с нами MEScontrol.net — комплексное решение автоматизации производства в реальном времени. Взаимодействует непосредственно с оборудованием. Решает такие задачи, как планирование производства, поставок и оптимизация загрузки всего производственного оборудования — машин, линий, производственных центров, цехов. Izenda Reports — универсальное средство для построения отчетов, работающее полностью через веб-интерфейс. Подробнее о MEScontrol.net Что такое MES? MEScontrol — это: Аббревиатура MES расшифровывается, как Система Управления Производством (Manufacturing Execution System). Назначение MES-систем — автоматизация производственных процессов на предприятиях и оптимизация загрузки производственного оборудования — машин, линий, производственных центров, цехов. — Соответствие стандарту ISA-95 MEScontrol.net — совместная разработка компании Экстенсив (Россия) и компании MESware (Бельгия). Мы разрабатываем MEScontrol.net с 2005 года. В MEScontrol используется наш собственный продукт DataObjects.Net. География внедрения MEScontrol.net: Бельгия, Франция, Греция, Германия, Нидерланды. MEScontol.net – возможность взаимодействовать с любым производственным оборудованием. — Работа с оборудованием: поддерживая стандартные промышленные протоколы (OPC, PLC), система в режиме реального времени снимает параметры работы оборудования, управляет работой автоматики. — Мониторинг: MEScontrol.net непрерывно отслеживает работу оборудования, фиксирует сбои и остановки, протоколирует все происходящие события. MEScontrol.net позволяет находить узкие места в производственном цикле и возможности для оптимизации, помогает анализировать причины возникновения брака. — История производства: система сохраняет полную историю операций производства — от используемого сырья и параметров оборудования до сбоев в его работе и работающего в данный момент персонала. — Планирование: MEScontol.net – мощный инструмент автоматического планирования. Встроенный планировщик позволяет планировать работу отдельного станка, производственной линии или целого цеха — как автоматически (в том числе и импортируя производственные заказы из ERP-системы), так и вручную. — Управление: унифицированное рабочее место оператора позволяет осуществлять удаленный запуск оборудования, обрабатывая заказы, поступившие из системы планирования. Клиенты — более 300 пользователей платной версии DataObjects.Net по всему миру — т.е. в большинстве развитых стран у нас есть клиенты; некоторые положительные отзывы о DataObjects.Net опубликованы здесь; — среди наших клиентов есть достаточно известные компании — в частности: Parature, Inc., NetIQ, Quantum Art (российская компания); — в Екатеринбурге нашими клиентами являются УГТУ-УПИ и Дата-Центр; — многие из наших зарубежных клиентов (Германия, Швейцария, Бельгия) приезжали к нам на тренинги и консультации; и наоборот, наши сотрудники часто бывают в командировках за рубежом (в основном — Бельгия и США). — даже некоторые из наших прямых конкурентов используют наши продукты (например, TechTalk GmbH использует наш Help Server для публикации справки Genom-e). Наш коллектив — сейчас в нашей команде более 25 разработчиков; — все наши специалисты обладают сильной теоретической базой, высшее образование в области IT \ математики — необходимое условие работы в нашей компании; — знание технического английского на достаточно высоком уровне для нас так же необходимо, т.к. большинство наших клиентов находятся за пределами России; сотрудники, общающиеся с клиентами, свободно владеют и разговорным английским; — большинство разработчиков имеют опыт работы с широким спектром технологий — значительно шире, чем относящиеся только к .NET и РСУБД, что существенно повышает качество наших разработок; — немаловажный фактор: за последние 3 года существования компании всего 2 сотрудника покинули ее по собственной инициативе; — в нашем коллективе есть хороший веб-дизайнер; некоторые примеры его работ можно посмотреть здесь. Прочие «плюсы» — Мы используем т.н. agile («живой», «быстрый») процесс разработки ПО: ТЗ в виде «историй пользователей», итеративную разработку, юнит-тесты, build-серверы с налаженной непрерывной сборкой и тестированием (любое изменение в проекте приводит к немедленному запуску всех тестов), максимально удобные процессы документирования (Вики, XML-комментарии) и развертывания. Все это существенно увеличивает скорость разработки и надежность решения. — Мы имеем опыт разработки и продаж продукта с открытым API, ориентированного на разработчиков приложений баз данных. Это показывает, что наша компетенция в этой сфере была по достоинству оценена самими разработчиками. Мы, так или иначе, знакомы с большинством проблем, связанных с разработкой приложений баз данных, и умеем их решать. — Мы умеем документировать код и сложные API так, как никто в Екатеринбурге (насколько нам известно). Пример документации кода DataObjects.Net можно посмотреть здесь. Вы удивитесь, но каждый метод и свойство каждого класса документированы — в документации более 10000 тем, и все это — на английском. Вполне возможно, что второго продукта с такой документацией кода в Екатеринбурге просто нет. — Мы предоставляем отличную техническую поддержку (так же на английском языке) — в нашем форуме технической поддержки более 8000 сообщений. Спасибо за внимание! © 2003—2009 ООО «Экстенсив» · эл. почта: [email protected]