dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Architektura - Strona 17

W tym wątku opiszę jak odpowiednio skonfigurować usługę WCF by uzyskać efekt RESTful API. Będziemy zwracać obiekty typu jSON/XML – co kto woli. Jeśli już utworzyłeś projekt WCF Service Application, możesz do niego dodać nową usługę lub skorzystać z dodanej domyślnie. Zmieniamy/dodajemy sekcję w Web.config Zwróć uwagę na sekcje service, servicebehaviors, endpointbehaviors – prawdopodobnie w tych miejscach musiałeś wprowadzi...

Tagi: API, RESTful, WCF
Źródło: wojciszko.com
Dziel się z innymi:
Usługa WCF jako RESTful API | Karol Wójciszko

Architektura 1972 dni, 17 godzin, 53 minuty temu mijagi 230 źrodło rozwiń

W 25 odcinku DevTalk wracamy do tematu architektury. Tym razem moim Gościem jest Szymon Kulec: programista, blogger, prelegent i jeden z liderów Warszawskiej Grupy .NET. Na Twitterze: @scooletz. Dyskutujemy o Event Driven Architecture. Z odcinka dowiecie się czym jest EDA, o jakich zdarzeniach mowa i jak z nich korzystać. Do tego: jak ma się do tego CQRS i Event Sourcing, na czym polega eventual consistency oraz jak obsługiwać/przetwarzać zdarzenia? I… oczywiście, wiele więcej :). Zapraszam do słuchania...

Źródło: devtalk.pl
Dziel się z innymi:
O Event Driven Architecture z Szymonem Kulcem

Architektura 1981 dni, 13 godzin, 28 minut temu rroszczyk 198 źrodło rozwiń

W kilku poprzednich postach pisałem o tym jak powinna wyglądać czysta i przejrzysta architektura aplikacji. Kluczową rzeczą w takiej architekturze jest jednokierunkowy przepływ wywołań od kontrolera do prezentera. Kłopot z taką architekturą pojawia się, gdy mamy narzucaną architekturę w której naszym punktem wejścia do obsługi zdarzenia jest metoda, która musi zwrócić wynik poprzez return...

Użycie czystej architektury w web serwice’ach | Code Matters

Architektura 2000 dni, 18 godzin, 41 minut temu bartoszgolek 361 źrodło rozwiń

