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

Today I want to introduce a Circuit Breaker – one of the reactive design patterns, especially useful in areas such as web services interop. They main role is to act as a decorator around your code to ensure, that you can quickly respond on any reliability problems.

Dziel się z innymi:
[EN] Design patterns: Circuit Breaker - Simple Solutions

Sztuka programowania 3466 dni, 15 godzin, 39 minut temu Horusiath 143 źrodło rozwiń

Odcinek jedenasty stoi pod znakiem… czasu. Wszyscy mamy go za mało. A może mamy go wystarczająco dużo, tylko wykorzystujemy go nie do końca optymalnie? O to i inne rzeczy pytam Marcina Kwiecińskiego, który w ramach projektu Ogarnij Chaos na co dzień zmaga się z takimi problemami, pomagając swoim klientom prowadzić bardziej produktywne życie. Zarówno zawodowe, jak i prywatne. Jego blog to kopalnia spostrzeżeń i dobrych praktyk związanych z tym tematem. Podczas rozmowy wraz z Marcinem zastanawiamy się jak...

Źródło: devtalk.pl
Dziel się z innymi:
O produktywności - czyli nadaj strukturę swojej pracy

Inne 3467 dni, 20 godzin, 57 minut temu rroszczyk 321 źrodło rozwiń

Stylistic conventions My approach to them is the following: as far as they are, their content is of minor importance to me, however it is more comfortable to use standards that apply in a given environment. In example, in C#, brackets usually appear in the new line, contrary to JS/Java. In my opinion, stylistic conventions should be practical, which means that they should be supported by tools that we use, such as VS, R#, StyleCop, jsHint etc. It is important not to stand up against the default IDE fo...

[EN] Setting coding standards in a project | Future Processing

Sztuka programowania 3467 dni, 20 godzin, 57 minut temu FutureProcessing 98 źrodło rozwiń

Kolejny super tydzień nowości w Microsoft Azure. W dziewiątym odcinku ogarnąć to pomaga mi Michał Smereczyński, który jest związany z Azure od bardzo dawna. W tym odcinku wszystko od nowości w portalu, nowe maszyny wirtualne, a skończywszy na Linuxie i Open Source. Zapraszam do oglądania! Share this:EmailFacebookTwitterLinkedInPosted on Author wisniaCategories Azure Search, Data Factory, DocumentDB, Media Services, Portal, Scheduler, Tydzien z Azure, Virtual MachinesTags Azure, Azure Search, document db...

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

Web 3468 dni, 12 godzin, 29 minut temu wisnia 31 źrodło rozwiń

Jeśli ktoś spytałby mnie o element który kojarzy mi się z programowaniem niezależnie od zastosowanego języka, to odpowiedziałbym prosto - instrukcje warunkowe. Wszelkiej maści IFy i switche pojawiają się w praktycznie każdym szanującym się języku programowania i tak naprawdę trudno sobie wyobrazić jakąkolwiek sensowną aplikację, która by z nich nie korzystała. I choć w teorii dają one wiele dobrego, to w praktyce, przy nieodpowiednim użyciu, mogą w sposób znaczący obniżyć czytelność tworzonego kodu.

Tagi: .Net, C#, wzorce
Dziel się z innymi:
Wzorzec strategia - przykładowa implementacja w C# - Alt Control Delete

Sztuka programowania 3468 dni, 12 godzin, 29 minut temu rroszczyk 447 źrodło rozwiń

Niedawno zostałem poproszony o wypowiedź na niekończący się temat: “Kto może zostać programistą?”. Poprosił mnie o to dziennikarz portalu naTemat.pl, po czym wziął moją wypowiedź i wstawił dwa zdania do artykułu “Nie masz pomysłu na życie, zostań programistą. Jak legenda o 6 tys. zł na rękę napędza (owczy) pęd do programowania“. Pisałem już o tym jakiś czas temu (“Czy mogę zostać programistą?“). Ustosunkowałem się też do ich gło...

Kto i po co może zostać programistą…

Inne 3471 dni, 19 godzin, 44 minuty temu rroszczyk 401 źrodło rozwiń

Rich Domain Model vs. Anaemic Domain Model

Tagi: DDD
Źródło: blog.inf.ed.ac.uk
Dziel się z innymi:
[EN] The Anaemic Domain Model is no Anti-Pattern, it’s a SOLID design

