dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 67

W poprzednim wpisie pokazałam prosty (i przy okazji brzydki) sposób na użycie pakietu FluentValidation do walidacji danych po stronie serwera. Czas na refactoring.

Dziel się z innymi:
FluentValidation – cz. 2 wzorzec fabryki – programmer-girl

Sztuka programowania 876 dni, 1 godzinę, 40 minut temu Weronika Mularczyk 68 źrodło rozwiń

Programowanie to nie tylko pizza raz w tygodniu, granie na konsoli w pracy i zabawa przez cały dzień, a często tak przedstawiają nas zawód media. Coraz głośniej jest o tym zawodzie, którego można się nauczyć nawet korespondencyjnie przez Facebooka...

Dziel się z innymi:
Zawód programista, wymarzona praca dla każdego?

Sztuka programowania 876 dni, 1 godzinę, 40 minut temu djfoxer 97 źrodło rozwiń

O nauce programowania ... trochę moich przemyśleń i rad, które dałbym sam sobie gdybym teraz zaczynał uczyć się od zera.

Źródło: strejczek.com
Dziel się z innymi:
O nauce programowania

Inne 876 dni, 1 godzinę, 40 minut temu pstrejczek 64 źrodło rozwiń

A więc wracamy do serii o Azure Functions po przerwie chorobowej i dochodzeniu do siebie. W kolejnym tygodniu z Azure Functions chciałbym pokazać jak można zaprezentować nasze API używając Swagger. Mała uwaga na chwilę obecną wsparcie dla OpenAPI Specification jest tylko dostępne dla funkcji działających na silniku v1. Wersja beta nie jest jeszcze niestety wspierana. O Azure Functions pisałem już w p...

Źródło: maciejgos.com
Dziel się z innymi:
Azure Functions i Swagger, czyli jak profesjonalnie zaprezentować nasze API - Maciej Gos

Cloud 876 dni, 1 godzinę, 40 minut temu Maciej Gos 52 źrodło rozwiń

Programowanie asynchroniczne na dobre zagościło na platformie .NET. Proces transformacji wszystkich bibliotek nie był najszybszy, ale większość liczących się graczy na rynku komponentów przygotowało już wersje asynchroniczne. Z przyrostkiem Async czy bez, metody zwracające Task albo Task stały się naszą codziennością, zwiększając przepustowość aplikacji i zmniejszając jałowy czas czekania na zwrócenie danych przez bazę (albo dowolne inne IO). Zatem skoro cała asynchroniczność miała przynieść takie zyski...

Źródło: devstyle.pl
Dziel się z innymi:
200% asynchronicznej mocy w C# z .NET Core 2.1 | devstyle.pl

Programowanie rozproszone 876 dni, 1 godzinę, 40 minut temu Piotr Stapp 136 źrodło rozwiń

System.IO.Pipelines is a new library that is designed to make it easier to do high performance IO in .NET. It’s a library targeting .NET Standard that works on all .NET implementations. Pipelines was born from the work the .NET Core team did to make Kestrel one of the fastest web servers in the industry. What started as an implementation ...

Tagi: dotnet
Dziel się z innymi:
[EN] System.IO.Pipelines: High performance IO in .NET | .NET Blog

Inne 876 dni, 1 godzinę, 40 minut temu Piotr Stapp 42 źrodło rozwiń

Let’s assume that your system consists of a few microservices. Everything must have high availability so each microservice has at least two active instances on separate machines and everything must be multiplied by the number of testing and production related environments. When there is a situation that requires log analysis you have to skip from server to server looking for the file with desired information. You browse each file using some kind of notepad-based editor and if the files weight hundreds of...

Tagi: devops, ELK, logs
Dziel się z innymi:
[EN] Demystifying ELK stack · CEZARY PIĄTEK

Narzędzia 879 dni, 1 godzinę, 43 minuty temu cezarypiatek 56 źrodło rozwiń

ASP.NET Core WebHooks provide support for receiving web hooks in ASP.NET Core web applications. This post explores how ASP.NET Core WebHooks support signature validation.

Źródło: www.tpeczek.com
Dziel się z innymi:
[EN] Under the hood of ASP.NET Core WebHooks - Signature Validation

Web 879 dni, 1 godzinę, 43 minuty temu tpeczek 27 źrodło rozwiń

W tym wpisie, kolejnym z serii dotyczącej kreacyjnych wzorców projektowych, omówię wzorzec projektowy Prototype – Prototyp. Prototyp, zgodnie z intuicją, ma za zadanie dostarczyć jakiś pierwotny obiekt, który potem wykorzystamy do konkretnych celów. Tym celem będzie tworzenie obiektów interesujących klienta.

Wzorzec projektowy Twoim wzorcem cz.2. Prototyp

Architektura 879 dni, 1 godzinę, 43 minuty temu igorzysko 95 źrodło rozwiń

Passwords suck. People have been moaning about this for years, and it is becoming more and more apparent as we see high profile data and account breaches happen every day and the emerging necessity of services such as Have I Been Pwned and Pwned Passwords. So, what’s the solution? FIDO2 (Fast Identity Online 2)

Dziel się z innymi:
[EN] A FIDO2 Primer and Proof of Concept using ASP.NET Core - Scott Brady

Inne 879 dni, 1 godzinę, 43 minuty temu Piotr Stapp 14 źrodło rozwiń

It’s been a while since I published the latest article, but it’s high time to finally get into the topic of microservices for real. Does open source, .NET Core, distributed system, Docker and other cool words sound good to you? If that’s the case, stick with me and let me guide you through the world (or at least part of it) of microservices. This is going to be the very first article (an introduction) of the upcoming series.

