Вверх ↑
Этот топик читают: Гость
Ответов: 1291
Рейтинг: 47
#1: 2020-04-04 12:36:12 ЛС | профиль | цитата
При создании проекта предлагается выбрать тип проекта, и их там довольно много типов:

И если преимущества FASM над Windows пакетом еще понятно - все же Ассемблер, там и размер кода и скорость, то например CNET vs Windows уже не так очевидно. Примерно я так понял CNET создает приложения максимально "родные" для винды? Потому что размер формы от 5 кб, против 80 кб. И вообще, как я понял CNET на данный момент более функционален по компонентам и наверное более активно поддерживается, судя по палитре компонентов.
Поэтому, хорошо бы здесь дать какую-то общую базовую информацию об преимуществах и недостатках каждого пакета. Итак, начнем наверное с CNET vs Windows vs FASM..
Ждем инфу от гуру) Ну и каждый может свои 5 копеек кинуть.

Редактировалось 2 раз(а), последний 2020-04-04 15:54:45
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 16884
Рейтинг: 1239
#2: 2020-04-05 10:11:05 ЛС | профиль | цитата
Aziz писал(а):
Потому что размер формы от 5 кб
И главное - В окне "Отладка" всё понятно!

"Отладка" писал(а):
Microsoft (R) Build Engine ўҐабЁЁ 4.8.3752.0
[Microsoft .NET Framework ўҐабЁЁ 4.0.30319.42000]
(C) Љ®аЇ®а жЁп Њ ©Єа®б®дв (Microsoft Corporation). ‚ᥠЇа ў  § йЁйҐ­л.

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(983,5): warning MSB3644: ‘Їа ў®з­ п бЎ®аЄ  ¤«п Ё­да бвагЄвгал ".NETFramework,Version=v4.0" ­Ґ ­ ©¤Ґ­ . —в®Ўл ЁбЇа ўЁвм нвг ®иЁЎЄг, гбв ­®ўЁвҐ SDK Ё«Ё Ї ЄҐв  ¤аҐб жЁЁ ¤«п нв®© ўҐабЁЁ Ё­да бвагЄвгал, Ё«Ё Ё§¬Ґ­ЁвҐ 楫Ґўго Ё­да бвагЄвгаг ЇаЁ«®¦Ґ­Ёп ­  ўҐабЁо, ¤«п Є®в®а®© гбв ­®ў«Ґ­ SDK Ё«Ё Ї ЄҐв  ¤аҐб жЁЁ. “звЁвҐ, зв® бЎ®аЄЁ Ўг¤гв а §аҐиҐ­л Ё§ Ј«®Ў «м­®Ј® Єни  бЎ®а®Є (GAC) Ё Ўг¤гв ЁбЇ®«м§®ў вмбп ў¬Ґбв® бЇа ў®з­ле бЎ®а®Є. Џ®н⮬㠮­Ё ¬®Јгв ­ҐЇа ўЁ«м­® ЁбЇ®«м§®ў вм ўлЎа ­­го Ё­да бвагЄвгаг ў Є зҐб⢥ 楫Ґў®©. [C:\HiAsm_AltBuild\Elements\cnet\code\Project20.csproj]
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605,5): warning MSB3270: ЌҐб®®вўҐвбвўЁҐ ¬Ґ¦¤г  аеЁвҐЄвга®© Їа®жҐбб®а  Їа®ҐЄв  "MSIL", Ї®бв஥­ЁҐ Є®в®а®Ј® ўлЇ®«­пҐвбп, Ё  аеЁвҐЄвга®© Їа®жҐбб®а  ббл«ЄЁ "C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll", "x86". ќв® ­Ґб®®вўҐвбвўЁҐ ¬®¦Ґв ЇаЁўҐбвЁ Є ®иЁЎЄ ¬ ў® ўаҐ¬п ўлЇ®«­Ґ­Ёп. Џ®Їа®Ўг©вҐ Ё§¬Ґ­Ёвм 楫Ґўго  аеЁвҐЄвгаг Їа®жҐбб®а  ¤«п Їа®ҐЄв  б Ї®¬®ймо ¤ЁбЇҐвзҐа  Є®­дЁЈга жЁ©, зв®Ўл б®Ј« б®ў вм  аеЁвҐЄвгал Їа®жҐбб®а®ў ¤«п Їа®ҐЄв  Ё ббл«®Є, Ё«Ё ЁбЇ®«м§г©вҐ § ўЁбЁ¬®бвм ®в ббл«®Є б  аеЁвҐЄвга®© Їа®жҐбб®а , ᮮ⢥вбвўго饩 楫Ґў®©  аеЁвҐЄвгॠЇа®жҐбб®а  Їа®ҐЄв . [C:\HiAsm_AltBuild\Elements\cnet\code\Project20.csproj]
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605,5): warning MSB3270: ЌҐб®®вўҐвбвўЁҐ ¬Ґ¦¤г  аеЁвҐЄвга®© Їа®жҐбб®а  Їа®ҐЄв  "MSIL", Ї®бв஥­ЁҐ Є®в®а®Ј® ўлЇ®«­пҐвбп, Ё  аеЁвҐЄвга®© Їа®жҐбб®а  ббл«ЄЁ "System.Data", "x86". ќв® ­Ґб®®вўҐвбвўЁҐ ¬®¦Ґв ЇаЁўҐбвЁ Є ®иЁЎЄ ¬ ў® ўаҐ¬п ўлЇ®«­Ґ­Ёп. Џ®Їа®Ўг©вҐ Ё§¬Ґ­Ёвм 楫Ґўго  аеЁвҐЄвгаг Їа®жҐбб®а  ¤«п Їа®ҐЄв  б Ї®¬®ймо ¤ЁбЇҐвзҐа  Є®­дЁЈга жЁ©, зв®Ўл б®Ј« б®ў вм  аеЁвҐЄвгал Їа®жҐбб®а®ў ¤«п Їа®ҐЄв  Ё ббл«®Є, Ё«Ё ЁбЇ®«м§г©вҐ § ўЁбЁ¬®бвм ®в ббл«®Є б  аеЁвҐЄвга®© Їа®жҐбб®а , ᮮ⢥вбвўго饩 楫Ґў®©  аеЁвҐЄвгॠЇа®жҐбб®а  Їа®ҐЄв . [C:\HiAsm_AltBuild\Elements\cnet\code\Project20.csproj]
Project20 -> C:\HiAsm_AltBuild\Project20.exe
Сборка завершена.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Главный модератор
Ответов: 2999
Рейтинг: 396
#3: 2020-04-05 10:19:34 ЛС | профиль | цитата
Aziz, Tad, "Не Пинайте Дохлую Собаку".
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
2
Голосовали:Tad, flint2
Ответов: 16884
Рейтинг: 1239
#4: 2020-04-05 14:54:24 ЛС | профиль | цитата
Перейдите по этой ссылке https://www.youtube.com/watch?v=iqxPhi-SGvc и закройте глаза на 30 минут.

