C# - .NET - propozycja dokształcania w danym kierunku

0

Cześć,

Co proponujecie kształtować pod kątem nowej wiedzy z C# w .NET biorąc pod uwagę przyszłe lata? W co najlepiej iść? Jak byście uszeregowali technologię pod kątem potencjalnego popytu?

Dziękuję, kłaniam się.

0

Ja preferuje dokształcanie się jak cos potrzebuje. Za dużo było takich rzeczy, których się uczyłem, a potem były mi niepotrzebne.

0

bardziej miałem na myśli popyt na produkt na rynku - czy kształcić się w mobilnych, webowych, desktopowych?

0

We wszystkich poza desktopami chyba ze chcesz robić jakieś cady, camy itp

2

desktopy są uzyteczne w formie ERP dla firm - sporo nadal operuje na systemach desktopowych

2
Forik napisał(a):

desktopy są uzyteczne w formie ERP dla firm - sporo nadal operuje na systemach desktopowych

To tylko jest zaszłość historyczna i kulą u nogi.

4
Forik napisał(a):

desktopy są uzyteczne w formie ERP dla firm - sporo nadal operuje na systemach desktopowych

Potwierdzam to co napisał @UglyMan. Wdrażam Comarch Optimę i jest to jeden z najgorszych systemów ERP do jakich piszę się jakiekolwiek dodatki ze względu na zaszłość historyczną. Korzysta jeszcze z obiektów COM, w tym ActiveX (Javascript/Basic na Windows). Potrzeba bardzo dużo czasu na ogarnięcie tego dinozaura. Miałem również styczność z Enova365 ale ten ERP już sobie lepiej radzi w kwestii dostępności do "moich faktur", ponieważ ma aplikację mobilną i www, z których można korzystać jednocześnie (wiadomo, będzie drożej). No i, najważniejsze, nie korzysta z COMów.

Z mojej perspektywy widzę, że sporo ludzi ucieka w www i/lub mobilne. Mało kto lata z komputerem do klienta, aby przyjąć zamówienie, a po pandemii ludzie chcą, aby ich dane były dostępne w domu i trzeba stawiać, udostępniać serwery, zdalne pulpity, czasem VPNy, albo właśnie pisać jakiś system jako aplikacja webowa.

0

Tak tylko wtrącę...
Szczerze nie wiem do którego działu CLI się zalicza, myśle że aplikacji desktopowych. Ale to też jest dobry kierunek.
Szczególnie kiedy tworzy się coś utitlity dla siebie w konsolce, ale oczywiście nie tylko.
Jak Adam Wox powiedział, WWW i mobilne to teraz główna działka i w to powinno się pełną parą iść. Przy okazji też wspomnę o sieciach neuronowych (sztuczna inteligencja) wiem że to nie jest typ aplikacji, ale warto ten dział IT zgłębić, bo jest naprawdę bardzo ciekawy, i można skosić nie lada pieniądze kiedy się ją zaimplementuje w jakiejś apce mobilnej/WWW. Poza tym dział WWW i mobile, dzieli się na kilka pod-działów więc bez problemu da sie znaleźć działkę która nam się podoba.

0

Mobile/Web możesz wrzucić do jednego wora pt. aplikacja internetowe. Zdecydowanie jest to przyszłościowy kierunek. Żadne desktopy, od tego się już powoli odchodzi :)

0

Dziękuję.

A do programowania aplikacji mobilnych w C# co polecacie? Xamarin wypadł z obiegu?

1

Tylko Flutter, żadnych C# do mobilek

0

C# do mobilki to chyba tylko w przypadku, gdy mamy libkę z logiką biznesową napisaną w C# i chcemy tylko doklepać front.
Ale nikt już raczej tak nie robi, bo się wystawia API i klienta mobilowego lepiej napisać w czymś co nie utrudnia podstawowych rzeczy.

1

Zależy...
Minusem Xamarina jest to że ma natywny rendering (czyli jak masz kontrolkę to renderuje to tak jak system telefonu chce, a nie jak ty chcesz), a nie jak Flutter, Skia, aczkolwiek zawsze możesz stworzyc customowa kontrolkę.
Jeśli chcesz coś na szybko napisać w C# na mobilki to Xamarin jest dość dobrym pomysłem.
A jak chcesz mieć super ładną apke bez prawie żadnego wysiłku, to Flutter jest lepszym wyborem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1