dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Programowanie rozproszone - Strona 7

Na MSDN pojawi się cykl artykułów związanych z platformą Azure. Przeznaczony jest on dla początkujących (przynajmniej pierwsze artykuły). Jeśli nie miałeś jeszcze styczności z Azure to jest doskonały moment aby przekonać się jakie możliwości dostarcza nam ta platforma. Zapraszam do pierwszego artykułu z tej serii- Azure Tools czyli podstawowe narzędzia niezbędne do pracy z Azure: http://msdn.microsoft.com/pl-pl/library/gg455965Explore posts in the same categories:Azure This entry was...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Narzędzia Azure – zaczynamy.

Programowanie rozproszone 3364 dni, 4 godziny, 17 minut temu pzielinski 38 źrodło rozwiń

Po chwilowej przerwie w blogowaniu postanowiłem wrócić to tego niezwykle przyjemnego zajęcia. Dziś chciałbym przedstawić zagadnienie zdarzeń rozproszonych jakie można zastosować w aplikacjach klient/serwer pisanych w .NET Framework. W swojej karierze spotkałem się z produkcyjnym użyciem dwóch rodzajów zdarzeń, pierwsze polegało na użyciu Notification Services wysyłanych przez Microsoft SQL Server 2005, jednak...

Tagi: .Net, C#, events
Dziel się z innymi:
Zdarzenia rozproszone w .NET | .NET Rules! Blog

Programowanie rozproszone 3375 dni, 23 godziny, 45 minut temu piotr_sowa 99 źrodło rozwiń

Aby pomoc ludziom programować asynchronicznie wymyślono słowa kluczowe async i await. Async będzie służyć do oznaczania metod w których pojawią się wywołania asynchroniczne, zaś same wywołania będziemy oznaczać przez await i te słowo kluczowe może pojawić się tylko w metodach oznaczonych właśnie przez async. Dzięki temu jak tłumaczy Mads Torgersen nie będzie już dla użytkownika problemem tworzenie wielu funkcji Callback, gdyż b...

Dziel się z innymi:
Nowości w .net – Async « Netmajor's Tech Blog

Programowanie rozproszone 3389 dni, 11 godzin, 25 minut temu netmajor 125 źrodło rozwiń

Profesionalne, dwudniowe kursy z Windows Azure za 150 złotych!

Tagi: Azure, kurs, Windows
Źródło: codeguru.pl
Dziel się z innymi:
CodeGuru.pl |  Akademia Azure

Programowanie rozproszone 3404 dni, 6 godzin, 41 minut temu fones 42 źrodło rozwiń

W części drugiej serii "WCF w praktyce" udostępniliśmy naszą usługę tworząc hosta. Dla przypomnienia, stworzyliśmy dwa projekty umożliwiające hostowanie kontraktu IGreetingService poprzez aplikację konsolową oraz poprzez plik serwisu webowego (*.svc). Z racji na zdecydowaną przewagę zalet tej drugiej opcji, w dalszej części będę korzystał z hostowania poprzez IIS (lub wbudowany w Visual Studio serwer WWW).

Tagi: WCF
Źródło: www.codeguru.pl
Dziel się z innymi:
CodeGuru.pl | WCF w praktyce. Część 3 - Klient - korzystamy z usługi

Programowanie rozproszone 3405 dni, 22 godziny, 14 minut temu Paweł Łukasik 148 źrodło rozwiń

W poprzednim artykule stworzyliśmy kontrakt usługi IGreetingService wraz z jej implementacją. Sama biblioteka nie jest przydatna, jeżeli nie będzie dostępna dla klientów. Przyszedł zatem czas, aby stworzyć projekt, który będzie ją hostował. Istnieje kilka możliwości udostępnienia usługi i są to: 1) self hosting 2) hostowanie poprzez windows service 3) IIS / WAS

Tagi: WCF
Źródło: codeguru.pl
Dziel się z innymi:
CodeGuru.pl | WCF w praktyce. Część 2 - Host - udostępniamy usługę

Programowanie rozproszone 3417 dni, 10 godzin, 43 minuty temu Paweł Łukasik 212 źrodło rozwiń

Czy otrzymałeś kiedyś taki oto błąd? The calling thread cannot access this object because a different thread owns it. Dzieje się tak, najczęściej wtedy, gdy próbujemy aktualizować kontrolki użytkownika z innego wątku. Taka czynność nigdy nie była dobrym pomysłem i trzeba było o tym pamiętać, jednak od wersji bodajże 2 .net Framework-a dostajemy taki wyjątek jak powyżej. Dzięki temu, nawet jeśli coś zostanie przeoczone i będziemy jednak chcieli wykonać aktualizację kontrolki użytkownika z innego wątku n...

Tagi: .Net, C#, invoke
Źródło: www.benedykt.net
Dziel się z innymi:
Aktualizacja kontrolki z innego wątku, invoke oraz metody rozszerzające

Programowanie rozproszone 3421 dni, 22 godziny, 34 minuty temu macko 78 źrodło rozwiń

Axum to kolejny inkubacyjny projekt z Redmond, o którym warto wspomnieć. Model agenta, który przedstawiłem w poprzednim poście, został przez giganta potraktowany całkiem poważnie. Solidna implementacja, skalowalność, wtyczka do Visual Studio - to wszystko daje całkiem duże pole do popisu, ale powoli...

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Axum – Agenci w akcji

Programowanie rozproszone 3437 dni, 3 godziny, 19 minut temu fones 20 źrodło rozwiń

Witam dziś chciałbym poruszyć kolejny problem na który się natknąłem podczas rozwijania projektu. Problem dotyczy przesyłania danych pomiędzy kontrolerem a usługami(service). Weźmy prosty przykład. Mamy funkcje która z pobranych danych od użytkownika tworzy temat i post na forum następnie zwraca id zarówno tematu jak i posta. I tutaj pojawia się problem gdy potrzebujemy zwrócić wiele danych z danej funkcji z usług.

Dziel się z innymi:
Komunikacja miedzy usługami a kontrolerem...

Programowanie rozproszone 3440 dni, 14 godzin, 26 minut temu paduda 79 źrodło rozwiń

Microsoft Press wydał e-book na temat gorącego ostatnimi czasy, programowania równoległego. Książka na 224 (anglojęzycznych) stronach przedstawia idee zrównoleglania, oraz prezentuje przykłady oparte oczywiście o Parallel Extensions w .NET Framework 4.0

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Parallel Programming with Microsoft .NET E-BOOK

Programowanie rozproszone 3440 dni, 14 godzin, 26 minut temu fones 67 źrodło rozwiń

Troszeczkę szybciej niż planowałem (bo… 1stSCC coraz bliżej) rozpocząłem przygodę z Microsoft’owym Cloud Computing, czyli Azure. Post ten jest pierwszym z cyklu kilku postów poświęconych technologii Microsoft Azure, w szczególności zaś SQL Azure. Na samym początku chciałbym przedstawić jak dostać się do tego serwisu, bo choć niby jest to niezbyt trudne, to korzystając z subskrypcji MSDN, trzeba odrobinę się napracować przy uruchamianiu usługi i pamiętać o jednym drobiażdzku. Na początku krótkie przypomni...

Źródło: koprowskit.eu
Dziel się z innymi:
Rozpoczynamy przygodę z Microsoft Azure

Programowanie rozproszone 3443 dni, 23 godziny, 55 minut temu macko 83 źrodło rozwiń

W ostatniej wersji C# pojawiła się możliwość zrównoleglenia obliczeń w bardzo prosty sposób. Pętlę:for(int n =0; n <8; n++){ Console.WriteLine("Normal - iteracja {0} wątek {1}", n, Thread.CurrentThread.ManagedThreadId);} można zastąpić następującą konstrukcją:Parallel.For(0, 8, i =>{ Console.WriteLine("Parallel - iteracja {0} wątek {1}", i, Thread.CurrentThread.ManagedThreadId);}); Zapis ten powinien spowodować, że obl...

Parallel.For – wielowątkowość nigdy nie była tak łatwa

Programowanie rozproszone 3452 dni, 11 godzin, 49 minut temu paduda 171 źrodło rozwiń

Autor: Witam po długiej przerwie wszystkich stęsknionych wpisów odnośnie TPLa. Pamiętam moje przyrzeczenie odnośnie pisania przynajmniej 1 wpisu na tydzień z tego tematu, ale niestety inne rzeczy nie pozwalają poświęcić się temu tematowi w takim stopniu jakbym sobie tego życzył. No, ale nie tracąc czasu na smętne wstępy przejdźmy do treści…dziś krótko acz przydatnie. Dziś chciałbym powiedzieć o dość ciekawej funkcjonalności a mianowicie kontynuacjach. Dzięki nim możemy napisać następujący fragment k...

Tagi: TPL
Dziel się z innymi:
.NET blog: TPL - Kontynuacje

Programowanie rozproszone 3456 dni, 15 godzin, 47 minut temu macko 53 źrodło rozwiń

Twórcy Google jako pierwszych serwerów użyli ręcznie składanych PC połączonych w jedną sieć. Zdecydowali się na takie rozwiązanie, ponieważ koszty zakupów komercyjnych maszyn znacznie przekraczały założony budżet. To posunięcie było strzałem w 10! Magia jednak tkwiła nie tyle w komputerach, co w specjalnie napisanym oprogramowaniu - i tu przechodzimy do kwestii programowania równoległego.

Fones.Blog > Programowanie Równoległe, a Google

