<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Maciej Grabek &#187; WCF</title>
	<atom:link href="https://blog.maciejgrabek.com/category/wcf/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.maciejgrabek.com</link>
	<description>/* Make it See Sharp - Windows Phone, C#, .NET i nie tylko */</description>
	<lastBuildDate>Mon, 27 Oct 2014 11:18:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>WCF od podstaw. Komunikacja sieciowa nowej generacji</title>
		<link>https://blog.maciejgrabek.com/2012/01/26/wcf-od-podstaw-komunikacja-sieciowa-nowej-generacji/</link>
		<comments>https://blog.maciejgrabek.com/2012/01/26/wcf-od-podstaw-komunikacja-sieciowa-nowej-generacji/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 20:49:54 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[Artykuły]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Książki]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=11181</guid>
		<description><![CDATA[Dziś z rana dotarł do mnie mail zawierający taką oto informację: Drogi Czytelniku, Informujemy, że do przedsprzedaży trafiła książka: &#8220;WCF od podstaw. Komunikacja sieciowa nowej generacji&#8220; Informacja ta cieszy mnie o tyle, że jestem autorem tej książki, a ukazanie się tego tytułu jest wynikiem trwającego ok roku procesu wydawniczego. Tak &#8211; całość trwała nieco ponad rok od momentu zatwierdzenia propozycji wydawniczej aż do jej ukazania się w przedsprzedaży. O czym jest książka Starałem się zamieścić w książce najważniejsze moim zdaniem informacje dotyczące Windows Communication Foundation. Wstęp traktujący na temat podstaw technologii daje możliwość sięgnięcia po nią nawet osobom początkującym, natomiast osoby z większym doświadczeniem również znajdą w niej coś dla siebie np porównanie wydajności poszczegółnych metod komunikacji, rozszerzenia itp. Przygodę z WCF rozpoczynamy od zapoznania się z kontraktem, punktami końcowymi, dalej przechodzimy przez zagadnienia związane z konfiguracją. Nie można było również zapomnieć o narzędziach, nowościach WCF 4.0 oraz przykładach zastosowań tej technologii. Znalazło się też miejsce na przykładowe rozszerzenia, które mogą wzbogacić stworzony przez nas system. Serdecznie zapraszam do lektury!]]></description>
				<content:encoded><![CDATA[<p>Dziś z rana dotarł do mnie mail zawierający taką oto informację:</p>
<p><em>Drogi Czytelniku,</em><br />
<em> Informujemy, że do przedsprzedaży trafiła książka:</em><br />
<em> &#8220;<a href="http://helion.pl/ksiazki/wcf-od-podstaw-komunikacja-sieciowa-nowej-generacji-maciej-grabek,wfcodp.htm" target="_blank">WCF od podstaw. Komunikacja sieciowa nowej generacji</a>&#8220;</em></p>
<p>Informacja ta cieszy mnie o tyle, że jestem autorem tej książki, a ukazanie się tego tytułu jest wynikiem trwającego ok roku procesu wydawniczego. Tak &#8211; całość trwała nieco ponad rok od momentu zatwierdzenia propozycji wydawniczej aż do jej ukazania się w przedsprzedaży.</p>
<p><a href="http://helion.pl/ksiazki/wcf-od-podstaw-komunikacja-sieciowa-nowej-generacji-maciej-grabek,wfcodp.htm"><img class="alignnone  wp-image-11182" title="wfcodp" src="http://maciejgrabek.com/wp-content/uploads/2012/01/wfcodp.jpg" alt="WCF od podstaw. Komunikacja sieciowa nowej generacji" width="209" height="300" /></a></p>
<h3>O czym jest książka</h3>
<p>Starałem się zamieścić w książce najważniejsze moim zdaniem informacje dotyczące Windows Communication Foundation. Wstęp traktujący na temat podstaw technologii daje możliwość sięgnięcia po nią nawet osobom początkującym, natomiast osoby z większym doświadczeniem również znajdą w niej coś dla siebie np porównanie wydajności poszczegółnych metod komunikacji, rozszerzenia itp.</p>
<p>Przygodę z WCF rozpoczynamy od zapoznania się z kontraktem, punktami końcowymi, dalej przechodzimy przez zagadnienia związane z konfiguracją. Nie można było również zapomnieć o narzędziach, nowościach WCF 4.0 oraz przykładach zastosowań tej technologii. Znalazło się też miejsce na przykładowe rozszerzenia, które mogą wzbogacić stworzony przez nas system.</p>
<h3>Serdecznie zapraszam do lektury!</h3>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2012/01/26/wcf-od-podstaw-komunikacja-sieciowa-nowej-generacji/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WCF 4.0 na TGD.NET</title>
		<link>https://blog.maciejgrabek.com/2011/06/14/wcf-4-0-na-tgd-net/</link>
		<comments>https://blog.maciejgrabek.com/2011/06/14/wcf-4-0-na-tgd-net/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 20:10:08 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[TGD.NET]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10849</guid>
		<description><![CDATA[Toruńska Grupa Deweloperów .NET ma przyjemność zaprosić na 28 spotkanie, na ktorym poprowadzę prezentację pt.: &#8220;WCF 4.0 What&#8217;s new?&#8221;. O czym będzie: Windows Communication Foundation przy okazji pojawienia się czwartej odsłony .NET Framework przyniósł ze sobą nowe możliwości. Podczas sesji postaram się je przedstawić oraz podzielić własnymi spostrzeżeniami na temat ich przydatności. Pod lupę weźmiemy cztery najciekawsze moim zdaniem nowości w WCF 4.0. Prezentacja ta była również poprowadzona na konferencji 2nd Silesian Code Camp. Agenda: Simplified configuration Routing service Service discovery Workflow services Gdzie i kiedy: Spotkanie odbędzie się 28 czerwca od godziny 17:00 w SALI S3 na Wydziale Matematyki i Informatyki UMK (ul. Chopina 12/18). DODATKOWO: Będzie to jednocześnie ostatnie spotkanie przed wakacjami a także 3 jubileusz powstania naszej grupy. W związku z tym zapraszamy wszystkich na urodzinowy tort. Do wygrania będzie również kilka niespodzianek. Wstęp na wykład jest wolny. Rejestracja na spotkanie jest obowiązkowa. (Link dla osób korzystających z Codeguru: Rejestracja na spotkanie)]]></description>
				<content:encoded><![CDATA[<p><strong>Toruńska Grupa Deweloperów .NET</strong> ma przyjemność zaprosić na <strong>28 spotkanie,</strong> na ktorym poprowadzę prezentację pt.: &#8220;WCF 4.0 What&#8217;s new?&#8221;.</p>
<p><strong>O czym będzie:</strong><br />
Windows Communication Foundation przy okazji pojawienia się czwartej odsłony .NET Framework przyniósł ze sobą nowe możliwości. Podczas sesji postaram się je przedstawić oraz podzielić własnymi spostrzeżeniami na temat ich przydatności. Pod lupę weźmiemy cztery najciekawsze moim zdaniem nowości w WCF 4.0.<br />
Prezentacja ta była również poprowadzona na konferencji <a href="http://scc.srgm.pl" target="_blank">2nd Silesian Code Camp</a>.</p>
<p>Agenda:</p>
<ol>
<li>Simplified configuration</li>
<li>Routing service</li>
<li>Service discovery</li>
<li>Workflow services</li>
</ol>
<p><strong> </strong></p>
<p><strong>Gdzie i kiedy:</strong><br />
Spotkanie odbędzie się 28 czerwca od godziny <strong>17:00</strong> w <strong>SALI S3</strong> na <strong>Wydziale Matematyki i Informatyki UMK</strong> (ul. Chopina 12/18).</p>
<p><strong><span style="color: #ff0000;">DODATKOWO:</span></strong><br />
Będzie to jednocześnie ostatnie spotkanie przed wakacjami a także 3 jubileusz powstania naszej grupy. W związku z tym zapraszamy wszystkich na <span style="text-decoration: underline;"><strong>urodzinowy tort</strong></span>. Do wygrania będzie również kilka <span style="text-decoration: underline;"><strong>niespodzianek</strong></span>.</p>
<p>Wstęp na wykład jest wolny. <strong><a href="http://wss.pl/group-134/CalendareventList/1,21149/asc.aspx">Rejestracja na spotkanie</a> jest obowiązkowa.</strong><br />
(Link dla osób korzystających z Codeguru: <a href="http://codeguru.pl/group-134/CalendareventList/1,21149/asc.aspx">Rejestracja na spotkanie</a>)</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2011/06/14/wcf-4-0-na-tgd-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pytanie &#8211; rozwiązanie [8] Podgląd źródła RSS</title>
		<link>https://blog.maciejgrabek.com/2011/06/11/pytanie-rozwiazanie-8-podglad-zrodla-rss/</link>
		<comments>https://blog.maciejgrabek.com/2011/06/11/pytanie-rozwiazanie-8-podglad-zrodla-rss/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 07:20:22 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[HOW TO]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[OData]]></category>
		<category><![CDATA[Pytanie - rozwiązanie]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10837</guid>
		<description><![CDATA[Przy okazji testów związanych ze standardem OData oraz WCF Data Services przyszło mi zmierzyć się z pewnym, jak się później okazało dość błachym problemem. Chodziło mianowicie o wyłączenie w przeglądarce internetowej przetworzonej zawartości RSS i udostepnienie jej w surowej formie. Oto dane przetworzone przez przeglądarkę: Jak widać, nie można z nich dowiedzieć się zbyt wiele. A oto format, który jest moim celem. Aby to osiągnąć przenosimy się do opcji przeglądarki internetowej (w moim przypadku IE &#8211; wygodnie mi się z nią pracuje w kontekście debugowania aplikacji uruchamianych z Visual Studio), wybieramy zakładkę &#8220;Zawartość&#8221; (Content). Wybieramy konfigurację źródeł RSS w której odznaczamy opcję widoczną na rysunku poniżej. Gotowe! Teraz można już korzystać z dobrodziejstw WCF Data Services i móc je swobodnie &#8220;podglądać&#8221;]]></description>
				<content:encoded><![CDATA[<p>Przy okazji testów związanych ze standardem OData oraz WCF Data Services przyszło mi zmierzyć się z pewnym, jak się później okazało dość błachym problemem. Chodziło mianowicie o wyłączenie w przeglądarce internetowej przetworzonej zawartości RSS i udostepnienie jej w surowej formie.<br />
Oto dane przetworzone przez przeglądarkę:<br />
<a href="http://maciejgrabek.com/wp-content/uploads/2011/06/preview.png" target="_blank"><img class="alignnone size-medium wp-image-10841" title="preview" src="http://maciejgrabek.com/wp-content/uploads/2011/06/preview-300x157.png" alt="" width="300" height="157" /></a></p>
<p>Jak widać, nie można z nich dowiedzieć się zbyt wiele. A oto format, który jest moim celem.<br />
<a href="http://maciejgrabek.com/wp-content/uploads/2011/06/rss_source.png" target="_blank"><img class="alignnone size-medium wp-image-10843" title="rss_source" src="http://maciejgrabek.com/wp-content/uploads/2011/06/rss_source-300x163.png" alt="" width="300" height="163" /></a><br />
Aby to osiągnąć przenosimy się do opcji przeglądarki internetowej (w moim przypadku IE &#8211; wygodnie mi się z nią pracuje w kontekście debugowania aplikacji uruchamianych z Visual Studio), wybieramy zakładkę &#8220;Zawartość&#8221; (Content). Wybieramy konfigurację źródeł RSS w której odznaczamy opcję widoczną na rysunku poniżej.<br />
<a href="http://maciejgrabek.com/wp-content/uploads/2011/06/settings.png" target="_blank"><img class="alignnone size-medium wp-image-10844" title="settings" src="http://maciejgrabek.com/wp-content/uploads/2011/06/settings-282x300.png" alt="" width="282" height="300" /></a></p>
<p>Gotowe! Teraz można już korzystać z dobrodziejstw WCF Data Services i móc je swobodnie &#8220;podglądać&#8221; <img src="https://blog.maciejgrabek.com/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2011/06/11/pytanie-rozwiazanie-8-podglad-zrodla-rss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Świeżutkie, pachnące, prosto z drukarni</title>
		<link>https://blog.maciejgrabek.com/2011/04/26/swiezutkie-pachnace-prosto-z-drukarni/</link>
		<comments>https://blog.maciejgrabek.com/2011/04/26/swiezutkie-pachnace-prosto-z-drukarni/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 19:48:38 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[WCF]]></category>
		<category><![CDATA[Książki]]></category>
		<category><![CDATA[Publikacje]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10814</guid>
		<description><![CDATA[Helion zrobił mi dziś bardzo miłą niespodziankę, a mianowicie przysłał mi paczkę z książkami. Nie są to jednak byle jakie książki&#8230; Są to świeżutkie, pachnące i prosto z drukarni wydania książki, której jestem współautorem! Jakiś czas temu Jacek Matulewski zaprosił mnie do projektu mającego na celu przygotowanie książki na temat Visual Studio 2010 oraz języka C#. Efektem naszej współpracy jest ukazanie się pozycji pod tytułem &#8220;Visual Studio 2010 dla programistów C#&#8220;. Niedawno książka znalazła się w przedsprzedaży, a tydzień później w regularnej dystrybucji. W swojej części postanowiłem przedstawić Windows Communication Foundation. Z racji na dużą ilość tematów podejmowanych w książce nie było to proste zadanie, bo jak opisać tak potężne zagadnienie na kilkudziesięciu stronach&#8230; Udało się jednak zarysować najważniejsze pojęcia związane z tematem oraz przedstawić jego istotę. Korzystając z okazji prywatna dedykacja i podziękowania dla mojej żony, która była bardzo wyrozumiała w trakcie prac nad książką i dodatkowo mnie motywowała Zachęcam do lektury!]]></description>
				<content:encoded><![CDATA[<p>Helion zrobił mi dziś bardzo miłą niespodziankę, a mianowicie przysłał mi paczkę z książkami. Nie są to jednak byle jakie książki&#8230; Są to świeżutkie, pachnące i prosto z drukarni wydania książki, której jestem <span style="color: #ffffff;"><strong>współautorem</strong></span>!<br />
Jakiś czas temu <a href="http://www.fizyka.umk.pl/~jacek/" target="_blank">Jacek Matulewski</a> zaprosił mnie do projektu mającego na celu przygotowanie książki na temat Visual Studio 2010 oraz języka C#. Efektem naszej współpracy jest ukazanie się pozycji pod tytułem &#8220;<a href="http://helion.pl/ksiazki/visual-studio-2010-dla-programistow-c-jacek-matulewski-i-inni,vs21cn.htm" target="_blank">Visual Studio 2010 dla programistów C#</a>&#8220;. Niedawno książka znalazła się w przedsprzedaży, a tydzień później w regularnej dystrybucji.</p>
<p>W swojej części postanowiłem przedstawić Windows Communication Foundation. Z racji na dużą ilość tematów podejmowanych w książce nie było to proste zadanie, bo jak opisać tak potężne zagadnienie na kilkudziesięciu stronach&#8230; Udało się jednak zarysować najważniejsze pojęcia związane z tematem oraz przedstawić jego istotę.</p>
<p>Korzystając z okazji prywatna dedykacja i podziękowania dla mojej żony, która była bardzo wyrozumiała w trakcie prac nad książką i dodatkowo mnie motywowała <img src="https://blog.maciejgrabek.com/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><a href="http://helion.pl/ksiazki/visual-studio-2010-dla-programistow-c-jacek-matulewski-i-inni,vs21cn.htm" target="_BLANK"><img class="alignnone size-medium wp-image-10816" title="Visual Studio 2010 dla programistów C#" src="http://maciejgrabek.com/wp-content/uploads/2011/04/vs21cn-209x300.jpg" alt="Visual Studio 2010 dla programistów C#" width="209" height="300" /></a></p>
<p>Zachęcam do lektury!</p>
<p><a href="http://helion.pl/ksiazki/visual-studio-2010-dla-programistow-c-jacek-matulewski-i-inni,vs21cn.htm"></a></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2011/04/26/swiezutkie-pachnace-prosto-z-drukarni/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>2nd Silesian Code Camp</title>
		<link>https://blog.maciejgrabek.com/2011/04/11/2nd-silesian-code-camp/</link>
		<comments>https://blog.maciejgrabek.com/2011/04/11/2nd-silesian-code-camp/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 17:10:31 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[Konferencje]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Silesian Code Camp]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10790</guid>
		<description><![CDATA[Weekend minął pod znakiem drugiej edycji Silesian Code Camp, na której miałem przyjemność być prelegentem. Duże brawa należą się organizatorom, za dobre przygotowanie i organizację całej konferencji. Co do samych sesji, to nie mogę za dużo powiedzieć, bo nie miałem okazji uczestniczyć w nich (poza swoją ) Drugi plus należy się uczestnikom konferencji. Wiedzieli czego oczekują i na jakie sesje przychodzą, dlatego też pozytywnie zaskoczyła mnie skala dyskusji, która rozwinęła się podczas mojej prezentacji. Widać było, że temat jest interesujący i nowości, o których opowiadałem od razu podsunęły niektórym pomysły na ich wykorzystanie. Dla osób, które chciałyby we własnym zakresie przejrzeć przygotowane przeze mnie dema poniżej załączam link do spakowanego kodu oraz prezentacji. W przykładach znajduje się plik BeforeYouStart.txt, który objaśnia w jaki sposób poradzić sobie z prawami do nasłuchu na protokole http w aplikacji konsolowej (konieczne do uruchomienia przykładowych hostów). Projekt Prezentacja]]></description>
				<content:encoded><![CDATA[<p>Weekend minął pod znakiem drugiej edycji <a href="http://scc.srgm.pl" target="_blank">Silesian Code Camp</a>, na której miałem przyjemność być prelegentem. Duże brawa należą się organizatorom, za dobre przygotowanie i organizację całej konferencji. Co do samych sesji, to nie mogę za dużo powiedzieć, bo nie miałem okazji uczestniczyć w nich (poza swoją <img src="https://blog.maciejgrabek.com/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> )<br />
Drugi plus należy się uczestnikom konferencji. Wiedzieli czego oczekują i na jakie sesje przychodzą, dlatego też pozytywnie zaskoczyła mnie skala dyskusji, która rozwinęła się podczas mojej prezentacji. Widać było, że temat jest interesujący i nowości, o których opowiadałem od razu podsunęły niektórym pomysły na ich wykorzystanie.</p>
<p>Dla osób, które chciałyby we własnym zakresie przejrzeć przygotowane przeze mnie dema poniżej załączam link do spakowanego kodu oraz prezentacji. W przykładach znajduje się plik <em>BeforeYouStart.txt</em>, który objaśnia w jaki sposób poradzić sobie z prawami do nasłuchu na protokole http w aplikacji konsolowej (konieczne do uruchomienia przykładowych hostów).</p>
<h3><a href="http://maciejgrabek.com/presentations/WCF4WhatsNew_SCC2.zip" target="_blank">Projekt</a></h3>
<h3><a href="http://maciejgrabek.com/presentations/WCF4WhatsNew_SCC2.ppsx" target="_blank">Prezentacja</a></h3>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2011/04/11/2nd-silesian-code-camp/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gdzie mnie spotkasz w kwietniu</title>
		<link>https://blog.maciejgrabek.com/2011/03/31/gdzie-mnie-spotkasz-w-kwietniu/</link>
		<comments>https://blog.maciejgrabek.com/2011/03/31/gdzie-mnie-spotkasz-w-kwietniu/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 06:39:59 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[Konferencje]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[IT Academic Days]]></category>
		<category><![CDATA[Pomorska Konferencja Informatyczna]]></category>
		<category><![CDATA[Silesian Code Camp]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10749</guid>
		<description><![CDATA[Wiosna to sezon obfitujący w różnego rodzaju konferencje organizowane przez społeczności, czy to offline, czy też akademickie. Kwiecień jest pod tym względem chyba najbardziej dynamiczny &#8211; szczególnie dla mnie, gdyż będę prowadził sesje na trzech wydarzeniach. Rozpoczynając chronologicznie: 2011-04-06 &#8211; IT Academic Day zorganizowany przez połączone siły kół akademickich WFAiIS i WMiI Uniwersytetu Mikołaja Kopernika w Toruniu, gdzie przedstawię platformę Widnows Phone 7. Wydarzenie odbędzie się na Auli WMiI UMK Trzy dni później, bo w sobotę 2011-04-09 będę na drugiej edycji Silesian Code Camp w Katowicach, która jest organizowana przez Śląską Regionalną Grupę Microsoft. Na swojej sesji opowiem na temat nowości w WCF 4. Rejestracja ruszyła 27 marca, a już dziś kończą się miejsca i organizatorzy podnoszą limity. Świadczy to o pozytywnym odbiorze konferencji przez całą społeczność i o zaangażowaniu organizatorów w przygotowania &#8211; wystarczy spojrzeć na mocną obsadę prelegentów. Trzecia konferencja odbędzie się na Pomorzu. 2011-04-12 zapraszam na Pomorską Konferencję Informatyczną, na której opowiem pokrótce o platformie Windows Phone 7, a następnie przedstawię ideę notyfikacji PUSH na tej właśnie platformie. Wydarzenie jest ogranizowane przez Trójmiejską Grupę Zawodową .NET. Zapowiada się intensywny okres wyjazdowy, ale czego się nie robi dla społeczności]]></description>
				<content:encoded><![CDATA[<p>Wiosna to sezon obfitujący w różnego rodzaju konferencje organizowane przez społeczności, czy to offline, czy też akademickie. Kwiecień jest pod tym względem chyba najbardziej dynamiczny &#8211; szczególnie dla mnie, gdyż będę prowadził sesje na trzech wydarzeniach. Rozpoczynając chronologicznie:<br />
<strong>2011-04-06</strong> &#8211; IT Academic Day zorganizowany przez połączone siły kół akademickich WFAiIS i WMiI Uniwersytetu Mikołaja Kopernika w Toruniu, gdzie przedstawię platformę Widnows Phone 7. Wydarzenie odbędzie się na Auli WMiI UMK</p>
<p><img class="alignnone size-full wp-image-10751" title="itad" src="http://maciejgrabek.com/wp-content/uploads/2011/03/itad.png" alt="itad" width="500" height="172" /></p>
<p>Trzy dni później, bo w sobotę <strong>2011-04-09</strong> będę na drugiej edycji <a href="http://scc.srgm.pl/Default.aspx" target="_blank">Silesian Code Camp</a> w Katowicach, która jest organizowana przez Śląską Regionalną Grupę Microsoft. Na swojej sesji opowiem na temat <a href="http://scc.srgm.pl/Sessions.aspx#wcf4-whats-new" target="_blank">nowości w WCF 4</a>. Rejestracja ruszyła 27 marca, a już dziś kończą się miejsca i organizatorzy podnoszą limity. Świadczy to o pozytywnym odbiorze konferencji przez całą społeczność i o zaangażowaniu <a href="http://scc.srgm.pl/AboutUS.aspx#org" target="_blank">organizatorów</a> w przygotowania &#8211; wystarczy spojrzeć na mocną obsadę <a href="http://scc.srgm.pl/Speakers.aspx" target="_blank">prelegentów</a>.</p>
<p><a href="http://scc.srgm.pl/" target="_blank"><img src="http://scc.srgm.pl/css/images/stickers/Prelegent2ndSilesianCodeCamp500x75.png" alt="Silesian Code Camp" /></a></p>
<p>Trzecia konferencja odbędzie się na Pomorzu. 2011-04-12 zapraszam na <a href="http://konferencja-informatyczna.pl/" target="_blank">Pomorską Konferencję Informatyczną</a>, na której opowiem pokrótce o platformie Windows Phone 7, a następnie przedstawię ideę notyfikacji PUSH na tej właśnie platformie. Wydarzenie jest ogranizowane przez Trójmiejską Grupę Zawodową .NET.</p>
<p><a href="http://konferencja-informatyczna.pl/"><img class="size-full wp-image-10752" title="pki" src="http://maciejgrabek.com/wp-content/uploads/2011/03/pki.png" alt="" width="500" height="105" /></a></p>
<p>Zapowiada się intensywny okres wyjazdowy, ale czego się nie robi dla społeczności <img src="https://blog.maciejgrabek.com/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2011/03/31/gdzie-mnie-spotkasz-w-kwietniu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mój artykuł na codeguru.pl – WCF w praktyce. Część 6 &#8211; Wiązania (binding)</title>
		<link>https://blog.maciejgrabek.com/2010/12/03/moj-artykul-na-codeguru-pl-wcf-w-praktyce-czesc-6-wiazania-binding/</link>
		<comments>https://blog.maciejgrabek.com/2010/12/03/moj-artykul-na-codeguru-pl-wcf-w-praktyce-czesc-6-wiazania-binding/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 21:24:37 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[Artykuły]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Codeguru]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10388</guid>
		<description><![CDATA[Po nieco dłuższej przerwie przyszedł czas na kolejną odsłonę cyklu poświęconego pracy z Windows Communication Foundation. Tym razem na warsztat trafiły wiązania (ang. bindings). Oczywiście jest to preludium możliwości jakie niosą za sobą wiązania, jednakże bez opowiedzenia o nich cykl mijałby się z celem. Następny temat dotyczy punktów końcowych i ich adresów, co pozwoli domknąć kwestie nakreślenia kierunku, w którym należy podążać siadając do technologii WCF. W dalszej kolejności przedstawię natomiast nowości jakie przyniosła nowa odsłona .NET Framework w kontekście Windows Communication Foundation. Gorąco zapraszam do lektury całego cyklu. Bezpośredni link do artykułu.]]></description>
				<content:encoded><![CDATA[<p>Po nieco dłuższej przerwie przyszedł czas na kolejną odsłonę cyklu poświęconego pracy z Windows Communication Foundation. Tym razem na warsztat trafiły wiązania (ang. bindings). Oczywiście jest to preludium możliwości jakie niosą za sobą wiązania, jednakże bez opowiedzenia o nich cykl mijałby się z celem.</p>
<p>Następny temat dotyczy punktów końcowych i ich adresów, co pozwoli domknąć kwestie nakreślenia kierunku, w którym należy podążać siadając do technologii WCF. W dalszej kolejności przedstawię natomiast nowości jakie przyniosła nowa odsłona .NET Framework w kontekście Windows Communication Foundation. Gorąco zapraszam do lektury całego cyklu.</p>
<p><a href="https://codeguru.pl/Articles/19658/Comments.aspx" target="_blank">Bezpośredni link do artykułu</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2010/12/03/moj-artykul-na-codeguru-pl-wcf-w-praktyce-czesc-6-wiazania-binding/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Spotkajmy się: ITAD na PJWSTK</title>
		<link>https://blog.maciejgrabek.com/2010/12/03/spotkajmy-sie-itad-na-pjwstk/</link>
		<comments>https://blog.maciejgrabek.com/2010/12/03/spotkajmy-sie-itad-na-pjwstk/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 21:14:28 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[Konferencje]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10381</guid>
		<description><![CDATA[Już w najbliższą środę zapraszam was na moją sesję poświęconą architekturze SOA (ang Service Oriented Architecture) oraz technologii WCF. Prezentację poprowadzę w ramach IT Academic Day na Polsko Japońskiej Wyższej Szkole Technik Komputerowych w Warszawie i będzie miała ona tytuł &#8220;SOA + .NET = WCF&#8220;. Pozostali prelegenci to Daniel Dudek, Tomasz Wiśnieski, Tobiasz Koprowski i Paweł Lipiński, zatem naprawdę watro przyjść i posłuchać! Gorąco zapraszam! Jeżeli nie możecie się pojawić podczas konferencji ma być udostępniony live streaming, co pozwoli dostrzeć do jeszcze większej liczby odbiorców niż tak, którą pomieści aula. Na tych, którzy zdecydują się przyjść czekają atrakcyjne nagrody, wśród których jest XBOX 360 + Kinect! Oj będzie sie działo&#8230; Szczegółowe informacje znajdziecie na stronie konferencji.]]></description>
				<content:encoded><![CDATA[<p>Już w najbliższą środę zapraszam was na moją sesję poświęconą architekturze SOA (ang Service Oriented Architecture) oraz technologii WCF. Prezentację poprowadzę w ramach IT Academic Day na Polsko Japońskiej Wyższej Szkole Technik Komputerowych w Warszawie i będzie miała ona tytuł &#8220;<em>SOA + .NET = WCF</em>&#8220;.</p>
<p>Pozostali prelegenci to Daniel Dudek, Tomasz Wiśnieski, Tobiasz Koprowski i Paweł Lipiński, zatem naprawdę watro przyjść i posłuchać! Gorąco zapraszam!</p>
<p>Jeżeli nie możecie się pojawić podczas konferencji ma być udostępniony live streaming, co pozwoli dostrzeć do jeszcze większej liczby odbiorców niż tak, którą pomieści aula. Na tych, którzy zdecydują się przyjść czekają atrakcyjne nagrody, wśród których jest XBOX 360 + Kinect! Oj będzie sie działo&#8230;</p>
<p>Szczegółowe informacje znajdziecie na <a href="http://itad.pjwstk.edu.pl" target="_blank">stronie konferencji</a>.<a href="http://itad.pjwstk.edu.pl/dojazd.html"></a></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2010/12/03/spotkajmy-sie-itad-na-pjwstk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WCF i Handler &#8220;svc-Integrated&#8221; has a bad module &#8220;ManagedPipelineHandler&#8221; in its module list</title>
		<link>https://blog.maciejgrabek.com/2010/11/29/wcf-i-handler-svc-integrated-has-a-bad-module-managedpipelinehandler-in-its-module-list/</link>
		<comments>https://blog.maciejgrabek.com/2010/11/29/wcf-i-handler-svc-integrated-has-a-bad-module-managedpipelinehandler-in-its-module-list/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 20:43:55 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[HOW TO]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[IIS]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10357</guid>
		<description><![CDATA[Czas na trzeci już i ostatni błąd na który natrafiłem przy próbach wdrożenia serwisu WCF na serwer IIS. Brzmi on następująco: Handler &#8220;svc-Integrated&#8221; has a bad module &#8220;ManagedPipelineHandler&#8221; in its module list Podobnie jak w przypadku wcześniejszego błędu &#8220;The page you are requesting cannot be served because of the extension configuration&#8221; wystarczy wykorzystać narzędzie dostarczone z Visual Studio i dostępne w Visual Studio Command Prompt. Jest nim aspnet_regiis.exe. Podobnie jak poprzednie uruchamiamy je z parametrem -i. Zatem całość prezentuje się następująco: aspnet_regiis.exe -i Oczywiście należy pamiętać o uruchomieniu Visual Studio Command Prompt w kontekście administratora, gdyż w przeciwnym wypadku operacja ta się nie powiedzie. Przyczyną tych błędów jest fakt, że zanim zainstalowałem serwer IIS miałem już zainstalowane Visual Studio. Jeżeli rozpatrujemy odwrotną kolejność instalacji, wowczas VS samodzielnie rejestruje i dodaje do systemu odpowiednie komponenty. Nie mniej jednak jeżeli podobnie jak ja zamienicie kolejność, wówczas te trzy posty mogą wam się przydać. Dla przypomnienia wcześniejsze potyczki z błędami: WCF i The page you are requesting cannot be served because of the extension configuration WCF i This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.]]></description>
				<content:encoded><![CDATA[<p>Czas na trzeci już i ostatni błąd na który natrafiłem przy próbach wdrożenia serwisu WCF na serwer IIS. Brzmi on następująco:</p>
<p><em>Handler &#8220;svc-Integrated&#8221; has a bad module &#8220;ManagedPipelineHandler&#8221; in its module list</em><em> </em><em><img class="size-full wp-image-10363  alignnone" title="error" src="http://maciejgrabek.com/wp-content/uploads/2010/11/error.png" alt="Handler &quot;svc-Integrated&quot; has a bad module &quot;ManagedPipelineHandler&quot; in its module list" width="500" height="85" /></p>
<p></em></p>
<p>Podobnie jak w przypadku wcześniejszego błędu &#8220;<em>The page you are requesting cannot be served because of the extension configuration</em>&#8221; wystarczy wykorzystać narzędzie dostarczone z Visual Studio i dostępne w Visual Studio Command Prompt. Jest nim aspnet_regiis.exe. Podobnie jak poprzednie uruchamiamy je z parametrem -i. Zatem całość prezentuje się następująco:</p>
<p>aspnet_regiis.exe -i</p>
<p><img class="alignnone size-full wp-image-10365" title="aspnet_regiis.exe -i" src="http://maciejgrabek.com/wp-content/uploads/2010/11/aspnet_regiis.exe-i.png" alt="aspnet_regiis.exe -i" width="500" height="84" /></p>
<p>Oczywiście należy pamiętać o uruchomieniu Visual Studio Command Prompt w kontekście administratora, gdyż w przeciwnym wypadku operacja ta się nie powiedzie.</p>
<p>Przyczyną tych błędów jest fakt, że zanim zainstalowałem serwer IIS miałem już zainstalowane Visual Studio. Jeżeli rozpatrujemy odwrotną kolejność instalacji, wowczas VS samodzielnie rejestruje i dodaje do systemu odpowiednie komponenty. Nie mniej jednak jeżeli podobnie jak ja zamienicie kolejność, wówczas te trzy posty mogą wam się przydać.</p>
<p>Dla przypomnienia wcześniejsze potyczki z błędami:</p>
<p><a href="http://maciejgrabek.com/2010/11/29/wcf-i-the-page-you-are-requesting-cannot-be-served-because-of-the-extension-configuration/#comments" target="_blank">WCF i The page you are requesting cannot be served because of the extension configuration</a><br />
<a href="http://maciejgrabek.com/2010/11/29/wcf-i-this-assembly-is-built-by-a-runtime-newer-than-the-currently-loaded-runtime-and-cannot-be-loaded/" target="_blank">WCF i This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.</a></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2010/11/29/wcf-i-handler-svc-integrated-has-a-bad-module-managedpipelinehandler-in-its-module-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WCF i This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.</title>
		<link>https://blog.maciejgrabek.com/2010/11/29/wcf-i-this-assembly-is-built-by-a-runtime-newer-than-the-currently-loaded-runtime-and-cannot-be-loaded/</link>
		<comments>https://blog.maciejgrabek.com/2010/11/29/wcf-i-this-assembly-is-built-by-a-runtime-newer-than-the-currently-loaded-runtime-and-cannot-be-loaded/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 20:17:54 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[HOW TO]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[IIS]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10354</guid>
		<description><![CDATA[Drugi problem, na który natrafiłem przy instalacji serwisu WCF na IIS brzmiał This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded. Co w tej sytuacji zrobić. Okazuje się, że tym razem sprawa jest dużo prostsza niż w przypadku poprzedniego błędu. Tym razem wystarczy nieco namieszać w ustawieniach pól aplikacji serwera IIS. Problem polega na tym, że póla, w kontekście której uruchamiana jest usługa, działa w oparciu o niewłaściwą wersję .NET Framework. W moim przypadku ustawiona jest wersja 2.0, natomiast udostępniana przeze mnie usługa wymaga wersji 4.0. W związku z tym najwygodniej jest utworzyć w panelu zarządzania pólami aplikacji nową, na przykład o nazwie .NET 4 i w ustawieniach zaawansowanych wybrać odpowiednią wersję .NET Framework Kolejnym krokiem jest wybranie dla naszej aplikacji nowo utworzonej póli z właściwą wersją Frameworka i gotowe.]]></description>
				<content:encoded><![CDATA[<p>Drugi problem, na który natrafiłem przy instalacji serwisu WCF na IIS brzmiał</p>
<p><em>This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.</em></p>
<p>Co w tej sytuacji zrobić. Okazuje się, że tym razem sprawa jest dużo prostsza niż w przypadku <a href="http://maciejgrabek.com/2010/11/29/wcf-i-the-page-you-are-requesting-cannot-be-served-because-of-the-extension-configuration/" target="_blank">poprzedniego błędu</a>. Tym razem wystarczy nieco namieszać w ustawieniach pól aplikacji serwera IIS. Problem polega na tym, że póla, w kontekście której uruchamiana jest usługa, działa w oparciu o niewłaściwą wersję .NET Framework. W moim przypadku ustawiona jest wersja 2.0, natomiast udostępniana przeze mnie usługa wymaga wersji 4.0. W związku z tym najwygodniej jest utworzyć w panelu zarządzania pólami aplikacji nową, na przykład o nazwie .NET 4 i w ustawieniach zaawansowanych wybrać odpowiednią wersję .NET Framework</p>
<p><img class="alignnone size-full wp-image-10355" title="applicationPool" src="http://maciejgrabek.com/wp-content/uploads/2010/11/applicationPool.png" alt="application pool settings" width="450" height="204" /></p>
<p>Kolejnym krokiem jest wybranie dla naszej aplikacji nowo utworzonej póli z właściwą wersją Frameworka i gotowe.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2010/11/29/wcf-i-this-assembly-is-built-by-a-runtime-newer-than-the-currently-loaded-runtime-and-cannot-be-loaded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
