|
2 / 0 / 0
Регистрация: 15.08.2009
Сообщений: 62
|
|
Что такое NET FRAMEWORK ???27.08.2009, 23:34. Показов 34032. Ответов 94
Метки Беседы о .net framework (Все метки)
0
|
|
| 27.08.2009, 23:34 | |
|
Ответы с готовыми решениями:
94
Есть ли в компонентах net framework 4.0 что то вроде сплиттера
.NET Framework и .NET Framework Client Profile |
|
|
||
| 28.08.2009, 00:37 | ||
|
0
|
||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 28.08.2009, 00:37 | |
|
Evg,
Для меня показателем является другое - как-то запускал minesweeper написанный на .net, так он жрал под 500 мегов памяти. То есть показателем является какая-то поделка, написанная криворуким ламером? Мд-а-а... Неужели влияние Unix'а настолько пагубно? Lol
0
|
|
|
|
||
| 28.08.2009, 00:43 | ||
|
Вообще по поводу .net мне всегда казалось, что это поделка - альтернатива java - т.е. виртуальна платформа, для того чтобы работала на различных архитектурах (чего на практике нет). Однако слова DannerDOS заставили посмотреть на проблему под другим углом, но всё равно при этом на платформу будущего пока не смахивает (так же как и виста на ось будущего)
0
|
||
|
Programmer
40 / 40 / 6
Регистрация: 07.04.2009
Сообщений: 187
|
||
| 28.08.2009, 00:43 | ||
|
P.S. Это тоже плюс
0
|
||
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
||
| 28.08.2009, 00:45 | ||
Но я думаю у биржи нет проблемы купить много-много гигов памяти
0
|
||
|
|
||
| 28.08.2009, 00:45 | ||
|
0
|
||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 28.08.2009, 00:49 | |
|
Evg,
А в чём усовершенствование-то? в том, чтобы про программировать на C/C++, нужно быть опытным программистом. а для .NET достаточно домохозяйки.
1
|
|
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
|||
| 28.08.2009, 00:50 | |||
Ну так WinAPI - известное сборище разного мусора, которое еще и по-разному работает на разных Windows, а порой и на разных SP одного Windows. Так что в этом плане dot.net намного лучше чем WinAPI - там хоть какая-то совместимость есть и полно всяких удобных функций, которых в WinAPI нет или есть, но не везде работают. Другое дело, что реализация как обычно хромает - портабельности нет, жрет память и тормозит ![]() Добавлено через 1 минуту
Ну ты же знаешь чем история эта кончилась
0
|
|||
|
Programmer
40 / 40 / 6
Регистрация: 07.04.2009
Сообщений: 187
|
|
| 28.08.2009, 00:57 | |
|
Evg Он стал первой версией, устанавливающейся в процессе инсталляции операционной системы.
Каждые версии характеризуються добовлением дополнительных компонентов, обновлением статических и динамических библиотек, а так же включением новых, что открывает более широкие спекторы использования данной платформы... Так же поддержка новых языков программирования, которые так же не стоят на месте...
0
|
|
|
|
|||
| 28.08.2009, 01:01 | |||
|
И видимо именно то свойство, что писать под .net может и кухарка, является тем катализатором распи$дяйства, из-за которог программисты не хотят нормально работать с памятью (а х$ле - мусорщик всё вычистит). Ну, и если немного копнуть вглубь истории, то классическим примером системы со сборщиком можно считать наш спутник ФОбос-1 (или Фобос-2), который отправили на марс и из-за ошибки мусорщика аппарат-таки упал (на марсе). Ибо такие системы плохо ложатся на обычную ОС, а встаивать её в ОС - это значит подписать себе смертный приговор Добавлено через 2 минуты Какие-то новые возможности - это же не свойство .net. Просто кто-то написал какие-то библиотеки, которые и без .net можно было бы сделать. Если я правильно понял, о чём идёт речь
0
|
|||
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
||
| 28.08.2009, 01:04 | ||
Где-то там тестируют уже dot.net 4.5 - видимо его тоже включат.
0
|
||
|
Programmer
40 / 40 / 6
Регистрация: 07.04.2009
Сообщений: 187
|
|
| 28.08.2009, 01:06 | |
|
Если же посудить над подобными вопросами на уровне здравого смысла, то можно придти к выводу что все языки, среды, платформы стремяться (непосредственно своими взаимосвязываниями) в одну мошьную, обширную и бесконечно (бесконечно большое колличество совершенствовании) совершенствуюшуюся среду которая стремиться к "идеалу".
*Чтож будет когда мы достигнем данного идеала? - В таком случае подобно богу создадим жизнь, благодаря той самой совершенной среды!
0
|
|
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
|
| 28.08.2009, 01:10 | |
|
Есть такой термин - bloatware.
Необоснованное раздувание software. В последние лет 10 мы это часто наблюдаем. Достаточно сравнить размер, занимаемый на диске Windows от версии к версии. Или размер дистрибутива Visual Studio от версии к версии.
0
|
|
|
Programmer
40 / 40 / 6
Регистрация: 07.04.2009
Сообщений: 187
|
||
| 28.08.2009, 01:16 | ||
|
0
|
||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
||||||||
| 28.08.2009, 01:18 | ||||||||
|
Evg,
плюс более медленная скорость работы Ох уж мне эта пресловутся "медленная скорость работы" ... Вот не поленился, соорудил тестик. Задача по парсингу текста на предмет IP регулярное выражение такого вида: \b(?<First>2[0-4]\d|25[0-5]|[01]?\d\d?)\.(?<Second>2[0-4]\d|25[0-5]|[01]?\d\d?)\.(?<Third>2[0-4]\d|25[0-5]|[01]?\d\d?)\.(?<Fourth>2[0-4]\d|25[0-5]|[01]?\d\d?)\b паттерн:
Текст программы:
exe'шник программы и пожатый паттерн в аттачах для тех, кто захочет проверить у тебя. архив надо распаковать и запустить ConsoleApplication1.exe Это на "тормозном" дотнете. Интересно, как оно будет на "крутых" и "быстрых" C++'ах (или любых других средствах)
1
|
||||||||
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
||
| 28.08.2009, 01:23 | ||
|
Ну и чего сравниваем-то ? Удавов с Жирафами ?
Прочитал файл в память, положил в одну строку. Дернул одну оптимизированную функцию. И это все сравнение ? dot.net тормозит в целом, жрет больше памяти. Добавлено через 1 минуту
0
|
||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
||||||
| 28.08.2009, 01:34 | ||||||
|
odip,
если ты не понял, здесь происходит полное сканирование СТА МЕГАБАЙТ текста. измеряется время до получения готового результата. Дернул одну оптимизированную функцию. А сколько надо дёргать? Десять неоптимизированных? сейчас для интереса посмотрю что будет при построчном считывании... И это все сравнение ? ты можешь сделать лучше. воспользуйся уникальной возможностью втоптать .net в грязь :loL: Добавлено через 7 минут а-ха-ха, при построчном считывании среднее время 10 секунд ((((((((((: скорее всего файл в кэше сидит, перезагружаться для "чистого" теста лень, будем считать что время примерно того же порядка. измененный код программы:
1
|
||||||
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
|||
| 28.08.2009, 01:36 | |||
Я даже понял, что 1) regexp работает построчно 2) Строки достаточно короткие 3) Алгоритм regexp-а оптимизирован 4) regexp не имеет отношения к работе dot.net в целом 5) время чтения файла грамотно вынесено за время измерения алгоритма ![]()
Кроме того - над втаптыванием в грязь уже работает Microsoft ![]() Пройдет лет 5-10 - они придумают что-нибудь новое. И про dot.net все забудут. Вот если бы Microsoft вместо WinAPI сделал функции dot.net То есть чтобы они были нативные. Но для этого нужно переписать весь Windows.
0
|
|||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 28.08.2009, 01:42 | |
|
1-3) - это меня не касается. Я использовал стандартные возможности .NET
4 - см. ниже. 5) время чтения файла грамотно вынесено за время измерения алгоритма См. выше, типовая задача описана. Она называется "парсинг текста" а не "измерение времени чтения файла" Добавлено через 5 минут Как я уже написал - я не считаю сравнение работы одной функции тестом для dot.net вообще. кусты там, уже можно прятаться ROFL. и это не тест .net вообще. эта конкретная задача на парсинг.
1
|
|
| 28.08.2009, 01:42 | |
|
Объясните на пальцах совместимость библиотек в .Net Core, .Net Framework, .Net Standart Кто ни будь, помогите понять, что такое .net? Может ли моя .NET-программа работать без .NET Framework?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|