Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
перенесли свой проектик в VB.NET понятно, что ошибок - тьма.... попытались их исправлять - и тут пришел тихий ужас - стоит что-то подредактировать и на секунду остановиться или схватиться за мышку - среда разработки застывает секунд на 30 - сложилось впечатление, что она в это время пытается что-то там перекомпилить - сразу после этого "затыка" обычно идет подчеркивание красным мест с ошибками... как это достало! - можно ли как-то отключить этот режим? вроде все настройки перелопатил - ничего похожего не нашел.... Да, машинка неслабенькая - P4 2,4Гц 512 метров оперативки... кроме студии ничего больше не крутится... но тем не менее, тормоза при редактировании просто убивают наповал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 10:52 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Терпите, такая вот она microsoft..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:17 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Вообще то при работе с VB.NET среда VS думает больше чем при работе с C#, но при этом и обеспечивает большую функциональность (такое например как автоматическое заканчивание начятого кода Then End If Else) Но в целом такого загруза быть не должно!!! Попробуйте посмотреть свой проект на другой машине. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:27 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Может проект великоват? - конвертировался он 53 часа.... пробовали на двухпроцессорном PIII-1Гц + 2Гб памяти... принципиально ничего не изменилось... правда, ошибок просто огромное количество - они все мелкие, но их ОЧЕНЬ много - может из-за этого и тормозит? Похоже, придется в NotePad все делать :-) Там делов-то на день-два... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:33 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
53 часа!!!! :| бывает же такое... вот и получили... А Вы точно уверены что такой проект Вам нужен на .NET? Работает и хорошо. Я вот начал переводить проект на .NET Через неделю обламался. То под 98 тормоза жуткие, Crystal 10 неработает под w98. Встроенный 9.1 Crystal печатает иногда как захочет.На превью одно на принтере другое.(особенно любит линии печатать то тонкие(0.5) то толстые(1)) ну и так далее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:39 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>Похоже, придется в NotePad все делать :-) Там делов-то на день-два... Зачем же так радикально :-), есть и другие не плохие редакторы, которые понимают синтаксис Кстати а какя версия VS.NET? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:48 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
да в принципе - есть задумка потихоньку круто его перелопатить - проект развивался 5 лет, многое хочется переделать, есть шансы, что объемы кода и количество объектов резко уменьшатся - примерно на порядок. Но останавливать работу на период такого перелопачивания просто нереально. Хотели уже в NET с новыми возможностями продолжать развиваться и потихоньку переписывать старое - пойти эволюционным путем... Самое интересное - что принципиальных ощибок-то и нет - в основном контекстное меню, да в 90% случаев не писали .Value в выражении типа Recordset.Fields("FieldName"). Да еще NewIndex в комбобоксах... вот вобщем-то почти все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:51 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Кстати а какя версия VS.NET? Вот что есть в окошке About: Microsoft Development Enviroment 2003 Version 7.1.3088 Microsoft .NET Framework 1.1 Version 1.1.4322 есть и другие не плохие редакторы, которые понимают синтаксис а ссылочек не подкинешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 11:56 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
а репорты на чем писаны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:05 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
В свое время много разных смотрел, существуют как узконаправленные так и универсальные. Из узконаправленных запомнился SharpDeveloper - но как видно из названия это C#. Плюс там есть редактор WinForms - получается вполне реальная и бесплатная альтернатива VS.NET. Из универсальных запомнились : 1) Visual Slick Edit - это многоплатформенный редактор-монстр, Сразу же поддерживает C#, по поводу VB.NET не уверен. Адрес www.slickedit.com. 2) SourceInsight - этот только под Windows. Понимает VB.NET сразу же www.sourceinsight.com. Ну и еще запомнились MultiEdit и UltraEdit. Все универсальные затачиваются под любой язык. Редакторов различных огромное количество так что Google вам в помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:15 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Да а с ADO вы тоже хотите на ADO.NET перейти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:16 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
2Sa - спасибо за наводку 2ненавижу а репорты на чем писаны? собственная надстройка над Excel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:25 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
тогда легче раз в Excel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:27 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Да а с ADO вы тоже хотите на ADO.NET перейти? с этим еще не разбирался, но принципиально ADO нас 100% устраивает - у нас из всего АДО используется только ADODB.Command... с чем есть "трение" - это с асинхронными запросами, да и то в принципе это не самая суперважная часть системы - в общем будем посмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:28 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>с чем есть "трение" - это с асинхронными запросами, да и то в принципе это не самая суперважная часть системы - в общем будем посмотреть. Лучше смотреть уже сейчас так как ADO и ADO.NET уж очень разные технологии. Да интересно будет узнать результаты конвертирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:36 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
В таком проекте переход на ADO.NET будет кошмаром. Лучше пусть будет просто ADO. И новые формы начнут использовать ADO.NET. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:41 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>В таком проекте переход на ADO.NET будет кошмаром. Лучше пусть будет просто ADO. И новые формы начнут использовать ADO.NET. ИМХО проект перевести на .NET это кошмар, поэтому и интересны результаты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:47 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
у нас план такой - перехать под NET "как есть" - чтобы не поддерживать два проекта одновременно - ведь "поддержка" заключается в постоянной доработке по пожеланиям пользователей или самой жизни :-). А потом потихоньку переписывать модули по мере того, как в них будут вноситься изменения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 12:48 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
а Ваш проект на каких минимум машинах будет работать у клиентов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:01 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
ИМХО проект перевести на .NET это кошмар, поэтому и интересны результаты это наверное смотря какой проект... В чем "прелесть" нашего проекта: - везде используются стандартные конструкции - если проблема есть в этой конструкции, то она во всех модулях абсолютно одинаковая. - сами конструкции не используют никаких извратов за очень редким исключением. - перечень таких "конструкций" насчитывает где-то 10-15, от силы 20 штук - большинство новых форм писалось через Copy-Paste :-) - весь проект несложный по структуре, разве что объемный - все извратные моменты заключены в отдельные модули или оформлены как контролы - они действительно труднопереносимы - ошибки носят принципиальный характер и требуется полная переделка. - так и хрен с ними, компилим эти проектики в ocx и dll и подключаем их к новому проекту. - вся работа с БД сделана в виде отдельной ActiveX DLL (тоесть ссылка на ADO есть только в этой DLL) - вдруг каких проблем, поступаем с ней как и с ocx. Все это дает надежду на то, что все должно заработать. И говорит о том, что наверное наш проект не вполне показателен.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:04 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Одно можно сказать с увереностью - вы как программист не пожалеете что связались с NET, остается надеяться только что от этого не пострадают закачики :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:09 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
а Ваш проект на каких минимум машинах будет работать у клиентов? Минимум Celeron 700 + 256 оперативки. Везде WinXP. А основном машинки более 1ГГц. Есть пяток Win98 на P166, но это реликты - остатки от планомерной замены, которые в общем-то не заменяются ввиду трудностей со специализированным программным обеспечением, привязанным к железке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:11 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Одно можно сказать с увереностью - вы как программист не пожалеете что связались с NET, остается надеяться только что от этого не пострадают закачики :-) уже не жалеем - сначала почитали Прозиса, возникло желание проверить - так ли все прекрасно, как там написано, потом с опаской поставили, неделю попинали и поняли, что обратной дороги нет. При открытии старого доброго VB6 возникает некое чувство давно ушедших времен. Многие мечты стали реальностью - чего стоит наследование: При переносе у нас было более 3тыс. проблем, связанных с динамическим контестным меню (у нас все было завязано на свойстве Tag - очень неудачное решение, но оно применялось везде и мы не решались отступить от принятого стандарта - и правильно сделали!)... Решение проблемы заняло пару часов - чего легче унаследовать стандартное меню и добавить поддержку свойства Tag... десяток строк кода и все 3тыс. "ошибок" исправлены... А заказчику деваться некуда :-) он один. К тому-же VB6 стал "глючить" - тоесть есть 7 машин, на которых происходят "слеты" нашего приложения, невоспроизводимые ни на какой другой машине. Причем количество этих машин растет с ростом нашего проекта - по статистике, с какого-то момента добавление трех новых форм вызывает появление 1 машины с "чудесными" глюками, которые не лечатся переустановкой винды или заменой модулей памяти - глубже не копали.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:24 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
А вы пытались ваше приложение запустить под 98 на p166 ? Или у заказчика скажем на том- же селероне 700 но с W98? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:29 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>К тому-же VB6 стал "глючить" - тоесть есть 7 машин, на которых происходят "слеты" нашего приложения, невоспроизводимые ни на какой другой машине. Причем количество этих машин растет с ростом нашего проекта - по статистике, с какого-то момента добавление трех новых форм вызывает появление 1 машины с "чудесными" глюками, которые не лечатся переустановкой винды или заменой модулей памяти - глубже не копали.... Да, чем подкупает dot NET - дак это именно своей надежностью. Manage Code - как ни как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:29 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>Да, чем подкупает dot NET - дак это именно своей надежностью. Manage >Code - как ни как. Отсюда платить ресурсами Мы пришли к выводу (гоняя приложения) что приложения под .NET можно комфортно использовать если выполнены следующие требования. (учитывается что паралельно с Вашим приложение работает там Word, Outlook....) 1. Windows 2000 или выше. 2. Celeron 1.2 Ghz 3. Памяти не менее 128MB желательно (256) Эта минимальная конфигурация. на такой-же машине но под 98 виндой все работает в разы медленнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:34 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
если заказчик у Вас обладает такими машинами то все в порядке. Но если завтра появится заказчик у которого Celeronы 700 и на них 64 метра памяти и только 98 то ваше приложение под .NET будет выглядеть по скорости очень скромно по сравнению с VB или Delphi 7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:37 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>1. Windows 2000 или выше. >2. Celeron 1.2 Ghz >3. Памяти не менее 128MB желательно (256) К счастью такая конфигурация сейчас не роскошь. Вот только процессор завышен. Есть пример прекрасной работы NETовского приложения на первом Celeron но при 256 памяти. То что NET берет памяти побольше не секрет и где то я видел рецепты как это лечиться. А вот Windows 2000 - это да. У меня были проблемы с ресурсами под W98. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:44 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>что NET берет памяти побольше не секрет и где то я видел рецепты как это >лечиться. а вот где видели невспомните? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:46 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>а вот где видели невспомните? Чтобы далеко не ходить смотрим на соседнем форуме: /topic/88281 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 13:53 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
А вы пытались ваше приложение запустить под 98 на p166 ? которое на VB6 - оно там работает. при 128 метрах памяти - вполне (еще раз - у нас только ОТОБРАЖЕНИЕ, никаких супервычислений нет, только тображение и реакция на пользователя) Или у заказчика скажем на том- же селероне 700 но с W98? запросто - Celeron500 128 метров памяти, Win98, WinXP - наша тестовая машина. Но если завтра появится заказчик у которого к счастью 100% не появится - приложение исключительно корпоративное, тоесть заказчик - один, других не будет :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 14:00 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>к счастью 100% не появится - приложение исключительно корпоративное, >тоесть заказчик - один, других не будет :-) тогда 1 головной боли будет меньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 14:10 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
тогда 1 головной боли будет меньше да, но сильно расслабляет, и мозги как-то костенеют в одном положении... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 14:12 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>да, но сильно расслабляет, и мозги как-то костенеют в одном положении... OFFTOP: Есть такое, не говоря уже о простом софте какие сегодня игрушки требовательные к ресурсам делают, а смотреть то не на что. P.S. Куда катиться мир? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 14:18 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Мне пока пришлось отказаться от .Net есть у заказчиков парк старых машин. Работаем на Delphi 7 Глюков 0, таких случаев что дописали 3 формы и что-то коряво работает нет. Для новых заказчиков у которых минимум Win2000 используется, Будем писать на .NET (только ради самообучения и развития) Сейчас .NET используем мало, только по причине вышеуказанных трудностей. Но некоторые части пректов всетаки на .NET уже работают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 14:20 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>есть у заказчиков парк старых машин. Работаем на Delphi 7 2 Ненавижу А NETовские программы на Delphi 8 .NET не пробовали писать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 14:25 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
к стати нарыли явную ошибку конвертора: вот исходный код: Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. и такая ситуация по всему проекту - первый раз в пределах Sub или Function конверит нормально, второй раз и далее - похабит... почему - непонятно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 19:49 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
>А NETовские программы на Delphi 8 .NET не пробовали писать? Мне как программисту на Delphi около 6 лет Delphi 8 показалась таким убожеством..... Точная копия VS.NET только язык паскаль.Ничего такого особенного они непридумали. Delphi win32 была по своему уникальна и хороша, быстра в разработке... (это уже спор Delphiста и VBиста) Так вот, раз ничего нового и особенного, учить по новому всеравно придется, почему бы это не быть Vb.NET или С# NET. Начав работать с VB.NET вообще никаких сложнастей с VB после паскаля. Вот думаем начинать работать с C# С выходом Delphi .NET Delphi стал ничем непримечательным языком. Так что принципам пришлось изменить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2004, 10:04 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Sa>с чем есть "трение" - это с асинхронными запросами, да и то в принципе это не самая суперважная часть системы - в общем будем посмотреть. Лучше смотреть уже сейчас так как ADO и ADO.NET уж очень разные технологии. Да интересно будет узнать результаты конвертирования. результаты плачевные... потратили в конечном итоге приблизительно месяц на то чтобы заставить его компилиться и запускаться... скомпилилось, запустилось... лучше бы оно этого не делало.... весь интерфейс - коту под хвост, все вкривь и вкось... А у нас в каждой формочке, которая может ресайзиться, расположение и размеры контролов программно делались... и каждый раз по-своему... вобщем прослезились мы и решили не париться, а пойти по другому пути - оставляем старое приложение в качестве основы, все новое делаем под ASP.NET. Для доступа к новым "формам" используем контрол WebBrowser - по крайней мере, две таких "формы" уже работают... Благо, что 95% бизнес-логики "зашито" в хранимых процедурах на SQLсервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 17:43 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
Отрицательный результат тоже результат. По поводу ресайзов и т.п. есть встроенные в WinForms возможности, но думаю дело совсем не в дизайне, поэтому я вам с одной стороны сочувствую, с другой стороны необходимо избавляться от старых подходов к проектированию ИС (если речь идет даже о клиенте). А тот кто у вас решил что 95% кода будет на T-SQL оказался прозорлив :-) Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 20:39 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
SaОтрицательный результат тоже результат. По поводу ресайзов и т.п. есть встроенные в WinForms возможности, но думаю дело совсем не в дизайне, поэтому я вам с одной стороны сочувствую, с другой стороны необходимо избавляться от старых подходов к проектированию ИС (если речь идет даже о клиенте). дык хотели сделать это плавно... SaА тот кто у вас решил что 95% кода будет на T-SQL оказался прозорлив :-) вот что без излишней скромности :-) тешит так это то, что этот "кто-то" был я. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 12:21 |
|
||
|
"Компиляция на лету" - как отменить
|
|||
|---|---|---|---|
|
#18+
дык хотели сделать это плавно... Принципы экстремального программирования ни каких плавно, рефакторить все без сожаления :-) Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 12:48 |
|
||
|
|

start [/forum/topic.php?all=1&fid=20&tid=1438823]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
77ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
106ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 500ms |

| 0 / 0 |
