dotnetomaniak.pl

Strona głównaUżytkownik

sierzput | użytkownik

sierzput
sierzput
39,51
3 dni, 19 godzin, 9 minut temu
8 kwietnia, 2017
dotnetomaniak.pl

Pamiętasz sytuacje, gdy czas implementacji nowych funkcjonalności rósł w nieskończoność? Może to wina kiepskiego kodu? Dziś poruszam ten temat na blogu. Zapraszam.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Kiepski kod - 1 - Powolne tworzenie nowych funkcjonalności - Jerzy Wickowski

Sztuka programowania 4 dni, 2 godziny, 54 minuty temu tazos333 92 rozwiń

Podstawy gita są bardzo proste. Aby zacząć korzystać z gita wystarczy znać tylko kilka poleceń. Jednak git jest potężnym narzędziem. Jeśli będziemy chcieli zrobić bardziej zaawansowane rzeczy możemy w pewnym momencie czuć się zagubieni. Możemy nawet bać się czegoś zrobić w obawie przed tym, że coś popsujemy. Warto najpierw przetestować różne polecenia bez obawy o utratę naszej pracy.

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
Dopiero uczysz się gita? Najpierw przetestuj "na sucho" w narzędziu visualizing-git - Tomasz Prasołek

Narzędzia 5 dni, 2 godziny, 26 minut temu tomaszprasolek 128 rozwiń

W aplikacjach bardzo często używamy zewnętrznych zasobów. A to trzeba wykonać zapytanie na bazie danych. Pobrać dane z usługi lub wysłać wiadomość email. Zasoby te charakteryzują się tym, że mogą być przez jakiś czas niedostępne, bo na przykład wystąpił jakiś problem z siecią lub zasób jest zbyt mocno obciążony. W takich sytuacjach zastanawiamy się, czy od razu pokazać użytkownikowi informacje o błędzie, czy może spróbować ponowić operację po jakimś czasie i do...

Źródło: plawgo.pl
Dziel się z innymi:
Jak ponawiać operacje w .NET z wykorzystaniem Polly? - Blog Daniela Plawgo

Inne 17 dni, 2 godziny, 41 minut temu danielplawgo 203 rozwiń

Przykładowe zadanie rekrutacyjne dla seniora

Źródło: piatkosia.k4be.pl
Dziel się z innymi:
Sum

Sztuka programowania 18 dni, 2 godziny, 47 minut temu piatkosia 244 rozwiń

Kilkanaście, kilkadziesiąt a nawet kilkaset - łącznie tyloma hasłami do różnych usług i portali zdarza się nam posługiwać. Taki natłok skutecznie zniechęca każdego użytkownika do stosowania bezpiecznych haseł, gdyż są one po prostu zbyt trudne do zapamiętania. W takim razie, jak powinniśmy zarządzać hasłami? Czym powinny się charakteryzować hasła uznawane na bezpieczne? Czy faktycznie musimy je pamiętać?

Źródło: devenv.pl
Dziel się z innymi:
Jak pracować z hasłami? - DevEnv

Inne 23 dni, 3 godziny, 3 minuty temu devenv 132 rozwiń

Oryginalnie Dangling Commas (lub comma-dangle) to reguła pozwalająca na pozostawienie przecinka przy ostatnim elemencie typu wyliczeniowego, tablicy, czy też obiektu (podczas inicjalizacji). W związku z tym kompilatory oraz lintery w dobrej wierze zezwalają na ten niepoprawny znak przy ostatnim elemencie umożliwiając nam...

Źródło: kurzyniec.pl
Dziel się z innymi:
Dyndające przecinki, czyli notacja przecinkowa | Łukasz Kurzyniec

Sztuka programowania 30 dni, 2 godziny, 20 minut temu lkurzyniec 124 rozwiń

Witaj w trzeciej odsłonie cyklu poświęconego programowaniu funkcyjnemu! W części pierwszej omówiłem najważniejsze podstawy. Część druga skupiała się na kluczowym aspekcie tego paradygmatu programowania – tworzeniu programu poprzez komponowanie funkcji. Dzięki temu artykułowi dowiesz się, czym są monady oraz jakie są ich praktyczne zastosowania.

Źródło: devstyle.pl
Dziel się z innymi:
Niecodzienne zastosowania LINQ, czyli monady w C# | devstyle.pl

Sztuka programowania 68 dni, 3 godziny, 3 minuty temu Piotr Stapp 142 rozwiń

Zaczynamy dzisiaj kolejny wzorzec projektowy, nazywa się Pamiątka(Memento) jest to bardzo prosty do zrozumienia wzorzec, również obrazek główny tego artykułu tłumaczy też wzorzec, przy okazji bardzo przyciąga uwagę 🙂 Oczywiście wszelkie rady i uwagi mile widziane również w wersji angielskiej.

Źródło: devman.pl
Dziel się z innymi:
Wzorce projektowe: Pamiątka(Memento) | devman.pl

Architektura 84 dni, 2 godziny, 49 minut temu slawas 132 rozwiń

Lots of developers do pet projects besides their job. Things are pretty straightforward when you work alone. You code some functionality, then commit the changes and push it to the repository like GitHub, Bitbucket or Gitlab. Simple is that. But at some point, your code might turn into a full product. Folks start using it, new contributors come and your repository becomes their workspace as well. As you probably guess, if you want to keep the control over t...

Źródło: foreverframe.net
Dziel się z innymi:
Preparing GitHub repository for open source - Forever F[r]ame

Narzędzia 351 dni, 3 godziny, 34 minuty temu dpawlukiewicz 108 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 554 dni, 2 godziny, 4 minuty temu Mariusz Jernalczyk 623 rozwiń

Od dłuższego czasu po głowie chodziła mi pewna myśl – w ostatnich dniach udało mi się ją wyklarować. Chodzi o dwa rodzaje developerów – biznesowych i technicznych. Jakkolwiek absurdalnie to brzmi w tym momencie, pozwól mi wyjaśnić. Warto też zaznaczyć, że pojęcia developer biznesowy i developer techniczny istnieją wyłącznie w mojej nomenklaturze – przedstawię więc jak ja je rozumiem.

Tagi: developer
Źródło: wojciszko.com
Dziel się z innymi:
Dwa typy developerów – którym jesteś? – Karol Wójciszko

Inne 403 dni, 10 godzin, 32 minuty temu mijagi 370 rozwiń

Często spotykałem się z fikcyjnymi awansami, które polegały wyłącznie na zmianie stanowiska w stopce i karmieniu swojego ego. W tym wpisie opisuję jak zaplanować swój awans z głową – kiedy warto, kiedy nie, a przede wszystkim w jaki sposób do tego podejść żeby nie zrobić falstartu. Każdemu awans kojarzy się raczej pozytywnie – zazwyczaj jest to wyższe wynagrodzenie, ale też dodatkowe obowiązki i wymagania względem nas. Spotkałem wielu p...

Źródło: wojciszko.com
Dziel się z innymi:
Jak uzyskać awans? – 4 wskazówki – Karol Wójciszko

Inne 416 dni, 11 godzin, 26 minut temu mijagi 298 rozwiń

Atrybuty autoryzacji. Sporo czasu spędzam ostatnio przy systematyzacji procesu autoryzacji w aplikacji mvc. Plan jest taki, aby każda metoda była zabezpieczona, a dostęp był zweryfikowany rolą, którą ma zalogowany użytkownik. Jak to zrobić? Z pomocą przychodzą atrybuty, ja wykorzystałem dwa (te same, ale dwa) Atrybuty jako AOP Atrybuty służą do tego aby zdefiniować kod, który powinien się wykonać przed wykonaniem metody która została oznaczoną danym atrybutem. ...

Dziel się z innymi:
Atrybuty autoryzacji w asp mvc - jak to zaimplementować

Web 410 dni, 19 godzin, 27 minut temu macabre13 255 rozwiń

Jako programista WP pewnie czujesz się opuszczony przez Microsoft? Nic dziwnego, od dłuższego czasu MS przestał się interesować swoim „dzieckiem” i skazał je na zapomnienie w świecie platform mobilnych. Możesz się czuć z tego powodu sfrustrowany i bezsilny, tak samo jak ja się czułem, albo możesz wziąć sprawy w swoje ręce i coś z tym zrobić. A co zrobić, to pewnie się już domyślasz – nauczyć się Xamarina.

Dziel się z innymi:
Jak przejść z Windows Phone na Xamarin? – Damian Antonowicz

Mobile development 439 dni, 5 godzin, 35 minut temu Damian 115 rozwiń

Oprócz głównego IDE, z którego korzystamy każdego dnia istnieje masa pobocznych narzędzi, które pomagają nam w przeróżnych zadaniach. Dzisiaj prezentujemy Wam listę programów (większość z nich jest darmowa), które ułatwiają nam pracę oraz, o których istnieniu każdy web developer wiedzieć powinien.

Dziel się z innymi:
Narzędzia które powinien znać każdy web developer - PoznajProgramowanie.pl

Narzędzia 489 dni, 18 godzin, 38 minut temu AdrianBystrek 374 rozwiń

Każdy kto jest w branży IT jakiś czas na pewno dostaje zapytania na tzw „proste stronki/aplikacje”. Autor takiego zlecenia zapewnia o prostocie pomysłu i o tym, że da się ją zrealizować małym nakładem prac – programista wyrobi się w kilkadziesiąt minut, przecież jest zdolny 😉 Pewnie każdy z was miał co najmniej kilka tego rodzaju zapytań w swojej karierze.

Źródło: wojciszko.com
Dziel się z innymi:
Zlecenie na „prostą stronkę” – 10 minut roboty | Karol Wójciszko

Inne 490 dni, 23 godziny, 2 minuty temu mijagi 394 rozwiń

Od drugiego roku studiów tworzę prezentacje związane z programowaniem i próbuje swoich sił w występach na żywo. Raz wychodzi lepiej, raz gorzej, jednak z każdym kolejnym wystąpieniem uczę się czegoś nowego. Czym dla mnie jest sztuka prezentacji i skąd w ogóle pomysł na prezentowanie swoich przemyśleń przed szerszą publicznością? Czy programista powinien szlifować umiejętność występowania na żywo? O tym w dzisiejszym wpisie.

Dziel się z innymi:
Tworzenie prezentacji i występy na żywo - poradnik dla programistów

Inne 490 dni, 23 godziny, 2 minuty temu AdrianBystrek 73 rozwiń

To trochę zadziorne pytanie. Wzorzec MVVM znajduje zastosowanie w światku .NET w aplikacjach WPF/Silverligh (tak BTW, ciekawe czy ktoś jeszcze pracuje w tej technologii) i od niedawna również w mobilno-wieloplatformowym Xamarin FORMS.

Tagi: dsp2017, MVVM, WPF
Źródło: strejczek.com
Dziel się z innymi:
MVVM ... czy nie ?

Daj się poznać 2017 531 dni, 3 godziny, 11 minut temu pstrejczek 203 rozwiń

Nieco ponad tydzień temu poruszyłem temat, jakim jest tworzenie aplikacji mobilnych przy użyciu technologii Xamarin. Jeżeli jeszcze nie wiesz, czym właściwie jest Xamarin, koniecznie tam zajrzyj. W komentarzach znajdziesz również linka do podobnego artykułu autorstwa Damiana Antonowicza. Jeżeli wszystko jest jasne, to możemy zaczynać! Dzisiaj pokażę, jak stworzyć prostą multiplatformową aplikację z bocznym menu (zwanym również hamburger-menu) przy użyciu podejścia Xamarin.Forms...

Źródło: csharp-dev.pl
Dziel się z innymi:
Xamarin Forms – tworzymy pierwszą aplikację z menu bocznym – Blog CSharp-Dev.pl

Daj się poznać 2017 530 dni, 18 godzin, 46 minut temu luki 71 rozwiń

DevConf - K8S workshop
Dotnetos Conference
devsession

październik

27.

listopad

Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 873,58)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 393,76)

8

Damian (9 640,27)

9

danielplawgo (7 798,21)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 833,06)

15

dpawlukiewicz (3 815,4)

16

AdrianBystrek (3 500,85)

17

spetz (3 433,34)

18

jedmac (3 318,39)

19

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

20

KonradKokosa (3 031,32)