dotnetomaniak.pl - Artykuły z tagiem .Net

Najlepsze praktyki z Entity Framework Core w C#

Najlepsze praktyki z Entity Framework Core - Modest Programmer

Sztuka programowania 364 dni, 17 godzin, 49 minut temu modestprogrammer 192 źrodło rozwiń

This article describes the naming convention I use in projects where CQRS is applied. After creating a couple of projects we’ve finally reached the convention which works great for my team. Let’s try to point out how it looks.

Źródło: cesarstwo-dev.pl
Dziel się z innymi:
Naming convention I use for CQRS in C# - Cesarstwo Dev

Sztuka programowania 472 dni, 17 godzin, 24 minuty temu Cesarstwo-Dev 104 źrodło rozwiń

At the end of unfortunate 2020, the stable version of Entity Framework Core 5.0 was released. One of the features that appeared there was the improvement of the many-to-many relationship mechanism. In today’s post, I would like to introduce you to what this change is all about.

Źródło: bush-dev.com
Dziel się z innymi:
Many to many relationships in Entity Framework Core 5.0 | bush_dev

Sztuka programowania 475 dni, 17 godzin, 20 minut temu bush_dev 59 źrodło rozwiń

Jak stworzyć nowy Expression, który wykorzystuje inny z podstawionym parametrem.

Tagi: .Net, C#, expression
Źródło: cesarstwo-dev.pl
Dziel się z innymi:
Podmiana parametru w Expression na zmienną - Cesarstwo Dev

Sztuka programowania 486 dni, 17 godzin, 16 minut temu Cesarstwo-Dev 96 źrodło rozwiń

Carter is an open-source library that sits on top of ASP.NET Core and allows us to build more elegant routing. If you would like to know more, check my new blog post.

Źródło: bush-dev.com
Dziel się z innymi:
Creating Web API using Carter Framework | bush_dev

Sztuka programowania 521 dni, 16 godzin, 56 minut temu bush_dev 55 źrodło rozwiń

Testy mutacyjne. Szybki start i biblioteka Stryker w .NET i dotnetcore. Pierwsze uruchomienie, szybkie spojrzenie na rezultaty testów.

Stryker Mutator i Testy Mutacyjne w .NET. Szybki start.

Narzędzia 560 dni, 16 godzin, 27 minut temu patrykkubiela 132 źrodło rozwiń

More and more has been saying recently about the concept of no code. It is a platform for building applications without coding. You can create software and configure everything using just the mouse, a perfect way for non-technical people. ML.NET Model Builder can be described as a small seed of this solution. In this article, I want to show you how easily can you create a prediction model for your recommendation application with a few clicks.

Creating a recommendation engine using ML.NET Model Builder

Inne 578 dni, 16 godzin, 19 minut temu bush_dev 36 źrodło rozwiń

