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

Odcinek 14 jest kolejnym odcinkiem wyjątkowym. Po pierwsze: bo to pierwszy odcinek po angielsku! A po drugie: bo mój gość to szanowany na całym świecie, znany wszem i wobec, niewymagający przedstawienia: the one and only Udi Dahan! Gdyby pół roku temu ktoś powiedział mi, że DevTalk wyjdzie poza granice Polski, i to od razu z Gościem tego kalibru, to bym się tylko w czoło popukał. A tu proszę…

Źródło: devtalk.pl
Dziel się z innymi:
CQRS with Udi Dahan

Sztuka programowania 2213 dni, 1 godzinę, 20 minut temu rroszczyk 127 źrodło rozwiń

Although ECMAScript6 has not been officially released yet, we can play around with new language features today. There are tools such as Traceur or Babel which are able to convert ECMAScript6 into ECMASciprt5, thus we are able to run the code in every browser. So let's try to run the snippet below, which leverages destructuring assignment using those tools ...

Dziel się z innymi:
[EN] .NET Blog: Using ECMAScript6 today

Web 2213 dni, 1 godzinę, 20 minut temu nocturn 87 źrodło rozwiń

Na tą książkę zwróciłem uwagę, dzięki pytaniu K.Cebuli na naszej grupie na portalu www.facebook.com. To był chyba grudzień 2014r. i akurat amazon.com miał promocję na tą książkę. Recenzje miała dobre, wydawcę również (Microsoft), a tytuł brzmiał zachęcająco. Kupiłem więc tą książkę w formie ebooka, załadowałem na mojego kindla i w wolnym czasie ją sobie "trawiłem".

Recenzja - "Adaptive Code via C# - Agile coding with design patterns and SOLID principles" -> Gary McLead Hall

Inne 2215 dni, 1 godzinę, 34 minuty temu rroszczyk 462 źrodło rozwiń

Ostatnio uruchamiając synchronizację na jednym z agentów otrzymałem następujący błąd dotyczący własnego rozszerzenia: The management agent failed on run profile. The run step stopped because a required rules extension „Demo.FIM.ActiveDirectory.dll” could not be loaded. Po upewnieniu się, że wspomniana biblioteka znajduje się w katalogu Extensions zajrzałem do loga systemowego. Tam opis błędu był znacznie bardziej rozbudowany i wyglądał tak:

Synchronization Service – supported runtime | Developer notes

Sztuka programowania 2215 dni, 1 godzinę, 34 minuty temu rroszczyk 98 źrodło rozwiń

W dzisiejszym poście pokażę bibliotekę Noda Time. Generalnie jest ona stworzona, aby zastąpić DateTime, który często powoduje problemy. Dzisiaj jednak, chciałbym pokazać Noda Time na przykładzie testów jednostkowym, bo to jest miejsce, gdzie DateTime po prostu nie nadaje się do użycia (przynajmniej bezpośrednio).

Noda Time: testy jednostkowe oraz obsługa czasu

Sztuka programowania 2215 dni, 1 godzinę, 34 minuty temu rroszczyk 139 źrodło rozwiń

Już od jakiegoś czasu dość aktywnie (choć z przerwami) udzielam się na StackOverflow wokół tagów .NET/C#. Pomyślałem, że przekroczenie okrągłych 10k punktów jest dobrą okazją do spisania swoich różnorakich przemyśleń na temat tego serwisu.

Tagi: .Net, C#
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | StackOverflow - przemyślenia

Narzędzia 2217 dni, 1 godzinę, 41 minut temu KonradKokosa 469 źrodło rozwiń

Największa zaleta mikro-serwisów, a mianowicie pojedyncza odpowiedzialność, często bywa również problemem, a raczej wyzwaniem. Załóżmy, że nasz system ma następujący mikro-usługi:CustomerService – podstawowe informacje o klientach AddressService – wyszukiwarka adresów CreditCardDetails – dane o kartach Nie chce wymieniać tutaj długiej listy, ale wyobraźmy sobie...

Mikro-serwisy: wzorzec gateway

Sztuka programowania 2219 dni, 11 godzin, 22 minuty temu rroszczyk 410 źrodło rozwiń

ASP.NET MVC 6 supports both regular controllers (inheriting from Controller base type) and POCO controllers. Let’s have a look at how the discovery of them happens in ASP.NET MVC 6. Note that the code and mechanisms discussed in this article were introduced after ASP.NET 5 beta3 was released, so it is not yet available if you use the version of ASP.NET 5 bundled with Visual Studio 2015 CTP6.

Tagi: asp.net, C#, mvc
Źródło: www.strathweb.com
Dziel się z innymi:
[EN] How ASP.NET MVC 6 discovers controllers?

Architektura 2219 dni, 11 godzin, 22 minuty temu rroszczyk 184 źrodło rozwiń

Przemysław Walkowski Kontynuując temat bezpieczeństwa, chce zająć się tematem certyfikatów ich tworzeniem i obsługą. Omówię co to jest PKI, CA, X.509. To o czym nie wspomniałem w ostatnim poście a może przydać się w tym poście to wiedza o tym, że algorytm asymetryczny z kluczem publicznym i prywatnym ma możliwość szyfrowania danych przy pomocy klucza publicznego jak i prywatnego. Gdy zaszyfrujemy dane kluczem prywatnym, będziemy mieć możliwość...

Dziel się z innymi:
Bezpieczeństwo w aplikacjach C#. Podstawy i nie tylko. Część II. | Blog Programisty.NET

Sztuka programowania 2221 dni, 14 godzin, 19 minut temu przemekwa 446 źrodło rozwiń

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 2221 dni, 14 godzin, 19 minut temu rroszczyk 284 źrodło 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 2221 dni, 14 godzin, 19 minut temu https://slanto.wordpress.com/ 153 źrodło 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 2223 dni, 17 godzin, 3 minuty temu rroszczyk 672 źrodło 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 2223 dni, 17 godzin, 3 minuty temu Piot Rabi 253 źrodło 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...

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 2227 dni, 50 minut temu tuszcz 527 źrodło 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 2227 dni, 50 minut temu rroszczyk 175 źrodło 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 2227 dni, 50 minut temu tuszcz 105 źrodło 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

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

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 2227 dni, 50 minut temu oskar-at-net 319 źrodło rozwiń

1 2... 222 223 224 225 226 227... 444 445

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 531,65)
8
(9 775,28)
9
(8 851,31)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 221,45)