Mentionsy

Backend na froncie
Backend na froncie
21.11.2024 09:36

BNF odc. 20 Ten o .NET 9

👉 Sprawdź ofertę kursów na:

https://szkoladotneta.pl

Ten o .NET9

W tym odcinku odpowiedzi na pytania:

✔️ Jakie zmiany weszły w C# 13

✔️ Jak rozwija się .NET Aspire?

✔️ W jaką stronę idzie Blazor?

✔️ Czy przepisywanie bibliotek przez MS to dobry pomysł?

 

🎧 Podcast Backend na froncie to miejsce, w którym spotykam się z ciekawymi postaciami związanymi z .NETem i programowaniem po to, aby dostarczyć Ci trochę zabawy i masę wiedzy, ale przede wszystkim, żeby dać Ci szersze spojrzenie na możliwości, jakie daje platforma od Microsoftu.

👨‍💻 Prowadzący: Kajetan Duszyński Senior .NET Developer z 10-letnim komercyjnym doświadczeniem w ASP.NET Twórca Szkoły Dotneta, kanału na YouTube „Kajetan Duszyński - Szkoła Dotneta”, a także grupy na facebooku „Naucz się .NETa”

 

🔊 Słuchaj podcastu Backend na froncie tak jak Ci wygodnie:

Spotify - https://open.spotify.com/show/74SyTQpIWTM4YvyEPHxwQF

Apple Podcasts - https://podcasts.apple.com/pl/podcast/backend-na-froncie/id1563579399

YouTube - https://www.youtube.com/@szkoladotneta

🕵️ Gdzie mnie znajdziesz:

Strona: https://szkoladotneta.pl​

Facebook: https://www.facebook.com/szkoladotneta​

Instagram: https://www.instagram.com/kajetan.dus​zynski

Email: [email protected]

📝 Notatki:

profil Oskara na LinkedIn: https://www.linkedin.com/in/oskar-maksymiuk/

Rozdziały (9)

1. Wprowadzenie i rozmowa o książce

Kajetan i Oskar przedstawiają się i rozmawiają o ostatnio przeczytanej książce "Najlepszy przyjaciel psa".

2. Rozmowa o zmianach w C# 9

Oskar i Kajetan rozmawiają o zmianach wprowadzonych w C# 9, takich jak extension types i nowy lock.

3. Rozmowa o najbardziej nielubionych funkcjonalnościach C#

Kajetan i Oskar dyskutują o najbardziej nielubionych funkcjonalnościach C#, takich jak domyślne implementacje metod w interfejsach i primary constructors.

4. Kwestia cyklu rozwijania C#

Kajetan i Oskar dyskutują o cyklu rozwijania C# i jego wpływ na rozwój technologii.

5. Rozwój .NET i nowe technologie

Rozmowa o cyklu rozwijania C# i nowych technologii w .NET, takich jak Aspire i Project TIE.

6. Stabilizacja .NET i Aspire

Analiza stabilizacji cyklu rozwijania .NET i omówienie Aspire, nowego frameworku do tworzenia aplikacji.

7. Generative AI w .NET

Rozmowa o integracji generacyjnego AI w .NET, takie jak Copilot, oraz jego wpływ na procesy biznesowe.

8. Stabilizacja .NET i Blazor

Diskurs o popularności i przyszłości MAUI oraz Blazor'a, w tym ich zastosowania i wydajność.

9. Historia technologii

Analiza historii technologii i jej cykliczności, porównanie nowych rozwiązań z starościami.

Szukaj w treści odcinka

Znaleziono 22 wyników dla "ASP"

Sam mam tutaj niewidoczny tam z boku portret mojego psa namalowany przez koleżankę z ASP w Gdańsku.

Natomiast rozmawialiśmy wtedy o Dotnet Aspire.

Zupełna nowinka, wiele osób uważało, że kompletnie niepotrzebna, a tu nagle mam wrażenie, że Dotnet Aspire tutaj wyrasta na pełnoprawny produkt, którym się interesuje nie tylko Microsoft, ale i społeczność.

A jednak Aspire to jest trochę zmiana i trochę narzucenie nam takich ram tego, jak tworzyć aplikacje.

Zresztą sam Aspire mówi, że jest to opinionated.

I nie użyliśmy Aspire tylko dlatego, że mamy multi repo, nie mamy mono repo, a Aspire promuje działanie na mono repo.

Ale stworzyliśmy coś, coś na kształt Aspire.

I stąd moje takie przemyślenie, że w zasadzie każdy komercyjny projekt, no nie mam statystyk, ale tak ze zdrowego rozsądku, komercyjny projekt, który jest oparty o mikroserwisy, czy ma chociaż więcej niż jedną aplikację webową, na pewno użycie Aspire w takim projekcie pomoże w takim dewelopmencie lokalnym.

Albo stworzenie czegoś na wzór Aspire.

Co jest też dobre w Aspire, według mnie, to to, że wprowadza rozwiązania co do telemetrii.

Jeżeli chodzi o czas dostarczania i taki developer experience, to Aspire, jeżeli budować aplikację od zera, po roku i patrząc na to, że ten projekt nie umarł i że pojawił się właśnie ten Community Toolkit, dobrze mówię?

Może będziesz musiał zmienić swoje kursy i gdzieś tam to Aspire wdrażać.

Chociaż jeszcze dodam, nie wiem, może Aspire z czasem będzie miał taki sam koniec jak Project I, który też mniej więcej na tym samym polegał.

Mam wrażenie, że Project TIE w ogóle nigdy nie dotarł do tego miejsca, w którym nawet w zeszłym roku był Aspire, bo to chyba w ogóle na jakimś prototypie się zakończyło i umarło szybciej niż ujrzało światło dzienne.

Także tutaj widać, że to momentum tak zwane jest zdecydowanie większe i już Aspire dostał trochę rozpędu.

Też prawdopodobnie trochę dlatego, że Microsoft chyba troszeczkę inaczej ostatnio podszedł do promowania tych swoich projektów, które wypuszcza i bardzo głośno od samego początku jest o Aspire, co na pewno mu nie zaszkodziło.

Natomiast właśnie tak powiedziałeś o tym, że będę musiał przerobić swoje kursy i to jest w ogóle coś, to nie tylko Aspire, ale szeroko zakrojone Generative AI też mocno zmienia tutaj zasady gry.

I mamy taki Aspire, który w zasadzie wstawi wam całą aplikację od zera i możecie podpiąć wasze aplikacje w Pythonie do tego Aspire i dodać jeszcze jakąś aplikację dotnetową do tego.

Na pewno i to widać też, że działa, że cały czas ten C-Sharp dotnet, ASP dotnet to cały czas jest w tej czołówce i trzyma się bez względu na to, co się dzieje i bez względu na to, jak ten rynek wygląda, to cały czas jesteśmy w tej pierwszej piątce.

Nie rozmawialiśmy i w końcu musimy o tym, bo tylko wspomniałem o tym, że w Aspire można wdrożyć bardzo łatwo olamę i swoje lelemy.

Oskar, ostatnia rzecz, no bo oczywiście nie byłbym sobą, gdybym Cię nie zapytał o Blazora i o ASP.NET.

I realnie myślę, że jesteśmy na bardzo dobrej drodze, żeby zapomnieć też o MVC za jakiś czas, o ASP.NET MVC, bo to już też jest coś, co realnie trochę się zestarzało.