dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Sztuka programowania

W tym odcinku przedstawię Ci 16 popularnych błędów początkujących programistów z którymi często się spotykam. Jeżeli chcesz być dobrym programistą, to warto od samego początku uczyć się dobrych praktyk i nie popełniać tych błędów.

16 popularnych błędów początkujących programistów - YouTube

Dyskusje o tym jak strukturyzować nasz kod potrafią się szybko zrobić gorące. Dorzućmy więc nieco ognia do pieca! Opisałem swoje podejście do cięcia kodu, oraz opisałem dlaczego pozwala mi ono lepiej się skupić i pracować efektywnie.

Źródło: event-driven.io
Dziel się z innymi:
How to slice the codebase effectively? - Oskar Dudycz

Sztuka programowania 14 dni, 9 godzin, 7 minut temu oskar-at-net 108 źrodło rozwiń

10 Pomysłów Na Aplikację Do CV

Dziel się z innymi:
10 Pomysłów Na Aplikację Do CV

Sztuka programowania 14 dni, 9 godzin, 7 minut temu modestprogrammer 132 źrodło rozwiń

Home » Foreach, IEnumerable and IEnumerator in C#Programming Today, we’re taking a deeper look at foreach loop in C#. What does a collection need to be able to use it in a foreach loop? Does it have to implement IEnumerable interface? These questions are often asked during interviews, so it’s worth knowing the answers 😃 We will go through a step-by-step example in building our own custom collection to see how all that works. Let’s dive in! 😎 Throughout this article, I’m working with a Unit Tests pro...

Tagi: .Net, C#, csharp, dotnet
Źródło: blog.yumasoft.pl
Dziel się z innymi:
Foreach, IEnumerable and IEnumerator in C# - Yumasoft

Sztuka programowania 17 dni, 9 godzin, 9 minut temu dsibinski 102 źrodło rozwiń

CodePruner.comPostsPOSTS I don’t understand why developers doesn’t automate their job. They can save a huge amount of time with very low effort. How? For example, by generating models from backend to frontend. We will talk about it today. The main idea is to keep backend and frontend models synchronized automatically. In most cases frontend asks backend about data, so the main source of truth should be the backend site. I see it in that way. When model is changed on backend then frontend models should ...

Tagi: .Net, C#, TypeScript
Źródło: codepruner.com
Dziel się z innymi:
Why and how generate models from C# to Typescript | CodePruner.com | Jerzy Wickowski

Sztuka programowania 23 dni, 8 godzin, 44 minuty temu tazos333 60 źrodło rozwiń

David August 23rd, 2021 .NET 6 is on the way, and I wanted to share some of my favorite new APIs in .NET and ASP.NET Core that you are going to love. Why are you going to love them? Well because they were directly driven by our fantastic .NET developer community! Let’s get started!Reading & Writing Files In .NET 6, there’s a new low-level API to enable reading/writing of files without using a FileStream. It also supports scatter/gather IO (multiple buffers) and overlapping reads and writes at a given...

Tagi: dotnet6
Dziel się z innymi:
New .NET 6 APIs driven by the developer community | .NET Blog

Sztuka programowania 23 dni, 8 godzin, 44 minuty temu Piotr Stapp 44 źrodło rozwiń

This time I'd like to share my story about a simple bug that has grown to a serious size and what I should do to avoid it. Feel free to read!

Źródło: kczaplicki.com
Dziel się z innymi:
How I introduced code with one small mistake that confused other devs – Krystian Czaplicki

Najlepsze praktyki z Entity Framework Core w C#

Najlepsze praktyki z Entity Framework Core - Modest Programmer

Sztuka programowania 39 dni, 9 godzin, 1 minutę temu modestprogrammer 186 źrodło rozwiń

In the “classical unit tests” developers quite often use Arrange/Act/Assert comments to annotate the main parts of the test method script. However, the test case scenarios in component tests tend to be more complex and those simple notations don’t fit anymore. Here's my proposition on how to deal with that problem...

Tagi: testing
Dziel się z innymi:
Readable and clear tests for ASP.NET Core services · Cezary Piątek Blog

Sztuka programowania 45 dni, 9 godzin, 7 minut temu cezarypiatek 58 źrodło rozwiń

It's time for the first post describing points from the Roadmap for unit tests. This time I will introduce you to theoretical topics in the world of unit testing. I encourage you to read!

Tagi: unit tests
Źródło: kczaplicki.com
Dziel się z innymi:
Unit tests fundamental topics part 1 – Krystian Czaplicki

Wprowadzenie do EF Core

Dziel się z innymi:
Entity Framework Core

Sztuka programowania 53 dni, 8 godzin, 52 minuty temu modestprogrammer 119 źrodło rozwiń

