![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Курдль |
|
|||
|
Unregistered |
Уважаемые аборигены! Поделитесь опытом с начинающим программистом, плз!
Дело в том, что я работал на Делфях и закомплексован на собственных принципах построения приложений. Ну, например таков сложился основной порядок: 1. MDI Main - форма. 2. DataModule с компонентами сессии БД и общими DataSet-ами 3. Базовый класс MDI-Child с общими компонентами типа DataSet и ActionList. 4. Наследники MDI-Child. 5. Базовый класс модальных форм и его наследники. Существуют ли подобные наработки у каждого из вас на С#, либо пользуетесь "рекомендациями от производителя" (какими)? Рад буду выслушать любые мнения. |
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: 20 Всего: 36 |
Честно признаюсь, я не придерживаюсь каких-либо определенных правил - все зависит от задачи..
Мне кажется, что когда начинаешь писать - структура как-то сама вырисовывается.. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| Курдль |
|
|||
|
Unregistered |
Например, мне весьма неуютно без компонента типа TActionList. Делфисты меня поймут, а кто не понял - это коллекция, объединяющая пользовательские процедуры для использования в визуальном интерфейсе с возможностью разрешать/запрещать их, контролировать по onIlde, даже присваивать картинки и хинты.
|
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: 20 Всего: 36 |
Каждая технология/ЯП диктуют свои правила создания приложений.
Поэтому не факт, что имея привычку в одном ЯП, будет легко работать в другом... З.Ы. Что такое TActionList я знаю.. Это сообщение отредактировал(а) Kurt - 10.5.2004, 20:35 -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| Guest |
|
||||
|
Unregistered |
Переход от языка к языку совершенно не имеет значения (если это не LISP). Привыкнуть - дело месяца. А вот наработать опыт правильной компоновки приложения - это сложнее.
Ок. Тогда бум разбираться маленькими шажками. Есть ли его аналог в C# или типовые приемы замены? |
||||
|
|||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |