Tim DeschryverBlogSnippets NewsletterBackgroundThemeRosé Pine MoonRosé Pine DarkRosé Pine DawnNight OwlAtom DarkDraculaNordModified@tim_deschryverAll postsTLDR Version👀 Just show me the code already With the upcoming release of .NET 6, we're also getting a new API to build applications. This new API is called the "Minimal Web API". This blog post came to life because seeing this new structure triggered some new brainwaves that made me question my current project structure. After having read abou...
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 😁
Sztuka programowania 1144 dni, 6 godzin, 16 minut temu 80 źrodło rozwiń
Passwordless is, for many people, just another geeks idea, which makes an ordinary user’s life just more complicated. But how many times have you seen passwords like 123456 or qwerty? How many times in the last year have we heard about another company hit by malware or stolen money from someone’s account?
Jak Szybko Przebranżowić Się Na Programistę z Innego Zawodu? - Modest Programmer
Sztuka programowania 1144 dni, 6 godzin, 16 minut temu 43 źrodło rozwiń
In this post you will learn how to use Cake script to deploy Xamarin app to App Center, Google Play Internal and Test Flight.
Mobile development 1145 dni, 6 godzin, 50 minut temu 11 źrodło rozwiń
Skip to main contentSkip to main contentMicrosoftWindows BlogsWindows Blogs Windows Blogs Home Windows ExperienceDevicesWindows DeveloperMicrosoft EdgeWindows InsiderMicrosoft 365MoreAll MicrosoftMicrosoft 365OfficeWindowsSurfaceXboxDealsSupportSoftwareSoftwareWindows AppsOneDriveOutlookSkypeOneNoteMicrosoft TeamsMicrosoft EdgePCs & Devices PCs & Devices ComputersShop XboxAccessoriesVR & mixed realityPhonesEntertainmentEntertainmentXbox G...
[GIT] Zaawansowane funkcje - cz. 1 - HEAD i utrata głowy - www.Arturnet.pl - Programowanie by Art511
Cykl artykułów o nieco bardzoej zaawansowanym użyciu GITa Czym właściwie jest HEAD w GIT? Co to utrata głowy (detached HEAD), czy to niepoprawny stan, jak sobie z nim radzić i do czego może się przydać. Pierwszy artykuł z serii "GIT ZAAWANSOWANY".
On 30th September 2021, the root certificate that Let's Encrypt are currently using, the IdentTrust DST Root CA X3 certificate, will expire. You may or may not need to do anything about this Root CA expiring, but I'm betting a few things will probably break on that day so here's what you need to know! There's a long backstory This seems like a shameless plug, but if you really want to know more about how Certificate Authorities (CA) and Certificate Chains work, you should consider joining me on the Pra...
Czym zajmuje się programista? Pisaniem kodu, konfiguracją środowisk, debugowaniem, integracją z zewnętrznymi systemami? Z pewnością, ale czy jest to istota jego pracy?
Sztuka programowania 1149 dni, 7 godzin, 10 minut temu 92 źrodło rozwiń
Entity Framework i projekcje zdarzeń? Czy to nie brzmi jak ogień i woda? W moim najnowszym artykule opisałem, jak połączyć te dwa żywioły i stworzyć czyste, samodokumentujące się i łatwe w utrzymaniu API. Miłej laktury!
Architektura 1149 dni, 7 godzin, 10 minut temu 88 źrodło rozwiń
W tym odcinku pochylimy się nad ORMami. Czy obiecywane założenia, które były obiecywane wraz z ich wprowadzeniem tj. bez kosztowe i bezproblemowe wymienianie bazy danych jest faktem czy to tylko mrzonki i w ogóle można by ich się pozbyć z korzyścią dla projektów. A może jednak klepanie SQLi z palca to zamierzchłe czasy i już do nas nie wrócą?
One of the things which are certain in the case of non-trivial code running in production are errors. In this post, I want to focus on handling transient errors in a very specific context - Durable Functions.
Skip to content Sign up Why GitHub? Features →Mobile →Actions →Codespaces →Packages →Security →Code review →Issues →Integrations →GitHub Sponsors →Customer stories→TeamEnterprise Explore Explore GitHub →Learn and contributeTopics →Collections →Trending →Learning Lab →Open source guides →Connect with othersThe ReadME Project →Events →Community forum →GitHub Education →GitHub Stars program →Market...
19 Popularnych Błędów w Nauce Programowania - Modest Programmer
Sztuka programowania 1151 dni, 6 godzin, 20 minut temu 88 źrodło rozwiń
Advertisement: Karen Payne Published in: CODE Magazine: 2021 - September/October Last updated: August 26, 2021 Download File Tweet Download File Syntax Highlight Theme: Brown PaperCodepen EmbedColor BrewerDraculaDarkDarkulaDefaultDraculaFarFoundationGithubGithub GistGoogleCodeGrayscaleIdeaIR BlackKava DocsKava Docs DarkKimbie.DarkKimbie.LightMagulaMono BlueMonokaiMonokai S...
June 22nd, 2021 In this blog post, I’m going to show the new package validation tooling that will become available with .NET 6. It ensures that your package consumers have a great experience across all .NET platforms and versions and that you didn’t accidentally make any breaking changes with the previous version of your package. If that is of interest to you, keep reading!Why validation is important With .NET Core & Xamarin we have made cross-platform a mainstream requirement for library authors. Ho...
czyli historia pewnego PRu.
In one of our projects, we recently started using Cypress for end-to-end testing. Cypress executes tests written in JavaScript or TypeScript. However, we wanted to first perform some data-preparation operations using C#. In fact, we needed to run Cypress tests from NUnit C# tests. In this article, I’m sharing how this can be done 🙂 It will also be useful if you use another testing framework than NUnit, but the examples are based on it. Table of...
Sztuka programowania 1152 dni, 5 godzin, 43 minuty temu 41 źrodło rozwiń
Hey, I recently did the Dive into Refactoring course with refactoring.guru and wrote down my findings in the form of a review. If you are looking for some good study materials, this post is definitely for you!
Sztuka programowania 1152 dni, 5 godzin, 43 minuty temu 47 źrodło rozwiń
Finally we move on to practical topics with unit tests, I encourage you to read part 2 of the Roadmap for unit tests
Sztuka programowania 1152 dni, 5 godzin, 43 minuty temu 42 źrodło rozwiń