dotnetomaniak.pl

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

On Connect(); 2018 Microsoft announced Xamarin.Forms 4.0 with new interesting features! One of them is CollectionView, let's check what it is capable of and why it is better than ListView!

Xamarin.Forms 4.0 new features – CollectionView – Krystian Czaplicki

Mobile development 52 dni, 12 godzin, 4 minuty temu krystianczaplicki 89 rozwiń

Wikipedia podaje, że SOLID to ukuty przez Roberta C. Martina mnemonik. Wystarczy jednak zapamiętać, że jest to zbiór zasad jakimi powinien się kierować programista, podczas pisania kodu. Zwłaszcza w paradygmacie programowania obiektowego. Dużo się pokazuje jak na prawdę powinien wyglądać kod spełniający kryteria zawarte w poszczególnych regułach SOLIDa, natomiast niewiele się pokazuje przypadków niepoprawnego zastosowania tych reguł, lub nie zastosowania ich w ogóle. Właśnie to będzie celem tego cyklu....

Tagi: SOLID, SRP
Dziel się z innymi:
Nie SOLID-nie #01: Single Responsibility Principle -

Sztuka programowania 52 dni, 12 godzin, 4 minuty temu patrykkubiela 177 rozwiń

How to use resolvers in Angular with example.

Tagi: angular, resolver
Źródło: fildev.net
Dziel się z innymi:
[EN]Resolvers in Angular

Web 52 dni, 12 godzin, 4 minuty temu fildev 61 rozwiń

Poznając polecenie git checkout, na początku zawsze dowiadujemy się, że dzięki niemu możemy przechodzić między branchami. Można z jego pomocą stworzyć nowy branch oraz można poruszać się pomiędzy commitami w historii repozytorium. W tym wpisie pokażę Ci, że można również operować na plikach.

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
git checkout - operacje na plikach - Tomasz Prasołek

Inne 52 dni, 12 godzin, 4 minuty temu tomaszprasolek 41 rozwiń