Programowanie rozproszone 3460 dni, 14 godzin, 3 minuty temu fones 60 źrodło rozwiń

Może zdarzyć się tak, że jedno żądanie zostanie wysłane do usługi kilka razy. Fajnie więc by było zabezpieczyć system przed taką ewentualnością. W nagłówku każdego żądania przekazywany jest unikalny identyfikator żądania. W momencie walidacji nagłówka system sprawdza identyfikator z pomocą jedno-instancjowego obiektu SafeContainer. Każdy identyfikator przechowywany jest w kontenerze prze n-minut. Po upływie tego czasu usuwane są "stare" identyfikatory. Jak na razie nie znalazłem sensowniejszego rozwiązan...

Tagi: WCF
Dziel się z innymi:
Powtórzone żądania

Programowanie rozproszone 3462 dni, 4 godziny, 8 minut temu paduda 58 źrodło rozwiń

Dziś chciałbym zaprezentować zastosowanie sieci Hopfielda do rozpoznawania polskich banknotów. Można zastosować takie rozwiązanie w automacie przyjmującym banknoty w celu odgadnięcia właściwego nominału banknotu. Oczywiście zapamiętanie obrazka całego banknotu nie jest dobrym pomysłem gdyż w przyzwoitej rozdzielczości obraz będzie zbyt duży do zapamiętania, poza tym, banknoty mają różną wielkość, postanowiłem pokazać przykład z zapamiętaniem prawego górnego rogu i rozpoznawaniem ...

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator - Daj się poznać #5 - rozpoznawanie banknotów

Programowanie rozproszone 3469 dni, 13 godzin, 3 minuty temu piotr_sowa 164 źrodło rozwiń

OpenMP - źródło, które zainspirowało mnie do zmian w HopfieldSymulatorze znajduje się tudaj. Dzisiaj napiszę o C++ w wykorzystanym projekcie. Cała warstwa obliczeniowa jest napisana w tym języku. Oczywiście po napisaniu dobrze jest program zoptymalizować, można jeśli używamy C# i kodu zarządzalnego użyć Parallel.For(...), no ale w czystym natywnym C++ nie ma takij możliwości, pozostaje użycie OpenMP lub wzorców wielowątkowości, które są dostępne w Visual C++ 2010. Niestety nie mam ...

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator - Daj się poznać #4 - OpenMP

Programowanie rozproszone 3471 dni, 20 godzin, 39 minut temu piotr_sowa 49 źrodło rozwiń

August 07Daj się poznać #3 Dzisiaj postanowiłem usprawnić symulator sieci Hopfielda o zapamiętywanie kolorów. Jak pewnie wiecie z poprzednich wpisów na wyjściu sieci Hopfielda są wartości od -1 do +1 aby zapisać obraz kolorowy można – taki był mój pierwszy zamysł – podzielić ten przedział na wszystkie dostępne kolory RGB bez przezroczystości Alpha wychodzi 256x256x256 przedziałów, trochę dużo. Eksperymenty pokazały, że jest z tym kłopot obrazy co prawda zapamiętywały się ale pokazywały się przekłamania…

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator - Daj się poznać #3 - Zapamiętywanie kolorów

Programowanie rozproszone 3471 dni, 22 godziny, 21 minut temu piotr_sowa 72 źrodło rozwiń

Autor: Chciałbym napisać dziś słów kilka o WCF RIA Services. Dokładnego przeglądu standardowych scenariuszy wersji pierwszej finalnej dokonałem niejako publikując zaktualizowane przykłady w dwóch częściach (patrz cz.I i cz.II). I chociaż jest tam wiele fajnych funkcjonalności, to dziś napiszę o trochę mniej standardowych, rzadziej spotykanych rzeczach.  Mam tu na myśli takie zagadnienia jak korzystanie z NHibernate, MVVM (jest to typowe podejście dla Silverlight, ale nie zawsze przykłady czy prezentacje...

MK.NET Live: WCF RIA SERVICES V1 - słów kilka …

Programowanie rozproszone 3476 dni, 17 godzin, 17 minut temu paduda 214 źrodło rozwiń

Dziś przedstawiam nowe GUI do Hopfield Symulatora 0.2.1. Źródła projektu można pobrać tutaj: http://hopfieldsimulator.codeplex.com/SourceControl/list/changesets Instalator w wersji 0.2.1 x86 tutaj: http://hopfieldsimulator.codeplex.com/releases/view/49956

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator - Daj się poznać #1

Programowanie rozproszone 3476 dni, 17 godzin, 17 minut temu piotr_sowa 74 źrodło rozwiń

1 2... 5 6 7 8 9 10 11 12
Logo
Sklep z gadzetami

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 512,28)
8
(9 775,28)
9
(8 388,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,41)
14
(4 026,73)
15
(3 893,07)
16
(3 599,6)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 105,41)