Редактировалось 1 раз(а), последний 2020-04-05 14:58:09
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1291
Рейтинг: 47
#5: 2020-04-07 12:09:33 ЛС | профиль | цитата
Nic, почему дохлую? Я чтото упустил похоже) СNet почил?
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Главный модератор
Ответов: 2999
Рейтинг: 396
#6: 2020-04-07 13:02:08 ЛС | профиль | цитата
Aziz писал(а):
СNet почил?

Лично я продолжать поддержку пакета не буду, но никто не запрещает энтузиастам продолжать сей неблагодарный труд.
Что касается технологии .NET, то она получила дальнейшее развитие в проекте HiAsm.NET и уже по возможностям превосходит пакет CNET по всем параметрам кроме количества элементов.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 1291
Рейтинг: 47
#7: 2020-04-07 15:06:06 ЛС | профиль | цитата
Nic, понял, спасибо. То есть все программирование потихоньку уходит в Веб, формируя Веб_3.0, или какой он там уже || еще по счету?)
Все дальше от железа.. Ассемблерщики и прочие низкоуровневые товарищи, теперь скоро только только дрова будут писать?)

Редактировалось 1 раз(а), последний 2020-04-07 15:08:56
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 1291
Рейтинг: 47
#8: 2020-04-07 16:16:03 ЛС | профиль | цитата
По теме, сравнение:

