Pierwszy raz na dotnetomaniaku? Przeczytaj nasz FAQ lub zadaj nam pytanie.

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Programowanie rozproszone
2
.netomaniaki

[RX 11] Reactive Extensions, więcej o zdarzeniach, czyli przykłady z myszką [PL] | Maciej Zbrzezny: Programowanie i Technologie nowe okno

opublikowano 6 godzin, 27 minut temu | wysłane przez http://pawlos.blogspot.com/http://pawlos.blogspot.com/ 2 dni, 4 godziny, 10 minut temu
4 lutego 2012 21:28:18 GMT 2 lutego 2012 23:45:55 GMT
Niniejszy post jest kontynuacją cyklu o Reactive Extensions dla .NET ([RX 1], [RX 2], [RX 3], [RX 4], [RX 5], [RX 6], [RX 7], [RX 8], [RX9], [RX10]) i pojawią się w nim przykłady wykorzystania Reactive Extensions. W ramach przykładu pokazane zostanie okno aplikacji, która w pasku statusu będzie wyświetlać, położenie kursora myszki w oknie aplikacji oraz informacja, czy kursor znajduje się w lewej, czy prawej części okna. Niniejszy przykład zostanie wykonany z wykorzystaniem WPF, należy więc pamiętać, że... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 58 | skomentuj | | źródło: maciej-progtech.blogspot.com
tagi: Reactive Extensions, Rx
3
.netomaniaki

[RX 10] Komponowanie strumieni w Reactive Extensions [PL] | Maciej Zbrzezny: Programowanie i Technologie nowe okno

opublikowano 4 dni, 6 godzin, 1 minutę temu | wysłane przez http://pawlos.blogspot.com/http://pawlos.blogspot.com/ 13 dni, 8 godzin, 5 minut temu
31 stycznia 2012 21:54:46 GMT 22 stycznia 2012 19:50:36 GMT
Niniejszy post jest kontynuacją cyklu o Reactive Extensions dla .NET ([RX 1], [RX 2], [RX 3], [RX 4], [RX 5], [RX 6], [RX 7], [RX 8], [RX9]), dotyczyć on będzie możliwości metod rozszerzających służących wykonywaniu połączenia dwóch lub więcej strumieni. Jedną z interesujących cech Reactive Extensions jest kompozycja obserwowalnych kolekcji, czyli strumieni danych. Istnieje wiele metod rozszerzających służących wykonywaniu połączenia dwóch lub więcej strumieni; Amb, Concat, SelectMany, Merge, Zip, CombineL.... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 76 | skomentuj | | źródło: maciej-progtech.blogspot.com
tagi: Reactive Extensions, Rx
3
.netomaniaki

lock (this) – za i przeciw nowe okno