Dzisiaj technicznie-architektonicznie. Dwudziesty drugi odcinek DevTalka pod znakiem WIADOMOŚCI i KOMUNIKACJI stoi. Reflektor w te mgliste pojęcia kieruje Szymon Pobiega: programista/architekt, blogger, prelegent. Pracuje w Particular Software, gdzie klepie NServiceBusa dla Udiego Dahana (pamiętacie DevTalk#14 – CQRS with Udi Dahan?). Zatem: zdecydowanie wie o czym mówi! Z rozmowy dowiecie się czym tak naprawdę jest komunikacja i dlaczego warto sobie zawracać głowę jakimiś “wiadomościami” czy “kolejkami...

Źródło: devtalk.pl
Dziel się z innymi:
22 - O wiadomościach z Szymonem Pobiegą | DevTalk

Architektura 2023 dni, 16 godzin, 53 minuty temu tuszcz 153 źrodło rozwiń

It was always surprising to me that so few projects were started with data access concurrency in mind. I’ve heard many discussions about new fancy frameworks and UI controls the teams were about to use but possibility of concurrent access to users’ data didn’t appear to be a concern in their minds. Wen you think about it, it seems to be very logical. People have a natural tendency to avoid problems they haven’t encountered directly. There are so few people with attitude of challenging o...

[EN] Offline Pessimistic Lock in Entity Framework (or any other ORM) | WellDesignedSoftwareException

Architektura 2025 dni, 18 godzin, 40 minut temu https://mkarczewski.wordpre... 98 źrodło rozwiń

This is the second one of two posts concerning approach to build cost effective, but prepared for scaling, systems using ASP.NET Web API and Azure.

[En]Microservices with minimum overhead using ASP.NET Web API and Azure – part 2 – Deployment | Future Processing

Architektura 2029 dni, 6 godzin, 58 minut temu FutureProcessing 166 źrodło rozwiń

Wakacje, wakacje i po wakacjach. I bardzo dobrze, ile można, c’nie? Po wakacyjnej przerwie powracamy, zamaszyście, pomału i usłużnie. Ale suchy rebus! Mału -> mikru -> mikro. Usłużnie -> serwisowo -> service. Czyli: po wakacyjnej przerwie powracamy, zamaszyście, z mikroserwisami! Towarzyszy mi Michał Franc, który z dalekiego jUKeja wskoczył mi na Skype’a. Michał bloguje na http://www.mfranc.com, przemawia oraz jest jednym z organizatorów konferencji dotnetconf.pl. Na Twitterze możecie go stalkować pod @...

Tagi: mikroserwisy
Źródło: devtalk.pl
Dziel się z innymi:
O mikroserwisach z Michałem Francem

Architektura 2037 dni, 14 godzin, 41 minut temu rroszczyk 243 źrodło rozwiń

This is the first one of two posts concerning approach to build cost effective, but prepared for scaling systems, using ASP.NET Web API and Azure. In the era of building systems that aim to provide services at global scale, requirements for scalability and high availability are becoming our bread and butter. What is more, it is absolutely normal that stakeholders want first shippable version of software as soon as possible.

Microservices with minimum overhead using ASP.NET Web API and Azure – part 1 – Architecture | Future Processing

Architektura 2043 dni, 18 godzin, 8 minut temu FutureProcessing 164 źrodło rozwiń

In this post we’ll focus on security. We’ll try to prove that claims base authentication is safe. As we remember SAML tokens are issued by “trusted” STS. But what exactly does “trusted” issuer mean? In this post, we’ll try to find definition of “trusted issuer”, a list of attributes which decide that issuer is trusted.

[EN] Security in WIF | Future Processing

Architektura 2048 dni, 20 godzin, 25 minut temu FutureProcessing 102 źrodło rozwiń

To już jest… jeszcze nie koniec, ale prawie!, pierwszego, dziewiczego sezonu DevTalk. W poszukiwaniu własnej tożsamości natrafiłem na… eksperta w tej dziedzinie. Ale w kontekście IT, oczywiście. Dzisiaj przed Wami Tomasz Onyszko. Architekt, od zawsze w branży ;), niezmiennie związany z kwestiami zarządzania tożsamością w sieci. Oprócz tego pisze na firmowym blogu Predica i regularnie gości na grupach pasjonackich oraz krajowych i światowych konferencjach. Od lat “nosiciel” tytułu Microsoft MVP. Na Twitt...

Źródło: devtalk.pl
Dziel się z innymi:
O tożsamości z Tomaszem Onyszko

Architektura 2119 dni, 19 godzin, 6 minut temu rroszczyk 123 źrodło rozwiń

In this article we focus on sample service based on WCF (Windows Communication Foundation), as we will only try to build sample service with claims-based authentication and authorization. All technical aspects connected with security e.g. configuration, certificates, encryption, signature or CRL will be described in details in the next posts.

WCF services with claims-based authentication and authorization | Future Processing

Architektura 2119 dni, 19 godzin, 6 minut temu FutureProcessing 144 źrodło rozwiń

In the previous article basic information about authentication and authorization process on .Net has been presented. Security Token Service is an integral part of claim based approach. As we remember from the previous article, STS is responsible for handling user’s requests and creating tokens; it can also work in two modes: active and passive. In this article we focus on Active STS, as we will only try to build sample STS.

Introduction to Claims-Based Authentication and Authorization in .NET - how to build Active STS | Future Processing

Architektura 2154 dni, 6 godzin, 29 minut temu FutureProcessing 164 źrodło rozwiń

W ASP.NET w końcu !!! w końcu !!! nie ma pliku csproj! Czy tam vbproj czy nawet SLN… Ja! :) no fajnie nie? :) Teraz wszystko działa wokół project.json file, który jest definicją naszego projektu jak i! definicją paczki nuget. Czyli jak się domyślacie referencje teraz pomiędzy projektami to referencje za pomocą paczek nuget…

