dotnetomaniak.pl

Strona głównaUżytkownik

Zaba | użytkownik

Zaba
Zaba
215,35
1 dzień, 10 godzin, 12 minut temu
24 marca, 2016
dotnetomaniak.pl

Czym jest git chyba nie muszę nikomu tłumaczyć. Stworzył go Linus Torvalds jak narzędzie wspomagające rozwój jądra Linuxa. Tempo prac jakie towarzyszyły powstaniu gita robi wrażenie. Prace nad Gitem rozpoczęły się roku, projekt został ogłoszony a Git obsługiwał kontrolę wersji swojego kodu. pierwszy raz wykonano marge’a a jądro Linuxa było już hostowane przez Gita. Napr...

Tagi: git, gitflow
Źródło: kamiljozwiak.net
Dziel się z innymi:
Gitflow, czyli jak korzystać z gita i nie zwariować – Kamil Jóźwiak | Notatki programisty

Daj się poznać 2016 2 dni, 10 godzin, 1 minutę temu kamiljozwiaknet 301 rozwiń

W życiu każdego developera przychodzi taki moment, że trzeba rozpocząć pracę nad zupełnie nowym projektem. Pojawia się wiele pytań i wątpliwości na temat architektury, języku programowania, frameworków itp. W dużej mierze jest to uwarunkowane specyfiką projektu. Na rynku mamy wiele rozwiązań które pasują lepiej lub gorzej. W tym wpisie nie będę starał się dopasować najlepszych rozwiązań do danej specyfiki projektu, ale skupię się na porównaniu dwóch frameworków od Microsoft’u ...

Źródło: dotnetcore.pl
Dziel się z innymi:
.NET Standard i .NET Core vs .NET Framework

Architektura 7 dni, 15 godzin, 34 minuty temu Mariusz Jernalczyk 302 rozwiń

Była już lista rozszerzeń dla Visual Studio. Teraz przyszła kolej na rozszerzenia dla Visual Studio Code.

Źródło: kurzyniec.pl
Dziel się z innymi:
Visual Studio Code power-ups | Łukasz Kurzyniec

Narzędzia 25 dni, 2 godziny, 8 minut temu lkurzyniec 264 rozwiń

W trakcie prac nad dosyć skomplikowanym systemem walidacyjnym zastosowałem interfejsy i System.Reflection aby uprościć wywoływanie kolejnych reguł biznesowych.

Dziel się z innymi:
How to use an interface to automate work!

Sztuka programowania 26 dni, 4 godziny, 25 minut temu mauriceklimek 256 rozwiń

Reading time ~16 minutes While I’m working on the next angle on how to speed up calculating similarities I started investigating how to get better telemetry from cookit. Getting telemetry is easy - making sense of it is the hard part. This also brought another pain point of current setup - logging and monitoring. Since cookit is my pet, nonprofit project it was time to do something. There is a comparison table at the end, and what I’ve choose.The current state of logging and monitoringRequirementsThe ...

Choosing centralized logging and monitoring system – IndexOutOfRange

Architektura 30 dni, 13 godzin, 8 minut temu maklipsa 208 rozwiń

ResharperVisual StudioAutor : Łukasz Zaborski2 min czytaniaDodaj komentarz Niedawno rzuciłem okiem na projekt Rider. Jest to nowe wieloplatformowe IDE nad którym pracuje firma JetBrains obecnie w wersji early build. W przyszłości może to być alternatywa dla Visual Studio ponieważ możemy za jego pomocą tworzyć projekty .NET/NET Core/Mono nie tylko na systemach Windows ale również Linux oraz macOS. Przeglądając kod przypadkiem znalazłem ciekawą funkcje Rider-a. Naciskając klawisz F12 na systemowej klasie...

Dziel się z innymi:
Resharper decompiler w Visual Studio – Siepacze Kodu

Narzędzia 35 dni, 11 godzin, 4 minuty temu Zaba 151 rozwiń

Web idzie tak szybko do przodu, że łatwo się zgubić i zapomnieć, że pewne rzeczy nie są jeszcze tak powszechnie dostępne jakby się wydawało. Na przykład taka rzecz jak wgrywanie plików. Pamiętam czasy, że by to zrobić to trzeba było mieć flash. Potem się to robiło magicznie za pomocą iframe... a ja kto jest teraz?