opublikowano 12 dni, 16 godzin, 45 minut temu | wysłane przez padudapaduda 22 dni, 15 godzin, 12 minut temu
23 stycznia 2012 11:10:49 GMT 13 stycznia 2012 12:44:08 GMT
autor: Ostatnio przeglądając kod udało mi się znaleźć następujący fragment:lock(this){// Do something} Do zsynchronizowania dostępu do współdzielonego zasobu używany jest obiekt, w którym występuje ten fragment kodu. Teoretycznie fragment ten jest poprawny. Co więcej w programie nie wystąpił żaden problem z zakleszczeniem. Przeglądając literaturę możemy natrafić na następujące przykłady: 1. W O’Reilly Programming C# można spotkać następujący przykład użycia słowa kluczowego ... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 345 | skomentuj | | źródło: www.jankowskimichal.pl
tagi: lock, Wielowątkowość
3
.netomaniaki

[RX 9] Operacje LINQ na obserwowalnych kolekcjach w Reactive Extension [PL] | Maciej Zbrzezny: Programowanie i Technologie nowe okno

opublikowano 19 dni, 16 godzin, 56 minut temu | wysłane przez padudapaduda 28 dni, 19 godzin, 22 minuty temu
16 stycznia 2012 11:00:12 GMT 7 stycznia 2012 08:33:36 GMT
Niniejszy post jest kontynuacją cyklu o Reactive Extensions dla .NET ([RX 1], [RX 2], [RX 3], [RX 4], [RX 5], [RX 6], [RX 7], [RX 8]), dotyczyć on będzie możliwości wykorzystania LINQ na obserwowalnych kolekcjach i w RX. W uproszczeniu Language INtegrated Query (LINQ) to część technologii .NET i umożliwia zadawanie pytań na obiektach, a składnia LINQ przypomina trochę SQL (patrz Wikipedia). Cechą charakterystyczną LINQ jest to, że operuje ona na dowolnych kolekcjach oferujących iterator (czyli operuje na .... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 73 | skomentuj | | źródło: maciej-progtech.blogspot.com
tagi: Linq, Reactive Extensions, Rx
3
.netomaniaki

[RX 8] Zdarzenia w .NET niby pożyteczne, łatwe, ale... | Maciej Zbrzezny: Programowanie i Technologie nowe okno

opublikowano 22 dni, 10 godzin, 12 minut temu | wysłane przez http://pawlos.blogspot.com/http://pawlos.blogspot.com/ 31 dni, 6 godzin, 22 minuty temu
13 stycznia 2012 17:44:01 GMT 4 stycznia 2012 21:33:36 GMT
W ramach kontynuacji cyklu o Reactive Extensions dla .NET ([RX 1], [RX 2], [RX 3], [RX 4], [RX 5], [RX 6], [RX 7]) chciałbym przejść teraz do zdarzeń, dla których Rx dostarcza szczególnego wsparcia. Programowanie reaktywne, to również wykorzystanie zdarzeń (z j. ang. event), do których podłączamy się, przekazując delegat do funkcji, która ma obsłużyć zdarzenie (z j. ang. event handler), następnie czekamy na nachodzące zdarzenia. Dla przykładu rozważmy obsługę zdarzeń związanych z ruchem myszy. Wyobraźmy so.... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 194 | skomentuj | | źródło: maciej-progtech.blogspot.com
tagi: Rx
2
.netomaniaki

[RX 7] Zabawa w „ciepło – zimno”, czyli zimne i ciepłe źródła w Reactive Extension [PL] | Maciej Zbrzezny: Programowanie i Technologie nowe okno

opublikowano 23 dni, 10 godzin, 20 minut temu | wysłane przez padudapaduda 32 dni, 17 godzin, 40 minut temu
12 stycznia 2012 17:35:49 GMT 3 stycznia 2012 10:15:32 GMT
Dziś krótko. W ramach kontynuacji artykułu o Reactive Extensions dla .NET ([RX 1], [RX 2], [RX 3], [RX 4], [RX 5], [RX 6]) chciałbym wrócić znów do obserwowalnych kolekcji i źródeł, na podstawie których one powstają. Przecież nie zawsze powstaną one ze "zwykłej" kolekcji i zwykle nie jest wiadome, jakie dane one zawierają. Reactive Extension (RX) wyróżnia dwa typy źródeł danych, na podstawie których może powstać obserwowalna kolekcja. Są to źródła zimne i ciepłe (z j. ang. cold i hot). Źródła "zimne" są k... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 92 | skomentuj | | źródło: maciej-progtech.blogspot.com
tagi: Reactive Extensions, Rx
2
.netomaniaki

[RX 6] Przykłady dot. obserwowalnych kolekcji w Reactive Extensions [PL] | Maciej Zbrzezny: Programowanie i Technologie nowe okno

opublikowano 27 dni, 5 godzin, 32 minuty temu | wysłane przez padudapaduda 36 dni, 8 godzin, 9 minut temu
8 stycznia 2012 22:24:10 GMT 30 grudnia 2011 19:47:06 GMT
autor: W poprzednich częściach ([RX 1], [RX 2], [RX 3], [RX 4], [RX 5]) artykułu o Reactive Extensions dla .NET pojawiło się już dość sporo teorii, ale raczej mało przykładów, w tym wpisie chciałbym się skupić właśnie na przykładach bazujących na zdobytej uprzednio wiedzy. Zacznijmy od zastanowienia się nad prostymi subskrypcjami. W przykładzie z wpisu pt.: "[RX 3] Reactive Extensions pierwszy kontakt z kodem", zasubskrybowaliśmy obiekt typu IObservable (funkcją Subscribe) i jako parametr przekazane zostało... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 76 | skomentuj | | źródło: maciej-progtech.blogspot.com
tagi: .Net, asynchonicznie, Reactive Extensions, Reactive Framework, Rx
3
.netomaniaki

[RX 3] Reactive Extensions pierwszy kontakt z kodem (czyli artykułu cz. 3) [PL] | Maciej Zbrzezny: Programowanie i Technologie nowe okno

opublikowano 62 dni, 11 godzin, 20 minut temu | wysłane przez http://pawlos.blogspot.com/http://pawlos.blogspot.com/ 64 dni, 22 godziny, 6 minut temu
4 grudnia 2011 16:35:25 GMT 2 grudnia 2011 05:49:59 GMT
W ramach serii postów dotyczących Reactive Extensions przyjrzeliśmy się już problemom związanych z asynchronicznością oraz przyjrzeliśmy się bliżej kolekcjom i wzorcu obserwatora (IObserver, IObservable). W tym wpisie zobaczymy pierwszy przykład kodu wykorzystującego RX. Jak wspominałem wcześniej, w .NET 4.0 jest wbudowane pewne wsparcie dla IObserver i IObservable. Jednak są to tylko definicje wspomnianych interfejsów, aby wykorzystać pełne możliwości RX, trzeba je zainstalować i dołączyć do projektu, wida... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 67 | skomentuj | | źródło: maciej-progtech.blogspot.com
tagi: Rx
2
.netomaniaki

Piotr Zieliński » Reactive Extensions I – instalacja oraz kolekcje danych nowe okno

opublikowano 62 dni, 19 godzin, 14 minut temu | wysłane przez pzielinskipzielinski 66 dni, 6 godzin, 33 minuty temu
4 grudnia 2011 08:41:51 GMT 30 listopada 2011 21:22:27 GMT
Aby móc korzystać z rozszerzeń RX należy najpierw je pobrać i zainstalować. Przed przeczytaniem tego posta, koniecznie należy zapoznać się z interfejsami IObservable oraz IObserver – prezentowałem je w ostatnim wpisie. Po instalacji dodajemy referencję do System.Reactive:   RX dodaje metodę ToObservable konwertującą kolekcję do IObservable, interfejsu który wspiera wzorzec obserwator. Napiszmy przykładowy obserwator:class SampleObserver : IObserver (więcej)
kategoria: Programowanie rozproszone | kliknięć: 102 | skomentuj | | źródło: www.pzielinski.com
tagi: Rx
3
.netomaniaki

[RX 1] Wprowadzenie do Reactive Extensions (RX) dla .NET - cz.1 [PL] | Maciej Zbrzezny: Programowanie i Technologie nowe okno

opublikowano 63 dni, 13 godzin, 45 minut temu | wysłane przez http://pawlos.blogspot.com/http://pawlos.blogspot.com/ 67 dni, 15 godzin, 2 minuty temu
3 grudnia 2011 14:10:59 GMT 29 listopada 2011 12:53:43 GMT
Jako że nie dawno przedstawiłem na spotkaniu Łódzkiej grupy profesjonalistów IT & .NET prezentację poświęconą „Wprowadzenie do Reactive Extensions (RX) dla .NET” (patrz informacja: Zapraszam na prezentację: "Wstęp do Reactive Extensions dla .NET (RX)" oraz Prezentacja i kod ze spotkania pt.: "Wprowadzenie do Reactive Extensions (RX) dla .NET" [PL]). Postanowiłem czytelnikom bloga „Programowanie i Technologie” również przybliżyć temat Reactive Extensions, więc jeżeli zdarzyło Ci się tworzyć aplikacje, k... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 124 | skomentuj | | źródło: maciej-progtech.blogspot.com
tagi: Rx
4
.netomaniaki

[RX 2] Kolekcje, to podstawa, czyli wprowadzenia do Reactive Extensions część 2 [PL] | Maciej Zbrzezny: Programowanie i Technologie nowe okno

opublikowano 63 dni, 13 godzin, 45 minut temu | wysłane przez http://pawlos.blogspot.com/http://pawlos.blogspot.com/ 66 dni, 16 godzin, 24 minuty temu
3 grudnia 2011 14:10:59 GMT 30 listopada 2011 11:31:54 GMT
W ramach kontynuacji tematyki związanej z Reactive Extensions (RX)przyjrzyjmy się elementom, które stoją u podstaw ich działania, czyli kolekcjom i wzorcowi Obserwator. W poprzedniej części artykułu poznaliśmy cel przyświecającym twórcom Reactive Extensions (RX) jak i skąd można pobrać wspomniane rozszerzenia. Skoro już mamy zainstalowane Reactive Extensions (Rx), zacznijmy przyglądać się jego możliwością.Jak wcześniej zostało wspomniane, Rx upraszcza programowanie asynchroniczne, pozwala na łatwe filtrowa... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 111 | skomentuj | | źródło: maciej-progtech.blogspot.com
tagi: Rx
2
.netomaniaki

Piotr Zieliński » Jak nie używać blokad lock nowe okno

opublikowano 66 dni, 12 godzin, 52 minuty temu | wysłane przez pzielinskipzielinski 73 dni, 7 godzin, 3 minuty temu
30 listopada 2011 15:04:09 GMT 23 listopada 2011 20:52:55 GMT
Słowo lock służy do synchronizacji  kodu między wątkami. Często jednak przeglądając kod widzę niepoprawne użycie. Rozważmy następujący przykład:publicclass OrderManager { publicvoid Submit() { lock(this) { //... } } } Przedstawiona konstrukcja może spowodować wiele trudnych do wykrycia problemów. Co jeśli użytkownik naszej biblioteki również wykorzysta źle lock i napisze:OrderManager orderManager=new OrderManager(); //...lock(orderManager) { orderManager..... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 203 | skomentuj | | źródło: www.pzielinski.com
tagi: lock
2
.netomaniaki

Prezentacja i kod ze spotkania pt.: "Wprowadzenie do Reactive Extensions (RX) dla .NET" nowe okno

opublikowano 80 dni, 5 godzin, 19 minut temu | wysłane przez padudapaduda 89 dni, 15 godzin, 20 minut temu
16 listopada 2011 22:36:39 GMT 7 listopada 2011 12:35:29 GMT
Autor: Nie tak dawno przedstawiłem na spotkaniu Łódzkiej grupy profesjonalistów IT & .NET prezentację poświęconą „Wprowadzenie do Reactive Extensions (RX) dla .NET” (patrz informacja: Zapraszam na prezentację: "Wstęp do Reactive Extensions dla .NET (RX)"). Tych, którzy chcieliby się zapoznać z prezentacją lub kodem źródłowym, który powstał podczas prezentacji, zapraszam do obejrzenia mojej prezentacji umieszczonej na portalu SlideShare.... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 214 | skomentuj | | źródło: maciej-progtech.blogspot.com
tagi: prezentacja, Reactive Extensions, Reactive Framework, Rx
1
.netomaniak

Azure Drive | MSDN (Polska) nowe okno

opublikowano 105 dni, 5 godzin, 49 minut temu | wysłane przez pzielinskipzielinski 114 dni, 7 godzin, 3 minuty temu
22 października 2011 22:06:57 GMT 13 października 2011 20:52:59 GMT
Zwykłe (blokowe) bloby w Windows Azure są trudne do wdrożenia dla już istniejących aplikacji. Załóżmy, że napisaliśmy prostą galerie zdjęć w ASP.NET i wykorzystaliśmy do tego celu przestrzeń System.IO, np. do robienia kopii zapasowych czy zarządzania plikami na dysku. Jeśli jednak chcielibyśmy przechowywać zdjęcia w Azure Blobs, musielibyśmy zmodyfikować kod. Azure Drive pozwala na stworzenie wirtual... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 127 | skomentuj | | źródło: msdn.microsoft.com
tagi: Azure
1
.netomaniak

Kurs Windows Azure - zapraszam! | Tomasz Wiśniewski nowe okno

opublikowano 139 dni, 10 godzin, 3 minuty temu | wysłane przez mackomacko 149 dni, 9 godzin, 55 minut temu
18 września 2011 17:52:33 GMT 8 września 2011 18:00:29 GMT
autor: Ostatnio pisałem o kursie Umbraco, a teraz przyszedł czas na kolejny kurs. Tym razem jest to kurs traktujący o Windows Azure, czyli popularnym ostatnio “cloud computing”. Jeśli chcesz się dowiedzieć co to jest, po co jest i jak z tego skorzystać zapraszam do oglądania kursu. Nowe odcinki będą pojawiały się w każdą środę. Zapraszam do oglądania i nauki, a w międzyczasie do obejrzenia zapowiedzi kursu... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 112 | skomentuj | | źródło: tomaszwisniewski.com
tagi: Azure, Cloud Computing, kurs, video
1
.netomaniak

5. WCF Web Api - consuming simple Get service nowe okno

opublikowano 161 dni, 14 godzin, 35 minut temu | wysłane przez mackomacko 169 dni, 23 godziny, 5 minut temu
27 sierpnia 2011 13:20:54 GMT 19 sierpnia 2011 04:50:21 GMT
Coś na ząb ;) Skonsumujmy prosty serwis Web Api Poprzednio: REST - small introduction2. WCF Web Api - linkownia3. WCF Web Api - szybki start4. WCF Web Api - simple GET Rest = zasób + reprezentacja. Ostatnio stworzyłam zasób, ale nie było mowy o reprezentacji. Kiedy próbowałam napisać coś restful w WCFie irytowało mnie że w pewnym momencie trzeba było podać JSON czy XML. Być może wtedy nie wnikałam wystarczająco głęboko ;) W Web Api nic żeśmy nie określali a przeglądarka od razu potrafiła... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 72 | skomentuj | | źródło: jlfedra.blogspot.com
tagi: REST, WCF
1
.netomaniak

Programistka i kot: 4. WCF Web Api - simple GET nowe okno

opublikowano 175 dni, 14 godzin, 58 minut temu | wysłane przez http://pawlos.blogspot.com/http://pawlos.blogspot.com/ 183 dni, 5 godzin, 44 minuty temu
13 sierpnia 2011 12:57:22 GMT 5 sierpnia 2011 22:11:37 GMT
Bardzo prosty przykład pobrania danych. Prosty przykład na prostych danych czyli standardowo mamy stringa i inta. Sama nienawidzę takich przykładów bo jeśli cokolwiek dołożymy przestają działać. Bez obaw - dokładać będziemy później. (więcej)
kategoria: Programowanie rozproszone | kliknięć: 91 | skomentuj | | źródło: jlfedra.blogspot.com
tagi: GET, WCF
1
.netomaniak

Programistka i kot: 3. WCF Web Api - szybki start nowe okno

opublikowano 178 dni, 10 godzin, 54 minuty temu | wysłane przez padudapaduda 187 dni, 21 godzin, 9 minut temu
10 sierpnia 2011 17:01:50 GMT 1 sierpnia 2011 06:46:53 GMT
Poprzednio było trochę teorii i linków do rozpoczęcia: 1. REST - small introduction2. WCF Web Api - linkownia Tym razem jak zacząć. Najprościej zacząć tworząc nowy projekt Asp MVC 3 Warto jeszcze ustawić stały port jeśli korzystamy z Visual Studio Development Server. Potrzeba nam jeszcze referencji, którą można dodać ręcznie, albo korzystając z menagera NuGet poszukujemy WebApi Mamy do dyspozycji - na chwilę obecną, ponieważ sytuacja jest dynamiczna - Core, All oraz CrudHttpSample. All zawiera: ... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 133 | skomentuj | | źródło: jlfedra.blogspot.com
tagi: REST, WCF
1
.netomaniak

Problem zwrotnych referencji w WCF nowe okno

opublikowano 180 dni, 15 godzin, 20 minut temu | wysłane przez szogun1987szogun1987 187 dni, 21 godzin, 46 minut temu
8 sierpnia 2011 12:35:40 GMT 1 sierpnia 2011 06:09:40 GMT
Podczas wielu batalii z WCF'em natknąłem się na konieczność umieszczenia w obiekcie będącej elementem jakiejś kolekcji referencji do obiektu posiadającego tą kolekcję. (więcej)
kategoria: Programowanie rozproszone | kliknięć: 63 | skomentuj | | źródło: szogun1987.ovh.org
tagi: WCF
1
.netomaniak

2. WCF Web API - linkownia nowe okno

opublikowano 182 dni, 20 godzin, 20 minut temu | wysłane przez padudapaduda 191 dni, 19 godzin, 22 minuty temu
6 sierpnia 2011 07:35:23 GMT 28 lipca 2011 08:34:07 GMT
WCF Web API - linki gdzie warto zajrzeć w poszukiwaniu wiedzy o serwisach REST Poprzednio : 1. REST - small introduction Teraz małe zapoznanie z WCF REST Starter Kit i WCF Web API. Pierwszym projektem REST był WCF REST Starter Kit i wbrew pozorom warto się nad nim chwilę pochylić. Ponieważ StarterKit istniał przez dłuższy czas zdążyła wytworzyć się mała baza wiedzy. Oczywiście zmieniły się nazwy klas, metod i inne szczegóły, ale ważne są pewne zasady, ogólny zarys a to można poznać np w serii Scree... (więcej)
kategoria: Programowanie rozproszone | kliknięć: 81 | skomentuj | | źródło: jlfedra.blogspot.com
tagi: REST, WCF, web services
Poprzednia 1 2 3 4 5 6 7 8 Następna