Źródło: blog.gutek.pl
Dziel się z innymi:
ASP.NET 5 – global.json, project.json i wykorzystanie DNX i DNU

Architektura 2166 dni, 19 godzin, 30 minut temu rroszczyk 145 źrodło rozwiń

Dobra build trwa, ale i pewne rzeczy zostały już jakoś „ustabilizowane”, może warto o kilka prostych informacji co i jak :) Skarbnicą wiedzy teraz jest repozytorium Home ASPNET na Github. Tutaj znajdziecie informacje jak zainstalować DNVM (.NET Version Manager) na różnych platformach i jakie ekstra kroki są wymagane w zależności od środowiska (Linux, na macu za bardzo nie ma).

Źródło: blog.gutek.pl
Dziel się z innymi:
ASP.NET 5 – instalacja (dnvm, dnx, dnu)

Architektura 2166 dni, 19 godzin, 30 minut temu rroszczyk 101 źrodło rozwiń

Kestrel to serwer webowy umożliwiający hostowanie aplikacji .NET na różnych środowiskach w tym Linux i Mac._ Pamiętacie komendy z poprzedniego postu? Jeżeli chcemy hostować aplikację webową (której jeszcze nie mamy i pewnie w tym poście też jej mieć nie będziemy ;)) na wszystkich możliwych platformach to musimy lekko zmodyfikować nasz projekt dodając odpowiednie zależności i tworząc nową komendę. Komenda ta będzie p...

Źródło: blog.gutek.pl
Dziel się z innymi:
ASP.NET 5 – kestrel cross platform server i wyjście z niego na systemie innym niż windows

Architektura 2166 dni, 19 godzin, 30 minut temu rroszczyk 94 źrodło rozwiń

Jak wiadomo w bajkach kryje się ukryta mądrość. W takim razie pora na bajkę, ale strzeżcie się – ukryta w niej mądrość może przewrotnie obrócić się przeciwko wam. Gotowi? No to zaczynam...

Tagi: Agile, scrum
Źródło: paskol.robi.to
Dziel się z innymi:
Me z .NET tete-a-tete » O sztuce tworzenia zupy z kamienia

Architektura 2169 dni, 21 godzin temu PaSkol 218 źrodło rozwiń

I have started to think, what is the reason that people see it as hard and complex at the beginning? I have a theory: it has rules! Entering the world with rules is always uncomfortable, we need to adjust to rules. In this post I’d like to prove that in this case those rules are quite digestible.On the way to CQRS… Basically, we can say that CQRS is an implementation of Command Query Separation principle to the architecture of software. What I noticed during my work in this approach is that there is a c...

Dziel się z innymi:
CQRS – Simple architecture | Future Processing

Architektura 2183 dni, 6 godzin, 47 minut temu FutureProcessing 296 źrodło rozwiń

Kilka wpisów wcześniej zacząłem tematykę micro-serwisów oraz wzorca bramki. Jednym z wyzwań podczas rozłupywania monolitu jest zbyt wysoka liczba zapytań do innych serwisów, co powoduje utratę wydajności.  Jeśli w monolicie była klasa np. CustomersRepository to teraz będzie to kompletnie nowa usługa. Wysłanie wiadomości do takiej usługo odbywa się przez jakiś protokół – w przypadku REST zwykle jest to HTTP. W monolicie nie było ważne to, że wywołaliśmy np. GetCustomerById(1), potem GetCustomerById(2) i...

Dziel się z innymi:
REST Batching: Ograniczanie liczby zapytań

Architektura 2184 dni, 18 godzin, 59 minut temu rroszczyk 160 ź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 2191 dni, 5 godzin, 2 minuty temu rroszczyk 184 ź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 2195 dni, 10 godzin, 43 minuty temu rroszczyk 670 źrodło rozwiń

1 2... 15 16 17 18 19 20... 31 32

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