Źródło: blog.gutek.pl
Dziel się z innymi:
Jedyny słuszny sposób na upload plików - Jakub Gutkowski

Sztuka programowania 35 dni, 11 godzin, 4 minuty temu Gutek 307 rozwiń

W tym artykule można przeczytać o tym, jakie błędy robią początkujący i co robić, aby tych błędów uniknąć.

Dziel się z innymi:
6 Błędów, pomyłek nowicjusza w języku C# : Pułapki C#

Inne 36 dni, 17 godzin, 10 minut temu piatkosia 659 rozwiń

Jedną z ważniejszych nowości w najnowszym ASP.NET jest middleware. Zbieżność nazw z mechanizmem w nodejs nie jest przypadkowa. Do czego więc służy i czym się różni od ActionFilter ?

Źródło: mickl.net
Dziel się z innymi:
ASP.NET Core: Middleware vs ActionFilters

Web 39 dni, 6 godzin, 36 minut temu mickl 190 rozwiń

Pewnego razu trafiło mi się na facebookach takie pytanie „dlaczego z listy konwertuje na IEnumerable a odwrotnie nie” -cytat jest skopiowany żywcem, autor wolałby pozostać anonimowy. Jako że nie ma głupich pytań i każdy kiedyś zaczynał, odpowiem koledze i innym ciekawym. Ciekawi? No to lecim:)

Źródło: piatkosia.k4be.pl
Dziel się z innymi:
List  a IEnumerable – Zagubiona wśród własnych myśli – Piatkosia's blog

Sztuka programowania 53 dni, 6 godzin, 27 minut temu piatkosia 351 rozwiń

I often work on applications whose sole task is to execute a script at certain time or day. You may approach it in several ways, eg.: Task Scheduler (Windows), SQL Job (if it is a SQL task) or CRON in Linux. You may also write application, which would run in background and execute a script at certain time. The only question is – do you really want do it? In this post, I would like to introduce other solution to tasks like this. ...

Scheduled jobs made easy - Topshelf and Quartz.NET | mpustelak.com

Programowanie rozproszone 59 dni, 14 godzin, 9 minut temu Mateusz Pustelak 129 rozwiń

Czym jest semantic logging ? Co wyróżnia Serilog na tle innych bibliotek do logowania ? Jak to wszystko skonfigurować w ASP.NET Core?

Źródło: mickl.net
Dziel się z innymi:
Semantic logging w ASP.NET Core: Serilog + Elasticsearch

Narzędzia 58 dni, 15 godzin, 38 minut temu mickl 198 rozwiń

~ MJ Jednym z mniej znanych i dość mocno zapomnianych – subiektywna opinia – przez środowisko programistów jest prawo Demeter. W potocznym języku – zasada jednej kropki. Cóż to takiego?...

Hipsterskie prawa i zasady – vol. 1 | maciejjędrzejewski

Sztuka programowania 87 dni, 13 godzin, 52 minuty temu jedmac 226 rozwiń

Sometimes it happens that we use mechanisms/features of specific language without beeing aware of it. That’s fine, but if you’ll want to discuss your code in a future to the audience or coworkers, soon or later you’ll be forced to learn it and understand (or at least name it using technical nomenclature). Therefore, today I’m going to discuss two related „mechanisms” of C# which are covariance and contravariance.  Covariance Covariance is a type conversion from the specific type to the more general (ba...

Źródło: foreverframe.pl
Dziel się z innymi:
What are covariance and contravariance in C#? - Forever F[r]ame

Sztuka programowania 100 dni, 5 godzin, 35 minut temu dpawlukiewicz 184 rozwiń

Every programmer when working with databases will use a framework, which facilitates and speeds up development time. It is no different with me. I never liked ADO.NET. Taking out the data and storing it in a DataSet or DataTable that were not strongly typed is not a best idea. Especially when someone else on the later stage had to work with this code and no one actually knows what the author had in the mind writing it. For many years, I enjoyed the heavi...

Źródło: www.mpustelak.com
Dziel się z innymi:
Dapper - micro-ORM I like | mpustelak.com

Sztuka programowania 107 dni, 15 godzin, 14 minut temu Mateusz Pustelak 192 rozwiń

...oto jest pytanie! Po długiej przerwie w pisaniu postaram się Wam na nie odpowiedzieć. Co dzieje się w momencie użycia tej metody? Kiedy powinniśmy z niej korzystać, a kiedy możemy to sobie odpuścić? Oczywiście nie będę w stanie przeanalizować każdej możliwej sytuacji, ale mam nadzieję, że po dzisiejszej lekturze będziecie korzystać z tej metody w pełni świadomie.

Źródło: hryniewski.net
Dziel się z innymi:
Hryniewski.NET | ToList(), or not ToList()...

Sztuka programowania 112 dni, 12 godzin, 54 minuty temu Rafał Hryniewski 410 rozwiń

SQL Server Management Studio (SSMS) to środowisko do zarządzania bazą danych Ms SQL. Niestety niewiedzieć czemu, IntelliSense w tym IDE działa bardzo, bardzo przeciętnie. Zmusiło mnie to do poszukiwań narzędzia, które wypełni tę lukę. Długo szukałem i w końcu znalazłem. Wreszcie mam rozwiązanie, które satysfakcjonuje mnie na tyle, że mogę go zaliczyć do grona Niezbędnika developera.

Źródło: kurzyniec.pl
Dziel się z innymi:
ApexSQL Complete – IntelliSense dla SSMS | Łukasz Kurzyniec

Narzędzia 221 dni, 18 godzin, 14 minut temu lkurzyniec 205 rozwiń

Zaczynając swoją przygodę z ASP.NET MVC (oraz w ogóle z programowaniem) miałem sporo problemów z utrzymaniem porządku w moich akcjach na kontrolerach. Bardzo często pojawiało się tam mnóstwo warunków i niepotrzebnej logiki. Ten problem trzeba było sensownie rozwiązać, więc z kolegami wypracowaliśmy sobie pewną konwencję, której twardo się trzymaliśmy...

Źródło: lmarcinek.pl
Dziel się z innymi:
ASP.NET MVC: Method chaining w kontrolerach | Łukasz Marcinek

Web 232 dni, 18 godzin, 47 minut temu Łukasz Marcinek 432 rozwiń

Dziś chciałabym się podzielić znaleziskiem, którego dokonałam ostatnio – mianowicie bardzo fajną biblioteką do przetwarzania plików CSV. Generalnie nie jest to przyjemna robota, ale z tym narzędziem zrobiło się naprawdę fajnie. Nazywa się CsvHelper a więcej informacji na jej temat można znaleźć tutaj. Żeby nie przepisywać oryginalnej dokumentacji, która jest dostępna na stronie biblioteki chciałabym raczej pokazać jak to działa w praktyce dlatego też od razu zapraszam do moich przykładów dostępnych na...

Tagi: C#, tools
Źródło: programistka.net
Dziel się z innymi:
Przetwarzanie plików CSV w C# stało się przyjemniejsze - CsvHelper | Programistka .NET/C# - Iwona

Narzędzia 253 dni, 7 godzin, 10 minut temu Maga 272 rozwiń

Dziś wpis poruszający tematykę metod wirtualnych, który jest skierowany raczej dla początkujących programistów choć nie ukrywam, że ja sam stosunkowo późno pojąłem to zagadnienie. Dlaczego więc o tym piszę? Tak jak przy okazji jednego z moich pierwszych postów (link macie tu) do podjęcia tematu sprowokował mnie Resharper, który to ostatnio wyświetlił mi taki oto komunikat:   Virtual member call in constructor   Całe szczęście, że R# bacznie czuwał nad moimi poczynaniami, ponieważ przez pomyłkę mogłem...

Tagi: virtual
Źródło: foreverframe.pl
Dziel się z innymi:
Czym są metody wirtualne i dlaczego nie powinniśmy wywoływać ich w konstruktorze? - Forever F[r]ame

Sztuka programowania 273 dni, 14 godzin, 27 minut temu dpawlukiewicz 300 rozwiń

1 2
Szkolenia SecurITum

kwiecień

03.
4developers
Warszawa
22.
GET.NET
Łódź

maj

17.
InfoShare
Gdańsk
Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 564,45)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 383,88)

8

Damian (9 031,08)

9

danielplawgo (7 235,99)

10

arek (6 807,9)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 498,06)

15

jedmac (3 298,38)

16

http://jakub-flor... (3 224,66)

17

CaMeL (2 954,87)

18

spetz (2 628,16)

19

mnikolajuk (2 596,93)

20

FutureProcessing (2 550,11)