Dziel się z innymi:
.NET Core Microservices – DShop | Piotr Gankiewicz

Architektura 880 dni, 43 minuty temu spetz 208 źrodło rozwiń

Posted on : By Grzegorz KotfisCode  Druga „recepta na” będzie związana z warunkami if i skracaniem ich zapisu a zarazem poprawy ich czytelności. Na początek przykład nad którym popracujemy:public class MyBusinessClass { AuthorizationService authorizationService = new AuthorizationService(); public void AddOrderToInvoice(Order order, Invoice invoice, UserInfo user) { if (authorizationService.HasAuthorization(order, user, AuthorizationLevel.Read) &...

Źródło: devsession.pl
Dziel się z innymi:
#2 Recepta na - pretty if - Devsession | Grzegorz Kotfis | Od programisty dla programistów

W 10-tym odcinku podcastu przedstawiamy swoje 10 dobrych praktyk tworzenia oprogramowania. Nie mówimy o SOLID, DRY, KISS i reszcie "popularesów". O tym poczytasz już u wszystkich specjalistów. My przygotowaliśmy swoje własne zestawienie. TOP 10 Dobrych Praktyk Tworzenia Oprogramowania.

Dev:Cast - #10 Dobrych Praktyk Tworzenia Oprogramowania - DevEnv

ASP.NET Core 2.1 was released by Microsoft at the end of May, and last week we deployed two consumer-facing applications upgraded to use ASP.NET Core 2.1 to production for the first time. These applications have now been run in production for an entire weekend of peak traffic, and we’ve seen some great performance improvements – in some cases improving average response times by over 40%.

Tagi: dotnetcore
Źródło: tech.just-eat.com
Dziel się z innymi:
[EN] Just-Eat - ASP.NET Core 2.1 – Supercharging Our Applications 🚀

Ignore no more! How do you know the right maxThreads (Tomcat/Java) or maxConnections (IIS/.NET) for your application? What is it? Why do you need to set that?

How do you know the right maximum connections?

Inne 880 dni, 43 minuty temu pwest 39 źrodło rozwiń

About year ago I wrote a blog post Running PHP applications on .NET Core where I introduced how to build PHP applications to .NET Core using Peachpie. Their showcase was WordPress – the famous blog engine that also runs my blog. Peachpie guys have made significant work over year and they have reached the point where whole WordPress is built as ...

Tagi: Wordpress
Źródło: gunnarpeipman.com
Dziel się z innymi:
[EN] Running WordPress on .NET Core | Gunnar Peipman - Programming Blog

Inne 880 dni, 43 minuty temu Piotr Stapp 20 źrodło rozwiń

In my blog 'Debugging Through the .NET Core framework' I give specific instructions for setting Visual Studio up so that you can debug into the source code for the .NET Core Runtime. Since Version 2.1 of the .NET Core runtime, it is also possible to do this using the 'Visual Studio Code' editor. Since Visual Studio code runs on Linux (as well as windows, or MacOS), this is what you would be using if you were developing on non-windows platform.

Tagi: debug, vs code
Dziel się z innymi:
[EN] Debugging through the .NET Core framework using VSCode (e.g. on Linux) – Vance Morrison's Weblog

Narzędzia 880 dni, 43 minuty temu Piotr Stapp 17 źrodło rozwiń

Video :) Opis ASP.NET Web Forms is a mature web application framework that comes included with the full .NET Framework. In this episode, Program Manager Jeff Fritz (@csharpfritz) joins us to talk about two new features that are available to ASP.NET Web Forms developers; configuration builders and dependency injection. These features are both available with the 4.7.2 release of the .NET Framework.

Tagi: WebForms
Źródło: channel9.msdn.com
Dziel się z innymi:
[EN]New features in ASP.NET Web Forms | On .NET | Channel 9

Web 880 dni, 43 minuty temu Piotr Stapp 17 źrodło rozwiń

Dzisiejszy wpis jest zainspirowanym jednym z ostatnich code review jaki robiłem. Zauważyłem, że gdy pracujemy z Entity Framework często niektóre rzeczy zaczynamy robić nieefektywnie w stosunku do tego, jakbyśmy zrobili to w chociażby w przypadku ADO.NET. Taką właśnie czynnością jest aktualizowanie oraz usuwanie obiektów z bazy.Aktualizacja obiektu z jego pobraniem Standardowo, gdy zaczynamy uczyć się pracować z Entity Framework, do aktualizacji obiektu możemy ...

Źródło: plawgo.pl
Dziel się z innymi:
Entity Framework - aktualizacja danych bez ich pobierania - Blog Daniela Plawgo

Bazy danych i XML 881 dni, 1 godzinę, 31 minut temu danielplawgo 191 źrodło rozwiń

Jeden z poprzednich artykułów poświęciłem na podkreślenie ogromnej roli, jaką pełnią hasła w naszym życiu. Starałem się tam pokrótce opowiedzieć jak zarządzać hasłami i wspomniałem, że sam używam programu LastPass do przechowywania przynajmniej części swoich poufnych danych. Dziś chciałbym pokazać podstawowe sposoby pracy z LastPass i możliwości które oferuje ten manager oraz oczywiście zachęcić do jego używania.

Dziel się z innymi:
Manager haseł LastPass: podręcznik użytkownika

Narzędzia 881 dni, 1 godzinę, 31 minut temu pszczyg 69 źrodło rozwiń

1 2... 65 66 67 68 69 70... 436 437
.NET diagnostic expert
DAC2019baner

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 531,63)
8
(9 775,28)
9
(8 538,29)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 221,43)