Alvas.Scriptor 2.0

Лицензии: Бесплатная пробная версия ‎Размер файла: 105.70 KB
‎Рейтинг пользователей: 5.0/5 - ‎1 ‎Голосов

Alvas.Scriptor - набор компонентов, который добавляет возможность сценариев в ваши приложения. Это позволяет создавать адаптируемые приложения с легко меняемой логикой и интерфейсом. Компоненты могут быть использованы в Windows.Forms, ASP.NET и Webservices. Сценарии могут быть написаны на всех основных языках программирования .Net: C, VB.Net, JScipt.Net, J. Код скриптов можно разделить на некоторые модули. Код скриптов может храниться в памяти, файлах, базе данных и т.д. Вы можете определить свои собственные классы, создавать объекты и назначать обработчиков событий. Например, можно создать проект с пустой формой, поместить Scriptor в форму, а затем загрузить компоненты и элементы управления из сценария. Это дает возможность динамически изменить интерфейс и логику приложений. Все компоненты написаны на C Требования: .Net Framework v1.1 или позже Рекомендуем: .Net Framework с Visual Studio .Net 2003 или позже Часть Alvas.Suite Скриптор прост в использовании компонента, который имеет только 2 основных метода. LoadAndCompile загружает коды скриптов в память и компилирует в сборку. Выполнить метод класса вызововMethod из скрипта. Могут быть вызваны, а статические методы в качестве методов экземпляра. ScriptorOptionsConfig - зачитывает настройки Scriptor из файла . ScriptorOptionsRegistry - зачитывает настройки Scriptor из регистра ScriptorOptionsSql - зачитывает настройки скриптора от MS S'LServer ScriptorOptionsOleDb - зачитывает настройки Scriptor из любой базы данных OleDb Кроме того, вы можете написать себе класс конфигурации, унаследованный от ScriptorOptionsBase.

история версии

  • Версия 2.0 размещено на 2005-01-03
    Некоторые исправления ошибок и улучшения.

Подробная информация о программе

Eula

EULA - Соглашение о лицензировании конечных пользователей