В WinForms есть серьезные функциональные ограничения.
Я бы его по уровню сравнил с VB Forms, но никак не с MFC.

Арxитектура Document/View - отсутсвует, система иерархической прокачки командных и статусных сообщениий отсутствует....

При попытке написать серьезное приложение резко возникает ощущение детского конструктора.
The best way to predict the future is to create it.
[url]https://webcache.googleusercontent.com/search?q=cachef0wdHrynjoJ:https://forum.privet.com/viewtopic.php%3Ft%3D52943+&cd=7&hl=ru&ct=clnk&gl=ru&client=opera-gx[/url]

К слову, про WinForms я узнал лишь вчера, а оно уже смотрю давно существует..

В общем, я за самодостаточные приложения, чтобы легко запускать их портабельными можно было, без всяких фреймворков скачиваемых. Надеюсь Windows пакет не собираются превратить в abandonware ?
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Разработчик
Ответов: 26155
Рейтинг: 2127
#9: 2020-04-07 19:33:43 ЛС | профиль | цитата
Aziz писал(а):
Надеюсь Windows пакет не собираются превратить в abandonware ?

Его уже никто ни во что превращать не собирается. Он так и останется концептуально "As Is".
карма: 22

0
Ответов: 1821
Рейтинг: 168
#10: 2020-04-07 19:49:24 ЛС | профиль | цитата
Возможно, оффтоп.
Хотелось бы как-то подискутировать про другие концепты пакетов и среды. В прошлом году начал работу над пакетом React Native. Сейчас остановился, так как вижу, что для удобной работы нужны доработки HiAsm. Видел начало спецификации HiPro - как раз то, о чем пишу. А после доработки можно уже и к реализации приступить - было бы очень интересно поработать над таким проектом.

Редактировалось 1 раз(а), последний 2020-04-07 19:49:45
карма: 5

0
Ответов: 168
Рейтинг: 7
#11: 2020-04-07 20:00:25 ЛС | профиль | цитата
Привет Aziz
В общем, я за самодостаточные приложения, чтобы легко запускать их портабельными можно было, без всяких фреймворков скачиваемых. Надеюсь Windows пакет не собираются превратить в abandonware ?

Мне кажется если такое и осуществимо,то только в раю.
Все буржуйские строи тем и занимаются - что оболванивают население которое они-же обозвали
сам знаеш как
карма: 1

0
Ответов: 1291
Рейтинг: 47
#12: 2020-04-07 22:59:57 ЛС | профиль | цитата
Привет flash1103, значит я уже в раю со старым добрым Дельфи - пакетом?) Или еще в раю)
В общем, я пока мало что понимаю по ситуации с пакетами. Принцип "от добра добра не ищут" не позволяет понять. Если бы еще какие-то другие явные преимущества были кроме кросс-платформенности у других пакетов..
Вчера запустил Хиасм.нет и показался мне он каким-то ненастоящим Хиасмом, нечто вроде Hion. Зависимость от MSVisual runtime.
Вроде процессоры сильно не меняются, архитектура, и операционка почти та же вынь95, но до сих пор никто не может однозначно определить лучшую технологию создания программ.

Редактировалось 1 раз(а), последний 2020-04-07 23:00:32
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 1291
Рейтинг: 47
#13: 2020-04-11 14:45:22 ЛС | профиль | цитата
Вот откопал тему где Dilma мне (тогда User108) еще в 2007, 13 лет назад давал ответы по этой теме..
https://forum.hiasm.com/topic/8845
Сколько времени прошло, а лучше Хиасм ничего так и не появилось!) Или это я такой некрофил)?
Я сначала здесь был как User108. Интересно, такое ощущение что там где пишет Гость, были мои посты и они все затерты.. Потому что прямо следом за ними идут цитаты где сохранилось мое старый ник.
Глюки перехода со старого форума?

Редактировалось 2 раз(а), последний 2020-04-11 14:47:18
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
13
Сообщение
...
Прикрепленные файлы
(файлы не залиты)