I'm sure you write SQL from time to time. I want to share two useful SQL commands with you. I hope you like it! Those are: CREATE OR ALTER [name] DROP [object type] IF EXISTS [name] Watch the video to get to know them :)
Strona głównaUżytkownik
michal-bialecki | użytkownik
Sztuka programowania 996 dni, 22 godziny, 59 minut temu 36 źrodło rozwiń
In this VLog I'm going to explain what are C# Tuples and how you can use it in a real-life scenario.
Sztuka programowania 1021 dni, 51 minut temu 36 źrodło rozwiń
5 darmowych gier online, w które możesz zagrać w pracy Większość programistów uwielbia grać w gry, a niektórzy z przyjemnością grają po pracy. Niektóre firmy organizują regularne imprezy towarzyskie i spotkania. Jednak kiedy wybuchła pandemia, pracowaliśmy głównie zdalnie, a zorganizowanie imprezy towarzyskiej było po prostu niemożliwe. W mojej firmie rozpoczęliśmy coś, co nazywa się fun hour, podczas której regularnie gramy razem w gry online. We wszystkie można grać za darmo, ale niektóre z nich ofe...
Dlaczego używamy Entity Framework? Czy jest szybki, czy wystarczy do wszyskiego? Czy warto rozumieć co sie dzieje pod spodem? Zapraszam na podcast z moim udziałem, prowadzony przez Kajetana ze Szkoły Dotneta. Rewelacja :)
Sztuka programowania 1232 dni, 2 godziny, 2 minuty temu 87 źrodło rozwiń
An overview on what is Entity Framework Core 5, how to set it up, and how to use it in code. Chapters: 0:00 Introduction 0:26 What is Entity Framework Core 3:19 Getting started 6:41 Creating a DB Context 8:03 Migrations 12:03 How EF Core works 16:24 Relationships 21:15 More? 22:05 EF Core 5 book
Sztuka programowania 1284 dni, 2 godziny, 16 minut temu 43 źrodło rozwiń
Praktyczne różnice pomiędzy C# a Vb.Net Od około półtora roku pracuję w projekcie, który początkowo był napisany w Vb.Net, ale teraz nowszy kod jest tworzony w C#. To świetny przykład tego, jak jeden projekt można napisać w dwóch językach, a kod w Vb.Net może odwoływać się do C# i na odwrót. Vb.Net i C# są bardzo podobne i są kompilowane do tego samego języka pośredniego, ale niektóre różnice są bardziej zaskakujące niż inne.
Sztuka programowania 1338 dni, 1 godzinę, 1 minutę temu 64 źrodło rozwiń
Refaktoryzacja przy pomocy refleksji Czasami zdarza się, że muszę przeprowadzić refaktoryzację, w której Resharper nie może mi pomóc. W moim ostatnim poście opisałem, jak przydatne mogą być wyrażenia regularne przy takiej pracy: Refaktoryzacj przy pomocy wyrażeń regularnych w Visual Studio Tym razem sprawa jest inna i prosta podmiana nie zadziała w tym przypadku.
Sztuka programowania 1361 dni, 1 godzinę, 1 minutę temu 97 źrodło rozwiń
Refaktoryzacj przy pomocy wyrażeń regularnych w Visual Studio Wyrażenia regularne to uniwersalne narzędzie w skrzynce narzędziowej każdego programisty. Jednym z miejsc, w których mogą one być przydatne, są okna dialogowe Quick Find i Quick Replace w Visual Studio. W tym poście pokażę, jak wykorzystać możliwości wyrażeń regularnych w inteligentnej refaktoryzacji.
Zwracanie więcej niż jednego wyniku z metody – tuple Czy zmierzyłeś się kiedyś z programem, w którym trzeba było zwrócić więcej niż jeden wynik z metody? Jest kilka sposobów, aby sobie z tym poradzić, a tuple może być tym, czego potrzebujesz.
Sztuka programowania 1375 dni, 45 minut temu 122 źrodło rozwiń
Dodawanie dużej ilości elementów przy pomocy Entity Framework Core 5Posted in Uncategorized. MS SQL Server umożliwia szybkie wstawianie dużych ilości danych. Nazywa się ono kopią zbiorczą (ang. bulk copy) i jest wykonywane przez klasę SqlBulkCopy. Porównałem już, jak szybko działa ta klasa w porównaniu z EF Core 5 w tym poście: https://www.michalbialecki.com/2020/05/06/entity-framework-core-5-vs-sqlbulkcopy/, ale tym razem chcę sprawdzić coś innego – bibliotekę linq2db.Czym jest Linq2db Sprawdźmy, jak...
Sztuka programowania 1395 dni, 14 godzin, 9 minut temu 91 źrodło rozwiń
Entity Framework Core – czy jest szybki?Posted in Uncategorized. Entity Framework Core to świetny ORM, który niedawno osiągnął wersję 5. Czy jest szybki? Czy jest szybszy niż swój poprzednik, Entity Framework 6, który nadal oferuje nieco więcej funkcji? Sprawdźmy to. Jedno z ciekawszych porównań zostało wykonane przez Chada Goldena, który porównał wydajność dodawania, aktualizowania i usuwania 1000 obiektów. Dokładne dane i kod są dostępne na jego blogu: https://chadgolden.com/blog/comparing-performan...
Sztuka programowania 1398 dni, 14 godzin, 53 minuty temu 78 źrodło rozwiń
Przydatne polecenia SQL podczas pisania migracji w EF Core 5Posted in Uncategorized. Entity Framework Core 5 to świetny ORM i uwielbiam jego wydajność oraz zwięzłość. Po włączeniu mechanizmu migracji można wygenerować następną migrację na podstawie zmian poczynionych w modelu. To bardzo użyteczne, ale jeśli chodzi o inne obiekty bazy danych, musisz poradzić sobie samemu. To znaczy – nadal możesz korzystać z migracji, ale musisz sam wymyślić instrukcję SQL. Rzućmy okiem na kilka fajnych instrukcji, któr...
Sztuka programowania 1398 dni, 14 godzin, 53 minuty temu 49 źrodło rozwiń
Testy jednostkowe w Entity Framework Core 5Posted in Uncategorized. Testy są nieodłączną częścią tworzenia oprogramowania. Są to oddzielne programy, które pozwalają sprawdzić, czy napisany przez nas kawałek program robi dokładnie to, co powinien. Testy jednostkowe są małymi fragmentami kodu, które testują pojedyncze elementy programu a w Entity Framework Core 5 pisze się je zaskakująco łatwo.W pamięci, czy nie Microsoft zaleca, żeby przy pisaniu testów używających EF Core, używać prawdziwej bazy danyc...
Sztuka programowania 1398 dni, 14 godzin, 53 minuty temu 70 źrodło rozwiń
Postman jest narzędziem, które wykorzystuję codziennie i bez którego nie wyobrażam sobie pracy. Dzisiaj chciałbym Ci pokazać, w jaki sposób można zaimportować żądanie z DevTools (Chrome) do Postmana, aby ułatwić sobie pracę i testowanie aplikacji. W szczególności, gdy jakieś żądanie powoduje błąd (np. 500). Dodatkowo, gdy nauczymy naszych testerów, aby do zadań wrzucali tak wyeksportowane żądania, to praca w szczególności nad problemami staje dużo łatwiejsza i...
Jak stworzyć relacje w Entity Framework Core 5 Relacje w kontekście bazy danych definiują, w jaki sposób dwie encje są ze sobą powiązane. Entity Framework Core naprawdę błyszczy w sposobie w jaki wspiera relacje. Oferuje konfigurację opartą na konwencji, która skonfiguruje relacje w oparciu o dostarczony model. W bardziej zaawansowanych przypadkach możemy skorzystać z solidnych możliwości Fluent API, które zapewnia większą elastyczność.
Sztuka programowania 1507 dni, 2 godziny, 27 minut temu 58 źrodło rozwiń
Czytanie nagłówków żądania jako obiekt w ASP.NET CorePosted in Uncategorized. Odczytywanie nagłówków jest standardową operacją w ASP.NET Core i jest używane od wieków. Napisałem nawet post podsumowujący wszystkie metody przekazywania parametrów: ASP.Net Core in .NET 5 – przekazywanie parametrów do akcji. W ASP.NET Core wprowadzono przydatne atrybuty do obsługi parametrów w metodach kontrolera, takich jak [FromQuery] lub [FromHeader]. Ale czy istnieje sposób na użycie tych atrybutów i odczytanie nagłówk...
Nie przekacuj parametrów w ten sposób w Entity Framework Core 5 Niedawno napisałem post o wykonywaniu poleceń SQL w Entity Framework Core 5: Wykonanie polecenia SQL w Entity Framework Core 5. Jeden z czytelników zauważył, że popełniłem duży błąd podczas przekazywania parametrów. Przyjrzyjmy się bliżej.
Sztuka programowania 1515 dni, 1 godzinę, 58 minut temu 133 źrodło rozwiń
Wykonanie polecenia SQL w Entity Framework Core 5Posted in Uncategorized. Entity Framework Core 5 to lekki, rozszerzalny i wieloplatformowy ORM typu open source. Jest łatwy w zastosowaniu i sprawia, że dostęp do bazy danych jest bardzo prosty. Jednak czasami praca z tabelami i widokami po prostu nie wystarczy. Jak wykonać surowy skrypt SQL za pomocą Entity Framework Core 5? Dowiedzmy Się.
Sztuka programowania 1522 dni, 2 godziny, 16 minut temu 44 źrodło rozwiń
Tomasz WiśniewskiHomeTrainingsAbout MePosted on September 15, 2020 Microsoft Most Valuable Professional – a title which so many people want, desire and which once was a synonym of great technical expertise, but now… Times have changed, things have changed and so did the program and people in it, and finally how Microsoft hands out the reward. Here is why I think that. But before we begin let us get the obvious things out of the way which will surface for sure:Tomasz – are you an MVP?No.Have you ever be...
Widoki w Entity Framework Core 5 Widok w kontekście baz danych jest wirtualną tabelą opartą na zestawie wyników uzyskanych przez wykonanie zapytaniem SQL. Są one zwykle używane jako obiekty tylko do odczytu, które są zoptymalizowane pod kątem dostarczania danych dla danego scenariusza. Entity Framework Core 5 obsługuje widoki, a w tym artykule pokażę, jak to działa.
Sztuka programowania 1529 dni, 2 godziny, 29 minut temu 100 źrodło rozwiń