powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Написал первую программу на c#
21 сообщений из 71, страница 3 из 3
Написал первую программу на c#
    #39155897
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
andreymxЭто чтобы сделать самую простенькую хрень из Делфи.Ehlib 2003-его года, я должен кучу всяких телодвижений делать?
ЗЫ: давно реализовано в DevExpress.
Если это "простенькая" вещь, то почему ради нее нужно было ставить Ehlib ?
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39155922
Addx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PallarisDima Tизучать до посинения современные фрэймворки тоже дело бесполезное, если не знаешь на чем они построены.

Зачем знать, на чем построен Unity3d или Entity Framework или WCF? Бери и катайся, бОльшую часть задач сможешь решить.

Да зачем вообще писать софт? Его же можно купить!
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39155951
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxЭто чтобы сделать самую простенькую хрень из Делфи.Ehlib 2003-его года, я должен кучу всяких телодвижений делать?
ЗЫ: давно реализовано в DevExpress.

спалился юзер

На дельфи все просто, а на вашем шарпе охренеть как запутано.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39155964
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Вот не пойму я программистов. Одни портянками кода вручную кладут на форму батоны "что бы все было под контролем". Другие ленятся написать две строчки кода, что бы изменить поведение контрола по умолчанию. И все недовольны!

WinnipuhНа дельфи все просто, а на вашем шарпе охренеть как запутано.

Ну дык. Дельфи он знает, а тут - охренеть! Надо снова доку читать! Столько лишних мозгодвижений!
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39155995
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
одно дело - просто строку прорисовать
другое - использовать для этого совершенно посторонние свойства и методы вроде SelectedRows

ЗЫ: в делфи я тоже вручную рисовал, в 2000-м. Нарисовал свой компонент. Потом это стало ненужно, ибо было реализовано библиотекой. Зачем делать ненужное? Зачем каждому программисту реализовывать одно и тоже поведение грида?
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39155996
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Другие ленятся написать две строчки кода, что бы изменить поведение контрола по умолчанию.
Это жертвы фрэймворков. Они просто не знают что написать в этих двух строчках.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39155999
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
жертвы фреймворков больше времени уделяют бизнес-проблемам, чем проблемам фреймворков.

Ну написали мы свой фреймворк под делфи
Где куча настроек - запросы, колонки, пиклисты, лукапы, форматы, параметры отрисовки, вызов процедур на каждый чих - всё хранится в справочниках и подтягивается в приложении в грид-датасет двумя строчками.
И работает в нескольких сотнях приложений.
На основании этого работает куча приложений с динамическим количеством гридов; отчеты и деревья; и проч.

Но ведь сколько мы времени на это потратили.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39156000
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TCat2Другие ленятся написать две строчки кода, что бы изменить поведение контрола по умолчанию.
Это жертвы фрэймворков. Они просто не знают что написать в этих двух строчках.
Как что? Ясен пень что:
Код: c#
1.
2.
     string str1 = "Halo Word!"
     Console.Write("{0}", str1);
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39156002
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxжертвы фреймворков больше времени уделяют бизнес-проблемам, чем проблемам фреймворков.

Ну написали мы свой фреймворк под делфи
Где куча настроек - запросы, колонки, пиклисты, лукапы, форматы, параметры отрисовки, вызов процедур на каждый чих - всё хранится в справочниках и подтягивается в приложении в грид-датасет двумя строчками.
И работает в нескольких сотнях приложений.
На основании этого работает куча приложений с динамическим количеством гридов; отчеты и деревья; и проч.

Но ведь сколько мы времени на это потратили.
Есть шикарный фрэймфорк Visual FoxPro. Но его разработчик (MS) понял что он самодостаточен, дорабатывать там уже особо нечего (продавать нечего) и просто похоронил.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39156068
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
andreymxодно дело - просто строку прорисовать
другое - использовать для этого совершенно посторонние свойства и методы вроде SelectedRows

ЗЫ: в делфи я тоже вручную рисовал, в 2000-м. Нарисовал свой компонент. Потом это стало ненужно, ибо было реализовано библиотекой. Зачем делать ненужное? Зачем каждому программисту реализовывать одно и тоже поведение грида?
А ты ожидал, что в Си-шарпе все будет как и Дельфи?
Ну нету в Дельфи, например, аналога DataAdapter. И модель взаимосвязи контролов с базой совсем другая.

Вот и мучаются бывшие дельфисты, пытаясь реализовать старые добрые дельфинские алгоритмы. И действительно - реализуют же их через жопу! И после этого кричат, что там много телодвижений, что шарп - адский атстой, потому что пришлось делать через жопу.

Вместо того, что бы использовать имеющиеся возможности и сделать то, что надо одной строкой
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39156086
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2, согласен, но с DataAdapter поосторожнее. Их уже никто не использует :)
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39157107
Agapov_stas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AxeleronCat2, согласен, но с DataAdapter поосторожнее. Их уже никто не использует :)
Извиняюсь, что влез.
Axeleron , а что используют, можете скинуть ссыль какой-нибудь, чтобы почитать?
Заранее спасибо.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39157138
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Agapov_stasAxeleronCat2, согласен, но с DataAdapter поосторожнее. Их уже никто не использует :)
Извиняюсь, что влез.
Axeleron , а что используют, можете скинуть ссыль какой-нибудь, чтобы почитать?
Заранее спасибо.ORM используют: NHibernate, Entity Framework, Dapper и прочее.
DataReader... А в случае NoSQL драйвер MongoDB, клиент Couchbase и т.д.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39157141
Agapov_stas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA , спасибо.
Как считаете, что лучше/удобнее на первых "парАх" изучать из перечисленных?Сейчас читаю о Entity Framework.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39157144
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Agapov_stas, хм, смотря какая цель.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39157147
Agapov_stas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAAgapov_stas, хм, смотря какая цель.
Ясно, пока буду читать, а после уже задавать подобные вопросы.
Спасибо.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39157162
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxжертвы фреймворков больше времени уделяют бизнес-проблемам, чем проблемам фреймворков.

Ну написали мы свой фреймворк под делфи
Где куча настроек - запросы, колонки, пиклисты, лукапы, форматы, параметры отрисовки, вызов процедур на каждый чих - всё хранится в справочниках и подтягивается в приложении в грид-датасет двумя строчками.
И работает в нескольких сотнях приложений.
На основании этого работает куча приложений с динамическим количеством гридов; отчеты и деревья; и проч.
Так это.. может, перестать есть кактус, и верунться на дельфи? Ничего зазорного в этом не вижу.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39157181
Shr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxжертвы фреймворков больше времени уделяют бизнес-проблемам, чем проблемам фреймворков.

Ну написали мы свой фреймворк под делфи
Где куча настроек - запросы, колонки, пиклисты, лукапы, форматы, параметры отрисовки, вызов процедур на каждый чих - всё хранится в справочниках и подтягивается в приложении в грид-датасет двумя строчками.
И работает в нескольких сотнях приложений.
На основании этого работает куча приложений с динамическим количеством гридов; отчеты и деревья; и проч.

Но ведь сколько мы времени на это потратили.Вот такой-же готовый под .NET, от DevExpress.
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39157210
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловныandreymxжертвы фреймворков больше времени уделяют бизнес-проблемам, чем проблемам фреймворков.

Ну написали мы свой фреймворк под делфи
Где куча настроек - запросы, колонки, пиклисты, лукапы, форматы, параметры отрисовки, вызов процедур на каждый чих - всё хранится в справочниках и подтягивается в приложении в грид-датасет двумя строчками.
И работает в нескольких сотнях приложений.
На основании этого работает куча приложений с динамическим количеством гридов; отчеты и деревья; и проч.
Так это.. может, перестать есть кактус, и верунться на дельфи? Ничего зазорного в этом не вижу.у меня задание - жрать кактус
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39157218
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxу меня задание - жрать кактусФгранит!!!
...
Рейтинг: 0 / 0
Написал первую программу на c#
    #39163971
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2а подскажите :)
Как в стандартном datagridview сделать такую вот подсветку текущей строки?


фиг тебе. Сам ищи.
Но я добрый сегодня. Даю наводку. SelectedRowsнашел простенький примерчик

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
        private void dgv_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
        {
            {
                if (e.RowIndex > -1 && e.RowIndex < dgv.RowCount - 1)
                {
                    if (e.RowIndex == dgv.CurrentRow.Index)
                        ((DataGridView)sender).Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.LightBlue;
                    else
                        ((DataGridView)sender).Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.LightCyan;
                }
            }

        }
...
Рейтинг: 0 / 0
21 сообщений из 71, страница 3 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Написал первую программу на c#
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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