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 6 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 4 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 779 dni, 16 minut temu Zaprogramujtoraz 128 ź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 834 dni, 23 godziny, 5 minut temu Zaprogramujtoraz 199 ź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 846 dni, 23 godziny, 14 minut temu oskar-at-net 324 ź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 866 dni, 22 godziny, 46 minut temu mkaminski 181 ź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 973 dni, 21 godzin, 51 minut temu Ewelina 136 ź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 1002 dni, 21 godzin, 1 minutę temu marcinlovescode 90 ź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 1016 dni, 21 godzin, 34 minuty temu high_five_guys 60 ź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 1050 dni, 20 godzin, 45 minut temu modestprogrammer 124 ź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 1065 dni, 22 godziny, 1 minutę temu krystian_czaplicki 234 ź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 1071 dni, 22 godziny, 18 minut temu modestprogrammer 107 źrodło rozwiń

Wysyłanie E-mail w C# - ModestProgrammer

Wysyłanie E-mail w C# - ModestProgrammer

Sztuka programowania 1092 dni, 20 godzin, 46 minut temu modestprogrammer 110 źrodło rozwiń

FluentAssertions w Testach Jednostkowych - Modest Programmer

FluentAssertions w Testach Jednostkowych - Modest Programmer

Sztuka programowania 1094 dni, 22 godziny, 17 minut temu modestprogrammer 69 ź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 1104 dni, 22 godziny, 17 minut temu netsharpdev 116 ź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 1106 dni, 18 godzin, 3 minuty temu modestprogrammer 140 ź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 1114 dni, 19 godzin, 32 minuty temu modestprogrammer 78 ź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 1121 dni, 15 godzin, 45 minut temu netsharpdev 19 ź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 1132 dni, 23 godziny, 13 minut temu krystian_czaplicki 65 ź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 1141 dni, 23 godziny, 18 minut temu krystian_czaplicki 80 źrodło rozwiń

1 2 3 4 5... 72 73