A couple of tricks which simplify database access code while using Dapper library.
Bazy danych i XML 1607 dni, 4 godziny, 48 minut temu 135 źrodło rozwiń
Słyszeliście o czymś takim jak Facebook debugger i protokół Open Graph? We wpisie przykład z życia wzięty - w czym to pomaga i czy warto stosować :)
Working with big databases, consisting of many, many tables (like hundreds or thousands), can be really painful. Recently, this happened to me and I discovered 2 lifehacks that help me survive this hard days. Filtering tables You know the struggle when you know a part of a database table name but cannot remember the whole name? How could it be named? BasketPositions, CustomerBasketPositions or maybe PositionsOfBasket? How can you know?! Yeah, it’s the everyday struggle with huge projects! This is...
21 Snippetów w Visual Studio, Dzięki Którym Zwiększysz Swoją Produktywność
Sztuka programowania 1612 dni, 7 godzin, 20 minut temu 185 źrodło rozwiń
Asynchroniczny C# : ThreadPool, IAsyncResult, Task API i Async
Sztuka programowania 1612 dni, 7 godzin, 20 minut temu 193 źrodło rozwiń
Apache Cassandra to specyficzna baza danych. Skaluje się (uwaga) liniowo. Ma to swoją cenę: specyficzne modelowanie tabel, konfigurowalna spójność i ograniczona analityka. Apple wykonuje miliony operacji na sekundę na ponad 160 tys. instancjach Cassandry. Gromadzi przy tym ponad 100 PB danych. Ograniczoną analitykę można „wyleczyć” wykorzystując Apache Spark i connector od DataStax i o tym jest ten wpis.Spis treścihide1Środowisko2Dane3Utworzenie tabel w Apache Cassandra4Zasilenie Cassandry SparkiemWczyta...
Bazy danych i XML 1613 dni, 7 godzin, 2 minuty temu 50 źrodło rozwiń
Wyobraź sobie następującą sytuację. Pracujesz sobie w pewnej firmie i na drzwiach masz tabliczkę (do wyboru): "senior architekt", "główny projektant" albo po prostu "Ten-Którego-Imienia-Nie-Wolno-Wymawiać" 😉. Przybiega do Ciebie szef wszystkich szefów, czyli jak wiadomo Krzysztof Jarzyna ze Szczecina i zaczyna monolog z następującym tekstem: "Nasi handlowcy odnieśli wczoraj ZAJE...ISTY sukces. Robimy apkę dla do losowania biletów na finały Ligi Mistrzów!". Ty patrzysz nerwowo w kalendarz, szybko wrzucas...
Scalanie migracji w Entity Framework Core 5 Podczas pracy z szybko rozwijającym się projektem zmiany zachodzą szybko nie tylko w kodzie projektu, ale także w schemacie bazy danych. Dzieje się tak zwłaszcza podczas pracy nad mikroserwisem od samego początku, kiedy często zmienia się jego przeznaczenie.Jak działają migracje w EF Core 5 W migracjach Entity Framework Core 5 dodajemy migrację jako zmiany pomiędzy naszą klasą DbContext a istniejącą [nazwa DbContext] ModelSnapshot. Podczas generowania nowej m...
Sztuka programowania 1614 dni, 8 godzin, 6 minut temu 64 źrodło rozwiń
Jakiś czas temu stanąłem przed koniecznością znalezienia odpowiedniego narzędzia do stworzenia windowsowego instalatora w swoim projekcie. Okazało się, że NSIS doskonale spełnia moje wymagania
Kayla July 22nd, 2020 Welcome to another release of Windows Terminal! This release promotes the Windows Terminal Preview version 1.1 into Windows Terminal. Windows Terminal Preview has new features for version 1.2 which will appear in Windows Terminal in August. You can download Windows Terminal Preview and Windows Terminal from the Microsoft Store or from the GitHub releases page. Let’s dive into what’s new! There is a new feature called focus mode that hides the tabs and title bar. This mode will o...
Jak Dobrze Zaprezentować Się Na Rozmowie Kwalifikacyjnej Na Programistę
Migracje bazy danych pomagają programiście w utrzymywaniu aktualności schematu bazy danych z kodem. Jest to podstawowy mechanizm, który utrzymuje zmiany w kodzie i stosuje je w bazie danych. Migracje Entity Framework Core 5 są przeznaczone do śledzenia klasy DbContext i generowania migracji podczas jej aktualizacji.Instalowanie narzędzi Aby dodać migracje EF Core, musisz mieć już skonfigurowane Entity Framework Core w projekcie. Możesz spr...
Sztuka programowania 1619 dni, 6 godzin, 43 minuty temu 36 źrodło rozwiń
P. RoguszewskiLeave a comment Hey Guys! As You maybe know from C# 8, every class with implement interface IAsyncDisposable can be disposed of with clause await using. It’s looks pretty, modern, even very good IDE like Rider show tips Use await using what harm could there be? The answer is everything. In my case, it was a situation related to very popular ORM library EntityFramework Core, version for PostgreSQL (efcore.pg). I have some background services, lovely timers, which every X time send SQL dat...
Sztuka programowania 1620 dni, 8 godzin, 11 minut temu 63 źrodło rozwiń
Dodanie Entity Framework Core 5 do istniejącej bazy danych Entity Framework Core 5 to lekki i łatwy w użyciu ORM, który pozwala korzystać z bazy danych bez pisania jakichkolwiek poleceń SQL. Wbudowane mechanizmy będą tłumaczyć zapytania LINQ dotyczące klas encji na zapytania SQL i zwracać zamapowane obiekty. Zerknij też na post dotyczący dodawania EF Core z migracjami do pustej bazy danych: PrimeHotel – dodanie Entity Framework Core 5 w .NET 5 Dodanie Entity Framework Core 5 jest bardzo proste, jeśli ...
Sztuka programowania 1621 dni, 7 godzin, 58 minut temu 58 źrodło rozwiń
Jakiś czas temu dowiedziałam się, że na GitHubie jest opcja utworzenia specjalnego README widocznego bezpośrednio dla profilu, a nie w konkretnym repozytorium. Czas na przetestowanie tej funkcjonalności!
Kolejki można wykorzystywać zarówno na poziomie kodu i struktur danych jak i planując architekturę. Występuje w większości systemów rozproszonych.
Architektura 1621 dni, 7 godzin, 58 minut temu 82 źrodło rozwiń
Rejestracja urządzenia w Intune to nie jest coś skomplikowanego. Jednak z racji tego, że mamy kilka możliwości warto się zapoznać z różnymi scenariuszami.
Creating music app using azure functions
21 min to read Technologies PWA SEO JavaScript If I were to describe Progressive Web Apps (PWAs) in one sentence, I would quote Alex Russel, a Google engineer who said: “they blur the line between web content and apps, but they keep the strengths of the web”. Are PWAs the new sexy of mobile tech? Yes, sir! Why? Well, for a number of reasons: in general, users are almost three times more likely to reopen a mobile app than a website and spend the majority of their time on mobile devices in apps rathe...
Mobile development 1626 dni, 7 godzin, 27 minut temu 34 źrodło rozwiń
To mógłby być opis aktualnej sytuacji politycznej lub tytuł książki Pratchetta ale nie. Zamiast tego jest to tytuł 62. epizodu Ostrej Piły. A w nim rozmawiamy o tym co dziwnego lub niezwykłego przyszło nam kodować w przeszłości. Jest trochę hardware’u, trochę software’u i domieszka nostalgii. Miłego słuchania. Podoba ci się to co robimy? Wesprzyj nas dzieląc się tym co tworzymy z innymi, wystawiając nam recenzję lub zostając naszym patronem.