I've been in love with roadmaps for technologies and frameworks since I saw the first one. So, I was very surprised that there is no roadmap for unit testing with c#! That is why I have prepared my own and I encourage you to read it!

Źródło: kczaplicki.com
Dziel się z innymi:
Roadmap for unit tests – Krystian Czaplicki

Sztuka programowania 57 dni, 8 godzin, 47 minut temu krystian_czaplicki 126 źrodło rozwiń

I gathered my notes from playing with C# records and Nullable Reference Types. Read more if you want to learn if you can use them e.g. for Value Objects or want to do Type-Driven Development.

Źródło: event-driven.io
Dziel się z innymi:
Notes about C# records and Nullable Reference Types - Oskar Dudycz

Sztuka programowania 57 dni, 8 godzin, 47 minut temu oskar-at-net 80 źrodło rozwiń

Sergey VasilievTags:#CSharp#KnowledgeAuthor: Sergey VasilievUnexpected GC PressureEnum.EqualsEnum.GetHashCode.NET VS .NET Framework in Considered ExamplesEquals GetHashCodePerformanceEqualsGetHashCodeConclusion C# has low barriers to entry and forgives a lot. Seriously, you may not understand how things work under the hood but still write code and remain easy-going about this. Though you still have to deal with different nuances over time. Today, we'll look at one of suc...

Tagi: performance
Źródło: pvs-studio.com
Dziel się z innymi:
Enums in C#: Hidden Pitfalls

Sztuka programowania 58 dni, 8 godzin, 32 minuty temu Piotr Stapp 95 źrodło rozwiń

In the previous posts in this series, I took a first look at the internal design of StringBuilder class as a linked list, and then looked at the source code behind the constructors and Append methods. In this post I look at (arguably) the most important method on StingBuilder, ToString(), and show how the final string is created from multiple chunks. I also looks at the overload ToString(startIndex, count), and show how recent implementations differ from that used in .NET Framework.Terminology recap In ...

Tagi: string
Źródło: andrewlock.net
Dziel się z innymi:
Converting chunks to a string with ToString(): A deep dive on StringBuilder - Part 3

Sztuka programowania 58 dni, 8 godzin, 32 minuty temu Piotr Stapp 22 źrodło rozwiń

Znasz różnicę pomiędzy throw, a throw ex ? Jeżeli nie to zapraszam

Tagi: C#, Exception, throw
Źródło: codepruner.com
Dziel się z innymi:
To throw or to throw ew. How to rethrow exceptions in C# | CodePruner.com

Sztuka programowania 64 dni, 8 godzin, 58 minut temu tazos333 118 źrodło rozwiń

Jak przekazać kontekst? I co w ogóle oznacza kontekst? I dlaczego Dependency Injection nie zawsze jest odpowiedzą. Zapraszam.

Context passing patterns - Szymon Kulec @Scooletz

Sztuka programowania 66 dni, 8 godzin, 55 minut temu Scooletz 161 źrodło rozwiń

We are getting closer to .NET 6 final release and this week .NET 6 Preview 6 was released. .NET 6 Preview 4 has introduced Minimal APIs in ASP.NET Core. With .NET 6 Preview 6, we now have OpenAPI support for Minimal APIs. In this post, let's see how we can set up Swagger for a project that uses the Minimal API approach. If you are new to Minimal APIs in ASP.NET Core or need to refresh your memories, you can read this post I have written a couple of months back: .NET 6 Preview 4: Introducin...

Tagi: OpenAPI
Dziel się z innymi:
Jaliya's Blog: .NET 6 Preview 6: Introducing OpenAPI Support in Minimal APIs in ASP.NET Core

Sztuka programowania 66 dni, 8 godzin, 55 minut temu Piotr Stapp 53 źrodło rozwiń

When I started my career, SQL Injection and Cross-Site Scripting were perceived as sophisticated attacks. Mature admins installed MSSQL servers with the Internet turned off, because by default, open to the world was a potential source of the attack. Setting up the firewall wasn’t even a standard. Today we have easier. By using the cloud, many things are warranted. Suppliers protect us from basic break-ins. For instance, they’re blocking DDoS attacks and many other attacks that we don’t even know existed...

Tagi: Security
Źródło: event-driven.io
Dziel się z innymi:
Form a wall! And other concerns about security - Oskar Dudycz

Sztuka programowania 70 dni, 9 godzin, 55 minut temu oskar-at-net 70 źrodło rozwiń

1 2 3 4 5... 69 70

Konkurs z Code Europe - ranking

1
(30,04)
3
(15)
4
(15)
5
(5,01)

Najaktywniejsi w tym miesiącu

1
(45,05)
3
(15,07)
4
(15,03)
6
(15)
7
(15)
8
(15)
9
(5,01)
10
(5)