- Najnowsze artykuły o .NET w dziale Sztuka programowania - Strona 5

Najlepsze praktyki z Entity Framework Core w C#

Najlepsze praktyki z Entity Framework Core - Modest Programmer

Sztuka programowania 317 dni, 3 godziny, 8 minut temu modestprogrammer 192 ź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 323 dni, 3 godziny, 14 minut temu cezarypiatek 60 ź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
Dziel się z innymi:
Unit tests fundamental topics part 1 – Krystian Czaplicki

Sztuka programowania 323 dni, 3 godziny, 14 minut temu krystian_czaplicki 66 źrodło rozwiń

Wprowadzenie do EF Core

Dziel się z innymi:
Entity Framework Core

Sztuka programowania 331 dni, 2 godziny, 59 minut temu modestprogrammer 121 ź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!

Dziel się z innymi:
Roadmap for unit tests – Krystian Czaplicki

Sztuka programowania 335 dni, 2 godziny, 54 minuty temu krystian_czaplicki 129 ź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.

Dziel się z innymi:
Notes about C# records and Nullable Reference Types - Oskar Dudycz

Sztuka programowania 335 dni, 2 godziny, 54 minuty temu oskar-at-net 83 ź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
Dziel się z innymi:
Enums in C#: Hidden Pitfalls

Sztuka programowania 336 dni, 2 godziny, 40 minut 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
Dziel się z innymi:
Converting chunks to a string with ToString(): A deep dive on StringBuilder - Part 3

Sztuka programowania 336 dni, 2 godziny, 40 minut temu Piotr Stapp 23 źrodło rozwiń

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

Tagi: C#, Exception, throw
Dziel się z innymi:
To throw or to throw ew. How to rethrow exceptions in C# |

Sztuka programowania 342 dni, 3 godziny, 6 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 344 dni, 3 godziny, 2 minuty temu Scooletz 163 ź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 344 dni, 3 godziny, 2 minuty temu Piotr Stapp 55 ź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
Dziel się z innymi:
Form a wall! And other concerns about security - Oskar Dudycz

Sztuka programowania 348 dni, 4 godziny, 2 minuty temu oskar-at-net 71 źrodło rozwiń

@JeremyLikness🏠 Home🔍 Search📃 Blog📆 Upcoming Talks🗣 Past Presentations▶ Videosℹ AboutPrivacy Notice× This website uses cookies to create the best experience for you. Learn more: Privacy Policy. This site requires your consent to acknowledge and accept the use of cookies. ⚠ Note: some features such as interactive comments and discussions require cookies. Choosing not to consent will disable those features. You can return to the Privacy Policy at any time to opt in.I Do Not ConsentI Consent Code ...

Tagi: graphql
Dziel się z innymi:
GraphQL for .NET Developers | Developer for Life

Sztuka programowania 349 dni, 2 godziny, 49 minut temu Piotr Stapp 75 źrodło rozwiń

Czy programista musi ukończyć studia?

Dziel się z innymi:
Czy Programista .NET Potrzebuje Studiów? - Modest Programmer

Sztuka programowania 350 dni, 3 godziny, 44 minuty temu modestprogrammer 70 źrodło rozwiń

Learn how to build APIs in .NET with our Ultimate ASP.NET Core Web API! 🔥Check out our video course about BLAZOR WEBASSEMBLY! 🔥HomeWeb API Book 📙Blazor WASM Video Course 🔥GuidesASP.NET CoreASP.NET Core SeriesGraphQL ASP.NET CoreASP.NET Core MVC SeriesASP.NET Core MVC TestingEF Core SeriesHttpClient with ASP.NET CoreSecurityASP.NET Core Identity SeriesIdentityServer4, OAuth, OIDC SeriesAngular with ASP.NET Core IdentityBlazor WebAssemblyBest PracticesSOLID PrinciplesASP.NET Core Web API Best Practice...

Dziel się z innymi:
C# Tips to Improve Code Quality and Performance - Code Maze

Sztuka programowania 350 dni, 3 godziny, 44 minuty temu Piotr Stapp 91 źrodło rozwiń

8th July 20218th July 2021Steve Gordon.NETPart Two: Understanding the Overhead of a StringBuilder To continue exploring how the StringBuilder works, we’ll shift focus and study its logical design. Today, we’ll start by looking at how the type is designed and the overhead involved with creating and using StringBuilder instances. If you missed part one of this series, I explained why you may decide to use StringBuilders in your application code for more efficient string manipulation. Don’t worry if you mi...

Tagi: string
Dziel się z innymi:
How Does the StringBuilder Work in .NET? (Part 2) - Steve Gordon - Code with Steve

Sztuka programowania 352 dni, 3 godziny, 46 minut temu Piotr Stapp 48 źrodło rozwiń

Hey Developers! I'll tell you a secret. You don't have to break each other work. Breaking changes are overrated. Read more about how to live without them!

Dziel się z innymi:
Let's take care of ourselves! Thoughts on compatibility -

Sztuka programowania 352 dni, 3 godziny, 46 minut temu oskar-at-net 12 źrodło rozwiń

On this page: If you've been following this blog and my Twitter feed, you know I've been going through a lengthy process of updating the Markdown Monster WPF desktop application from using an WebBrowser control based editor and preview interface to using the new WebView2 control. This new control provides a modern browser that use the Chromium engine which provides much better compatibility with modern Web Standards than the old Internet Explorer based WebBrowser control. The new control has strict r...

Tagi: async/await
Dziel się z innymi:
Thoughts on Async/Await Conversion in a Desktop App - Rick Strahl's Web Log

Sztuka programowania 352 dni, 3 godziny, 46 minut temu Piotr Stapp 30 źrodło rozwiń

Dlaczego używamy Entity Framework? Czy jest szybki, czy wystarczy do wszyskiego? Czy warto rozumieć co sie dzieje pod spodem? Zapraszam na podcast z moim udziałem, prowadzony przez Kajetana ze Szkoły Dotneta. Rewelacja :)

Dziel się z innymi:
BNF odc. 6 Dlaczego używamy Entity Framework? - YouTube

Sztuka programowania 356 dni, 2 godziny, 53 minuty temu michal-bialecki 83 źrodło rozwiń

Lee P RichardsonRate me: Please Sign up or sign in to vote. 5.00/5 (7 votes)CPOL7 min readIn this post I'll quickly explain what asynchronous streams are, describe what real world problem they helped me solve, and show some common pitfalls just in case you're in a similar situation. My journey to solve a hard performance problem with a newish language feature: asynchronous streams. Explains what asynchrnous streams are, and shows a real world prob...

Tagi: FileStream
Dziel się z innymi:
Stop Saving to Disk with C# Asynchronous Streams - CodeProject
1 2 3 4 5 6 7 8... 72 73

Najaktywniejsi w tym miesiącu