The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Анонсированы релизы Mono 2.4 и MonoDevelop 2.0"
Отправлено rPman, 01-Апр-09 22:16 
>а что собрались переносить?
>ну хоть чуть-чуть... для примера так сказать.

Ну елки палки, конечно же локальные системы документооборота.

Переносить на linux не собрались (и врят ли будем), но изучая вопрос о переходе на опенсорс видно что наша система становится практически единственным 'узким местом'.

.NET + студия вообще то очень легкая для изучения среда для разработки небольших программ, в основном разнообразные интерфейсы управления (удобно GUI программируется).

Да конечно, по отдельности и ORM системы есть лучше, и базы данных в памяти круче/быстрее/многофункциональнее и дизайнеры интерфейсов есть продуманней и удобнее... но вот попробуйте найти, где это есть все вместе и интегрированней друг с другом. Очень надеюсь что есть, больше двух лет работаем со студией, многим недовольны (лично я). Посоветуйте что-нибудь.

Очень нравится возможность автоматической генерации кода для работы с БД (на самом деле для себя написали средства, расширяющие возможности штатного генератора DataSet + генератор шаблонов кода для БД).
Очень удобно, когда вместо монотонного прописывания кода для связывания различных контролов (TextBox, ListBox, ComboBox, DataGrid,...) с таблицами (теперь уже в памяти) достаточно кликнуть 3 раза мышкой для контрол (Bindings) и вот он уже 'умеет' читать и писать в поле, списки управляют текущими записями, а комбобоксы управляют значениями справочников.
А нагенерированные классы типизированных датасетов, благодаря еще и автокомплиту в редакторе, очень упрощают работу с данными в коде (ну разве это плохо, прогуляться по форенкеям - humanInfo.T_HUMAN[0].GetI_NATIONALITYRow.NAME при этом в памяти используются индексы, слежение за целостностью данных и т.д.).

Я не буду тут говорить про всякие дополнения к языку типа linq, встроенные средства для проектирования и тестирования... просто необходимо наличие одновременно, если не всего сразу, то хотя-бы того, что я описал выше. Ну и за скорость и удобство разработки можно заплатить дополнительной памятью и ужасными тормозами при отрисовке (хотя последнее ну очень напрягает). Про глюки, их там на самом деле море (идеологических), но повторяю, есть средства лучше? с удовольствием возьмусь изучать.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру