BG Development


Страници: (8) 1 [2] 3 4 ... последна »  ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> .NET Core греди
johnfound
Публикувано на: 13-12-2018, 23:25
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 7634
Регистриран на: 27.05.04



QUOTE (stewie @ 14-12-2018, 00:12)
Това, което мен най ме тревожи е, че всеки сере в тоя фреймуорк и некви вождове от МС уж гледат какво мърджват в мастъра. И вечният въпрос дали да имаш куп дебело платени програмисти със солиден бекграунд или да имаш некви както вие казвате джендъри дето да клатят клона на както си искат. Аз като чуя за опенсос и се сещам за пингвинските глупости - едно ядро и после на който на където му гледа китката сабалем.

Много спорно... Линукското ядро по принцип се представя много солидно. И качеството на кода в него е високо.

Да не говорим, че точно такива като нас имат най-голяма ползва от това, че кода е отворен. Като не ни хареса нещо, винаги има шанс да си го оправим.

А иначе, при .нет-а по принцип е почти невъзможно да се оптимизира, поради вътрешно присъщата лазанност на системата. Но има хора, които го правят и ефективно при това:

“Premature optimization is the root of all evil” is the root of evil


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
PMEmail PosterUsers Website
Top
stewie
Публикувано на: 14-12-2018, 00:21
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 5577
Регистриран на: 14.07.16



Точно в шанса да си го "оправим" е проблема. Всеки мисли, че оправя за него нещо и прецаква нещо за някой друг. За какви слоеве (лазанности) говориш, че не могат да се оптимизират ?
PM
Top
johnfound
Публикувано на: 14-12-2018, 00:28
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 7634
Регистриран на: 27.05.04



QUOTE (stewie @ 14-12-2018, 01:21)
Точно в шанса да си го "оправим" е проблема. Всеки мисли, че оправя за него нещо и прецаква нещо за някой друг. За какви слоеве (лазанности) говориш, че не могат да се оптимизират ?

Това, че всеки ще си го оправя "за себе си" се контролира лесно. Много свободни проекти го правят. Това, че проекта е свободен съвсем не означава, че в него е хаос и анархия. Напротив, точно обратното се наблюдава на практика.

Не знам точно М$ как ще се справят с управлението на .net core-а, но те поне проекти би трябвало да могат да управляват.

А за слоевете – .net фреймуърка е една много дебела лазаня от слоеве абстракции, така че загубата на производителност е напълно логична и очаквана. Всеки фреймуърк, който се опитва да бъде универсален е такъв. В статията която ти постнах са дадени конкретни примери от човек, който пише именно на C#.


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
PMEmail PosterUsers Website
Top
DarkOne
Публикувано на: 14-12-2018, 07:40
Quote Post


Group Icon
Име: Александър Петков
Група: Администратор
Ранг: Почетен член

Мнения: 3427
Регистриран на: 30.01.04



Мани, мани, един колега написа някакъв малък проект на кор и беше голям кор, директно го баннахме за сериозни неща докато не се стабилизира. Имаше толкова много неща, които стават по-сложно и с повече писане, за да е по-универсално, че дори не мога да започна да ги изброявам. Плюс че въобще липсваха неща, които използваме.

Сега вярно че това беше миналата година, така че може и нещата да са се променили в положителна посока. Но докато не се появи външна причина да минаваме на кор, нямаме планове за миграция.

Това мнение е било редактирано от DarkOne на 14-12-2018, 07:44


--------------------
The man who learns only what others know
is as ignorant as if he learns nothing.
The treasures of knowledge are the most rare,
and guarded most harshly.
-- Chronicle of the First Age
PMICQ
Top
Stilgar
Публикувано на: 14-12-2018, 10:41
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 12646
Регистриран на: 13.05.08



Аз имам работещ проект на .NET Core (беше почнат на full framework, но го мигрирах сравнително рано) и един дето мигрирах до ASP.NET Core върху full framework (мигриране към .NET Core най-рано като излезе 3.0). По принцип имаше много досадни работи от вида "кой ми премести сиренето". Гледам ги, псувам ги ама честно казано не мога да кажа че са по-зле, мога само да кажа, че не намирам причина да са различни от преди. Единственото нещо дето е директно скапано е EF Core. Това нещо не трябваше да съществува. Накрая им увря тиквата и в .NET Core 3.0 ще портнат EF6 до .NET Core (тогава ще си мигрирам втория проект). Иначе .NET Core наистина е значително по-бърз, но предполагам личи когато се тества "чисто", а в нормалните системи се чакат заявки до базата, заявки до web services и подобни неща така че едва ли много ще се види, но аз в единия проект го видях де ама той няма данни в него още така че заявките са моментални.


--------------------
Опитахме се да го направим както трябва, но стана както винаги.
PMEmail PosterUsers Website
Top
stewie
Публикувано на: 14-12-2018, 12:38
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 5577
Регистриран на: 14.07.16



