Czy programista musi ukończyć studia?
Sztuka programowania 1256 dni, 12 godzin, 53 minuty temu 73 ź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...
Sztuka programowania 1256 dni, 12 godzin, 53 minuty temu 99 ź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...
Sztuka programowania 1258 dni, 12 godzin, 55 minut temu 54 ź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!
Sztuka programowania 1258 dni, 12 godzin, 55 minut temu 15 ź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...
Sztuka programowania 1258 dni, 12 godzin, 55 minut temu 35 ź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 :)
Sztuka programowania 1262 dni, 12 godzin, 2 minuty temu 87 ź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...
Sztuka programowania 1264 dni, 9 godzin, 12 minut temu 66 źrodło rozwiń
C sharp or B flat? Experiments in self-contained native executables in .NET - Scott Hanselman's Blog
aboutblogpodcastyoutubespeaking browse by category or dateC sharp or B flat? Experiments in self-contained native executables in .NETComment on this post [3]Posted in Open Source Sponsored By One of the best parts of the .NET ecosystem is the excitement around experimentation. Someone is always taking .NET to the next level, trying new things, pushing the envelope. Michal Strehovsky has an interesting experiment on his GitHub called "bflat." This is not a produc...
Sztuka programowania 1264 dni, 9 godzin, 12 minut temu 33 źrodło rozwiń
July 04, 2021 (~10 Minute Read) IDEMPOTENCYFAULT TOLERANCEDISTRIBUTED SYSTEMSAPI DESIGNASP.NET COREOPEN-SOURCE Contents IntroductionIdempotency in HTTP (Web)The IdempotentAPI LibraryHow IdempotentAPI WorksThe Source CodeIdempotentAPI NuGet packageStep 1: Register the Distributed Cache (as Persistent Storage)Step 2: Decorate Response Classes as SerializableStep 3: Set Controller Operations as IdempotentUsing the Idempotent Attribute on a Controller’s ClassUsing the Idempotent Attribute on a Controller’s...
Sztuka programowania 1264 dni, 9 godzin, 12 minut temu 36 źrodło rozwiń
In .NET there are multiple ways to check if a value is null. But all of them are not equivalent. Let's look at the different ways to check if an object is null:
Sztuka programowania 1268 dni, 12 godzin, 13 minut temu 99 źrodło rozwiń
Tworzenie logiki aplikacji mobilnej w xamarin.
Sztuka programowania 1269 dni, 11 godzin, 45 minut temu 44 źrodło rozwiń
.NET C# Gunnar Peipman2 Views 0 Comments Hopefully the era of leprosy and corona is over for this time and it’s time to get back to blogging. Exceptions are powerful feature of object-oriented languages as far as they are used like they are thought to use – throw exception only when something really unexpected happens. This advice should be taken seriously – here’s why. Back in days when I was young and beautyful (now I’m only beautyful) I found utility application to get documents and their metadata...
Sztuka programowania 1271 dni, 11 godzin, 29 minut temu 61 źrodło rozwiń
Get startedOpen in appAntão Almada574 FollowersAbout Sign inGet started574 FollowersAboutGet startedOpen in app Antão Almada 2 days ago·3 min read In my previous post I left out ArraySegment
Sztuka programowania 1271 dni, 11 godzin, 29 minut temu 46 źrodło rozwiń
EnglishDeutsch Blog Back Homepage About us Services Expertise Career Contact Back Startseite Über uns Leistungen Expertise Karriere Kontakt EnglishHomepageAbout usServicesExpertiseCareerContactDeut...
Sztuka programowania 1271 dni, 11 godzin, 29 minut temu 18 źrodło rozwiń
With each new release of C#, pattern matching improves for C# developers. While developers do not widely use pattern matching today, we’ll likely see its adoption grow as more teams and applications move from the Full Framework (.NET 4.8) to the runtime’s newer variants (.NET 5+). Like most unique features to the language, there’s always an initial knee-jerk reaction to either embrace it, use it everywhere, or outright hate it. Regardless of what camp we fall under, we must understand some everyday use c...
Sztuka programowania 1272 dni, 12 godzin, 1 minutę temu 64 źrodło rozwiń
In this blog post I will do a deep dive into record struct being introduced in the upcoming C# 10 and look at the performance implications of this in a specific context. I will cover:Code generated for record structImportance of the generated codePerformance implications of default struct equality in C#Setup project to use preview compiler via Microsoft.Net.Compilers.Toolset nuget packageTypes and implementations covering different possibilities and common pitfallsBenchmarks showing record struct can be ...
Sztuka programowania 1272 dni, 12 godzin, 1 minutę temu 53 źrodło rozwiń
Tym razem pokaże CI jak stworzyć kompletną aplikację mobilną w xamarinie.
Sztuka programowania 1284 dni, 11 godzin, 57 minut temu 54 źrodło rozwiń
If you're going from C# to TypeScript, it's worth checking the differences without assuming straight that's the same type of language. TypeScript has structural typing, which might not be the typing you're looking for. Read more in my latest article
Sztuka programowania 1290 dni, 12 godzin, 44 minuty temu 42 źrodło rozwiń
Today I want to invert the classical pro-agile drawing. Let’s talk about the devaluation of functionality that occurs in Agile projects and the cases when Agile is not enough.
Sztuka programowania 1296 dni, 12 godzin, 46 minut temu 46 źrodło rozwiń
Tym razem pokaże Ci jak stworzyć aplikację asp.net core.
Sztuka programowania 1298 dni, 12 godzin, 19 minut temu 63 źrodło rozwiń