ЛИЦЕНЗИЯ НА КОНЕЧНЫЙ ПОЛЬЗОВАТЕЛЬ - ЛИЦЕНЗИЯ ОДНОГО РАЗРАБОТЧИКА ДЛЯ ВСЕХ ПРОГРАММНЫХ КОМПОНЕНТОВ ПРОДУКТА (S) IMPORTANT- READ CAREFULLY: Это ALVAS.Net (квота;ALVAS-quot;) Соглашение о лицензировании конечных пользователей (квота;EULA-quot;) является юридическим соглашением между вами, индивидуальный разработчик программных приложений, (квота;Developer End User'quot;) и ALVAS для всех ALVAS SOFTWARE COMPONENT PRODUCT (S), элементы управления, исходный код, демонстрации, промежуточные файлы, средства массовой информации, печатные материалы и квота;онлайн-цитата; или электронная документация (квота;SOFTWARE COMPONENT PRODUCT(S) ALVAS предоставляет вам как физическое лицо, личную, неэксклюзивную лицензию на установку и использование SOFTWARE COMPONENT PRODUCT (S) с единственной целью проектирования, разработки, тестирования и развертывания программ приложений, которые вы создаете. Если вы являетсяе организацией, вы должны назначить одного человека в вашей организации, чтобы лицензировать право на использование SOFTWARE COMPONENT PRODUCT (S) в порядке, представленном в настоящем. Устанавливая, копируя или иным образом используя SOFTWARE COMPONENT PRODUCT (S), вы соглашаетесь быть связанными условиями этого EULA. Если вы не согласны с какой-либо частью условий этого EULA, не INSTALL, USE, DISTRIBUTE, ИЛИ REPLICATE В любом MANNER, ЛЮБОЙ ЧАСТИ, FILE или PORTION OF SOFTWARE COMPONENT PRODUCT (S). Немедленно верните его к месту покупкы для полного возврата. Все SOFTWARE COMPONENT PRODUCT (S) лицензированы, а не проданы. СТРОГОЕ СОБЛЮДЕНИЕ ПРАВ ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ. Если лицензированное право на использование для этого SOFTWARE COMPONENT PRODUCT (S) приобретается вами с любым намерением обратить инженера, декоммиль, создать производные работы, а также эксплуатации или несанкционированной передачи, любой ALVAS интеллектуальной собственности и коммерческой тайны, чтобы включить любые открытые методы или исходный код, где это предусмотрено, не лицензированное право на использование не должно существовать, и любой PRODUCT (ы), созданный в результате должен быть судим незаконным по определению всех применимых законов. Любая продажа или перепродажа интеллектуальной собственности или созданные таким образом производные будут преследоваться в полном объеме по всему местному, федеральному и международному праву. 1. ПРЕДОСТАВЛЕНИЕ ЛИЦЕНЗИИ. Это EULA, если юридически выполнено, как определено в настоящем, лицензии и таким образом предоставляет одному отдельному разработчику конечный пользователь следующие права: ПРОДУКТ КОМПОНЕНТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (S). Вы можете установить и использовать одну копию SOFTWARE COMPONENT PRODUCT (S) или любую предыдущую версию, юридически лицензированную для одной и той же операционной системы, на одном компьютере. Основной пользователь компьютера, на котором установлен SOFTWARE COMPONENT PRODUCT (S), может сделать вторую копию для своего эксклюзивного использования на портативном компьютере. а) Хранение/использование сети. Вы, как конечный пользователь разработчика, также можете хранить или устанавливать копию SOFTWARE COMPONENT PRODUCT (S) на устройстве хранения данных, например на сетевом сервере, используемом только для установки или запуска SOFTWARE COMPONENT PRODUCT (S) на другом компьютере через внутреннюю сеть; Однако Конечный пользователь-разработчик должен приобрести и посвятить лицензию для каждого отдельного компьютера, на котором установлен ИЛИ работает SOFTWARE COMPONENT PRODUCT (S) с устройства хранения данных. Лицензия на SOFTWARE COMPONENT PRODUCT (S) не может совместно использоваться или использоваться одновременно на разных компьютерах более чем одним пользователем. ЛИЦЕНЗИЯ НА ОЦЕНКУ. Конечный пользователь-разработчик получает лицензию в течение всего лишь тридцати (30) дней после установки оценочной версии SOFTWARE COMPONENT PRODUCT (S) (квота;период оценки;quot;). По окончании периода оценки конечный пользователь разработчик должен либо (i) удалить SOFTWARE COMPONENT PRODUCT (S) и всю соответствующую документацию со всех компьютеров, на которых она была установлена или скопирована, либо (ii) связаться с ALVAS или одним из его уполномоченных реселлеров для покупки SOFTWARE COMPONENT PRODUCT (ы). Конечный пользователь разработчика может использовать версию оценки SOFTWARE COMPONENT PRODUCT (S) только для целей оценки. Конечный пользователь разработчика не может распространять любые файлы, в любой форме или образом, при условии, с оценкой версии SOFTWARE COMPONENT PRODUCT (S) для любых сторон. ОПИСАНИЕ ДРУГИХ ПРАВ И ОГРАНИЧЕНИЙ. 2. Не для перепродажи программного обеспечения. Если SOFTWARE COMPONENT PRODUCT (S) помечена и предоставлена как «квота;Не для перепродажи» или «квота;NFR»quot;, то, несмотря на другие разделы этого EULA, вы не можете перепродавать, распространять или иным образом передавать для стоимости или выгоды каким-либо образом, SOFTWARE COMPONENT PRODUCT (S) или любую производную работу с использованием SOFTWARE COMPONENT PRODUCT. Вы не можете передавать, арендовать, арендовать, кредитовать, копировать, изменять, переводить, сублиценза, тайм-долю или в электронном виде передавать SOFTWARE COMPONENT PRODUCT (S), средства массовой информации или документацию. Это также относится ко всем промежуточным файлам, исходным кодам и компилируемым выполняется. 3. Ограничения на обратную инженерию, декомпилацию и разборку. Вы не можете изменить инженера, декоммировать, создавать производные работы, изменять, переводить или разбирать SOFTWARE COMPONENT PRODUCT (S), и только в той мере, в какой такая деятельность прямо разрешена применимым законодательством, несмотря на это ограничение. Вы соглашаетесь принять все разумные, правовые и надлежащие меры по запрету незаконного распространения SOFTWARE COMPONENT PRODUCT (S) или любой из его составных частей и перераспределения в полном объеме всех применимых местных, кодексов США и международных законов и договоров, касающихся анти-обхода, включая, но не ограничиваясь, дипломатические конференции Всемирной организации интеллектуальной собственности (ВОИС) и Берна. 4. Разделение компонентов, их составных частей и перераспределения. SOFTWARE COMPONENT PRODUCT (S) лицензируется как единый ПРОДУКТ (ы). SOFTWARE COMPONENT PRODUCT (S) и его составные части и любые предоставленные перераспределения не могут быть отменены, разобраны, разобраны или отделены для использования на нескольких компьютерах, а также не размещены для распространения, продажи или перепродажи в качестве индивидуальных творений конечных пользователей разработчика. Предоставление исходных кодов, если они включены в SOFTWARE COMPONENT PRODUCT (S), не означает передачи каких-либо юридических прав на такой код, а перепродажа или распространение всех или любой части всего исходных кодов и интеллектуальной собственности будут преследоваться в полном объеме по всем применимым местным, федеральным и международным законам. Все библиотеки ALVAS, исходный код, перераспределяемые материалы и другие файлы остаются исключительной собственностью ALVAS. Вы не можете распространять файлы, за исключением тех, которые ALVAS прямо обозначил как Перераспределение. ALVAS PRODUCT (ы) может включать в себя определенные файлы (квота;Redistributables-quot;), предназначенные для распространения вами среди пользователей программ, которые вы создаете. Перераспределение включает, например, те файлы, которые определены в печатной или он-лайн документации в качестве перераспределенных файлов, эти файлы предварительно выбраны для развертывания утилитой установки, предоставленной SOFTWARE COMPONENT PRODUCT (S) (если таковые имеются). В любом случае, Перераспределение для SOFTWARE COMPONENT PRODUCT (S) являются только те файлы, специально назначенные в качестве таковых ALVAS. При условии ведения всех условий в этом EULA, вы можете воспроизвести и распространить точные копии Перераспределимых, при условии, что такие копии сделаны из оригинальной копии SOFTWARE COMPONENT PRODUCT (S) или копии, переданной на один жесткий диск. Копии перераспределим средств могут распространяться только с единственной целью выполнения программ приложений, разрешенных в соответствии с этим EULA, которые вы создали с помощью SOFTWARE COMPONENT PRODUCT (S). Ни при каких обстоятельствах копии перераспределения не могут распространяться отдельно. ПЕРЕРАСПРЕДЕЛЕНИЕ. Следующие файлы (ы) считаются перераспределенными в соответствии с этим EULA: Alvas.FileControls.dll ВЫ НЕ УПОЛНОМОЧЕНЫ ПЕРЕРАСПРЕДЕЛЯТЬ ЛЮБОЙ ДРУГОЙ ФАЙЛ, СОДЕРЖАЩИЙСЯ В ПРОДУКТЕ КОМПОНЕНТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (S). ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ ОЦЕНОЧНУЮ ВЕРСИЮ ПРОДУКТА КОМПОНЕНТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (Ы), ВАМ ЗАПРЕЩАЕТСЯ РАСПРОСТРАНЯТЬ ЛЮБЫЕ ФАЙЛЫ, СОДЕРЖАЩИЕСЯ В ПРОГРАММНОМ КОМПОНЕНТЕ ПРОДУКТА (Ы). 5. Аренда. Вы не можете арендовать, арендовать или кредитовать SOFTWARE COMPONENT PRODUCT (S). ПРОДУКТ ПРОГРАММНОГО КОМПОНЕНТА (S) ПЕРЕДАЧА. Вы не можете постоянно или временно передавать любые свои права в соответствии с этим EULA любому лицу или организации. Независимо от каких-либо изменений, которые вы делаете, и независимо от того, как вы могли бы составить, ссылку и / или пакет ваших программ, ни при каких обстоятельствах библиотеки, перераспределения, и / или другие файлы SOFTWARE COMPONENT PRODUCT (S) (в том числе любые их части) могут быть использованы для разработки программ кем-либо, кроме вас. Только вы, как лицензированный конечный пользователь разработчика, имеет право использовать библиотеки, перераспределяемые или другие файлы SOFTWARE COMPONENT PRODUCT (S) (или любые их части) для разработки программ, созданных с SOFTWARE COMPONENT PRODUCT (S). В частности, вы не можете делиться копиями Redistributables с другими со-разработчиками. Вы не можете воспроизводить или распространять любую документацию ALVAS без явного разрешения ALVAS. 6. Прекращение. Без ущерба для каких-либо других прав или средств правовой защиты, ALVAS прекратит эту EULA после того, как вы не выполните все условия этого EULA. В таких случаях, вы должны уничтожить все копии SOFTWARE COMPONENT PRODUCT (S) и все его составные части, включая любую соответствующую документацию, и должны удалить любое и все использование такой технологии немедленно из любых приложений, использующих технологию, содержащуюся в SOFTWARE COMPONENT PRODUCT (S), разработанной вами, будь то в родном, измененное или составленное состояние. 7. Дополнительные ограничения. Распространение лицензиатом любых инструментов времени проектирования (EXE OCX's или DLL),выполненных и исходный код, распространяемый среди конечных пользователей разработчиков ALVAS в рамках этого SOFTWARE COMPONENT PRODUCT (S) и прямо не идентифицированный как перераспределенный файл, строго запрещен. Перераспределение пользователями лицензиатом измененной версии перераспределяемых файлов ALVAS DLL и OCX или Licensee без соответствующей лицензии перераспределения, полученной от ALVAS, строго запрещено. Конечный пользователь разработчика не должен разрабатывать программные приложения, которые обеспечивают интерфейс программирования приложений для SOFTWARE COMPONENT PRODUCT (S) или SOFTWARE COMPONENT PRODUCT (S) в качестве измененного. Конечный пользователь разработчика не может распространять SOFTWARE COMPONENT PRODUCT (S) в любом формате другим пользователям для целей разработки или компиляции приложений. В частности, если конечный пользователь разработчика создает элемент управления, используя SOFTWARE COMPONENT PRODUCT (S) в качестве учредительного управления, конечный пользователь разработчика не может распространять элемент управления, созданный с SOFTWARE COMPONENT PRODUCT (S) (в любом формате) для пользователей, которые будут использоваться во время проектирования и или в любых целях разработки. ВЫ НЕ МОЖЕТЕ СОЗДАВАТЬ КАКОЙ-ЛИБО ИНСТРУМЕНТ ИЛИ ПРОГРАММНЫЙ КОМПОНЕНТ ПРОДУКТА (Ы), КОТОРЫЙ ПРЯМО ИЛИ КОСВЕННО КОНКУРИРУЕТ С ПРОГРАММНЫМ КОМПОНЕНТОМ ПРОДУКТА (Ы), КОТОРЫЙ ИСПОЛЬЗУЕТ ВСЕ ИЛИ ЛЮБУЮ ЧАСТЬ ПРОГРАММНОГО КОМПОНЕНТА ПРОДУКТА (Ы). 8. ОБНОВЛЕНИЯ, ОБНОВЛЕНИЯ И ИСПРАВЛЕНИЯ. ALVAS предоставит вам бесплатные обновления/обновления до следующего крупного релиза, связанного с SOFTWARE COMPONENT PRODUCT (S) (квота;UPGRADES-quot;). ЕСЛИ ВЫ USING ОЦЕНКА ВЕРСИЯ SOFTWARE COMPONENT PRODUCT (S), ALVAS НЕ БУДЕТ ПРЕДОСТАВЛЯТЬ ВАМ ОБНОВЛЕНИЯ, UPGRADES И FIXES, связанные с SOFTWARE COMPONENT PRODUCT (S). 9. АВТОРСКОЕ ПРАВО. Все названия и авторские права в SOFTWARE COMPONENT PRODUCT (S) (включая, но не ограничиваясь какими-либо изображениями, демо, исходным кодом, промежуточными файлами, пакетами, фотографиями, перераспределениями, анимацией, видео, аудио, музыкой, текстом и цитатой;applets-quot; включены в SOFTWARE COMPONENT PRODUCT(S) SOFTWARE COMPONENT PRODUCT (S) защищена законами об авторском праве и положениями международных договоров. Таким образом, вы должны относиться к SOFTWARE COMPONENT PRODUCT (S), как и любой другой защищенный авторским правом материал, за исключением того, что вы можете установить SOFTWARE COMPONENT PRODUCT (S) на одном компьютере при условии, что вы храните оригинал исключительно для резервного копирования или архивных целей. Вы не можете копировать печатные материалы, сопровождающие SOFTWARE COMPONENT PRODUCT (S). 10. Установка и использование. Лицензия, выданная в этом EULA для вас, чтобы создать свои собственные составленные программы и распространять свои программы и перераспределения (если таковые имеются), зависит от всех следующих условий: а) i) все копии программ, которые вы создаете, должны иметь действительное уведомление об авторском праве, либо ваше собственное, либо уведомление об авторском праве ALVAS, которое появляется на SOFTWARE COMPONENT PRODUCT (S); ii) вы не можете удалять или изменять любые уведомления об авторском праве, товарных знаках или других несвободных правах, содержащиеся в любой части библиотек ALVAS, исходный код, перераспределение или другие файлы, содержащие такое уведомление; iii) ALVAS не предоставляет никакой гарантии любому лицу, кроме ограниченной гарантии, предоставленной первоначальному покупателю SOFTWARE COMPONENT PRODUCT (S), и вы будете нести полную ответственность перед любым, кто получит ваши программы поддержки, обслуживания, модернизации или технической или иной помощи, и такие получатели не будут иметь права связываться с ALVAS за такими услугами или помощью; iv) вы будете возместить ущерб и удерживать ALVAS.NET связанных с ним компаний и поставщиков, безвредных от и против любых претензий или обязательств, вытекающих из использования, воспроизведения или распространения ваших программ; v) ваши программы, содержащие ALVAS SOFTWARE COMPONENT PRODUCT (S), должны быть написаны с использованием лицензированной, зарегистрированной копии SOFTWARE COMPONENT PRODUCT (S); vi) ваши программы должны добавлять первичную и существенную функциональность, а не быть просто набором или подмножеством какой-либо из библиотек, кода, перераспределения или других файлов SOFTWARE COMPONENT PRODUCT (S); vii) вы не можете использовать имена, логотипы или товарные знаки ALVAS или любого из поставщиков для маркетинга ваших программ. 11. НИКАКИХ ГАРАНТИЙ. ALVAS прямо отказывается от какой-либо гарантии на SOFTWARE COMPONENT PRODUCT (S). ПРОДУКТ ПРОГРАММНОГО КОМПОНЕНТА (Ы) И ЛЮБАЯ СВЯЗАННАЯ С НИМ ДОКУМЕНТАЦИЯ ПРЕДОСТАВЛЯЕТСЯ «квотА;КАК IS»QUOT; БЕЗ ГАРАНТИИ ЛЮБОГО РОДА, ЛИБО ВЫРАЗИТЬ ИЛИ ПОДРАЗУМЕВАТЬ, В ТОМ ЧИСЛЕ, БЕЗ ОГРАНИЧЕНИЙ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОРГОВОСТИ, ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ, ИЛИ НЕИНФРАМЕНТ. ВЕСЬ РИСК, СВЯЗАННЫЙ С ИСПОЛЬЗОВАНИЕМ ИЛИ ПРОИЗВОДИТЕЛЬНОСТЬЮ ПРОГРАММНОГО КОМПОНЕНТА ПРОДУКТА (Ы) ОСТАЕТСЯ С ВАМИ. В максимальной степени, разрешенной применимым законодательством, ALVAS ни в коем случае не несет ответственности за какой-либо особый, случайный, косвенный или косвенный ущерб (включая, без ограничений, убытки за потерю прибыли от предпринимательской деятельности, прерывание бизнеса, потерю деловой информации или любые другие денежные потери), возникающие в результате использования или невозможности использования SOFTWARE COMPONENT PRODUCT (S) или предоставление или непредопредоеоятие вспомогательных услуг, даже если ALVAS было сообщено о возможности таких убытков. Службы поддержки. ALVAS может предоставить вам бесплатные услуги по поддержке на срок службы, связанные с SOFTWARE COMPONENT PRODUCT (S) (квота;Служба поддержки;). Использование служб поддержки регулируется политиками и программами ALVAS, описанными в руководстве пользователя, в «квоте;на линии»; документации и/или других предоставленных ALVAS материалах. Любые дополнительные SOFTWARE COMPONENT PRODUCT (S), предоставляемые Вам в рамках Службы поддержки, считаются частью SOFTWARE COMPONENT PRODUCT (S) и в соответствии с условиями этого EULA. Что касается технической информации, которую вы предоставляете ALVAS в рамках Службы поддержки, ALVAS может использовать такую информацию в своих бизнес-целях, в том числе для поддержки и разработки PRODUCT.s. ALVAS не будет использовать такую техническую информацию в форме, которая лично идентифицирует вас. ПРОДУКТ ПРОГРАММНОГО КОМПОНЕНТА (S) ПЕРЕДАЧА. Вы не можете постоянно передавать любые свои права в соответствии с этим EULA. ALVAS.NET оставляет за собой все права, специально не предоставленные в этом EULA. ОБЩИЕ ПОЛОЖЕНИЯ. Это EULA может быть изменено только в письменной форме, подписанной вами и уполномоченным сотрудником ALVAS.NET LLC. Если какое-либо положение этого EULA будет признано недействительным или неисполнимым, остальная часть останется в силе и подлежит исполнению в соответствии с его условиями. Если какое-либо представленное средство правовой защиты будет установлено, что они не увенчались успехом для своей основной цели, то все ограничения ответственности и исключения убытков, изложенные в Ограниченной гарантии, остаются в силе. Благодарности. Конечный пользователь разработчика признает, что он или она прочитали это Соглашение, понимает его и соглашается быть связанным его условиями.