| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Форум группы: delphi > Framework for Delphi |
| Автор: Akella 22.6.2010, 09:19 | ||
| Spring framework for Delphi 2010 http://code.google.com/p/delphi-spring-framework/ http://code.google.com/p/delphi-spring-framework/wiki/GettingStarted http://code.google.com/p/delphi-spring-framework/wiki/Roadmap ![]()
|
| Автор: former 22.6.2010, 11:45 |
| Наш ответ WPF. http://www.msbtree.ru/. |
| Автор: DarkProg 22.6.2010, 12:29 |
| Для тех кому лень читать и нету времени писать на Делфе(я щас кое-что другое осваиваю |
| Автор: Akella 22.6.2010, 12:30 |
| former, spring и MSBTree - это ж разные вещи. Добавлено через 1 минуту и 39 секунд DarkProg, на сколько я понял, то spring - это куча готовых функций, процедур, классов и т.д. |
| Автор: former 22.6.2010, 12:54 |
Akella, а я их и не сравниваю. Просто раз уж тема про фичи пошла.. |
| Автор: Akella 22.6.2010, 15:17 | ||
| А как вам такое? http://www.raudus.com/ При установке вижу, что есть поддержка D7-D2007.
![]() http://www.raudus.com/samples/ |
| Автор: former 22.6.2010, 15:40 |
Жаль только, что нет поддержки D2009. |
| Автор: Akella 22.6.2010, 15:50 |
| Сыровато. У мну Win7, D2007. Установилось без проблем. А ни один пример не запускается. При открытии окна в среде выдаёт, что не может найти HttpIndy.dll При компиляции: [DCC Error] E2151 Could not load RLINK32.DLL |
| Автор: chip_and_dayl 22.6.2010, 22:17 |
| Классная вещь, даже не знал, что такое можно Akella У меня в Вин7 и в Рад 2007 все заработало. Правда я примеры не запускал, а сам создал, смотря на видео на сайте |
| Автор: Akella 23.6.2010, 14:40 |
| Минусы: - глючная штука. Сырая - непонятно какая лицензия. - нет DB компонентов. - очень тормознутая. - мало информации на русском, хоть разработчик и русскоязычный. |
| Автор: CompWorm 28.6.2010, 22:27 |
| любопытно))) |
| Автор: Codovorot 15.7.2010, 11:03 |
| Посоветуйте Object Persistence Framework (OPF/ORM) для Delphi 2010. На сегодняшний момент я использую tiOPF 2 и мне он нравиться. Но хочу найти framework использующий возможности Delphi 2010 (например переработанный RTTI) в полном объеме. |
| Автор: Akella 8.8.2010, 16:41 | ||
http://code.google.com/p/extpascal/
|
| Автор: Akella 10.8.2010, 15:47 |
| А как вам такое? http://code.google.com/p/iwelite/ Бесплатный аналог IntraWeb, вроде бы, но вот эта надпись: Elite Suite for IntraWeb / VCL for the Web заставляет задуматься о том, что они написаны на основе этих же IntraWeb, и вовсе не бесплатный аналог. |
| Автор: CompWorm 13.8.2010, 21:49 |
| у меня такой вопрос... скорее всего глупый... - а в IDE D7 можно запихать D2010 ? |
| Автор: Akella 14.8.2010, 16:04 |
| я даже не понял, что ты хочешь |
| Автор: CompWorm 14.8.2010, 20:10 |
| ...компилить проекты D2010 его же компилятором но не в RAD студии, а в среде разработки D7. как-то так... |
| Автор: Akella 16.8.2010, 12:05 |
| Ого, там уже давно на столько большая разница.... что ничего у тебя не выйдет. Хотя бы взять юникод... |
| Автор: CodeMonkey 16.8.2010, 14:20 |
| Ну, у Andy есть http://andy.jgknet.de/blog/?page_id=160, но только для D2007 и выше. Да и отладка отвалится - по понятным причинам. Добавлено через 1 минуту и 12 секунд Но в принципе, никто не мешает написать эксперт, который подменить кнопку компиляции и пункт в меню. По этим пунктам он просто вызовет dcc32 от D2010 для вашего проекта. |
| Автор: CompWorm 16.8.2010, 17:05 |
| просто чёт настолько здоровая эта RAD там параметры надо наверно ботать внимательно не думаю, что так всё просто... и дебагер очень хотелось бы |
| Автор: Akella 28.3.2012, 23:18 |
| http://www.morfik.com/ http://hostinfo.ru/articles/web/rubric48/rubric55/rubric56/953/ |
| Автор: AlekXL 11.7.2012, 14:28 |
сырой и без исходников. Все понятно. Допилят - будет платный, типа аналог Datasnap REST. |
| Автор: AlekXL 18.11.2012, 20:36 |
| по-поводу Delphi Spring - кто-нибудь ее использует? Сам я ее сейчас интегрирую в один проект, но как-то непонятно, улучшит ли это мой проект. С одной стороны - мощная абстракция, типа фабрики классов COM, позволяет разбить механизм на почти независимые, и заменяемые реализации интефейсов. Dependecies Injections, кроме того. Но с другой стороны - динамическое связывание, и возможные проблемы в runtime.. |
| Автор: Akella 19.11.2012, 16:20 |
| Чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки |
| Автор: AlekXL 16.12.2012, 17:56 | ||||||||
| Короче, про платформу Spring: там много чего есть, но вот что я использую пока: есть, например некоторый специализированный под некоторые манипуляции класс TSomeStorage, который реализует интерфейс IphValuePairs. класс - в одном модуле, интерфейс, в другом. в разделе инициализации модуля класса есть строчка
TSomeStorage, как видно реализует IphValuePairs для двух ролей а ф-я phClassContext =
там , где нужен объект IphValuePairs с семантикой локализатора , я использую код
??? Полная абстракция от релизации! |
| Автор: Akella 2.1.2013, 13:56 | ||
По-моему он мёртворожденный, т.к. до сих пор в стадии разработки и тестирования. |
| Автор: AlekXL 13.1.2013, 08:42 | ||
|
| Автор: Akella 4.2.2013, 12:32 |
| 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 17.2.2013, 14:47 | ||
ORM http://tiopf.sourceforge.net/
http://tiopf.sourceforge.net/Doc/overview/index.shtml |
| Автор: Akella 17.2.2013, 15:03 | ||
ORM http://www.instantobjects.org/
http://sourceforge.net/apps/mediawiki/instantobjects/index.php?title=Main_Page |
| Автор: Akella 21.6.2013, 13:15 | ||||||||
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? |