Aktywne Wpisy
MrMas +605
Zakazać trzymania psów powyżej 5 kg w blokach mieszkalnych i myślę że większość problemów z psiarzami i sfrustrowanymi psami się rozwiąże
A taki mały szczur to poleci jak się go kopnie więc problemu nie ma
Tak btw to uważam że trzymanie dużego psa w kawalerce to znęcanie się w pewnym stopniu
#psiarze
A taki mały szczur to poleci jak się go kopnie więc problemu nie ma
Tak btw to uważam że trzymanie dużego psa w kawalerce to znęcanie się w pewnym stopniu
#psiarze
ZenujacaDoomerka +264
Żadna kobieta urodzona po 1993 nie umie gotować, znają tylko McDonald, ładowanie telefonu,"twerkowanie", biseksualizm, jedzenie ostrych chrupkow, kłamanie
Chciałem dla własnej frajdy napisać małą aplikację desktopową na Windę (domena problemu mocno wykluczała weba, bo chodziło głównie o mielenie po dysku użytkownika); po szybkiej analizie dostępnych platform wybrałem UWP, uznając, ze po 4 latach platforma dojrzała i da się z nią pracować, szczególnie, że niedawno musiałem trzasnąć w niej malutką appkę i nie wyszło źle. Tu chciałem zrobić coś pełnoprawnego i w pełni koszernie, a styl wizualny UWP bardzo mi pasował do tematu.
O ja #!$%@? naiwny. Taki stary, a taki głupi.
Próba dodania projektu z testami jednostkowymi to już nieco za dużo dla zajebistego toolingu UWP w Visual Studio. Ze względu na podjęte decyzje dot. bezpieczeństwa aplikacji UWP, nawet #!$%@? testy jednostkowe są odpalane wewnątrz specjalnej instancji aplikacji. Nie zdołałem nawet doprowadzić do odpalenia prostego testu z użyciem xUnita, to za dużo dla narzędzi UWP w Visualu. Predefiniowana templatka z MSTestem ujdzie, xUnit niet. Nawet nie będę zaczynał tematu braku frameworków mockujących przez brak Reflection.Emit() w .NET Native.
Ok, spróbujemy WPFa z XAML Islands, to już ma trochę czasu na rynku. Pominę sen wariata z konfigurowaniem aplikacji WPFowej, żeby mogła w ogóle używać komponentów UWP. 30 minut rzeźby z dokumentacją Microsoftu i... tak, zgadliście, #!$%@? wielki i bąbelki! Appka WPFowa i appka UWP mająca robić za host są niekompatybilne i #!$%@?. Dobra, zaktualizowałem SDK, zaciągnąłem wszystkie nowe SDK, nic. Dalej nie działa. Zaciągnąłem przykładową aplikację WPFową z XAML ISlands z GitHuba - nawet się nie zbudowała.
Jeśli ktoś gdzieś w Redmond jeszcze zakłada, że UWP odniesie jakikolwiek sukces, zalecam wyjęcie głowy z dupy. Decyzje podjęte na etapie projektowania platformy sprawiły, że rzeczy przyjęte za oczywiste w developmencie na każdą #!$%@? inną plaftormę w UWP urastają do rangi problemu na pół dnia. #!$%@?, robiłem w tym komercyjnie i majac dosyć gównianego supportu uciekłem w .NETa Core i backendy. Po dwóch latach i powrocie widzę, że absolutnie nic się nie zmieniło, UWP dalej ssie pały i aktywnie utrudnia developerowi najprostsze rzeczy.
Koniec żali. Appka będzie chyba w czystym WPFie pod .NETem Core.
#programowanie #csharp #dotnet #uwp #wpf
Szczerze mówiąc mam wrażenie, że tak wygląda pisanie wszystkiego pod desktop :D W C++ też potrafiłem się dzień j**ać z czymś, co w takim przykładowo androidzie zajmuje 2 minuty.
A to nie może znaleźć ścieżek do czegoś, a to biblioteka mu się
@Koliat: Temu się nie mogę nadziwić, bo przeca ta sama firma robi #!$%@? .NETa Core i ASP .NET Core - ze świetnym toolingiem i bardzo szeroką i aktywną społecznością. Kij, innym przykładem jest F#, który jak na języki funkcyjne ma po prostu niesamowity tooling i wsparcie może mniejszej, ale bardzo oddanej społeczności.
A, F# też nie da się używać w UWP, bo .NET
@bacteria: Mówiąc krótko, odpisujesz nie na temat. No offence. Ja również nie mam problemów z xUnitem w Corze, zarówno pod WPFa, jak i pod ASP .NET Core.
Bo to #!$%@? z armaty do wróbla, żeby wrzucić ładnie
Komentarz usunięty przez moderatora
- MyApp.UI (UWP)
- MyApp.Core (Class Library/.NET Standard)
Dodaje nowy projekt MyApp.Core.Tests i jako runnera używam Xunit. Dlaczego miałoby to nie dzialać, jeżeli testuję obiekty w zwykłej class library, nie związanej z konkretnym frameworkiem warstwy prezentacji? Rozumiem, ze mogą być problemy z testowaniem projektu MyApp.UI, który używa UWP, ale z Class Library? W Clean
@PoteznyMagWody: UWP jest stopniowo odklejane od release'ów wersji Windowsa i teraz usiłują jego elementy (patrz : WinUI) pchać do pozostałych frameworków aplikacyjnych pod Windę. UWP miało sens (...jako taki...), gdy istniała mobilka Windowsowa. Gdy ten ambitny projekt upadł, sens tworzenia aplikacji uniwersalnych obejmujących desktop i jakieś drobnice zaginął.
Bardzo zaskoczony byłem tym, że Avalonia - framework, który pisały 3