Architektura 3471 dni, 19 godzin, 44 minuty temu Paweł Iżycki 203 źrodło rozwiń

Authentication and Authorization Authentication and authorization are two closely related concepts, which are used to build security mechanism in systems and applications. Information security is the practice of protecting information from unauthorized access, use or even modification. Confidentiality, integrity and availability (known as CIA triad) is a model designed to guide policies of information security within an organization. In this article we are focusing on confidentiality, which refers to re...

Dziel się z innymi:
[EN] Introduction to Claims-Based Authentication and Authorization in .NET | Future Processing

Architektura 3471 dni, 19 godzin, 44 minuty temu FutureProcessing 125 źrodło rozwiń

SharePointTworzenie farmy SharePoint w Azure Jestem szczęśliwym posiadaczem subskrypcji MSDN, a tym samym mam co miesiąc trochę kredytów do wydanie w Windows Azure. Pisałem już jak stać się członkiem BizSpark, który daje nam tę subskrypcję i jak również jak aktywować swojego Azura. Teraz pokażę co można z tym zrobić w kontekście SharePoint. Jak wielu z Was wie SharePoint bardzo...

Tagi: Azure, SharePoint
Źródło: tszulczewski.pl
Dziel się z innymi:
Tworzenie farmy SharePoint w Azure

Office 3471 dni, 19 godzin, 44 minuty temu TSzulczewski 47 źrodło rozwiń

Asana jest stosunkowo prostym produktem za pomocą którego możemy tworzyć projekty z przypisanymi do nich zadaniami. W pewnym sensie jest to więc klasyczna aplikacja z listą TODO, ale ma ona jedną dużą, istotną zaletę w stosunku do konkurencji - silny nacisk postawiono tutaj na kolaborację. Sporym plusem jest również duża liczba aplikacji mobilnych, pośród których nie mogło zabraknąć również tej, przeznaczonej dla zielonego robota. Dziś mam zamiar w praktyce przetestować działanie Asany właśnie na tej pla...

Pracuj zadaniowo z Asaną...

Inne 3473 dni, 18 godzin, 20 minut temu rroszczyk 232 źrodło rozwiń

W ósmym odcinku ponownie goszczę kolegę z firmy, tym razem jest to Jarek Sokolnicki, który odpowiada za współprace z partnerami i sprzedaż rozwiązań Azure. Oprócz cotygodniowej dawki nowości Jarek opowie też trochę o Azure Site Recovery. Zapraszam do oglądania! Share this:EmailFacebookTwitterLinkedInPosted on Author wisniaCategories Azure, Docker, SQL Database, WebJobsTags application insights, azure site recovery, SQL DatabaseLeave a Reply Cancel reply Your email address will not be published. Require...

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

Web 3473 dni, 18 godzin, 20 minut temu wisnia 39 źrodło rozwiń

Napisz odpowiedź Serializacja jest procesem przekształcania obiektów, do postaci tekstowej lub binarnej. .NET framework zapewnia nam kilka klas, takich jak XMLSerializer, DataContractJsonSerializer czy BinaryFormatter, które umożliwiają serializację danych do różnych formatów. Ponadto, do dyspozycji mamy wiele bibliotek firm trzecich, przez co wybór najlepszej metody staje się o wiele trudniejszy. Generalnie, każde narzędzie, czy format posiada swoje wady i zalety, dlatego też wybierając rozwiązania do ...

Źródło: akubiak.pl
Dziel się z innymi:
Porównanie metod serializacji w C# | Arkadiusz Kubiak

Sztuka programowania 3475 dni, 20 godzin, 36 minut temu Rey91 436 źrodło rozwiń

Przez długi czas w mojej karierze w branży IT, pracowałem w małej firmie. Taka praca ma swoje wady i zalety, ale dla mnie największym problem był fakt, że nie bardzo miałem możliwości nauczenia się pracy w grupie. Sytuacja zmieniła się diametralnie w ubiegłym roku, kiedy to zmieniłem firmę na większą, gdzie większe są również same projekty. W praktyce, w krótkim czasie musiałem nauczyć się przynajmniej podstaw pracy grupowej.

8 narzędzi przydatnych w pracy grupowej

Narzędzia 3475 dni, 20 godzin, 36 minut temu rroszczyk 502 źrodło rozwiń

