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

After a while, we get back to series dedicated to the internals of C# language. Personally, I think that previous part about iterators was quite longish and complicated, hence today I decided to choose a much simpler (but hopefully still interesting) subject- foreach statement.  Foreach only with IEnumerable? Before we jump into more internal-ish stuff, I’d like to cover one thing which is quite interesting. When we go to the MSDN page about foreach statement...

Źródło: foreverframe.net
Dziel się z innymi:
C# internals: foreach statement - Forever F[r]ame

Sztuka programowania 1727 dni, 3 godziny, 28 minut temu dpawlukiewicz 154 źrodło rozwiń

Paczka wartościowych materiałów, które możecie znaleźć w sieci. Jeżeli chcesz zapoznać się z pozostałymi ciekawymi linkami możesz zrobić to tutaj.1. BuiltWith Wpisz adres dowolnej strony internetowej i przekonaj się, co kryje się pod spodem. Na przykładzie naszego bloga można podejrzeć takie rzeczy, jak np.: dostawcę hostingu, dostawcę certyfikatu SSL, dostawcę DNS, CMS o który oparty jest blog, dostawcę reklam, widgety wykorzystywane przez CMS itd. itd. raport genero...

Certyfikaty SSL, język pośredni IL, analiza stron www - DDZ #7 - PoznajProgramowanie.pl

Inne 1727 dni, 3 godziny, 28 minut temu AdrianBystrek 112 źrodło rozwiń

A few weeks ago I posted about negative aspects of applying AutoMapper. As an alternative I suggested typing all mapping code by hand or utilize some kind of generator like T4Scaffoling or something Roslyn based. In the past I experimented with T4Scaffoling but it was quite tedious. It requires preparation of templates in T4 syntax, referencing it to the project and writing some PowerShell code to provide data for templates. There also was an issue with assembly locking. Then I tried to generate code wit...

Dziel się z innymi:
[EN] Generate mapping code with Roslyn code fix provider. · CEZARY PIĄTEK

Narzędzia 1727 dni, 3 godziny, 28 minut temu cezarypiatek 65 źrodło rozwiń

Nadeszła pora aby przedstawić drugi odcinek podcastu Dev:Cast. Tym razem dyskutujemy o temacie Tomasza, który brzmiał: "dlaczego developerzy boją się odbijania notek". Rozmawialiśmy o tym czemu boimy się popełniać błędy i co jest przyczyną strachu. Staraliśmy się szukać rozwiązania w oparciu o budowanie przyjaznego środowiska, które pozwala na popełnianie błędów. Błędów które powinny służyć nauce.

Tagi: devcast, podcast
Źródło: devenv.pl
Dziel się z innymi:
Dev:Cast - #02 Dlaczego boimy się popełniać błędy - DevEnv

Inne 1727 dni, 3 godziny, 28 minut temu devenv 60 źrodło rozwiń

W prowadzonym projekcie korzystam z biblioteki Refit do komunikacji z Firebase, wspomagając całość biblioteką o nazwie Akavache. Czym jest Akavache i jak może pomóc Ci poprawić wydajność aplikacji przy wykonywaniu żądań sieciowych?

Źródło: programistabyc.pl
Dziel się z innymi:
"Social Project" - Xamarin Workbook #2 - Refit i Akavache - Programistą być

Mobile development 1727 dni, 3 godziny, 28 minut temu Krzysiek Baranowski 33 źrodło rozwiń

Jeżeli lubisz sobie porzucać przedmiotami? Albo pobawić się w magika zamieniając chusteczki w gołębie? Ten post jest zdecydowanie dla Ciebie. Jak i w naszym społeczeństwie, tak samo na Cybertron-ie, czasem trzeba czymś cisnąć by wszyscy zrozumieli ideę…

Programowanie Reaktywne - Transformers - OfType and Cast.

Architektura 1727 dni, 3 godziny, 28 minut temu godev 24 źrodło rozwiń

Przyszła pora by troszkę się pobawić Transformers-ami. Autoboty - transformacja… Otwieram tym samym mikro cykl transformacji strumieni prosto z Cybertron-u. Pomijając luźne aluzje, przetwarzanie danych pochodzących od dystrybutorów to powszechna praktyka i poniższy przy przykład choć trywialny może zaprocentować w przyszłości.

Programowanie Reaktywne - Transformers - Select.

Architektura 1727 dni, 3 godziny, 28 minut temu godev 25 źrodło rozwiń

RabbitMQ (EasyNetQ) Request / Response Messaging Pattern

Tagi: rabbitmq
Źródło: fildev.net
Dziel się z innymi:
RabbitMQ (EasyNetQ) Request / Response Messaging Pattern

Web 1730 dni, 6 godzin temu fildev 198 źrodło rozwiń

Model validation is one of those things you will never escape. It can haunt you, it can enlarge your controller’s codebase uncontrollably, it can finally piss you off. But it can be done very easily. How? Let me show you that step by step.

Dziel się z innymi:
Model validation using attributes - blog.mariuszklimek.eu

Web 1730 dni, 6 godzin temu mauriceklimek 84 źrodło rozwiń

Od długiego czasu jestem bezpośrednio związany z technologiami mobilnymi. Moim konikiem jest Xamarin, co nie oznacza, że ograniczam się tylko do niego. Zaraz obok Xamarina stoi programowanie natywne (głównie Android). Chcę wykorzystać to z czym mam do czynienia na codzień. Co oznacza, że większość wpisów będzie traktować o technologii Xamarin. Ok, ale czy mam coś do zaproponowania już teraz?