QUOTE (DarkOne @ 14-12-2018, 08:40)
Мани, мани, един колега написа някакъв малък проект на кор и беше голям кор, директно го баннахме за сериозни неща докато не се стабилизира. Имаше толкова много неща, които стават по-сложно и с повече писане, за да е по-универсално, че дори не мога да започна да ги изброявам. Плюс че въобще липсваха неща, които използваме.

Сега вярно че това беше миналата година, така че може и нещата да са се променили в положителна посока. Но докато не се появи външна причина да минаваме на кор, нямаме планове за миграция.

Ти мани, вие сте успяли да го отпъдите докато не си оправи глупостите, а моя меринджей (бивш програмист) дето по цял ден пише мейли, толерира тея лайна в продъкшън заради един от тея "великите" програмисти. За мен това си е чисто писане на СВ и експериментиране на гърба на фирмата.
PM
Top
stewie
Публикувано на: 14-12-2018, 12:40
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 5577
Регистриран на: 14.07.16



QUOTE (Stilgar @ 14-12-2018, 11:41)
Аз имам работещ проект на .NET Core (беше почнат на full framework, но го мигрирах сравнително рано) и един дето мигрирах до ASP.NET Core върху full framework (мигриране към .NET Core най-рано като излезе 3.0). По принцип имаше много досадни работи от вида "кой ми премести сиренето". Гледам ги, псувам ги ама честно казано не мога да кажа че са по-зле, мога само да кажа, че не намирам причина да са различни от преди. Единственото нещо дето е директно скапано е EF Core. Това нещо не трябваше да съществува. Накрая им увря тиквата и в .NET Core 3.0 ще портнат EF6 до .NET Core (тогава ще си мигрирам втория проект). Иначе .NET Core наистина е значително по-бърз, но предполагам личи когато се тества "чисто", а в нормалните системи се чакат заявки до базата, заявки до web services и подобни неща така че едва ли много ще се види, но аз в единия проект го видях де ама той няма данни в него още така че заявките са моментални.

Нашият хайпаджия пък сега иска да маха IIS, много го сърби гъзъ да слага селфхостове и да ги редиректвал през ngnx, че видиш ли много е удобно. Засега локално искал да промени нещата, но знам, че ще се изсере и на продъкшън. Не знам каква ще му е тезата, сигурно .нет кор е толкова бърз, че сега и IIS-а му пречи.
PM
Top
johnfound
Публикувано на: 14-12-2018, 13:23
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 7634
Регистриран на: 27.05.04



Е-е-е, то IIS когато и да го махнеш си закъснял с две седмици. Даже скапаното Апачи е по-добрата алтернатива. За nginx изобщо не говоря.


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
PMEmail PosterUsers Website
Top
stewie
Публикувано на: 14-12-2018, 13:36
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 5577
Регистриран на: 14.07.16



QUOTE (johnfound @ 14-12-2018, 14:23)
Е-е-е, то IIS когато и да го махнеш си закъснял с две седмици. Даже скапаното Апачи е по-добрата алтернатива. За nginx изобщо не говоря.

Ти някога пипал ли си IIS, че сега коментираш ? Или пак си чел в нета ?
PM
Top
Stilgar
Публикувано на: 14-12-2018, 13:51
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 12646
Регистриран на: 13.05.08



QUOTE (stewie @ 14-12-2018, 12:40)
QUOTE (Stilgar @ 14-12-2018, 11:41)
Аз имам работещ проект на .NET Core (беше почнат на full framework, но го мигрирах сравнително рано) и един дето мигрирах до ASP.NET Core върху full framework (мигриране към .NET Core най-рано като излезе 3.0). По принцип имаше много досадни работи от вида "кой ми премести сиренето". Гледам ги, псувам ги ама честно казано не мога да кажа че са по-зле, мога само да кажа, че не намирам причина да са различни от преди. Единственото нещо дето е директно скапано е EF Core. Това нещо не трябваше да съществува. Накрая им увря тиквата и в .NET Core 3.0 ще портнат EF6 до .NET Core (тогава ще си мигрирам втория проект). Иначе .NET Core наистина е значително по-бърз, но предполагам личи когато се тества "чисто", а в нормалните системи се чакат заявки до базата, заявки до web services и подобни неща така че едва ли много ще се види, но аз в единия проект го видях де ама той няма данни в него още така че заявките са моментални.

Нашият хайпаджия пък сега иска да маха IIS, много го сърби гъзъ да слага селфхостове и да ги редиректвал през ngnx, че видиш ли много е удобно. Засега локално искал да промени нещата, но знам, че ще се изсере и на продъкшън. Не знам каква ще му е тезата, сигурно .нет кор е толкова бърз, че сега и IIS-а му пречи.

Еми нека де... ако ще си го оправя той icon_smile.gif Аз иначе качвам в Azure и дори не знам на какво работи. Сигурно е IIS де.


--------------------
Опитахме се да го направим както трябва, но стана както винаги.
PMEmail PosterUsers Website
Top
0 потребители преглеждат тази тема в момента (0 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (8) 1 [2] 3 4 ... последна » Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0