|
Модераторы: THandle, bems |
|
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
Spring framework for Delphi 2010
Spring framework Getting Started Roadmap
Это сообщение отредактировал(а) Akella - 19.8.2010, 09:15 |
|||
|
||||
former |
|
|||
MEMS Expert Профиль Группа: Завсегдатай Сообщений: 1166 Регистрация: 1.3.2006 Где: Россия Репутация: нет Всего: 17 |
-------------------- Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами. |
|||
|
||||
DarkProg |
|
|||
Законченный романтик Профиль Группа: Завсегдатай Сообщений: 1784 Регистрация: 11.3.2009 Где: Земля Репутация: нет Всего: 19 |
Для тех кому лень читать и нету времени писать на Делфе(я щас кое-что другое осваиваю ) поясните это что и для чего
-------------------- "И твоя голова всегда в ответе за то куда сядет твой зад..." "Я студент - скажите с какого я ВУЗа..." |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
former, spring и MSBTree - это ж разные вещи.
Добавлено через 1 минуту и 39 секунд DarkProg, на сколько я понял, то spring - это куча готовых функций, процедур, классов и т.д. |
|||
|
||||
former |
|
|||
MEMS Expert Профиль Группа: Завсегдатай Сообщений: 1166 Регистрация: 1.3.2006 Где: Россия Репутация: нет Всего: 17 |
Akella, а я их и не сравниваю. Просто раз уж тема про фичи пошла.. -------------------- Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
А как вам такое?
http://www.raudus.com/ При установке вижу, что есть поддержка D7-D2007.
Примеры Это сообщение отредактировал(а) Akella - 22.6.2010, 15:30 |
|||
|
||||
former |
|
|||
MEMS Expert Профиль Группа: Завсегдатай Сообщений: 1166 Регистрация: 1.3.2006 Где: Россия Репутация: нет Всего: 17 |
-------------------- Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
Сыровато. У мну Win7, D2007. Установилось без проблем. А ни один пример не запускается.
При открытии окна в среде выдаёт, что не может найти HttpIndy.dll При компиляции: [DCC Error] E2151 Could not load RLINK32.DLL |
|||
|
||||
chip_and_dayl |
|
|||
Опытный Профиль Группа: Участник Сообщений: 603 Регистрация: 22.4.2007 Где: Украина, Киев Репутация: нет Всего: 9 |
Классная вещь, даже не знал, что такое можно
Akella У меня в Вин7 и в Рад 2007 все заработало. Правда я примеры не запускал, а сам создал, смотря на видео на сайте Это сообщение отредактировал(а) chip_and_dayl - 22.6.2010, 22:18 -------------------- Фсё будет хорошо!!! |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
Минусы:
- глючная штука. Сырая - непонятно какая лицензия. - нет DB компонентов. - очень тормознутая. - мало информации на русском, хоть разработчик и русскоязычный. |
|||
|
||||
CompWorm |
|
|||
Допеределыватель Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
любопытно)))
|
|||
|
||||
Codovorot |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 15.7.2010 Репутация: нет Всего: нет |
Посоветуйте Object Persistence Framework (OPF/ORM) для Delphi 2010.
На сегодняшний момент я использую tiOPF 2 и мне он нравиться. Но хочу найти framework использующий возможности Delphi 2010 (например переработанный RTTI) в полном объеме. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
ExtPascal
|
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
А как вам такое?
http://code.google.com/p/iwelite/ Бесплатный аналог IntraWeb, вроде бы, но вот эта надпись: Elite Suite for IntraWeb / VCL for the Web заставляет задуматься о том, что они написаны на основе этих же IntraWeb, и вовсе не бесплатный аналог. |
|||
|
||||
CompWorm |
|
|||
Допеределыватель Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
у меня такой вопрос... скорее всего глупый...
- а в IDE D7 можно запихать D2010 ? |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
я даже не понял, что ты хочешь
|
|||
|
||||
CompWorm |
|
|||
Допеределыватель Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
...компилить проекты D2010 его же компилятором но не в RAD студии, а в среде разработки D7.
как-то так... |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
Ого, там уже давно на столько большая разница.... что ничего у тебя не выйдет. Хотя бы взять юникод...
|
|||
|
||||
CodeMonkey |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1839 Регистрация: 24.6.2008 Где: Россия, Тверь Репутация: 4 Всего: 89 |
Ну, у Andy есть переключатель компиляторов, но только для D2007 и выше. Да и отладка отвалится - по понятным причинам.
Добавлено через 1 минуту и 12 секунд Но в принципе, никто не мешает написать эксперт, который подменить кнопку компиляции и пункт в меню. По этим пунктам он просто вызовет dcc32 от D2010 для вашего проекта. -------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. |
|||
|
||||
CompWorm |
|
|||
Допеределыватель Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
просто чёт настолько здоровая эта RAD
там параметры надо наверно ботать внимательно не думаю, что так всё просто... и дебагер очень хотелось бы |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
||||
|
||||
AlekXL |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 92 Регистрация: 2.5.2008 Репутация: 0 Всего: 0 |
сырой и без исходников. Все понятно. Допилят - будет платный, типа аналог Datasnap REST. |
|||
|
||||
AlekXL |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 92 Регистрация: 2.5.2008 Репутация: 0 Всего: 0 |
по-поводу Delphi Spring - кто-нибудь ее использует? Сам я ее сейчас интегрирую в один проект, но как-то непонятно, улучшит ли это мой проект.
С одной стороны - мощная абстракция, типа фабрики классов COM, позволяет разбить механизм на почти независимые, и заменяемые реализации интефейсов. Dependecies Injections, кроме того. Но с другой стороны - динамическое связывание, и возможные проблемы в runtime.. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
Чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки
|
|||
|
||||
AlekXL |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 92 Регистрация: 2.5.2008 Репутация: 0 Всего: 0 |
||||
|
||||
AlekXL |
|
||||||||
Шустрый Профиль Группа: Участник Сообщений: 92 Регистрация: 2.5.2008 Репутация: 0 Всего: 0 |
Короче, про платформу Spring:
там много чего есть, но вот что я использую пока: есть, например некоторый специализированный под некоторые манипуляции класс TSomeStorage, который реализует интерфейс IphValuePairs. класс - в одном модуле, интерфейс, в другом. в разделе инициализации модуля класса есть строчка
TSomeStorage, как видно реализует IphValuePairs для двух ролей а ф-я phClassContext =
там , где нужен объект IphValuePairs с семантикой локализатора , я использую код
??? Полная абстракция от релизации! |
||||||||
|
|||||||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
По-моему он мёртворожденный, т.к. до сих пор в стадии разработки и тестирования. |
|||
|
||||
AlekXL |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 92 Регистрация: 2.5.2008 Репутация: 0 Всего: 0 |
||||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
TMS Aurelius обеспечивает ORM
http://www.tmssoftware.com/site/aurelius.asp Вместо SQL Поддерживает Firebird Interbase Microsoft SQL Server MySQL NexusDB Oracle SQLite PostgreSQL DB2 ElevateDB server Absolute Database |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
ORM http://tiopf.sourceforge.net/
http://tiopf.sourceforge.net/Doc/overview/index.shtml |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
ORM http://www.instantobjects.org/
http://sourceforge.net/apps/mediawiki/inst...title=Main_Page |
|||
|
||||
Akella |
|
||||||||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 7 Всего: 329 |
http://arcana.sivv.com/duckduckdelphi
... you would instead inspect the object to see if it has a visible proprety and act upon it regardless the type...
This alone is interesting, but what if you wanted to operate on all objects that have a visible property? say for example you wanted to hide all objects on a form...
This code iterates through all objects on the form and sets the ones that have a "visible" property to false, regardless their type. What if you want to clear all memos, text edits, etc on a form via a buttonclick?
pretty simple, eh? |
||||||||
|
|||||||||
Правила форума "Delphi" | |
|
Добро пожаловать в форум группы "Delphi". В разделе разрешается:
Строго запрещено:
Если Вам понравилась атмосфера форума, заходите к нам чаще! Люблю, целую, вечно Ваш, THandle. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Форум группы: delphi | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |