dotnetomaniak.pl

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

Czasami zachodzi potrzeba ponownego wykonania jakiegoś kodu, w przypadku np. wyrzucenia błędu. Można samemu zaimplementować to za pomocą np. pętli, kontynuować daną operację w kolejnych iteracjach. Problem w tym, że taki mechanizm można dość znacząco rozbudowywać. Zwykle, chcemy poczekać przed następną iteracją ponieważ szanse, że ponowna próba, natychmiast po pierwszej próbie zakończy się sukcesem jest niska. Ponadto, zdefiniowanie “niepowodzenia” też jest dość skomplikowane. Polly to mała, ale dość ...

Tagi: .Net, C#, Polly
Dziel się z innymi:
Polly: przydatna biblioteka do obsługi błędów

Narzędzia 1164 dni, 18 godzin, 25 minut temu rroszczyk 278 rozwiń

Node.js plugin for Visual Studio allows you to create Node.js application within the Visual Studio. It supports editing with IntelliSense, debugging and deployment of Node.js projects. It is a free and available for download

Dziel się z innymi:
Node.js extension for Visual Studio | Zapiski programisty .net

Narzędzia 1164 dni, 18 godzin, 25 minut temu https://slanto.wordpress.com/ 153 rozwiń

Wiele mówi się o dobrych praktykach tworzenia kodu, używaniu wzorców projektowych i innych zmyślnych rozwiązań. W praktyce nie jest jednak tak kolorowo. Często terminy gonią, w kodzie pojawiają się klasy, których liczba linii liczona jest w setkach, a pośród nich znaleźć można wiele bezmyślnych powtórzeń oraz niepraktycznych interfejsów. Ale przecież obiecaliśmy sobie, że kiedyś to zmienimy, prawda?

Tagi: C#, net, wzorce
Dziel się z innymi:
Wzorzec adapter - przykładowa implementacja w C#

Architektura 1166 dni, 21 godzin, 9 minut temu rroszczyk 592 rozwiń

AML (Anti-Money Laundering), zwane potocznie przeciwdziałaniem praniu brudnych pieniędzy, ale... również i wspieraniu terroryzmu, są to działania, mające na celu wykrycie i odpowiednie zaraportowanie podejrzanych transakcji, a nast. ich zablokowanie, włącznie z zamrożeniem konta osob podejrzanych. Wymogi stosowania AML w spółkach finansowych nakładają stosowne organy, takie jak np. KNF, Komisja Europejska czy Departament Skarbu USA. Te podmioty, publikują m.in. listy os. podejrzanych. Na takich l...

AML - Listy Sankcyjne - Github - Zchpit, czyli o programowaniu w .NET i nie tylko...:

Bazy danych i XML 1166 dni, 21 godzin, 9 minut temu Piot Rabi 250 rozwiń

Ale o czym dzisiaj, dzisiaj o obcisłości po angielsku w programowaniu. Słowo tight będzie jednym z bohaterów wpisu. A nawet tight coupling, czyli coś mocno wiążącego. Co tak mocno wiąże w programowaniu? Moim zdanie new jest temu winny. Wiąże bowiem ono ze sobą klienta, klasę którą korzysta z new aby zaspokoić swoje potrzeby, oraz dostarczyciela usługi, czyli klasę, która jest w stanie zaspokoić tę (tą) potrzebę.

Powiedz nie new...

Sztuka programowania 1170 dni, 4 godziny, 56 minut temu rroszczyk 543 rozwiń

Koncentracja to życie. No może nie aż tyle, ale w naszym programistycznym światku wiele zależy od naszego stanu skupienia. Niestety czasem nawet długie godziny (poniedziałek rano ;)) może nam zająć wejście w tryb efektywnej pracy (tzw. flow) a tymczasem tylko jedna sekunda rozproszenia np. powiadomienie o mega ważnym mailu od kolegi z tytułem śliczne kotki potrafi ten mozolnie budowany stan zniszczyć. Co zatem robić aby flow osiągać szybciej i częściej? Dla mnie jednym z takich elementów jest odpowiedni...

Źródło: blog.octal.pl
Dziel się z innymi:
Muzyka do kodowania | .net blog – octal.pl

Inne 1170 dni, 4 godziny, 56 minut temu tuszcz 525 rozwiń

Od jakiegoś czasu sporo występuję na różnych eventach i feedback jaki otrzymuję powoduje rumieniec jak stąd tam. Ostatnio na WDI byłem nawet przedmiotem pierwszej w swoim życiu pamiątkowej fotki :) (chłopaki, w świetle aktualnych wydarzeń politycznych mam nadzieję, że nie jesteście z WSI). Za top-spikera się nie uważam, ale skoro się podoba to postanowiłem zebrać kilka punktów, które są dla mnie kluczowe podczas przygotowywani...

Dziel się z innymi:
Sekrety udanych prezentacji...

Inne 1170 dni, 4 godziny, 56 minut temu rroszczyk 174 rozwiń

Szczęśliwy, trzynasty, odcinek to chwilowy odpoczynek od technikaliów. Tym razem wraz z Grzegorzem Rycajem serwujemy Wam dywagacje na popularny temat: agile. Grzegorz od wielu lat programuje i kieruje zespołami programistów. Prawdopodobnie wielu z Was niejednokrotnie miało okazję oglądać go na scenie, gdyż regularnie występuje na różnych eventach. MVP w kategorii Visual Studio ALM. 40-minutową rozmowę rozpoczynamy od historii agile. Nie zagłębiamy się jednak w teorię...

Źródło: devtalk.pl
Dziel się z innymi:
13 - O agile z Grzegorzem Rycajem | DevTalk

Inne 1170 dni, 4 godziny, 56 minut temu tuszcz 105 rozwiń

TL;DR 1. Define events in the system Define sources (commands, process managers) and actors Group commands around aggregates Implement… Post-it, long piece of paper and people…Let’s play Generally speaking „event storming” is about extracting domain from events which describe it. In most of the complex domains there are events that represent important changes in the state of our domain, simply begin with them. We’ll need the following things:Unlimited modelling space – sounds impossibl...

Event Storming - from events to the model | Future Processing

Architektura 1170 dni, 4 godziny, 56 minut temu FutureProcessing 186 rozwiń

Rzecz być może dla niektórych mało istotna, dla niektórych w ogóle nie istotna, ale niezależnie od istotności sprawy – myślę, że warta wpisu na blogu. NUnit posiada dwa modele asercji:Classic Assert ModelConstraint-Based Assert Model (wprowadzony w wersji 2.4) Semantyka klasycznego modelu jest wszystkim dobrze znana: Assert.AreEqual(5, sum); Assert.AreSame(personA, personB); Assert.IsTrue(condition); As...

Tagi: TDD
Dziel się z innymi:
Kurs TDD cz. 12: Classic vs. Constraint Assert Model | DARIUSZ WOZNIAK.NET

Sztuka programowania 1170 dni, 4 godziny, 56 minut temu dariuszwozniak 122 rozwiń

Z życia wzięta historia .NETowca, który po przeprowadzce zaczął nowe życie z MSSQL. Ku pokrzepieniu serc, że jest jeszcze nadzieja. A SSDT może pomóc ją urzeczywistnić.

Dziel się z innymi:
Oskar at .NET: Englishman in New York, czyli jak .NETowiec może uwić sobie gniazdko w świecie MSSQL

Narzędzia 1170 dni, 4 godziny, 56 minut temu oskar-at-net 317 rozwiń

Kolejny tydzień bogaty w nowości Azure. Nowe, zmienione, ulepszone funkcjonalności zarówno dla programistów jak i administratorów. W tym odcinku moim gościem jest Emil Wasilewski, który pracuje jako architekt systemów IT. Zapraszam do oglądania!Share this:EmailFacebookTwitterLinkedInPosted on Author wisniaCategories API Management, App Service, Azure Active Directory, Azure Backup, Azure Site Recovery, Media Services, Web SitesTags aad, app service, Azure, Azure Backup, azure site recoveryLeave a Reply ...

Tagi: Azure
Dziel się z innymi:
Tydzień z Azure - odcinek 12 | Tomasz Wiśniewski on Azure

Web 1170 dni, 4 godziny, 56 minut temu wisnia 26 rozwiń

W niniejszym artykule przyjrzymy się w jaki sposób możemy przetestować klasy generyczne za pomocą funkcjonalności NUnita pod nazwą Generic Test Fixture. Dla przykładu, weźmy sobie metodę dodawania w generycznej klasie kalkulatora: public class GenericCalculator

Tagi: TDD
Dziel się z innymi:
Kurs TDD cz. 11: Testowanie klas generycznych | DARIUSZ WOZNIAK.NET

Sztuka programowania 1170 dni, 4 godziny, 56 minut temu dariuszwozniak 187 rozwiń

Od jakiegoś czasu, sporo się piszę o horrendalnych stawkach jakie można zarobić w branży IT oraz o ogólnym zepsuciu tego sektora. Niektórzy mówią, że wystarczy pomachać odrobinę większą gotówką przed programistą, by ten z ochotą porzucił swojego obecnego pracodawcę. W moim odczuciu jest to wielkie generalizowanie, ponieważ ludzie łasi na gotówkę są w każdej branży i nie można powiedzieć, że IT pod tym względem wyróżnia się jakoś na plus czy na minus. Dlatego też również w tym sektorze znajdziemy tzw. sko...

Tagi: kariera, praca, zmiany
Dziel się z innymi:
Czy warto być wiernym jednej firmie?

Inne 1174 dni, 5 godzin, 58 minut temu rroszczyk 663 rozwiń

Przemysław Walkowski Pracując długo jako programista C# trzeba uważać na stan, w którym ciągle i ciągle używamy tych samych metod na osiągnięcie podobnych celów. Człowiek jest istotą, która bardzo szybko się przyzwyczaja przez co przestaje korzystać ze wszystkich udogodnień jakie oferuje środowisko. Poniżej kilka przykładów składni w C#, o których nie zawsze pamiętamy. In i out ...

C# składanie, o których zapominamy | Blog Programisty.NET

Sztuka programowania 1175 dni, 3 godziny, 1 minutę temu przemekwa 688 rozwiń

Od jakiegoś czasu wzorzec “microservices” jest popularny  w wielu firmach.  Szczegółowe informacje znajdują się na blogu Martin’a Fowler’a, aczkolwiek na blogu chciałbym naszkicować koncepcję. Pomysł nie jest nowy, jednak pewne usystematyzowanie moim zdaniem ma sens. Dla mnie osobiście, to nic innego jak przestrzeganie zasady “Single rensponsibility” na poziomie usług. Wzorzec ma zastosowanie w systemach złożonych, SOA, a nie w prostych aplikacjach klient-serwer. Skrajnie zła sytuacja, to taka, w które...

Dziel się z innymi:
Architektura enterprise: Mikro-serwisy

Architektura 1175 dni, 3 godziny, 1 minutę temu rroszczyk 647 rozwiń

Dzisiaj będzie o ludziach. Aż sam się dziwię, że taki post spod ręki mej wychodzi… ale jednak. Czy zdajesz sobie sprawę z tego, że robiąc COKOLWIEK ponad normę, jesteś źródłem wielkiej inspiracji? Tak, TY! Czy zdajesz sobie sprawę z tego, że wokół znajdziesz niewyczerpane studnie głębinowe motywacji, tylko czekające na odkrycie? Tak, przez CIEBIE!

Inspiruj i czerp inspirację...

Inne 1176 dni, 5 godzin, 59 minut temu rroszczyk 257 rozwiń

Dzisiaj chciałbym pokazać Swagger, doskonałe narzędzie służące do dokumentacji REST API. Swagger, korzysta z plików JSON, którymi można opisać nasze API. W przypadku RESTful api m.in. możemy określić:Nazwę zasobuTyp zwracanych danychOpis obiektówWersję APIZwracane kody statusu HTTPParametry (np. query lub HTTP body)HTTP verbs (PUT, GET, POST etc)

Tagi: .Net, API, C#, nancy, RES, Swagger
Dziel się z innymi:
Dokumentacja REST API – Swagger

Narzędzia 1176 dni, 5 godzin, 59 minut temu rroszczyk 267 rozwiń

W .net ASP.MVC są różne mechanizmy. Są też takie, które umożliwiają zbadanie argumentów przesłanych do akcji, jak i argumentów oczekiwanych w akcji. I właśnie o nich dzisiaj. Można je wykorzystywać na dobry i zły sposób, jak każde narzędzie. Najpierw mały pokaz a potem filozofowanie...

O braciach QueryString i ActionParameters

Sztuka programowania 1176 dni, 5 godzin, 59 minut temu rroszczyk 213 rozwiń

W jedenastym odcinku gościem jest Tomasz Rupiewicz - Administrator w firmie informatycznej ILC . Na co dzień zajmujący się rozwiązaniami i obsługą w Microsoft Azure. Poza porcją newsów Tomek z ILC pokaże jak w prosty sposób zacząć pracę z maszyną wirtualną wystawioną w Azure za pomocą PowerShell. ExpressRoute dla Office365 http://azure.microsoft.com/blog/2015/03/17/expressroute-for-office-365/ Azure Media Services - integracja z CDN http://azure.microsoft.com/blog/2015/03/17/announcing-azure-media-servi...

Tagi: Azure
Źródło: channel9.msdn.com
Dziel się z innymi:
Tydzień z Azure - odcinek #11 | Tydzień z Azure | Channel 9

Web 1176 dni, 5 godzin, 59 minut temu wisnia 16 rozwiń

1 2... 145 146 147 148 149 150... 366 367
Szkolenia SecurITum

wrzesień

21.
Dev#
Gdansk, Stary Manez
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 867,57)

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,63)

8

Damian (9 580,26)

9

danielplawgo (7 536,05)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 818,06)

15

dpawlukiewicz (3 657,18)

16

AdrianBystrek (3 480,85)

17

spetz (3 418,34)

18

jedmac (3 318,39)

19

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

20

CaMeL (2 954,87)