powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Хочу, чтобы за меня всё сделалось!
25 сообщений из 69, страница 1 из 3
Хочу, чтобы за меня всё сделалось!
    #38391894
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ли такая штука, чтобы натравил на БД (указал, где БД лежит) и получил базовую (а не откажусь и от продвинутой) CRUD функциональность? Желательно, чтобы всякие связи отрабатывались, вставки в подчинённые таблицы и т. п. В наше-то время каждый раз изобретать велосипед писать CRUD должно быть уже вчерашним днём, не?
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38391904
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чудес не бывает. И не понятно, что есть "базовая CRUD функциональность". В чём ее базовость?
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38391906
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хочешь быть счаcтливым - будь им (c)
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392060
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320,

деньги есть? :)
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392067
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Есть ли такая штука, чтобы натравил на БД (указал, где БД лежит) и получил базовую (а не откажусь и от продвинутой) CRUD функциональность?И чтобы ещё под MongoDB.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392121
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЧудес не бывает. И не понятно, что есть "базовая CRUD функциональность". В чём ее базовость?
Т. е. чтобы я получил готовый интерфейс для создания записи в каждую таблицу БД. Например, есть таблица Машины и есть поля у неё Ид, Название, Цена. Чтобы мне поля Название и Цена показались текстбоксами (например), а Ид и так сам генерится СУБД, поэтому его не надо. И если эта таблица связана с другой таблицей, то чтобы можно было указывать записи из этой другой таблицы, связанные с вводимой записью. И чтобы были кнопки ВставитьЗапись, Обновить, Удалить - КРУД, короче. Это же не много?

Вобщем, это то же, что и обычные редакторы, типа SQL Server Management Studio, только добавляется возможность вставки/обновления в связанные таблицы. Потому как вставки/обновления в связанные таблицы это тоже вроде как велосипед и делать каждый раз такое руками неохота.

Кто что скажет о LightSwitch. Я вроде через плечо одному коллеге заглядывал - он сам ничего не кодил, а только именно что "на БД натравил" и у него уже что-то, похожее на интерфейс, было.

Вот вы все что, каждый раз руками такое делаете? Или на кодеров спихиваете? А они тоже руками? Не, я понимаю, если там спецлогика нужна, но базовый КРУД хотелось бы из коробки получать.

ViPRosuser7320,

деньги есть? :)
Не, нет денег, нет. Даже не знаю, что это такое... Вот, телефон возьмите, тока не по лицу не бейте!

skyANAuser7320Есть ли такая штука, чтобы натравил на БД (указал, где БД лежит) и получил базовую (а не откажусь и от продвинутой) CRUD функциональность?И чтобы ещё под MongoDB.
Мне бы МС СКЛ Сервер.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392122
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Есть ли такая штука, чтобы натравил на БД (указал, где БД лежит) и получил базовую (а не откажусь и от продвинутой) CRUD функциональность? Желательно, чтобы всякие связи отрабатывались, вставки в подчинённые таблицы и т. п. В наше-то время каждый раз изобретать велосипед писать CRUD должно быть уже вчерашним днём, не?Entity Framework.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392124
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и Management Studio ограниченный. Надо, чтобы если данные бинарные (картинки там всякие), то этот изкоробочный КРУД был достаточно умным, чтобы предложить мне загрузить картинку. Можно даже предложить мне всякие фильтры при загрузке, типа обрезать там, сжать - не откажусь. Ну базовый КРУД, вобщем. Мне надоело такое руками делать каждый раз.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392126
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Т. е. чтобы я получил готовый интерфейс для создания записи в каждую таблицу БД.Это утопия. В таком универсальном механизме всегда будет чего-то нехватать...
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392127
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Кuser7320Есть ли такая штука, чтобы натравил на БД (указал, где БД лежит) и получил базовую (а не откажусь и от продвинутой) CRUD функциональность? Желательно, чтобы всякие связи отрабатывались, вставки в подчинённые таблицы и т. п. В наше-то время каждый раз изобретать велосипед писать CRUD должно быть уже вчерашним днём, не?Entity Framework.
Да мне всё равно, как там внутри всё будет работать. Мне надо, чтобы тырфейс тоже был изкоробочный. Это не какое-нибудь приложение на продажу - а так, внутри компании БД забивать. Базовый КРУД из коробки, а остальную функциональность и тырфейсы к ней можно самому дописать при желании.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392134
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Кuser7320Т. е. чтобы я получил готовый интерфейс для создания записи в каждую таблицу БД.Это утопия. В таком универсальном механизме всегда будет чего-то нехватать...
Ну так я и сказал, что только базовая функциональность. Management Studio же есть. Вот к нему только:

1) добавить вставку в связанные таблицы;
2) добавить возможность добавлять функциональность (потому как Management Studio закрытый и его нельзя редактировать).

Как вариант, выглядеть это должно так: натравливаем эту штуку на БД и получаем проект с кодом базовой функциональности. При нажатии Ф5 в проекте можно его запустить и сразу увидишь базовый КРУД. А если надо доп. функциональность и интерфейс - просто добавляешь в проект код и окошки.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392135
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Алексей Кпропущено...
Entity Framework.
Да мне всё равно, как там внутри всё будет работать. Мне надо, чтобы тырфейс тоже был изкоробочный. Это не какое-нибудь приложение на продажу - а так, внутри компании БД забивать. Базовый КРУД из коробки, а остальную функциональность и тырфейсы к ней можно самому дописать при желании.Ну я понял. Про утопию отписал выше. :-)

Надо писать свой фреймворк (или взять готовый), в котором будет требуемая библиотека базовых вьюмоделей и контролов. В том числе для типовых форм редактирования.

Всё остальное от лукавого. :-)
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392138
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Как вариант, выглядеть это должно так: натравливаем эту штуку на БД и получаем проект с кодом базовой функциональности. При нажатии Ф5 в проекте можно его запустить и сразу увидишь базовый КРУД. А если надо доп. функциональность и интерфейс - просто добавляешь в проект код и окошки.Ну напиши кодогенератор. T4 Text Template в помощь... :-)
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392152
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот не люблю читать сообщения от user7320, пишет много и толсто. Даешь минималистические подходы!
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392164
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНу напиши кодогенератор. T4 Text Template в помощь... :-)
Так я такое встречал уже в разных шаблонах от МС самой. ЛайтСвич, ASP.NET MVC (при добавлении вьюхи может сгенерить КРУДовский вариант, только опять же, без вставок/правок в связанные таблицы) и т. п. Они, вроде, даже на Т4 и работают. Только штука в том, что я, удовлетворяя просьбе МСУ, "хочу, чтобы всё само за меня делалось". Лень мне щас Т4 изучать, да и некогда - танки не ждут другая работа стоит.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392174
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320, единственное что есть у мелкософта что максимально ложится в перечисленные требования это тот же LightSwitch. Но на практике на нем далеко не уедешь, боже упаси пытаться на нем чето лепить на продакшн, но тупо связанные таблички на нем редактировать можно, все фактически делается только мышкой.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392176
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320,

все что ты хочешь + готовый интерфейс имеется в випрос
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392179
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIuser7320, единственное что есть у мелкософта что максимально ложится в перечисленные требования это тот же LightSwitch. Но на практике на нем далеко не уедешь, боже упаси пытаться на нем чето лепить на продакшн, но тупо связанные таблички на нем редактировать можно, все фактически делается только мышкой.
а, еще поделка от девэкспреса, чето из головы вылетело как называется...
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392201
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIа, еще поделка от девэкспреса, чето из головы вылетело как называется... The eXpressApp Framework (XAF) ?
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392215
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosuser7320,

все что ты хочешь + готовый интерфейс имеется в випрос
Если вы про это , то что-то как-то...

EDUARD SAPOTSKI, да, щас коллегу заставил ЛайтСвич натравить на мою БД - простейший тырфейс получается за секунды, да. Но это и у Манаджмент Студии есть, только всегда в виде грида. Щас попрошу его разобраться со связанными таблицами и вставкой бинарных данных.

Продавать на ЛС мы, конечно, не будем. Нам надо БД позабивать.

Мне ЛС не понравился, что я его открыл и не понял, где там код. Вроде, какой-то конструктор мышиный, но без кода я его через пять минут закрыл.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392224
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAEDUARD SAPOTSKIа, еще поделка от девэкспреса, чето из головы вылетело как называется... The eXpressApp Framework (XAF) ?
Ага.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392235
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosuser7320, все что ты хочешь + готовый интерфейс имеется в випрос


Всё это есть даже в бесплатной редакции шарепоинт 2013.
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392324
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

это тебе кажется
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392326
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosМСУ, это тебе кажется
Где презентация того, почему я должен платить тебе деньги, чтобы поиметь випрос? :)
...
Рейтинг: 0 / 0
Хочу, чтобы за меня всё сделалось!
    #38392328
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320,

если б че то тебе не мешало то ты б мог смотреть и сюды
...
Рейтинг: 0 / 0
25 сообщений из 69, страница 1 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Хочу, чтобы за меня всё сделалось!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]