Blazor na dobre zagościł wśród rozwiązań frontendowych dla .NET Developerów, możliwe jest nawet tworzenie aplikacji mobilnych i desktopowych z jego wykorzystaniem. A czy Ty miałeś okazję zapoznać się z Blazorem? Jeżeli nie to w tym wpisie pomogę Ci wejść do świata Blazora!
GłównaO mnieKontaktPolityka prywatnościRegulaminZaznacz stronę utworzone przez Adam Jachocki | | .NetCore, Programowanie | 0 komentarzyWstęp To jest kolejny artykuł z serii o globalizacji i lokalizacji. Jeśli nie czytałeś poprzednich, koniecznie to nadrób. W tym artykule opisuję TYLKO jak ładować tłumaczenia w aplikacjach internetowych tworzonych w RAZOR. Poprzedni artykuł – Tłumaczenie aplikacji cz. 3 – jak to ogarnąć? – daje całą podstawę. W aplikacjach internetowych możemy uwzględniać język na...
Połączenie F# i C# bywa trudniejsze niż o tym mówią. We wpisie pokazuję jak można połączyć te dwa światy wykorzystując różne podejścia
Na początku mojej przygody z Blazor formularze wydawały mi się być skomplikowane, lecz po kilku projektach już wiem jak sobie z nimi poradzić. Jeżeli i Ty w swoich aplikacjach tworzysz formularze to podpowiem Ci jak zbudować zaawansowane formularze i rozwiązać najczęściej spotykane problemy. Zapraszam do przeczytania!
W tym artykule opisuję, jak zaimplementować tryb Live Demo w aplikacji ASP.NET Core i Blazor z wykorzystaniem Sqlite i NHibernate.
Logi nieraz uratowały mi skórę, gdy musiałem szukać na szybko rozwiązania problemu z piątkowego release'u, więc staram się je dodawać projektów i pilnować ich przejrzystości. W tym wpisie pokaże Ci jak można dodać logi do aplikacji Blazor WebAssembly i przesyłać je do backendu. Zapraszam!
Zbliża się koniec roku i jest to naturalny czas do podsumowań. Przełożyło się to u mnie na kilka refleksji na temat zalet i wad Blazora po roku wykorzystywania w komercyjnych projektach. Czy użyłbym go jeszcze raz, a może postanowiłbym wybrać coś innego? Sprawdź!
Pisanie testów jednostkowych wcale nie musi być trudne, szczególnie, gdy mówimy o testach w Blazorze! W moim wpisie przeprowadzę Cię przez tajniki testów, abyś był gotowy dostarczyć niezawodny kod bez większego wysiłku. Rozpocznij przygodę z testami w bUnit już dziś!
Zapraszam na WEBINAR LIVE dotyczący Back-End Developmentu, który odbędzie się w najbliższą ŚRODĘ (1 grudnia) o godzinie 20:00. Do implementacji API wykorzystam najnowsze technologie: .NET 6, Visual Studio 2022, ASP .NET Core 6, Entity Framework Core 6. AGENDA ▪ Kim jest Backend Developer ▪ Co to jest API ▪ Podstawy protokołu HTTP ▪ Zasady REST ▪ Implementacja REST API w ASP .NET Core Web API ▪ Błędy popełniane przez początkujących ▪ Jak w praktyce wygląda praca Backend Developera Sprawdź szczegół...
Za nami konferencja .NET Conf 2021 na której sporo się działo. Microsoft wypuścił .NET 6 oraz wprowadził wiele nowości dla Blazora. Jeżeli chcesz już dziś zobaczyć najważniejsze z nich to zapraszam Cię do mojego wpisu, gdzie podsumowuje ostatnie zmiany!
Czy Ty tez zastanawiałeś się jaka jest różnica między Blazor Server-Side Rendering, a Blazor WebAssembly? Jeżeli tak, to w tym wpisie dowiesz się na czym ona polega i w których projektach sprawdzą się poszczególne modele hostowania
Narzędzia ORM są szeroko stosowane do wykonywania operacji na bazie danych. W tym artykule opiszę jak w prosty sposób użyć narzędzia NHibernate w projekcie ASP.NET Core.
In Microsoft.Data.SqlClient v3.0.0, a new authentication mode Active Directory Default has been released. Let's see what this means when querying an Azure SQL Database from some C# code. 🗨 If you do not have heard about Microsoft.Data.SqlClient, it is the new data provider for Microsoft SQL Server and Azure SQL Database which supports both .NET Framework and .NET Core and replace the old System.Data.SqlClient components. But first let's talk about how we used to do that before. The tradidional way to...
Building modern APIs require a lot of things to make them reliable, observable, and scalable. In no particular order, here are some of them that help you build better APIs:1. Healthchecks Healthchecks are important in making sure that we know when anything happens to our APIs. We can setup dashboards to monitor them and setup alerting to let us know when one of the APIs is unhealthy. They are also important when deploying your apps to kubernetes. Kubernetes can monitor healthchecks of your APIs and auto...
Welcome the summer with the release of the early preview of the Telerik UI for MAUI suite!All Products Product BundlesDevCraft All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:Conversational UIOnline TrainingDocument Processing LibraryEmbedded Reporting for web and desktopWebKendo UIUI for jQueryUI for AngularUI for ReactUI for VueUI for ASP.NET AJAXUI for ASP.NET MVCUI for ASP.NET CoreUI for BlazorUI for SilverlightUI for PHPUI for JSPMobileUI for MAUIUI for X...
HomeBlogHire MeIntroduction Continuing with my series on using HTMX with ASP.NET Core, I want to demonstrate how you can implement infinite scrolling. For this example, we are working with an application that displays a list of tweets. The Razor markup that displays this list is pretty straightforward. I loop through a list of tweets and, for each tweet, I show the username and avatar. I also display the content of the tweet and the time it was posted.
This is next post in my little series on streaming JSON objects (NDJSON) in .NET. This one discusses how to send an async stream with HttpClient.
Jednym ze standardowych elementów prawie każdej aplikacji jest walidacja danych. Również Blazor ma wbudowane mechanizmy do walidacji danych, na przykład z wykorzystaniem atrybutów DataAnnotation. W tym wpisie będę chciał pokazać Ci, w jaki sposób wyświetlić w Blazor błędy walidacji pochodzące z Web API.Gdzie walidować dane? Na początku chciałbym się zastanowić nad tym, gdzie powinniśmy zrealizować walidację danych. W przypadku Blazora (czy innej dowolnej techn...