При создании проекта предлагается выбрать тип проекта, и их там довольно много типов:
И если преимущества FASM над Windows пакетом еще понятно - все же Ассемблер, там и размер кода и скорость, то например CNET vs Windows уже не так очевидно. Примерно я так понял CNET создает приложения максимально "родные" для винды? Потому что размер формы от 5 кб, против 80 кб. И вообще, как я понял CNET на данный момент более функционален по компонентам и наверное более активно поддерживается, судя по палитре компонентов.
Поэтому, хорошо бы здесь дать какую-то общую базовую информацию об преимуществах и недостатках каждого пакета. Итак, начнем наверное с CNET vs Windows vs FASM..
Ждем инфу от гуру) Ну и каждый может свои 5 копеек кинуть.
Редактировалось 2 раз(а), последний 2020-04-04 15:54:45
Этот топик читают: Гость
Ответов: 1291
Рейтинг: 47
|
|||
карма: 3 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
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 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Aziz, Tad, "Не Пинайте Дохлую Собаку".
|
|||
карма: 6 |
| ||
Голосовали: | Tad, flint2 |
Ответов: 16884
Рейтинг: 1239
|
|||
Перейдите по этой ссылке https://www.youtube.com/watch?v=iqxPhi-SGvc и закройте глаза на 30 минут.
Редактировалось 1 раз(а), последний 2020-04-05 14:58:09 |
|||
карма: 25 |
|
Ответов: 1291
Рейтинг: 47
|
|||
Nic, почему дохлую? Я чтото упустил похоже) СNet почил?
|
|||
карма: 3 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Aziz писал(а): СNet почил?Лично я продолжать поддержку пакета не буду, но никто не запрещает энтузиастам продолжать сей неблагодарный труд. Что касается технологии .NET, то она получила дальнейшее развитие в проекте HiAsm.NET и уже по возможностям превосходит пакет CNET по всем параметрам кроме количества элементов. |
|||
карма: 6 |
|
Ответов: 1291
Рейтинг: 47
|
|||
Nic, понял, спасибо. То есть все программирование потихоньку уходит в Веб, формируя Веб_3.0, или какой он там уже || еще по счету?)
Все дальше от железа.. Ассемблерщики и прочие низкоуровневые товарищи, теперь скоро только только дрова будут писать?) Редактировалось 1 раз(а), последний 2020-04-07 15:08:56 |
|||
карма: 3 |
|
Ответов: 1291
Рейтинг: 47
|
|||
По теме, сравнение:
В 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 |
|
Разработчик
Ответов: 26155
Рейтинг: 2127
|
|||
Aziz писал(а): Надеюсь Windows пакет не собираются превратить в abandonware ?Его уже никто ни во что превращать не собирается. Он так и останется концептуально "As Is". |
|||
карма: 22 |
|
Ответов: 1821
Рейтинг: 168
|
|||
Возможно, оффтоп.
Хотелось бы как-то подискутировать про другие концепты пакетов и среды. В прошлом году начал работу над пакетом React Native. Сейчас остановился, так как вижу, что для удобной работы нужны доработки HiAsm. Видел начало спецификации HiPro - как раз то, о чем пишу. А после доработки можно уже и к реализации приступить - было бы очень интересно поработать над таким проектом. Редактировалось 1 раз(а), последний 2020-04-07 19:49:45 |
|||
карма: 5 |
|
Ответов: 168
Рейтинг: 7
|
|||
Привет Aziz
В общем, я за самодостаточные приложения, чтобы легко запускать их портабельными можно было, без всяких фреймворков скачиваемых. Надеюсь Windows пакет не собираются превратить в abandonware ?
Мне кажется если такое и осуществимо,то только в раю. Все буржуйские строи тем и занимаются - что оболванивают население которое они-же обозвали сам знаеш как |
|||
карма: 1 |
|
Ответов: 1291
Рейтинг: 47
|
|||
Привет flash1103, значит я уже в раю со старым добрым Дельфи - пакетом?) Или еще в раю)
В общем, я пока мало что понимаю по ситуации с пакетами. Принцип "от добра добра не ищут" не позволяет понять. Если бы еще какие-то другие явные преимущества были кроме кросс-платформенности у других пакетов.. Вчера запустил Хиасм.нет и показался мне он каким-то ненастоящим Хиасмом, нечто вроде Hion. Зависимость от MSVisual runtime. Вроде процессоры сильно не меняются, архитектура, и операционка почти та же вынь95, но до сих пор никто не может однозначно определить лучшую технологию создания программ. Редактировалось 1 раз(а), последний 2020-04-07 23:00:32 |
|||
карма: 3 |
|
Ответов: 1291
Рейтинг: 47
|
|||
Вот откопал тему где Dilma мне (тогда User108) еще в 2007, 13 лет назад давал ответы по этой теме..
https://forum.hiasm.com/topic/8845 Сколько времени прошло, а лучше Хиасм ничего так и не появилось!) Или это я такой некрофил)? Я сначала здесь был как User108. Интересно, такое ощущение что там где пишет Гость, были мои посты и они все затерты.. Потому что прямо следом за ними идут цитаты где сохранилось мое старый ник. Глюки перехода со старого форума? Редактировалось 2 раз(а), последний 2020-04-11 14:47:18 |
|||
карма: 3 |
|
13