dotnetomaniak.pl - Artykuły z tagiem C#

In some cases, there are classes with constructors that are impossible to mock with proxy-based mocking frameworks (such as Moq, FakeItEasy, NSubstitute, etc). In this article, I will present how to create a test for class that is impossible to mock. Some constructors might be difficult or even impossible to mock because of:There&##x27;s...

Dziel się z innymi:
How to test a class that has constructor impossible to mock? | Dariusz Woźniak | Blog

Sztuka programowania czwartek, 9 listopada 2023 17:52:16 GMT dariuszwozniak 3 spam? źrodło rozwiń

Is catch the same as catch(Exception)? Not exactly. There is a small subtle nuance that causes catch(Exception) to be not hit. Chances that it happen are, however, close to zero very close to zero. According to the CLR via C# book (Richter, 2012): All programming languages for the CLR must support the throwing of Exception-derived objects because the Common Language Specification (CLS) mandates thi...

Dziel się z innymi:
Is catch the same as catch(Exception)? Well, not exactly... | Dariusz Woźniak Blog

Inne niedziela, 5 listopada 2023 14:58:59 GMT dariuszwozniak 1 spam? źrodło rozwiń

O nagłówku Content-Security-Policy napisano już wiele. Dlatego niniejszy artykuł jest prostym wprowadzeniem z wieloma linkami do zewnętrznych źródeł. Zahaczę również o implementację na trzy różne sposoby oraz o kilka wskazówek praktycznych. Na koniec znajdzie się również krótka notatka dla osób pracujących z React.js

Content-Security-Policy – nagłówek HTTP zwiększający bezpieczeństwo użytkowników przeciw atakowi XSS

Cloud 560 dni, 14 godzin, 48 minut temu Zaprogramujtoraz 117 źrodło rozwiń

Nuke pozwala nam na proste opisanie procesu budowania i publikowania naszej aplikacji w języku C#. Niniejszy artykuł jest kontynuacją. Zamierzam pokazać tutaj jak wymusić odpowiednie pokrycie kodu oraz przygotować aplikację do publikacji, a następnie wysłać ją na serwery Netlify. Opiszę również sposób przygotowania CI/CD dla Github Actions z uwzględnieniem parametrów pobierania sekretów repozytorium.

Dziel się z innymi:
Nuke – wygodne CI/CD programu w C#. Część 2

Narzędzia 616 dni, 13 godzin, 38 minut temu Zaprogramujtoraz 191 źrodło rozwiń

Jestem regularnie pytany o "Jak zaimplementować Union Types w C#". Niestety nie jest to łatwe i musisz dokonać kompromisów; czasami może to skutkować przerostem formy nad treścią, ale... Jest to osiągalne i bywa użyteczne, zwłaszcza w modelowaniu logiki biznesowej. W najnowszym wpisie postarałem się podejść jak najgłębiej do tego tematu.

Tagi: C#, union types
Źródło: event-driven.io
Dziel się z innymi:
Union types in C# - Oskar Dudycz

Sztuka programowania 628 dni, 13 godzin, 47 minut temu oskar-at-net 310 źrodło rozwiń

There is some black magic code in C# where you can define the default implementation of an interface. So you can write: var instance = new ISomeInterface();

Tagi: C#, ciekawostki
Źródło: stackoverflow.com
Dziel się z innymi:
How to define the default implementation of an interface in C#?

Sztuka programowania 648 dni, 13 godzin, 18 minut temu mkaminski 171 źrodło rozwiń

A few words about the implementation of List in C# In C# List

Tagi: .Net, C#, List, span
Źródło: dotnetos.org
Dziel się z innymi:
A few words about the implementation of List in C# - Dotnetos - courses & conferences about .NET

Sztuka programowania 755 dni, 12 godzin, 24 minuty temu Ewelina 130 źrodło rozwiń

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

Dziel się z innymi:
Dwa światy w jednym projekcie czyli używanie F# z controllera C# - MarcinLovesCode

Web 784 dni, 11 godzin, 33 minuty temu marcinlovescode 77 źrodło rozwiń

Piszemy własnego bota do telegrama w c# na .NET Core. Dlaczego w boty są magiczne? Ponieważ potrafią: ✔️ serwować różne dane, statystyki, dane na życzenie ✔️ znaleźć Ci dziewczynę albo chłopaka ;) ✔️ powiadamiać nas o czymś ważnym ✔️ sprzedawać (a nawet być sklepem) ✔️ pomagać w pracy zespołom ✔️ przesyłać ... memy ✔️ edytować zdjęcia W sumie to boty mogą niemal WSZYSTKO! Dlatego też zapraszam Cię do pierwszego posta pokazującego jak zacząć zabawę z botami w .NETcie.

