[ #programowanie #csharp #dotnet #dotnetnews #maavfeed ]

Guess who's back, back again.
Maav's back, tell your friend.

Dzisiaj spodobało mi się kilka artykułów i uznałem, że wrzucę je na Wypok.
Nie przywiązujcie się.

Właściwie cały blog jest kopalnią bardzo zaawansowanej wiedzy o ASP
Tomasz Pęczek - ASP.NET Core, response compression, response buffering and subtle difference between .NET Framework and .NET Core

Dariusz Pawlukiewicz - Dealing with failures using custom exceptions and ASP.NET
  • Odpowiedz
@budyn: Też jestem nim ostatnio zawiedziony trochę. Bardzo krótkie artykuły; jakieś śmieszne artykuły o Unity3D, kilkuzdaniowe teksty o testach, które nic nie wnoszą.

Lessa wrzuciłem, bo uznałem, że to ciekawe wprowadzenie i napisał te 3 artykuły. Jak się je postawi obok siebie, to jest trochę treści.
  • Odpowiedz
[ #csharp #dotnet #programowanie #dotnetnews #maavfeed ]

Ostatnio miałem super mało czasu i ochoty na prowadzenie tagu. Dzisiaj powinniśmy to nadrobić trochę.

#designpatterns
Sebastian Gębski - The most undervalued of all patterns
Michael Sorens - The Zen of Code Reviews: Review As If You Own the Code
Jon Hilton - REDUCE COUPLING: FREE YOUR CODE AND YOUR TESTS

#visualstudio
Visual Studio 2015 Update 2
Rafał Hryniewski - Visual Studio Productivity 101 -
@Maav: ciekawe te local functions. Dlaczego dopiero teraz i co argumentowało za tym by je zrobić? Nie pisałem poważnych systemów żeby móc to dobrze ocenić ale czasem brakowało mi takiej rzeczy. Możliwości zdefiniowania funkcji, żeby w dalszym bloku jej użyć kilkukrotnie, ale z kolei nigdzie indziej już tego nie potrzebowałem i szpeciła metoda w klasie. Obchodziłem się z tym tak, że tworzyłem Actiony, ale dla totalnego ładu i składu brakowało local
  • Odpowiedz
[ #csharp #dotnet #programowanie #dotnetnews #maavfeed ]

Maciej Aniserowicz - DSP’16: koniec rejestracji & status update
Zwykle nie wrzucam postów nietechnicznych. Ale w środku znajduje się lista uczestników Daj Się Poznać '16.
Na pewno warto ją przejrzeć i znaleźć kilka ciekawych projektów do śledzenia.
Przy okazji jeśli uważacie któryś projekt za szczególnie wartościowy, to wklejcie link w komentarzu i będę go umieszczał w feedzie.

#designpatterns
Jon Hilton - APPLY “TELL DON’T ASK”
  • Odpowiedz
[ #csharp #dotnet #programowanie #dotnetnews #maavfeed ]

#csharp
Już chyba wstawiałem 2 miesiące temu Piotra Zielińskiego, który to tłumaczył. Za to tutaj jest krok po kroku pokazane na przykładach, co się dzieje.
Dariusz Pawlukiewicz - Dlaczego nie powinniśmy używać async void ?

#cleancode
Erik Dietrich - The Most Important Code Metrics You’ve Never Heard Of

#aspnet
Kajetan Duszyński - SOCIAL COOKING – AUTENTYKACJA W WEBAPI

#dotnetcore
Andrew B Hall - Experimental .NET
[ #csharp #dotnet #programowanie #dotnetnews #maavfeed ]

#designpatterns
Follow-up do poprzedniego artykułu odnośnie Repository. Nie lubię repository, ale to rozwiązanie podoba mi się jeszcze mniej.
Piotr Gankiewicz - Extension methods to the rescue (from repository)
Jeremy Miller - An Example of the Open/Closed Principle in Action
Dyskusja pod spodem jest ciekawsza od samego artykułu.
Peter Vogel - The Special Case Pattern

#csharp
Peter Vogel - Share Information Among Asynchronous Processes Sans Locks
@andrzej-kopara:

Nie chcę mi się zbytnio rozwodzić, więc skopiowałem z internetu.

Extension methods concept is just syntactic sugar as some authors call it. It makes the code more readable though less understandable. Ultimately extension methods are just static ones which are the heritage of the procedural paradigm. They make the code tightly-coupled and less cohesive, harder to test and reuse.

Cytowany tekst...I am biased against this tendency of the C# programming
  • Odpowiedz
[ #csharp #dotnet #programowanie #dotnetnews #maavfeed ]
Wiem, że w zeszłym tygodniu mnie nie było, ale ja miałem dużo zajęć, a i ciekawych artykułów było mało.
Dzisiaj to nadrabiamy.

#yeoman
Jakub Gutkowski - Co to jest Yeoman? Część 2

#designpatterns
Hejtu na repozytoria ciąg dalszy :p
Piotr Gankiewicz - Repository, so we meet again.

#csharp
Dzisiaj trochę o C# 7. Pattern matching mi się strasznie podoba.
Pierre-Luc Maheu - [Early View of
  • Odpowiedz
@ChestNoot: Ok. W kodzie bym się czepiał. Spacje by się same zrobiły po formatowaniu dokumentu, ale modyfikatory powinny być.
Ale to tylko przykład. Ogarnąłem wszystko, więc uważam, że jest czytelne.
  • Odpowiedz