Kolejny artykuł o typach danych oraz komunikacji wykorzystującej kolejki w Azure – http://msdn.microsoft.com/pl-pl/library/azure-queue.Explore posts in the same categories:Azure This entry was posted on Wednesday, February 2nd, 2011 at 5:28 pm and is filed under Azure. You can subscribe via RSS 2.0 feed to this post's comments. You can comment below, or link to this permanen...
Programowanie rozproszone 5045 dni, 2 godziny, 14 minut temu 14 źrodło rozwiń
Kolejny artykuł z cyklu Azure – tym razem o wsparciu IIS w wersji Azure 1.3: http://msdn.microsoft.com/pl-pl/library/iis-w-windows-azureExplore posts in the same categories:Azure This entry was posted on Friday, January 28th, 2011 at 8:37 pm and is filed under Azure. You can subscribe via RSS 2.0 feed to this post's comments. You can comment below, or link to this permane...
Programowanie rozproszone 5048 dni, 16 godzin, 31 minut temu 28 źrodło rozwiń
Przyznam szczerze, że dotychczas z komunikacją między różnymi aplikacjami lub ich warstwami spotykałem się głownie w aspekcie usługowo-webowym. Taki scenariusz sprowadza się do takiego a nie innego wykorzystania webservice lub pochodnego ustrojstwa. Co jednak można zastosować jeżeli chcemy aby dwie nasze aplikacje miały możliwość pogadania ze sobą na lokalnej maszynie? Rozwiązań jest sporo albo i jeszcze więcej. Poczynając od SendMessage z Win32 API, współdzielonej pamięci, webservice, TCP, COM, DCOM n...
Programowanie rozproszone 5054 dni, 2 godziny, 28 minut temu 191 źrodło rozwiń
Zachowania w WCF umożliwiają rozszerzanie funkcjonalności poprzez np. doczepianie niestandardowych modułów. Do dyspozycji mamy 4 typy, różniące się zasięgiem obejmowania: Service, Operation, Endpoint, Contract. Utworzenie zachowania sprowadza się do implementacji odpowiedniego interfejsu, który zawiera m.in. następujące metody:AddBindingParameters – umożliwia przekazanie dodatkowych parametrów. Validate –waliduje (np. czy usługa może zostać uruchomiona). ApplyDispatchBehavior/ApplyClientBehavior – służy ...
Programowanie rozproszone 5057 dni, 22 godziny, 52 minuty temu 52 źrodło rozwiń
Kolejny artykuł z serii Azure został właśnie opublikowany – tym razem o pojemnikach Azure Blobs.
Programowanie rozproszone 5058 dni, 18 godzin, 55 minut temu 29 źrodło rozwiń
W poprzednim poście pokazałem jak stworzyć prosty Message Inspector, wyświetlający nagłówek lub wiadomość SOAP. Dzisiaj zajmiemy się podłączeniem zaimplementowanej klasy do usługi. Najładniejszym moim zdaniem rozwiązaniem jest implementacja behaviour’a, który następnie dołączy zaimplementowany message inspector. W przyszłości planuje napisać osobny post o behaviorach i ich zastosowaniu w WCF. Z punktu widzenia message inspector wystarczy wiedzieć, że behaviory służą do rozszerzania funkcjonalności np. en...
Programowanie rozproszone 5065 dni, 13 godzin, 52 minuty temu 39 źrodło rozwiń
Używając Message Inspector możemy modyfikować wiadomości przychodzące i wychodzące zarówno po stronie serwera jak i klienta. Wystarczy zaimplementować dwa interfejsy: IClientMessageInspector oraz IDispatchMessageInspector. Ich definicja wygląda następująco:publicinterface IClientMessageInspector { void AfterReceiveReply(ref Message reply, object correlationState); object BeforeSendRequest(ref Message request, IClientChannel channel); } publicinterface IDispatchMessageInspector { object AfterR...
Programowanie rozproszone 5067 dni, 18 godzin, 28 minut temu 48 źrodło rozwiń
W jednym z poprzednich artykułów pokazałem jak zintegrować platformę Azure z PHP. Czas na Jave!: http://msdn.microsoft.com/pl-pl/library/java-oraz-platforma-azure?id=rss
Programowanie rozproszone 5071 dni, 22 godziny, 5 minut temu 39 źrodło rozwiń
Platforma Azure nie została zaprojektowania wyłącznie z myślą o .NET. Można korzystać z niej z poziomu róznych technologii, również PHP: http://msdn.microsoft.com/pl-pl/library/php-oraz-platforma-azureExplore posts in the same categories:Azure This entry was posted on Friday, December 24th, 2010 at 10:53 am and is filed under Azure. You can subscribe via RSS 2.0 feed to this post's comments. ...
Programowanie rozproszone 5086 dni, 13 godzin, 35 minut temu 57 źrodło rozwiń
Zainteresowanych debugowaniem aplikacji Azure umieszczonych już w chmurze zachęcam do przeczytania poniższego artykułu: http://msdn.microsoft.com/pl-pl/library/gg494954?id=rss Artykuł zawiera również sporo opisu samego IntelliTrace. Polecam więc również osobom, którzy nie mieli jeszcze okazji zapoznania się z tym mechanizmem (umożliwiającym tzw. “time-travel” podczas debugowania).Explore posts in the same categories:Azure
Programowanie rozproszone 5093 dni, 11 godzin, 15 minut temu 26 źrodło rozwiń
Kilka słów o Azure SDK 1.3: http://msdn.microsoft.com/pl-pl/library/gg477429?id=rssExplore posts in the same categories:Azure This entry was posted on Tuesday, December 14th, 2010 at 5:18 pm and is filed under Azure. You can subscribe via RSS 2.0 feed to this post's comments. You can comment below, or link to this permanent URL from your own site. Your...
Programowanie rozproszone 5095 dni, 4 godziny, 48 minut temu 28 źrodło rozwiń
Jeśli chcecie spróbować sił w Azure, zapraszam: http://msdn.microsoft.com/pl-pl/library/gg491686. Artykuł przedstawia podstawy platformy – jak krok po kroku napisać prostą aplikację w chmurze.Explore posts in the same categories:Azure This entry was posted on Friday, December 10th, 2010 at 5:24 pm and is filed under Azure. You can subscribe via RSS 2.0 feed to this post's comments. ...
Programowanie rozproszone 5097 dni, 21 godzin, 5 minut temu 62 źrodło rozwiń
Zapraszam do przeczytania kolejnego artykułu dotyczącego platformy Azure a konkretnie wykorzystania relacyjnej bazy danych: http://msdn.microsoft.com/pl-pl/library/gg490515Explore posts in the same categories:Azure This entry was posted on Wednesday, December 8th, 2010 at 5:53 pm and is filed under Azure. You can subscribe via RSS 2.0 feed to this post's comments. You can co...
Programowanie rozproszone 5103 dni, 18 godzin, 1 minutę temu 42 źrodło rozwiń
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...
Programowanie rozproszone 5115 dni, 2 godziny, 10 minut temu 39 ź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...
Programowanie rozproszone 5126 dni, 21 godzin, 37 minut temu 101 ź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...
Programowanie rozproszone 5140 dni, 9 godzin, 17 minut temu 131 źrodło rozwiń
Profesionalne, dwudniowe kursy z Windows Azure za 150 złotych!
Programowanie rozproszone 5155 dni, 4 godziny, 34 minuty temu 43 ź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).
Programowanie rozproszone 5156 dni, 20 godzin, 7 minut temu 150 ź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
Programowanie rozproszone 5168 dni, 8 godzin, 36 minut temu 223 ź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...
Programowanie rozproszone 5172 dni, 20 godzin, 26 minut temu 81 źrodło rozwiń