Projekty informatyczne, niezależnie od ich rodzaju stają się codziennością każdej organizacji. Wynika to przede wszystkim z faktu, że informatyka stała się dziedziną powszechną. Produkty informatyczne towarzyszą nam w codziennym życiu na każdym kroku. Używamy ich w pracy, w domu, w szkole. Od nich niekiedy zależy nasze zdrowie i bezpieczeństwo. Nic więc dziwnego, że wymagania użytkowników względem tych produktów rosną za równo w kwestii ich użyteczności, jak i jakości.

Źródło: www.4pm.pl
Dziel się z innymi:
A u mnie działa...

Inne 3475 dni, 20 godzin, 36 minut temu rroszczyk 383 źrodło rozwiń

Przemysław Walkowski.Ostatnio chciałem serializować i deserializować liste gdzie typem listy był interfejs. Chciałem do tego wykorzystać XmlSerializer-a. Okazało się, że przy użyciu tej klasy nie można serializować listy interfesjów do XML-a. Już chciałem szukać dlaczego nie można ale miałem trochę czasu i stwierdziłem, że tym razem zrobimy to w trudny sposób. Poniżej prezentuje jak można serializować i deserializować listę interfejsów.

Czy można serializować interfejsy C#? Można! | Blog Programisty.NET

Sztuka programowania 3478 dni, 18 godzin, 21 minut temu przemekwa 447 źrodło rozwiń

When writing unit tests you repeatedly need to create the target object and all its dependencies. Whenever you modify constructor parameters list you need to modify your tests. Therefore maintaining tests with hard coded dependencies is painful and time consuming operation. AutoMock will create object where all its dependencies will be mocked and injected at run time.

AutoMock - Czyli Auto IoC Container Dla Unit Testów.

Sztuka programowania 3478 dni, 18 godzin, 21 minut temu Michał Jankowski 235 źrodło rozwiń

One of the features I miss the most in AngularJS is ability to easy unsubscribe event handlers. There is no convenience function opposed to $on, so in order to unsubscribe event, we have to call method returned by $on function (function () { angular.module('app.download', []) .controller('downloadCtrl', downloadController); function downloadController($scope) { // keep the unsubscribe function in local variable var afterRenderUnsubscribe = $scope.$on('afterRender', onAf...

Dziel się z innymi:
[EN] AngularJS - extending existing services using decorator

Web 3478 dni, 18 godzin, 21 minut temu nocturn 84 źrodło rozwiń

Doskonałym uzupełnieniem wpisów o testach parametryzowanych i kombinatorycznych jest omówienie tzw. „teorii”. Teoria jest specjalnym rodzajem testu, w którym weryfikujemy dane twierdzenie przy pomocy założeń (ang. assumptions).

Tagi: TDD
Dziel się z innymi:
Kurs TDD cz. 10: Teorie | DARIUSZ WOZNIAK.NET

Sztuka programowania 3478 dni, 18 godzin, 21 minut temu dariuszwozniak 171 źrodło rozwiń

W pierwszej części pokazującej dziedziczenie w JavaScript, pokazałem tzw. podejście „klasyczne”, mające niby być najbardziej zbliżonym do tego, spotykanego w językach programowania posiadających silne typowanie. Tamten wpis wywołał pewne kontrowersje… Być może ja nie do końca dobrze wszystko wyjaśniłem, a może to ja się mylę Nie jestem alfą i omegą… Jednak zostawmy już w spokoju podejście „classic” ponieważ jest ono mało sz...

Dziel się z innymi:
Dziedziczenie w JavaScript? Rozwiązanie tajemnicy - część #2 | burczu programator

Web 3478 dni, 18 godzin, 21 minut temu burczu 143 źrodło rozwiń

Ostatnio napotkałem dosyć nieciekawą sytuację podczas integracji ścieżki do folderu znajdującego się na Sharepoint przy użyciu WebDav. Chodziło o to, że po restarcie serwera traciłem uprawnienia do katalogu, przez co w aplikacji webowej nie wyświetlały się elementy z tej ścieżki...

Aplikacja MVC + WebDav do Sharepointa | maciejjędrzejewski

Inne 3478 dni, 18 godzin, 21 minut temu jedmac 101 źrodło rozwiń

1 2... 245 246 247 248 249 250... 464 465

Najaktywniejsi w tym miesiącu