Źródło: programistabyc.pl
Dziel się z innymi:
"Social Project" - Xamarin Workbook #1 - Programistą być

Swego czasu był taki film gdzie głównie bohaterowie zamieniają się między sobą swoimi zasobami. W przypadku Rx-ów do czynienia mamy z metodą pozwalając przetaczać na inną usługę w przypadku gdy pierwsza zawieszę.

Programowanie Reaktywne - Kombinatorzy - Switch.

Architektura 1730 dni, 6 godzin temu godev 20 źrodło rozwiń

Nieskomplikowana aktualizacja pakietów w konsoli z wykorzystaniem npm (aplikacja Angular)

Tagi: angular, npm, update
Dziel się z innymi:
Aktualizacja pakietów z wykorzystaniem npm-upgrade – programmer-girl

Tak to już koniec tej mini serii o kombinatorach. Wyszło dziewięć postów. Całkiem sporo. Wszystkie kody oczywiście znajdują się na GitHub-ie. Myślę, że w ten sposób łatwiej będzie zrozumieć działanie Rx-ów. Uruchomić i analizować co tam się ciekawego dzieje. A jeszcze lepiej poeksperymentować.

Programowanie Reaktywne - Kombinatorzy - Combine Latest.

Architektura 1731 dni, 19 minut temu godev 29 źrodło rozwiń

Jak monitorowany jest NServiceBus. Co stoi za możliwością efektywnego przesyłania tysięcy pomiarów na sekundę? Zapraszam do podróżny wgłąb protokołu odpowiedzialnego za sprawną obługę monitorowania NServiceBus

Źródło: blog.scooletz.com
Dziel się z innymi:
Pearls: the protocol for monitoring NServiceBus

Architektura 1731 dni, 19 minut temu Scooletz 46 źrodło rozwiń

Czy da się zajrzeć we wnętrze działającej aplikacji? Zdecydowanie nie jest to trywialne. Można jednak wykorzystać do tego dump pamięci (zrzut pamięci). W niektórych przypadkach umożliwia on diagnostykę stanu aplikacji lub całego systemu...

Tagi: dump
Źródło: blog.d9k.info
Dziel się z innymi:
Jak wykonać dump pamięci aplikacji - Skrawek Sieci

Windows 1732 dni, 15 godzin, 59 minut temu de9ka 89 źrodło rozwiń

My last blog post was about a feature in SQL Server called Row Level Security Policy. It’s quite simple and known feature for people who’re working directly with databases. But most .NET developers are using ORM of some kind to work with DB, and some of them tend to be blind to stuff that is not available through object model in an easy way. And since Entity Framework is most popular ORM in C# environment and my ORM of choice in most cases, I’ll show you how to use RLS in it.

Źródło: hryniewski.net
Dziel się z innymi:
Using MS SQL’s Row Level Security Policy in Entity Framework – Hryniewski.NET

Bazy danych i XML 1732 dni, 15 godzin, 59 minut temu Rafał Hryniewski 102 źrodło rozwiń

Sequence - Workflow Pattern. Zapewnia sekwencyjne wykonanie kilku zadań z współdzielonym kontekstem. Przykład - wypełnianie wieloetapowego formularza.

Tagi: patterns
Źródło: devenv.pl
Dziel się z innymi:
Workflow Pattern - Sequence - DevEnv

Sztuka programowania 1732 dni, 15 godzin, 59 minut temu devenv 109 źrodło rozwiń

Clear-Site-Data is a hard which can be used to instruct a browser to clear locally stored data. This post explores how it can be combined with sign out in ASP.NET Core.

[EN] Clearing site data upon sign out in ASP.NET Core

Web 1732 dni, 15 godzin, 59 minut temu tpeczek 41 źrodło rozwiń

Mam zieloną kłódkę! Udało mi się zainstalować certyfikat HTTPS z Let’s Encrypt. Mój hosting (Hekko.pl) niestety nie udostępnia automatycznego narzędzia zintegrowanego z Let’s Encrypt, dlatego całą procedurę trzeba wykonać ręcznie. Na szczęście nie jest to aż tak skomplikowane...

Tagi: HTTPS, ssl
Źródło: blog.d9k.info
Dziel się z innymi:
Darmowy certyfikat HTTPS od Let's Encrypt - Skrawek Sieci

Inne 1735 dni, 3 godziny, 15 minut temu de9ka 150 źrodło rozwiń

Many people neglect C# delegates because they cannot find a reason to use them. On the other hand, there is (rather small) group of people who overuse delegates in code that could be easily replaced by literal method call. So when should we use delegates? Well, they show their real power in situations when we need a mechanism to easily switch from one logic to another, without changing our application’s core code. Sounds ok but what does it mean in a real life? It’s time for a fairy tale 😊. Imagine...

Dziel się z innymi:
C# Delegates – a fairy tale about when (and how) to use them – A Girl Among Geeks

Sztuka programowania 1735 dni, 3 godziny, 15 minut temu AGirlAmongGeeks 114 źrodło rozwiń

1 2... 104 105 106 107 108 109... 463 464

Najaktywniejsi w tym miesiącu