dotnetomaniak.pl - Artykuły z tagiem asynchoniczniedotnetomaniak.pl - Artykuły z tagiem asynchonicznie2024-03-28T17:27:42Zhttps://dotnetomaniak.pl/Tags/asynchonicznieCopyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png8025https://dotnetomaniak.pl/Krotka-notatka-o-AsynsAwait-w-NET-40-Wojtek-Pitek-about-devKrótka notatka o Asyns/Await w .NET 4.0 | Wojtek Pitek about dev2014-09-01T23:26:13Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_a9L6vjTRwEamOyRuwdNeGA.png"/></div><div>Pisaliśmy kiedyś aplikację dla klienta z dość jaśnie określoną specyfikacją sprzętową. Program ma się bez problemów uruchamiać na 64-bitowym Windowsie 8 ponieważ wszystkie komputery działają pod obsługą tego systemu. Czyli hulaj dusza jedziemy z najnowszą wersją .neta (wszak jest to soft dedykowany dla tego konkretnego klienta). Po czasie określonym w umowie dostarczamy soft klientowi na testy, instalacja przebiega bezproblemowo… do czasu.
Jest godzina 10 spokojnie dopijam czwarty kubek kawy (wsz...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Krotka-notatka-o-AsynsAwait-w-NET-40-Wojtek-Pitek-about-dev"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.wojciechpitek.com%2f2014%2f09%2f02%2fkrotka-notatka-o-asynsawait-w-net-4-0%2f" style="border:0px"/></a></div></div>wopihttps://dotnetomaniak.pl/Users/I4ZeVCc6Ukq-YOFRSaOhxA2014-09-11T18:57:53Zhttps://dotnetomaniak.pl/Krotka-notatka-o-AsynsAwait-w-NET-40-Wojtek-Pitek-about-dev12590Pisaliśmy kiedyś aplikację dla klienta z dość jaśnie określoną specyfikacją sprzętową. Program ma się bez problemów uruchamiać na 64-bitowym Windowsie 8 ponieważ wszystkie komputery działają pod obsługą tego systemu. Czyli hulaj dusza jedziemy z najnowszą wersją .neta (wszak jest to soft dedykowany dla tego konkretnego klienta). Po czasie określonym w umowie dostarczamy soft klientowi na testy, instalacja przebiega bezproblemowo… do czasu.
Jest godzina 10 spokojnie dopijam czwarty kubek kawy (wsz...http://www.wojciechpitek.com/2014/09/02/krotka-notatka-o-asynsawait-w-net-4-0/http://dotnetomaniak.pl/Data/Thumbnails/small_a9L6vjTRwEamOyRuwdNeGA.pnghttps://dotnetomaniak.pl/Piotr-Zielinski-Asynchroniczne-kontroleryPiotr Zieliński » Asynchroniczne kontrolery2014-04-15T04:52:23Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_G3XMeqjMk06vzNDxwiqCQQ.png"/></div><div>W poprzednim wpisie zająłem się wpływem sesji na wydajność kontrolerów. Dzisiaj zajmiemy się asynchroniczny kontrolerami, które znaczącą zostały uproszczone w .NET 4.5.
Żeby zrozumieć jak działają asynchroniczne kontrolery, należy zdawać sobie sprawę, jak działa przetwarzanie zapytań. Załóżmy, że wysłanych jest 1000 zapytać do serwera. Czy zostaną one obsłużone jednocześnie, a może sekwencyjnie, jedno po jednym? ASP.NET MVC ma pulę wątków, przeznaczoną do przetwarzania zapytań. Jeśli zatem pula ma poje...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Piotr-Zielinski-Asynchroniczne-kontrolery"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.pzielinski.com%2f%3fp%3d1904" style="border:0px"/></a></div></div>psz750https://dotnetomaniak.pl/Users/dJmbAXo8w06UvXwoag8pUA2014-04-24T10:32:09Zhttps://dotnetomaniak.pl/Piotr-Zielinski-Asynchroniczne-kontrolery12010W poprzednim wpisie zająłem się wpływem sesji na wydajność kontrolerów. Dzisiaj zajmiemy się asynchroniczny kontrolerami, które znaczącą zostały uproszczone w .NET 4.5.
Żeby zrozumieć jak działają asynchroniczne kontrolery, należy zdawać sobie sprawę, jak działa przetwarzanie zapytań. Załóżmy, że wysłanych jest 1000 zapytać do serwera. Czy zostaną one obsłużone jednocześnie, a może sekwencyjnie, jedno po jednym? ASP.NET MVC ma pulę wątków, przeznaczoną do przetwarzania zapytań. Jeśli zatem pula ma poje...http://www.pzielinski.com/?p=1904http://dotnetomaniak.pl/Data/Thumbnails/small_G3XMeqjMk06vzNDxwiqCQQ.pnghttps://dotnetomaniak.pl/RX-6-Przyklady-dot-obserwowalnych-kolekcji-w-Reactive-Extensions-PL-Maciej-Zbrzezny-Programowanie-i-Technologie[RX 6] Przykłady dot. obserwowalnych kolekcji w Reactive Extensions [PL] | Maciej Zbrzezny: Programowanie i Technologie2011-12-30T19:47:06Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_slJHCsIG8UWzV3DGv2aNmw.png"/></div><div>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 Conso...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/RX-6-Przyklady-dot-obserwowalnych-kolekcji-w-Reactive-Extensions-PL-Maciej-Zbrzezny-Programowanie-i-Technologie"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fmaciej-progtech.blogspot.com%2f2011%2f12%2frx-6-przykady-dot-obserwowalnych.html" style="border:0px"/></a></div></div>padudahttps://dotnetomaniak.pl/Users/lTTRaS97HESSQ6Bhm-gUxg2012-01-08T22:24:10Zhttps://dotnetomaniak.pl/RX-6-Przyklady-dot-obserwowalnych-kolekcji-w-Reactive-Extensions-PL-Maciej-Zbrzezny-Programowanie-i-Technologie3950autor: 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 Conso...http://maciej-progtech.blogspot.com/2011/12/rx-6-przykady-dot-obserwowalnych.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_slJHCsIG8UWzV3DGv2aNmw.pnghttps://dotnetomaniak.pl/Fluent-Async-JobFluent Async Job2010-11-26T07:42:56Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_uYK0ShLug0iHhCcWaWQB4g.png"/></div><div>Ostatnimi czasy dość intensywnie wykorzystuje wzorzec projektowy MVVM (MVVM Light Toolkit). Zgodnie ze sztuką, nie blokuję UI i wszystkie bardziej skomplikowane operacje wykonuję asynchronicznie. Do tego celu najczęściej używam BackgroundWorker lub ThreadPool, ze wskazaniem na BackgroundWorker względu na bogatszą funkcjonalność (OnProgressChanged, OnCompleted itd.). Z czasem gdy V...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Fluent-Async-Job"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fdubrownik.posterous.com%2ffluent-async-job" style="border:0px"/></a></div></div>jdubrownikhttps://dotnetomaniak.pl/Users/IpMgZXyDNUWdUr0ZbsKg4Q2010-12-05T22:17:43Zhttps://dotnetomaniak.pl/Fluent-Async-Job2630Ostatnimi czasy dość intensywnie wykorzystuje wzorzec projektowy MVVM (MVVM Light Toolkit). Zgodnie ze sztuką, nie blokuję UI i wszystkie bardziej skomplikowane operacje wykonuję asynchronicznie. Do tego celu najczęściej używam BackgroundWorker lub ThreadPool, ze wskazaniem na BackgroundWorker względu na bogatszą funkcjonalność (OnProgressChanged, OnCompleted itd.). Z czasem gdy V...http://dubrownik.posterous.com/fluent-async-jobhttp://dotnetomaniak.pl/Data/Thumbnails/small_uYK0ShLug0iHhCcWaWQB4g.pnghttps://dotnetomaniak.pl/Nowo%C5%9Bci-w-net-Async-Netmajors-Tech-BlogNowości w .net – Async « Netmajor's Tech Blog2010-11-01T17:42:19Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_5c9ApjL6Y0OhBiHAJtXedQ.png"/></div><div>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...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Nowo%C5%9Bci-w-net-Async-Netmajors-Tech-Blog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fnetmajor.wordpress.com%2f2010%2f10%2f31%2fnowosci-w-net-async%2f" style="border:0px"/></a></div></div>netmajorhttps://dotnetomaniak.pl/Users/dsdO8tY0MEu8v9MYxh-aKA2010-11-07T23:13:58Zhttps://dotnetomaniak.pl/Nowo%C5%9Bci-w-net-Async-Netmajors-Tech-Blog21260Aby 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...http://netmajor.wordpress.com/2010/10/31/nowosci-w-net-async/http://dotnetomaniak.pl/Data/Thumbnails/small_5c9ApjL6Y0OhBiHAJtXedQ.pnghttps://dotnetomaniak.pl/jQuery-ajax[jQuery] .ajax()2010-09-01T06:17:29Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_yin0RcNIwUeYbfv2r3T8Sw.png"/></div><div>Zawsze zastanawiało mnie w jaki sposób przy użyciu jQuery wykonuje się zapytania asynchroniczne. Kilka dni temu miałem okazję (a bardziej konieczność) napisać prosty WebService, którego zadaniem było zwracanie określonych danych z bazy MS SQL. Po przyswojeniu pewnej porcji informacji związanych z AJAX’em mogłem zabrać się do działania. Jak się okazało, nie taki diabeł straszny jak go malują. :)</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/jQuery-ajax"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fvebaspect.wordpress.com%2f2010%2f08%2f31%2fjquery-ajax%2f" style="border:0px"/></a></div></div>padudahttps://dotnetomaniak.pl/Users/lTTRaS97HESSQ6Bhm-gUxg2010-09-05T22:50:12Zhttps://dotnetomaniak.pl/jQuery-ajax1730Zawsze zastanawiało mnie w jaki sposób przy użyciu jQuery wykonuje się zapytania asynchroniczne. Kilka dni temu miałem okazję (a bardziej konieczność) napisać prosty WebService, którego zadaniem było zwracanie określonych danych z bazy MS SQL. Po przyswojeniu pewnej porcji informacji związanych z AJAX’em mogłem zabrać się do działania. Jak się okazało, nie taki diabeł straszny jak go malują. :)http://vebaspect.wordpress.com/2010/08/31/jquery-ajax/http://dotnetomaniak.pl/Data/Thumbnails/small_yin0RcNIwUeYbfv2r3T8Sw.pnghttps://dotnetomaniak.pl/Simon-says-Oswajaj%C4%85c-NServiceBus-ObjectBuilderSimon says... : Oswajając NServiceBus: ObjectBuilder2009-06-09T04:25:40Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_BusZSMSrJEal5SwWC3apfg.png"/></div><div>Simon:
Bardziej uważni czytelnicy pamiętają, że od jakiegoś czasu jestem mocno zainteresowany tematem komunikacji asynchronicznej. Zupełnie ostatnio dosyć intensywnie zająłem się biblioteką NServiceBus. Swoją poprzednią notką zainteresowałem kolegę z pracy, który postanowił także wykorzystać NServiceBus (do scenariusza Publish/Subscribe). Kolega skazany jest na wykorzystanie kontenera Unity (w którego to sam go wkopałem, mea culpa).</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Simon-says-Oswajaj%C4%85c-NServiceBus-ObjectBuilder"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fzine.net.pl%2fblogs%2fsimon%2farchive%2f2009%2f06%2f08%2foswajaj-c-nservicebus-objectbuilder.aspx" style="border:0px"/></a></div></div>mackohttps://dotnetomaniak.pl/Users/n6HrySbCMkGkdWWjKfFEFA2009-06-17T05:08:25Zhttps://dotnetomaniak.pl/Simon-says-Oswajaj%C4%85c-NServiceBus-ObjectBuilder4840Simon:
Bardziej uważni czytelnicy pamiętają, że od jakiegoś czasu jestem mocno zainteresowany tematem komunikacji asynchronicznej. Zupełnie ostatnio dosyć intensywnie zająłem się biblioteką NServiceBus. Swoją poprzednią notką zainteresowałem kolegę z pracy, który postanowił także wykorzystać NServiceBus (do scenariusza Publish/Subscribe). Kolega skazany jest na wykorzystanie kontenera Unity (w którego to sam go wkopałem, mea culpa).http://zine.net.pl/blogs/simon/archive/2009/06/08/oswajaj-c-nservicebus-objectbuilder.aspxhttp://dotnetomaniak.pl/Data/Thumbnails/small_BusZSMSrJEal5SwWC3apfg.pnghttps://dotnetomaniak.pl/Simon-says-Historia-pewnej-szyny-epilogSimon says... : Historia pewnej szyny - epilog2009-06-04T18:56:39Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_q_qB5GPy5UebYhgE983uxw.png"/></div><div>Simon: Jak część z Was pamięta, jakiś czas temu dosyć aktywnie blogowałem na temat szyny (tu, tu oraz tu). Od tej pory upłynęło już sporo czasu. Chciałoby się powiedzieć: "dziś sam jestem dziadkiem". Ale nie, wertersów Wam nie dam. Opowiem za to o moim dojrzewaniu do komunikacji za pomocą asynchronicznej wymiany komunikatów.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Simon-says-Historia-pewnej-szyny-epilog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fzine.net.pl%2fblogs%2fsimon%2farchive%2f2009%2f06%2f04%2fhistoria-pewnej-szyny-epilog.aspx" style="border:0px"/></a></div></div>mackohttps://dotnetomaniak.pl/Users/n6HrySbCMkGkdWWjKfFEFA2009-06-13T22:26:22Zhttps://dotnetomaniak.pl/Simon-says-Historia-pewnej-szyny-epilog21090Simon: Jak część z Was pamięta, jakiś czas temu dosyć aktywnie blogowałem na temat szyny (tu, tu oraz tu). Od tej pory upłynęło już sporo czasu. Chciałoby się powiedzieć: "dziś sam jestem dziadkiem". Ale nie, wertersów Wam nie dam. Opowiem za to o moim dojrzewaniu do komunikacji za pomocą asynchronicznej wymiany komunikatów.http://zine.net.pl/blogs/simon/archive/2009/06/04/historia-pewnej-szyny-epilog.aspxhttp://dotnetomaniak.pl/Data/Thumbnails/small_q_qB5GPy5UebYhgE983uxw.png