Jakiś czas temu podczas rozwijania swojego projektu Open Source stanąłem przed, wydawać by się mogło prostym problemem. Otóż chciałem udostepnić użytkownikom biblioteki metodę rozszerzającą, która automatycznie zarejestrowałaby w kontenarze dependency injection wszystkie klasy implementujace konkretny interfejs. W przypadku zewnętrzynych bibliotek jak np. Autofac taki zabieg jest możliwy dzieki Assebly Scaning, który wyglada następująco:   builder.RegisterAssemblyTypes(myAssembly) .Where(t => t....

Scrutor czyli skanowanie Assembly dla domyślnego DI ASP.NET Core - Forever F[r]ame

Sztuka programowania 59 dni, 9 godzin temu dpawlukiewicz 141 rozwiń

Micromanagement czyli styl zarządzania, który nie kojarzy nam się w sposób pozytywny. To kontrola i wywieranie wpływu na osoby w zespole. Coś z czym większość z nas nie chciała by mieć na co dzień styczności. Mi mocno kojarzy się z korporacją, hierarchiczną strukturą, raportowaniem postępu prac w formalny sposób. 📊 Relikt przeszłości. Zresztą nasz tytuł mocno nawiązuje do czasów w których komunizm był codziennością naszych rodziców.

Dev:Cast – #20 Micromanagement - kontrola, a zaufanie - DevEnv

Inne 59 dni, 9 godzin temu devenv 57 rozwiń

Grudzień to piękny okres. Jedzenia zawsze jest dużo, a bycie solidnym gabarytowo uważa się za “urocze” jak Mikołaj.  Jest to najlepszy okres, aby na chwilę przysiąść, zrobić podsumowanie ostatniego roku, zaplanować następne kroki. Mijający rok był dla mnie całkiem udany, dlatego chciałbym się podzielić przemyśleniami, planami a nawet kilkoma ogłoszeniami.Rok 2018 rokiem nauki! Przez ostatnie 12 miesięcy skupiłem się na zdobywaniu wiedzy, poszerzaniu horyzontów. Efektem tego odwiedziłem liczne konferencj...

Tagi: podsumowanie
Źródło: bd90.pl
Dziel się z innymi:
Podsumowanie roku 2018 - bd90

Inne 59 dni, 9 godzin temu bd90 56 rozwiń

W tym poście chciałem Ci pokazać narzędzie git-istage. Służy ono głównie do dodawania plików do stage’a, cofania plików do katalogu roboczego – ogólnie do zarządzania plikami między tymi dwoma stanami. Ma jeszcze kilka opcji, ale to jest jego główne zadanie.

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
Narzędzie git-istage - dodawanie plików do stage'a. Lepsza alternatywa dla polecenia git add -p - Tomasz Prasołek

Narzędzia 59 dni, 9 godzin temu tomaszprasolek 49 rozwiń

Celem serii "What bothers Xamarin developers?" jest identyfikacja obszarów w Xamarinie, które nam przeszkadzają i wymagają poprawy ze strony Microsoftu. Dzisiaj swoje opinie przedstawią Tomasz Szczepanik i Alexander Ropianyi. Zapraszam do czytania i komentowania.

Dziel się z innymi:
[EN] What bothers Xamarin developers? Part 2 – programistologia

Mobile development 62 dni, 13 godzin, 20 minut temu Damian 44 rozwiń

Service Fabric Reliable Actors – is it faster then a regular micro-service approach? Recently I’m diving into Microsoft actor model implementation – Service Fabric Reliable Actors. Apart from Microsoft Orleans, is another one worth looking into.

Service Fabric Reliable Actors - is it faster then a regular micro-service approach? - Michał Białecki Blog

Architektura 62 dni, 13 godzin, 20 minut temu michal-bialecki 84 rozwiń

Tworząc aplikację, wcześniej czy później będziemy musieli zaimportować lub wyeksportować jakieś dane. Jednym z formatów, który prawdopodobnie będziemy musieli obsłużyć, będzie plik csv. Można taki import lub eksport zrobić ręcznie, korzystając z takich metod klasy string, jak Join lub Split. Z drugiej strony możemy skorzystać z czegoś gotowego. W swoich projektach, gdy mam pracować z plikami csv, wykorzystuję bibliotekę CsvHelper (https://joshclose.github.io/Cs...

Tagi: csv, csvhelper
Źródło: plawgo.pl
Dziel się z innymi:
CsvHelper – praca z plikami csv - Blog Daniela Plawgo

Bazy danych i XML 63 dni, 13 godzin, 32 minuty temu danielplawgo 136 rozwiń

Tym razem chciałbym poruszyć temat dbałości o jakość kodu, nadmiernej dbałości. Myślę, że nie raz spotkaliście się z tym zjawiskiem lub sami byliście jego przyczyną (ja niestety byłem). Nie oszukujmy się, my programiści, czerpiemy przyjemność z pisania kodu, tworzenia czegoś z niczego i dopieszczania swoich rozwiazań do granic możliwości. Do tego okazujemy się super „zdolniachami” kiedy przychodzi do argumentacji dlaczego praca trwa dłużej niż powinna, a może bardziej usprawiedliwień. Prawda?

Dziel się z innymi:
Oderwanie od rzeczywistości, romantyczny kod i dramat programisty.

Inne 63 dni, 13 godzin, 32 minuty temu patrykkubiela 212 rozwiń

The YamlDotNet is the most famous library to manage YAML format on .Net platform. This library is really stable and good solution. Many of my programs use this library, so I thought that this is prefect open source project that I can improve.

How I improved the YamlDotNet performance by 370%

Sztuka programowania 64 dni, 13 godzin, 43 minuty temu gorallo 115 rozwiń

Święta za pasem, już wkrótce usiądziesz ze swoją rodziną przy wigilijnym stole. Po kolacji nadejdzie długo wyczekiwany czas wypatrywania pierwszej gwiazdki, której pojawienie się oznaczać będzie, że już za chwilę zawita św. Mikołaj! A św. Mikołaj to prezenty, ale też… kłopotliwe pytania.

Tagi: brain teaser
Źródło: www.seeitsharp.pl
Dziel się z innymi:
Św. Mikołaj nie potrzebuje trzeciej (zmiennej) - See IT Sharp

Inne 65 dni, 12 godzin, 59 minut temu TomekS 207 rozwiń

Za górami, za lasami kiedy JSON był tylko marzeniami powstał twór wspaniały. Architektoniczny styl, który zwojował świat swoją prostotą jak i elastycznością. Mowa tutaj oczywiście o RESTful API. Jako, że jest to nadal bardzo często spotykane rozwiązanie, chciałbym wam opowiedzieć o kilku problemach, mitach, a przede wszystkich o tym kiedy API wystawione w formacie JSON nie jest RESTful.Krótka historia RESTful API Zacznijmy więc od krótkiego przedstawienia jak powstał ten termin. Dawno dawno temu, w epoc...

Tagi: REST, RESTful
Źródło: bd90.pl
Dziel się z innymi:
Dlaczego Twoje API nie jest RESTful - bd90

Architektura 66 dni, 12 godzin, 18 minut temu bd90 335 rozwiń

➡️Cześć wszystkim! Wreszcie nowy artykuł już dosyć długim czasie, uznałem, że pierwsza część singletona jest zbyt krótka to jest i druga część :), ktoś skorzysta na pewno🙂, wszystkie rady i uwagi na temat artykułu polskiego oraz angielskiego, są mile widziane. 🙂

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Singleton part 2 | devman.pl

Architektura 66 dni, 12 godzin, 18 minut temu slawas 113 rozwiń

Od konferencji minął już prawie miesiąc, zdecydowanie czas napisać podsumowanie.

Dziel się z innymi:
4developers 2018 edycja Wrocław – recenzja – programmer-girl

Inne 66 dni, 12 godzin, 18 minut temu Weronika Tobor 36 rozwiń

Grypa skłania do blogowania ;) O tym jak wyglądają domyślne komunikaty błędów z NSubstitute i jak by je tu poprawić...

Dziel się z innymi:
[EN] NSubstitute and the search for perfect error messages

Inne 66 dni, 12 godzin, 18 minut temu asciiBlade 48 rozwiń

Ostatni wpis związany ze zmianami w C#. Poniżej klika przydatnych informacji związanych z ustawieniami języka oraz pełna lista wszystkich zmian od wersji C# 7.0.

Dziel się z innymi:
Lista zmian C# 7.0 / 7.1 / 7.2 / 7.3 | Blog Programisty.NET

Sztuka programowania 69 dni, 13 godzin, 28 minut temu przemekwa 341 rozwiń

The history of the first pull request to BenchmarkDotNet.

First pull request in Open Source

Sztuka programowania 69 dni, 13 godzin, 28 minut temu gorallo 77 rozwiń

1 2... 4 5 6 7 8 9... 394 395