dotnetomaniak.pl - Artykuły z tagiem netcore-2dotnetomaniak.pl - Artykuły z tagiem netcore-22024-03-29T15:01:45Zhttps://dotnetomaniak.pl/Tags/netcore-2Copyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png15025https://dotnetomaniak.pl/NET-5-and-pooling-for-ValueTasks-Szymon-Kulec-Scooletz.NET 5 and pooling for ValueTasks - Szymon Kulec @Scooletz2020-06-01T16:27:23Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_zz90Qj1d_E-2lGnFZwfobQ.png"/></div><div>NET 5 jeszcze się piecze, ale pobawić się już można. Jednym z włączalnych feature'ów jest cache związany z obiektami wspierającymi ValueTaski. Jak to działa pod spodem, czyli krótka historia głębokiego przeglądu kodu związanego z tym featurem. Zapraszam.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/NET-5-and-pooling-for-ValueTasks-Szymon-Kulec-Scooletz"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fblog.scooletz.com%2f2020%2f06%2f01%2fpooling-for-value-tasks-in-net5" style="border:0px"/></a></div></div>Scooletzhttps://dotnetomaniak.pl/Users/LtUVX6bMs0abZUMu84LL5A2020-06-02T08:42:27Zhttps://dotnetomaniak.pl/NET-5-and-pooling-for-ValueTasks-Szymon-Kulec-Scooletz2910NET 5 jeszcze się piecze, ale pobawić się już można. Jednym z włączalnych feature'ów jest cache związany z obiektami wspierającymi ValueTaski. Jak to działa pod spodem, czyli krótka historia głębokiego przeglądu kodu związanego z tym featurem. Zapraszam.https://blog.scooletz.com/2020/06/01/pooling-for-value-tasks-in-net5http://dotnetomaniak.pl/Data/Thumbnails/small_zz90Qj1d_E-2lGnFZwfobQ.pnghttps://dotnetomaniak.pl/NET-Core-boilerplate-czyli-moj-projekt-wzorcowy-Lukasz-Kurzyniec.NET Core boilerplate, czyli mój projekt wzorcowy | Łukasz Kurzyniec2020-02-03T09:20:59Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ZdfkuAwptkCyZA9ALCzVGA.png"/></div><div>Boilerplate to kawałek kodu, który w szybki sposób pomaga wystartować pisanie kodu. Pewnego rodzaju szablon. Zamiast startować z pustym projektem i dodawać za każdym razem od nowa te same cegiełki, możemy posłużyć się boilerplatem, który te cegiełki już zawiera.
Ostatnimi czasy kilka razy tworzyłem od początku aplikację w .NET Core, a w ramach tej aplikacji odpowiedni zestaw projektów oraz komponentów. Za każdym razem schemat postępowania był bardzo podobny – w jednym projekcie API, w kolejnym projekcie warstwa dostępu do danych oraz kawałek biznesu, następnie projekty z testami. Typ projektu determinował załączone NuGetowe paczki, konfigurację oraz klasy bazowe, które po wielokroć były identyczne. Na koniec “strażnicy” jakości kodu, oni również identyczni w każdej z nowopowstałych aplikacji. Schemat się powtarzał.
Postanowiłem stworzyć wzorcową aplikację (tytułowego boilerplate), która zawierać będzie zestaw zwyczajowych komponentów...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/NET-Core-boilerplate-czyli-moj-projekt-wzorcowy-Lukasz-Kurzyniec"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fkurzyniec.pl%2fartykuly%2fnet-core-boilerplate%2f" style="border:0px"/></a></div></div>lkurzyniechttps://dotnetomaniak.pl/Users/c69iSm6JA0W0YdfPXo3VUg2020-02-04T06:26:23Zhttps://dotnetomaniak.pl/NET-Core-boilerplate-czyli-moj-projekt-wzorcowy-Lukasz-Kurzyniec52460Boilerplate to kawałek kodu, który w szybki sposób pomaga wystartować pisanie kodu. Pewnego rodzaju szablon. Zamiast startować z pustym projektem i dodawać za każdym razem od nowa te same cegiełki, możemy posłużyć się boilerplatem, który te cegiełki już zawiera.
Ostatnimi czasy kilka razy tworzyłem od początku aplikację w .NET Core, a w ramach tej aplikacji odpowiedni zestaw projektów oraz komponentów. Za każdym razem schemat postępowania był bardzo podobny – w jednym projekcie API, w kolejnym projekcie warstwa dostępu do danych oraz kawałek biznesu, następnie projekty z testami. Typ projektu determinował załączone NuGetowe paczki, konfigurację oraz klasy bazowe, które po wielokroć były identyczne. Na koniec “strażnicy” jakości kodu, oni również identyczni w każdej z nowopowstałych aplikacji. Schemat się powtarzał.
Postanowiłem stworzyć wzorcową aplikację (tytułowego boilerplate), która zawierać będzie zestaw zwyczajowych komponentów...https://kurzyniec.pl/artykuly/net-core-boilerplate/http://dotnetomaniak.pl/Data/Thumbnails/small_ZdfkuAwptkCyZA9ALCzVGA.pnghttps://dotnetomaniak.pl/EN-The-Outbox-Pattern-Kamil-Grzybek[EN] The Outbox Pattern - Kamil Grzybek2019-03-12T09:36:45Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ufzV2sT4HEWGbi0OzcJnMg.png"/></div><div>The Outbox Pattern implementation.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-The-Outbox-Pattern-Kamil-Grzybek"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.kamilgrzybek.com%2fdesign%2fthe-outbox-pattern%2f" style="border:0px"/></a></div></div>kamgrzybekhttps://dotnetomaniak.pl/Users/KMVLJmcJjEuw5Hi8j5MeiA2019-03-13T07:05:46Zhttps://dotnetomaniak.pl/EN-The-Outbox-Pattern-Kamil-Grzybek21540The Outbox Pattern implementation.http://www.kamilgrzybek.com/design/the-outbox-pattern/http://dotnetomaniak.pl/Data/Thumbnails/small_ufzV2sT4HEWGbi0OzcJnMg.pnghttps://dotnetomaniak.pl/Shaping-microservice-internal-architecture-with-CQRS-and-MediatR-2Shaping microservice internal architecture with CQRS and MediatR2019-02-20T12:28:21Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_z_jXQ9LudUyUINcjMPzxOA.png"/></div><div>In this article we will design internal architecture of non-trivial microservice that is responsible for both managing its data state and exposing it to the external world. Basically our microservice will be responsible for creation and various modifications of its data and also will expose API that will allow other services and applications to query for this data.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Shaping-microservice-internal-architecture-with-CQRS-and-MediatR-2"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2faltkomsoftware.pl%2fen%2fblog%2fmicroservices-net-core-cqrs-mediatr%2f" style="border:0px"/></a></div></div>witek1902https://dotnetomaniak.pl/Users/0uwA-O2wAUCYI9VYUmqR6w2019-02-21T07:05:15Zhttps://dotnetomaniak.pl/Shaping-microservice-internal-architecture-with-CQRS-and-MediatR-212310In this article we will design internal architecture of non-trivial microservice that is responsible for both managing its data state and exposing it to the external world. Basically our microservice will be responsible for creation and various modifications of its data and also will expose API that will allow other services and applications to query for this data.https://altkomsoftware.pl/en/blog/microservices-net-core-cqrs-mediatr/http://dotnetomaniak.pl/Data/Thumbnails/small_z_jXQ9LudUyUINcjMPzxOA.pnghttps://dotnetomaniak.pl/Channels-ring-buffers-and-logs-Szymon-Kulec-ScooletzChannels, ring buffers and logs | Szymon Kulec `Scooletz`2019-01-28T08:33:46Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_5aVR_5qaSE2y2n-Nr4wHjg.png"/></div><div>Channels to ciekawy fragment .NET Core, o którym nie mówi się zbyt często. Zapraszam do zapoznania się z bardzo wydajnym sposobem do komunikanicji pomiędzy Taskami/wątkami i kilkoma jego alternatywami.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Channels-ring-buffers-and-logs-Szymon-Kulec-Scooletz"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fblog.scooletz.com%2f2019%2f01%2f28%2fchannels-disruptors-and-logs" style="border:0px"/></a></div></div>Scooletzhttps://dotnetomaniak.pl/Users/LtUVX6bMs0abZUMu84LL5A2019-01-28T17:28:44Zhttps://dotnetomaniak.pl/Channels-ring-buffers-and-logs-Szymon-Kulec-Scooletz2730Channels to ciekawy fragment .NET Core, o którym nie mówi się zbyt często. Zapraszam do zapoznania się z bardzo wydajnym sposobem do komunikanicji pomiędzy Taskami/wątkami i kilkoma jego alternatywami.https://blog.scooletz.com/2019/01/28/channels-disruptors-and-logshttp://dotnetomaniak.pl/Data/Thumbnails/small_5aVR_5qaSE2y2n-Nr4wHjg.pnghttps://dotnetomaniak.pl/Kuberentes-nginx-ingress-controller-Azure-AD-i-upstream-sent-too-big-header-%C2%B7-Lukasz-KaluznyKuberentes, nginx ingress controller, Azure AD i upstream sent too big header · Łukasz Kałużny2019-01-23T21:46:45Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_cjvUYjSTaUmVQZc57D2n7Q.png"/></div><div>Kuberentes, nginx ingress controller, Azure AD i upstream sent too big header, czyli jak rozwiązać problem z 502 Bad Gateway</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Kuberentes-nginx-ingress-controller-Azure-AD-i-upstream-sent-too-big-header-%C2%B7-Lukasz-Kaluzny"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fkaluzny.io%2fkuberentes-nginx-ingress-controller-azure-ad-i-upstream-sent-too-big-header%2f" style="border:0px"/></a></div></div>Łukasz Kałużnyhttps://dotnetomaniak.pl/Users/IAqsAjaas0KcjbNGw3vtIg2019-01-24T08:00:48Zhttps://dotnetomaniak.pl/Kuberentes-nginx-ingress-controller-Azure-AD-i-upstream-sent-too-big-header-%C2%B7-Lukasz-Kaluzny2490Kuberentes, nginx ingress controller, Azure AD i upstream sent too big header, czyli jak rozwiązać problem z 502 Bad Gatewayhttps://kaluzny.io/kuberentes-nginx-ingress-controller-azure-ad-i-upstream-sent-too-big-header/http://dotnetomaniak.pl/Data/Thumbnails/small_cjvUYjSTaUmVQZc57D2n7Q.pnghttps://dotnetomaniak.pl/Net-Core-DEV-OPS-for-Dummies-Szymon-Motyka.Net Core - DEV OPS for Dummies - Szymon Motyka2018-09-24T10:01:03Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_Y0f6fEVmVkGbVj-ABbi0OQ.png"/></div><div>Dotnet Core – Goodbye Razor | I Konfiguracja projektu i Oddzielenie warstwDodany przezSzymon MotykadniaC#/Programowanie
Miało być więcej o Angularze, ale ostatnie wygaśnięcie mojego rocznego darmowego planu na Azure oraz całkiem fajny pakiet webowy z kredytami na digitalocean (DigitalOcean: Cloud Computing, Simplicity at Scale) , który był na Humble Bundle… zmotywował mnie, aby trochę zabawić się w DEV OPS.
O instalacji dockerów na ubuntu wspominałem już wcześniej, ale przypomnę trochę tu o nim z mił...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Net-Core-DEV-OPS-for-Dummies-Szymon-Motyka"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fszymonmotyka.pl%2fdev-ops-for-dummies%2f" style="border:0px"/></a></div></div>Piotr Stapphttps://dotnetomaniak.pl/Users/uYS8cHLZukmjW_DgdZuz0Q2018-09-25T07:22:27Zhttps://dotnetomaniak.pl/Net-Core-DEV-OPS-for-Dummies-Szymon-Motyka11790Dotnet Core – Goodbye Razor | I Konfiguracja projektu i Oddzielenie warstwDodany przezSzymon MotykadniaC#/Programowanie
Miało być więcej o Angularze, ale ostatnie wygaśnięcie mojego rocznego darmowego planu na Azure oraz całkiem fajny pakiet webowy z kredytami na digitalocean (DigitalOcean: Cloud Computing, Simplicity at Scale) , który był na Humble Bundle… zmotywował mnie, aby trochę zabawić się w DEV OPS.
O instalacji dockerów na ubuntu wspominałem już wcześniej, ale przypomnę trochę tu o nim z mił...https://szymonmotyka.pl/dev-ops-for-dummies/http://dotnetomaniak.pl/Data/Thumbnails/small_Y0f6fEVmVkGbVj-ABbi0OQ.pnghttps://dotnetomaniak.pl/Uzywanie-MongoDB-w-srodowisku-NET-Core-bd90Używanie MongoDB w środowisku .NET Core - bd902018-03-30T12:40:38Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_pP2AcQl9ZUOzXvyAO67YMw.png"/></div><div>Trochę mnie nie było, ale przyszedł czas złapać za kubek kakałka i wrócić do działania. Ostatnio intryguje mnie ogrom pewnych elementów. Obecnie świat baz danych jest tak rozległy, że żadna osoba nie ogarnie wszystkich możliwości w pojedynkę. Przed programistą / architektem stoi ogrom wyborów. Jedne bazy danych bardziej pasują pod zaawansowane systemy CRM, inne pod aplikacje social mediowe. Nie mniej, każdy produkcyjny system, na jakimś etapie, zaczyna korzystać z bazy danych. Dlatego w dzisiejszym pości...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Uzywanie-MongoDB-w-srodowisku-NET-Core-bd90"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fbd90.pl%2fuzywanie-mongodb-w-srodowisku-net-core%2f" style="border:0px"/></a></div></div>bd90https://dotnetomaniak.pl/Users/wlZzQxNx5EGTZG0PBNIZxA2018-04-09T06:19:00Zhttps://dotnetomaniak.pl/Uzywanie-MongoDB-w-srodowisku-NET-Core-bd9021270Trochę mnie nie było, ale przyszedł czas złapać za kubek kakałka i wrócić do działania. Ostatnio intryguje mnie ogrom pewnych elementów. Obecnie świat baz danych jest tak rozległy, że żadna osoba nie ogarnie wszystkich możliwości w pojedynkę. Przed programistą / architektem stoi ogrom wyborów. Jedne bazy danych bardziej pasują pod zaawansowane systemy CRM, inne pod aplikacje social mediowe. Nie mniej, każdy produkcyjny system, na jakimś etapie, zaczyna korzystać z bazy danych. Dlatego w dzisiejszym pości...http://bd90.pl/uzywanie-mongodb-w-srodowisku-net-core/http://dotnetomaniak.pl/Data/Thumbnails/small_pP2AcQl9ZUOzXvyAO67YMw.pnghttps://dotnetomaniak.pl/NET-Core-Mockowanie-w-testach-biblioteka-Moq-bd90.NET Core - Mockowanie w testach, biblioteka Moq - bd902017-10-05T12:27:08Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_bOiqNnOaOk2ZgJJA4VuhnA.png"/></div><div>Koń czy tam testy jednostkowe – jakie są, każdy widzi. Nie? No dobra, nie do końca tak to działa, chodź sama idea testów jest dość prosta. Acz by dokładnie zagłębić się w tematykę skorzystamy ze źródła wiedzy, które pomogło uzyskać kilka milionów licencjatów i magistrów – wikipedii. Zgodnie z definicją powinniśmy je wykorzystywać do testowania najmniejszej części wytworzonego przez nas oprogramowania. Jednak postępowanie zgodnie z zasadami nie zawsze jest proste. Obecnie aplikację webowe składają się z w...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/NET-Core-Mockowanie-w-testach-biblioteka-Moq-bd90"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fbd90.pl%2fnet-core-mockowanie-testach-biblioteka-moq%2f" style="border:0px"/></a></div></div>bd90https://dotnetomaniak.pl/Users/wlZzQxNx5EGTZG0PBNIZxA2017-10-15T06:29:46Zhttps://dotnetomaniak.pl/NET-Core-Mockowanie-w-testach-biblioteka-Moq-bd9061700Koń czy tam testy jednostkowe – jakie są, każdy widzi. Nie? No dobra, nie do końca tak to działa, chodź sama idea testów jest dość prosta. Acz by dokładnie zagłębić się w tematykę skorzystamy ze źródła wiedzy, które pomogło uzyskać kilka milionów licencjatów i magistrów – wikipedii. Zgodnie z definicją powinniśmy je wykorzystywać do testowania najmniejszej części wytworzonego przez nas oprogramowania. Jednak postępowanie zgodnie z zasadami nie zawsze jest proste. Obecnie aplikację webowe składają się z w...http://bd90.pl/net-core-mockowanie-testach-biblioteka-moq/http://dotnetomaniak.pl/Data/Thumbnails/small_bOiqNnOaOk2ZgJJA4VuhnA.pnghttps://dotnetomaniak.pl/Recenzja-Building-Microservices-with-ASPNET-Core-bd90Recenzja - Building Microservices with ASP.NET Core - bd902017-09-22T07:07:18Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_NZELGXjljEaG0AYv6mgIaA.png"/></div><div>Z racji tego że to okrągły, 16 post, to postanowiłem zrobić coś nowego :). Obecnie mój blog jest wypełniony ciężkimi, technicznymi tematami. To zawsze będzie serce i kręgosłup tego bloga. Jednak, aby zachować świeżość umysłu, trzeba od czasu do czasu zrobić coś nowego. Postanowiłem podzielić się opinią o książce “Building Microservices with ASP.NET Core” autorstwa Kevina Hoffmana. Książka ta jest stosunkowo nowa (wydana w tym miesiącu) i w momencie pisania tego artykułu nadal utrzymuje się wśród nowości ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Recenzja-Building-Microservices-with-ASPNET-Core-bd90"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fbd90.pl%2frecenzja-building-microservices-with-asp-net-core%2f" style="border:0px"/></a></div></div>bd90https://dotnetomaniak.pl/Users/wlZzQxNx5EGTZG0PBNIZxA2017-10-02T05:01:44Zhttps://dotnetomaniak.pl/Recenzja-Building-Microservices-with-ASPNET-Core-bd9062520Z racji tego że to okrągły, 16 post, to postanowiłem zrobić coś nowego :). Obecnie mój blog jest wypełniony ciężkimi, technicznymi tematami. To zawsze będzie serce i kręgosłup tego bloga. Jednak, aby zachować świeżość umysłu, trzeba od czasu do czasu zrobić coś nowego. Postanowiłem podzielić się opinią o książce “Building Microservices with ASP.NET Core” autorstwa Kevina Hoffmana. Książka ta jest stosunkowo nowa (wydana w tym miesiącu) i w momencie pisania tego artykułu nadal utrzymuje się wśród nowości ...http://bd90.pl/recenzja-building-microservices-with-asp-net-core/http://dotnetomaniak.pl/Data/Thumbnails/small_NZELGXjljEaG0AYv6mgIaA.pnghttps://dotnetomaniak.pl/NET-Core-Konfiguracja-Gitlab-CI-bd90.NET Core - Konfiguracja Gitlab CI - bd902017-09-13T06:26:42Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_OH7gu0ys006ZEzNj9fne-Q.png"/></div><div>Dawno już nie było wpisu o Gitlab-ie. Jeszcze dawniej nie jadłem sałatki, acz nie przesadzajmy ze skrajnościami. Zafascynowany ostatnio możliwościami jakie daje .NET core chciałbym wam krótko przedstawić sposób na wykorzystanie Gitlab CI w aplikacjach opartych tę technologię.
W tym wpisie poruszę wykorzystanie:Gitlab CI Runnera do uruchamiania procesu lokalnieDocker-a i Gitlab CI do budowania obrazu na każdym commit-cieGitlab CI do uruchamiania testów
Nie zaskoczę informując, że należy rozpocząć od wyg...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/NET-Core-Konfiguracja-Gitlab-CI-bd90"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fbd90.pl%2fnet-core-konfiguracja-gitlab-ci%2f" style="border:0px"/></a></div></div>bd90https://dotnetomaniak.pl/Users/wlZzQxNx5EGTZG0PBNIZxA2017-09-23T05:59:44Zhttps://dotnetomaniak.pl/NET-Core-Konfiguracja-Gitlab-CI-bd9051510Dawno już nie było wpisu o Gitlab-ie. Jeszcze dawniej nie jadłem sałatki, acz nie przesadzajmy ze skrajnościami. Zafascynowany ostatnio możliwościami jakie daje .NET core chciałbym wam krótko przedstawić sposób na wykorzystanie Gitlab CI w aplikacjach opartych tę technologię.
W tym wpisie poruszę wykorzystanie:Gitlab CI Runnera do uruchamiania procesu lokalnieDocker-a i Gitlab CI do budowania obrazu na każdym commit-cieGitlab CI do uruchamiania testów
Nie zaskoczę informując, że należy rozpocząć od wyg...http://bd90.pl/net-core-konfiguracja-gitlab-ci/http://dotnetomaniak.pl/Data/Thumbnails/small_OH7gu0ys006ZEzNj9fne-Q.pnghttps://dotnetomaniak.pl/NET-Core-Testy-jednostkowe-z-wykorzystaniem-xUnit-bd90.NET Core - Testy jednostkowe z wykorzystaniem xUnit - bd902017-09-08T08:34:44Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_DVIeHPpllECB5w7LOskSMQ.png"/></div><div>Testy jednostkowe – temat rzeka. W każdej technologii, z którą miałem do czynienia, jednym z ważniejszych tematów były testy jednostkowe. Powstała już cała masa artykułów opisujących dobre praktyki czy różnego typu metodyki takie jak TDD lub BDD. Wspominając swoje początki, gdy odpalając kod nie wiedziałem czy się odpali i dlaczego nie, zrozumiałem, jak słaby nacisk w procesie edukacji kładzie się na testowanie oprogramowania. Pragnąc nieść kaganek oświaty chciałbym dołożyć swoją cegiełkę i przedstawić w...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/NET-Core-Testy-jednostkowe-z-wykorzystaniem-xUnit-bd90"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fbd90.pl%2fnet-core-testy-jednostkowe-z-wykorzystaniem-xunit%2f" style="border:0px"/></a></div></div>bd90https://dotnetomaniak.pl/Users/wlZzQxNx5EGTZG0PBNIZxA2017-09-18T04:20:02Zhttps://dotnetomaniak.pl/NET-Core-Testy-jednostkowe-z-wykorzystaniem-xUnit-bd9041570Testy jednostkowe – temat rzeka. W każdej technologii, z którą miałem do czynienia, jednym z ważniejszych tematów były testy jednostkowe. Powstała już cała masa artykułów opisujących dobre praktyki czy różnego typu metodyki takie jak TDD lub BDD. Wspominając swoje początki, gdy odpalając kod nie wiedziałem czy się odpali i dlaczego nie, zrozumiałem, jak słaby nacisk w procesie edukacji kładzie się na testowanie oprogramowania. Pragnąc nieść kaganek oświaty chciałbym dołożyć swoją cegiełkę i przedstawić w...http://bd90.pl/net-core-testy-jednostkowe-z-wykorzystaniem-xunit/http://dotnetomaniak.pl/Data/Thumbnails/small_DVIeHPpllECB5w7LOskSMQ.pnghttps://dotnetomaniak.pl/Konfiguracja-RabbitMQ-z-Nodejs-i-NET-Core-bd90Konfiguracja RabbitMQ z Node.js i .NET Core – bd902017-08-20T11:40:09Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_VK-3WdNgf0iHGoJl90dEjg.png"/></div><div>Czy korciło was kiedyś, by do jednego projektu zastosować różne technologie? Każdy język programowania ma swoje plusy i minusy. Nie wszystko i nie wszędzie pisze się tak samo przyjemnie. W standardowych projektach było to niemożliwe. Czasy na szczęście się zmieniają, wszystko idzie do przodu, a my możemy tworzyć “aplikacje rozproszone”. Pozwala to pisać różne części backend-u w oddzielnych językach programowania (oczywiście to nie jedyna zaleta, ale skupmy się na razie na tym ;). Osobiście jestem wielkim...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Konfiguracja-RabbitMQ-z-Nodejs-i-NET-Core-bd90"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fbd90.pl%2fkonfiguracja-rabbitmq-z-node-js-i-net-core%2f" style="border:0px"/></a></div></div>bd90https://dotnetomaniak.pl/Users/wlZzQxNx5EGTZG0PBNIZxA2017-08-29T05:52:23Zhttps://dotnetomaniak.pl/Konfiguracja-RabbitMQ-z-Nodejs-i-NET-Core-bd9051280Czy korciło was kiedyś, by do jednego projektu zastosować różne technologie? Każdy język programowania ma swoje plusy i minusy. Nie wszystko i nie wszędzie pisze się tak samo przyjemnie. W standardowych projektach było to niemożliwe. Czasy na szczęście się zmieniają, wszystko idzie do przodu, a my możemy tworzyć “aplikacje rozproszone”. Pozwala to pisać różne części backend-u w oddzielnych językach programowania (oczywiście to nie jedyna zaleta, ale skupmy się na razie na tym ;). Osobiście jestem wielkim...http://bd90.pl/konfiguracja-rabbitmq-z-node-js-i-net-core/http://dotnetomaniak.pl/Data/Thumbnails/small_VK-3WdNgf0iHGoJl90dEjg.pnghttps://dotnetomaniak.pl/Owin-middleware-in-NET-Standard-for-Application-Insights-in-StappspaceOwin middleware in .NET Standard for Application Insights in Stapp.space2017-05-22T20:23:44Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_-FFlei63dk-jcck5slf4eA.png"/></div><div>I'm sure that you heard about .NET Standard. To simplify the definition just one quote from the offical GitHub repo FAQ
.NET Standard is a specification that represents a set of APIs that all .NET platforms have to implement. This unifies the .NET platforms and prevents future fragmentation.
BTW in case you don't know just read the full article Introducing .NET Standard.
On the other hand, Owin is (from owin.org):
OWIN defines a standard interface between .NET web servers and web applications. The ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Owin-middleware-in-NET-Standard-for-Application-Insights-in-Stappspace"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fstapp.space%2fowin-middleware-in-net-standard-for-application-insights%2f" style="border:0px"/></a></div></div>Piotr Stapphttps://dotnetomaniak.pl/Users/uYS8cHLZukmjW_DgdZuz0Q2017-05-27T19:04:31Zhttps://dotnetomaniak.pl/Owin-middleware-in-NET-Standard-for-Application-Insights-in-Stappspace2370I'm sure that you heard about .NET Standard. To simplify the definition just one quote from the offical GitHub repo FAQ
.NET Standard is a specification that represents a set of APIs that all .NET platforms have to implement. This unifies the .NET platforms and prevents future fragmentation.
BTW in case you don't know just read the full article Introducing .NET Standard.
On the other hand, Owin is (from owin.org):
OWIN defines a standard interface between .NET web servers and web applications. The ...https://stapp.space/owin-middleware-in-net-standard-for-application-insights/http://dotnetomaniak.pl/Data/Thumbnails/small_-FFlei63dk-jcck5slf4eA.pnghttps://dotnetomaniak.pl/Wspoldzielenie-plikow-w-parallels-i-debugowanie-dotnet-Jakub-GutkowskiWspóldzielenie plików w parallels i debugowanie dotnet - Jakub Gutkowski2017-04-11T07:36:48Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_jJ_-yyO1T0KxJjVhkGjuIQ.png"/></div><div>Podczas przygotowywania prezentacji na var Sovia = new Tech(); natrafiliśmy na problem który dawał nam miejsce do pastwienia się nad dotnetem i z którego ja bardzo chciałem skorzystać ;)
Dobrze, że tego nie zrobiliśmy. Po raz kolejny wyszła na jaw pewna prawda i jeden z podstawowych sposobów analizowania i debugowania aplikacji. Zapraszam do lektury</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Wspoldzielenie-plikow-w-parallels-i-debugowanie-dotnet-Jakub-Gutkowski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fblog.gutek.pl%2f2017%2f04%2f10%2fwspoldzielenie-plikow-w-parallels-debugowanie-dotnet%2f" style="border:0px"/></a></div></div>Gutekhttps://dotnetomaniak.pl/Users/9zCEEfXxAEmLNs3bT0YJ_Q2017-04-13T07:24:33Zhttps://dotnetomaniak.pl/Wspoldzielenie-plikow-w-parallels-i-debugowanie-dotnet-Jakub-Gutkowski1670Podczas przygotowywania prezentacji na var Sovia = new Tech(); natrafiliśmy na problem który dawał nam miejsce do pastwienia się nad dotnetem i z którego ja bardzo chciałem skorzystać ;)
Dobrze, że tego nie zrobiliśmy. Po raz kolejny wyszła na jaw pewna prawda i jeden z podstawowych sposobów analizowania i debugowania aplikacji. Zapraszam do lekturyhttps://blog.gutek.pl/2017/04/10/wspoldzielenie-plikow-w-parallels-debugowanie-dotnet/http://dotnetomaniak.pl/Data/Thumbnails/small_jJ_-yyO1T0KxJjVhkGjuIQ.png