Tagi: .Net, boty, C#, telegram
Źródło: high-five.cc
Dziel się z innymi:
Telegram Bot: Jak zacząć?

Inne 798 dni, 12 godzin, 6 minut temu high_five_guys 57 źrodło rozwiń

100 Pytań z Rozmów Kwalifikacyjnych C#/.NET (Część 6/10)

100 Pytań z Rozmów Kwalifikacyjnych C#/.NET (Część 6/10)

Sztuka programowania 832 dni, 11 godzin, 17 minut temu modestprogrammer 120 źrodło rozwiń

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ź!

Źródło: blazoracademy.pl
Dziel się z innymi:
Zalety i wady Blazora po roku w projektach. Czy wykorzystałbym go jeszcze raz? – Blazor Academy

Web 847 dni, 12 godzin, 34 minuty temu krystian_czaplicki 229 źrodło rozwiń

100 Pytań z Rozmów Kwalifikacyjnych C#/.NET (Część 2/10) - Modest Programmer

100 Pytań z Rozmów Kwalifikacyjnych C#/.NET (Część 2/10) - Modest Programmer

Sztuka programowania 853 dni, 12 godzin, 50 minut temu modestprogrammer 104 źrodło rozwiń

Wysyłanie E-mail w C# - ModestProgrammer

Wysyłanie E-mail w C# - ModestProgrammer

Sztuka programowania 874 dni, 11 godzin, 18 minut temu modestprogrammer 106 źrodło rozwiń

FluentAssertions w Testach Jednostkowych - Modest Programmer

FluentAssertions w Testach Jednostkowych - Modest Programmer

Sztuka programowania 876 dni, 12 godzin, 49 minut temu modestprogrammer 66 źrodło rozwiń

Jak skonfigurować poprawnie MongoDB w .NET?

Źródło: bulldogjob.pl
Dziel się z innymi:
MongoDB – jak zacząć w .NET?

Bazy danych i XML 886 dni, 12 godzin, 49 minut temu netsharpdev 110 źrodło rozwiń

W tym artykule przybliżę Ci 19 metod string'a, które warto znać. Na pewno ich znajomość bardzo przyda Ci się w pracy, gdy będziesz tworzył aplikacje w C#.

Dziel się z innymi:
19 Metod Stringa, Które Musisz Znać  - Modest Programmer

Sztuka programowania 888 dni, 8 godzin, 35 minut temu modestprogrammer 136 źrodło rozwiń

Czym Jest Typ Domniemany VAR w C#? - Modest Programmer

Dziel się z innymi:
Czym Jest Typ Domniemany VAR w C#? - Modest Programmer

Sztuka programowania 896 dni, 10 godzin, 4 minuty temu modestprogrammer 73 źrodło rozwiń

What are geospatial indexes? Recently I have been preparing to MongoDB Professional Developer certification program. I learnt there about something called Geospatial Queries and Indexes. This kind of index had been created to handle geospatial queries. Thanks to them we can easily get nearby places, calculate area, distance or find all points within certain coordinates range.GeoJSON Geospat...

Źródło: netsharpdev.com
Dziel się z innymi:
Geospatial Indexes in MongoDB

Bazy danych i XML 903 dni, 6 godzin, 17 minut temu netsharpdev 17 źrodło rozwiń

Jest to kolejny post z serii code smelle w unit testach. Tym razem przedstawiam jeden z najczęstszych code smelli jakim jest duplikacja kodu. Zapraszam do lektury!

Źródło: kczaplicki.com
Dziel się z innymi:
Unit tests code smells – Test code duplication – Krystian Czaplicki

Sztuka programowania 914 dni, 13 godzin, 45 minut temu krystian_czaplicki 64 źrodło rozwiń

It's time to take a look at the code smells we can encounter while writing unit tests. Let's start with interacting tests. Enjoy reading 😁

Źródło: kczaplicki.com
Dziel się z innymi:
Unit tests code smells – Interacting Tests – Krystian Czaplicki

Sztuka programowania 923 dni, 13 godzin, 50 minut temu krystian_czaplicki 77 źrodło rozwiń

1 2 3 4 5... 72 73

Najaktywniejsi w tym miesiącu