Rozmawiając z paroma kolegami po fachu zapytałem ich o czym chcieliby poczytać na blogach programistycznych. Jednym z tematów, który się przewinął, był Common Language Runtime, w skrócie CRL. Wychodząc na przeciw oczekiwaniom chciałbym przedstawić wam trochę wiedzy z samym bebechów .NET-a.Platforma .NET Zacznijmy, jak zawsze, od podstaw. Na początku była pustka, potem wielki wybuch… dobra, przyśpieszmy. Czym w ogóle są CLR, IL, JIT? Jeżeli wpadła ci w ręce książka dotycząca .NET (lub inne profesjonalne ...

Tagi: .Net, CLR, IL, jit
Źródło: bd90.pl
Dziel się z innymi:
Krótko o CLR, JIT i IL - bd90

Inne 601 dni, 16 godzin, 21 minut temu bd90 110 źrodło rozwiń

Różnica Pomiędzy ViewData, ViewBag oraz TempData

Tagi: .Net, ASP .NET, C#, mvc
Dziel się z innymi:
Różnica Pomiędzy ViewData, ViewBag oraz TempData - Modest Programmer

Sztuka programowania 616 dni, 16 godzin, 34 minuty temu modestprogrammer 89 źrodło rozwiń

W ubiegłym tygodniu (10-12 listopada) odbyła się wirtualna konferencja .NET Conf, podczas której swoją oficjalną premierę miał nowy .NET 5. Odbyło się bardzo dużo różnych prezentacji, w których myślę, że każdy znajdzie coś ciekawego dla siebie. Natomiast w tym wpisie chciałem zebrać ciekawsze rzeczy związane z premierą .NET 5, C# 9.0, ale również z samą konferencją..NET 5 Głównym elementem konferencji oczywiście była premiera nowego .NET. Nowa wersja jest o ty...

Źródło: plawgo.pl
Dziel się z innymi:
.NET Conf oraz .NET 5 - Blog Daniela Plawgo

Narzędzia 634 dni, 16 godzin, 34 minuty temu danielplawgo 128 źrodło rozwiń

Today I’d like to share with you a very interesting concept in software testing – Assert Object pattern. It makes the Assert part of a test much simpler and more readable. Let’s dive right into it 😉The Asserts Hell Let’s consider the following unit test: What’s wrong here? Given and When sections are great single-liners. We know straightaway what’s the input and the action executed. However, Then block is too complex. It’s hard to figure out, just passing quickly through this test, what is expected. T...

Tagi: .Net, C#, Tests, testy
Dziel się z innymi:
Improve your tests with Assert Object Pattern - CodeJourney.net

Sztuka programowania 643 dni, 16 godzin, 22 minuty temu dsibinski 57 źrodło rozwiń

Przeglądając kod innych ludzi można napotkać (w deklaracjach klas) na private set. Zastanawiałeś się kiedyś do czego jest to używane? Czemu należy tak wszędzie pisać? A może nie wszędzie? Czym jest enkapsulacja? Spis treściPo co?Czym jest enkapsulacja?To jak to użyć?Jak niby ma zadziałać serializacja?To utrudnia testy!A co z Automapperem?PodsumowaniePo co? To co widzisz to zastosowanie zasady enkapsulacji – hermetyzacji -kapsułkowania (to ost...

Programowanie 101. Enkapsulacja, hermetyzacja czy kapsułkowanie? | Power-Dev

Sztuka programowania 648 dni, 16 godzin, 27 minut temu kamilzima 80 źrodło rozwiń

Handling gRPC server exceptions in .Net Core. Changing of gRPC requests HTTP status code for bad requests. Transform gRPC exception details to the client-side.

Tagi: .Net, Exceptions, gRPC
Źródło: the-worst.dev
Dziel się z innymi:
How to handle gRPC errors in .Net | The-worst.dev

Sztuka programowania 655 dni, 16 godzin, 53 minuty temu proguszewski 38 źrodło rozwiń

Językiem biznesu nazywamy ogół słownictwa używany przez różnych ekspertów domenowych. Język ten powinien być w pełni transparentny i jednoznaczny. Posługiwanie się takim językiem wiąże się z licznymi korzyściami. Wśród nich można wymienić sprawniejszą komunikację, większe zrozumienie problemów, ułatwienie współpracy pomiędzy zespołami, zacieśnianie więzów w firmie czy ułatwiony proces pisania testów.

Używaj języka biznesu! - Cesarstwo Dev

Sztuka programowania 671 dni, 17 godzin, 27 minut temu Cesarstwo-Dev 73 źrodło rozwiń

Przetwarzanie bezserwerowe powstało w celu rozwiązania konkretnych problemów. Zdecydowanie nie jest lekiem na wszystko, jednak doskonale nadaje się do odpowiednich zagadnień. Powyższy wpis przedstawia podstawowe zagadnienia związane z Azure Functions.

Źródło: cesarstwo-dev.pl
Dziel się z innymi:
Podstawy Azure Functions

Cloud 679 dni, 17 godzin, 59 minut temu Cesarstwo-Dev 77 źrodło rozwiń

Architektura heksagonalna jest znana pod kilkoma nazwami. Na szczęście, niezależnie od nazwy, w każdym opisie cechuje się takimi samymi rzeczami. Po pierwsze – świetnie separuje aspekty biznesowe od technicznych. Po drugie – projektowanie prostych adapterów pozwala na podejmowanie pewnych decyzji na późniejszym etapie projektu. Na koniec, po trzecie – wymienność adapterów ułatwia testowanie, jak i eksperymentowanie.

Architektura heksagonalna w C#

Architektura 682 dni, 17 godzin, 31 minut temu Cesarstwo-Dev 219 źrodło rozwiń

Tym razem chciałbym się skupić na tym, jak dostarczyć odpowiednie fragmenty kodu klienta API do pozostałych członków zespołu tak, by każdy mógł go używać w odpowiedni sposób.

Źródło: cesarstwo-dev.pl
Dziel się z innymi:
Jak dostarczyć klienta API

Sztuka programowania 693 dni, 17 godzin, 47 minut temu Cesarstwo-Dev 113 źrodło rozwiń

Pierwszy techniczny artykuł w Cesarstwie-Dev, i od razu coś ekstra! Połączenie dwóch tematów, które są bardzo bliskie memu sercu – integracje z zewnętrznymi systemami oraz testy! To co? Zaczynajmy!

Tagi: .Net, C#, integracja, testy
Źródło: cesarstwo-dev.pl
Dziel się z innymi:
Integracja z zewnętrznym API przy użyciu testów

Sztuka programowania 696 dni, 17 godzin, 47 minut temu Cesarstwo-Dev 75 źrodło rozwiń

C# 9.0 jest już wspierany przez LINQPad. Aplikacja pozwala podejrzeć IL code oraz przetestować nowe funkcjonalności.

Tagi: .Net, C#, C# 9.0
Źródło: prosty.net
Dziel się z innymi:
C# 9.0 wspierany przez LINQPad – Prosty.NET

Sztuka programowania 734 dni, 18 godzin, 18 minut temu mjuskiewicz 100 źrodło rozwiń

1 2 3 4 5... 50 51

Najaktywniejsi w tym miesiącu