Co tam Panie w dotnecie? #9
9 wydanie wiadomości. Jestem przekonany, że wiesz jaki jest numer jeden. W końcu wszyscy o tym rozmawiali. Ale mam nadzieję, że dalsze wiadomości Cię zaskoczą.
Visual Studio 2019 już jest
Jest nowe Visual Studio. Jak go jeszcze nie masz, to pewnie niedługo będziesz je miał. Czy warto? Na pewno. Czy już? Hmmm, trudne pytanie, całe szczęście można mieć inne IDE obok - starego VS, Rider czy VS Code
Ale nim przejdziesz do pracy warto przeczytać 3 poniższe artykuły:
- Visual Studio 2019 .NET productivity
- Visual Studio 2019: Code faster. Work smarter. Create the future.
- Introducing Time Travel Debugging for Visual Studio Enterprise 2019
F# i dlaczego tak mało?
Jeżeli myślałeś o F# i zastanawiasz się dlaczego go wszędzie nie ma, albo dlaczego tak mało programistów koduje w F#, albo dlaczego MS nie wspiera go na 100% (a przynajmniej tak się wydaje), to poniższy artykuł jest dla Ciebie:
Attracting more developers to F#
Co jest szybsze struktura czy klasa?
Jeżeli czytasz moje wiadomości regularnie to wynik Cię nie zaskoczy, ale rysunek z wytłumaczeniem jest ładny. Więc zerknąć warto: https://medium.com/@mdfarragher/whats-faster-in-c-a-struct-or-a-class-99e4761a7b76
Wizualizacja PerfView
Adam Sitnik opublikował jak zrobić wizualizację PerfView za pomocą speedscope.app przy profilowaniu dotnet core (i pewnie nie tylko core). To rzecz z cyklu, że każdy z nas ma nadzieję, że nigdy to się nie przyda. A tu nagle pewnego dnia BUM i trzeba szukać w pamięci tai narzędzi na szybko: https://adamsitnik.com/speedscope
Czy WPF się jeszcze nadaje?
Ostatnio widziałem pytanie w czym pisać aplikację typu “desktop”. Szczerze tak dawno nic takiego nie pisałem, że nie wiem. WPF na pewno by się pojawił w wyliczance, ale …. No właśnie dlatego polecam artykuł: Is WPF Still Relevant in 2019?
Paint.NET i jego wnętrze
Fajna dyskusja na Twitter autora Paint.NET (taki bardzo fajny mini-photoshop napisany w .NET):
Loading JPEGs using WIC instead of GDI+ means I can now load images at the maximum size ... like this 63,360x35,640 super resolution screenshot from The Witness. Even though GDI+ is a WIC wrapper nowadays, it wasn't batching the CopyPixels calls, and WIC can only do 4GB per copy pic.twitter.com/TNT8GU2Oim
— Rick Brewster (@rickbrewPDN) 30 March 2019
Pierwsze wybory w .NET Foundation
No to mamy wyniki. Nazwiska zwycięzców lekko mnie zaskoczyły. Ciekawe jak będzie z Wami. Oficjalne wyniki: https://tirania.org/blog/archive/2019/Mar-29.html
Koniec Distributed .NET Core
Wszystkie części kursu robionego przez Piotrka Gankiewicza i Darka Pawlukiewicza są już dostępne: https://devmentors.io/distributed-net-core/ a zauważył to sam Scott Guthrie:
Some great free online courses on .NET Core Distributed development and Microservices: https://t.co/JHDYZbLYDK
— Scott Guthrie (@scottgu) 4 April 2019
Tydzień dotnetomaniaka
Zakończył się 14 tydzień roku i na dotnetomaniaku przyniósł on 17 postów. Jest tak wiele kategorii, że każdy znajdzie coś dla siebie. Jeżeli jeszcze nie czytałeś wiadomości z zeszłego tygodnia to polecam: https://dotnetomaniak.pl/weekly/2019/14