<?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; Spotkanie</title>
	<atom:link href="https://blog.maciejgrabek.com/tag/spotkanie/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>MVC3 na TGD.NET</title>
		<link>https://blog.maciejgrabek.com/2011/02/21/mvc3-na-tgd-net/</link>
		<comments>https://blog.maciejgrabek.com/2011/02/21/mvc3-na-tgd-net/#comments</comments>
		<pubDate>Mon, 21 Feb 2011 19:01:43 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[TGD.NET]]></category>
		<category><![CDATA[Spotkanie]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10570</guid>
		<description><![CDATA[Toruńska Grupa Deweloperów .NET ma przyjemność zaprosić na 26 spotkanie, na którym Ireneusz Koszek poprowadzi prezentację pt.: &#8220;Umarł król (MVC2) niech żyje król (MVC3)&#8221;. O czym będzie: Podczas prezentacji poruszone będą tematy nowości jakie niesie ze sobą najnowsze wcielenie ASP.NET MVC. Agenda: krótki wstęp do MVC razor view engine – nowy view engine by microsoft lepsze wsparcie dla javascript &#8211; remote validation, unobtrusive java script, wbudowane wsparcie dla JSON’a partial page caching nowy zestaw helperów (facebook, bing, google analytics, Chart(), WebGrid(), Crypto(), WebMail(), itd) nowe atrybuty sessionless controllers global filters dynamic ViewModel nowe ActionResult (HttpNotFoundResult, PermanentRedirectResult, HttpStatusCodeResult) nowe możliwości automatycznej walidacji modelu NuGet package manager – package manager dla ASP.NET lepsza integracja z IoC containers, extensibility points O prelegencie: Ireneusz Koszek &#8211; Programista od 14 lat (z zamiłowania). Większość tego czasu spędził tworząc duże systemu biznesowe (ERP). Zjadł zęby na MSSQL Server (od wersji 7). Od około 4 lat działający na własne konto jako freelancer. Interesuje się wszystkim co związane jest z programowaniem, oraz wpływem nowoczesnej techniki na codzienne życie. Lubi dzielić się zdobytą wiedzą (od czasu do czasu prowadzi autorskie szkolenia z MSSQL Servera), i myśli o zostaniu MCT. Zadaje dużo pytań (bo lubi wszystko wiedzieć, i nie lubi<a href="https://blog.maciejgrabek.com/2011/02/21/mvc3-na-tgd-net/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p><strong>Toruńska Grupa Deweloperów .NET</strong> ma przyjemność zaprosić na <strong>26 spotkanie,</strong> na którym Ireneusz Koszek poprowadzi prezentację pt.: &#8220;Umarł król (MVC2) niech żyje król (MVC3)&#8221;.</p>
<p><strong>O czym będzie:</strong></p>
<p>Podczas prezentacji poruszone będą tematy nowości jakie niesie ze sobą najnowsze wcielenie ASP.NET MVC.</p>
<p><strong>Agenda:</strong></p>
<ol>
<li>krótki wstęp do MVC</li>
<li>razor view engine – nowy view engine by microsoft</li>
<li>lepsze wsparcie dla javascript &#8211; remote validation, unobtrusive java script, wbudowane wsparcie dla JSON’a</li>
<li>partial page caching</li>
<li>nowy zestaw helperów (facebook, bing, google analytics, Chart(), WebGrid(), Crypto(), WebMail(), itd)</li>
<li>nowe atrybuty</li>
<li>sessionless controllers</li>
<li>global filters</li>
<li>dynamic ViewModel</li>
<li>nowe ActionResult (HttpNotFoundResult, PermanentRedirectResult, HttpStatusCodeResult)</li>
<li>nowe możliwości automatycznej walidacji modelu</li>
<li>NuGet package manager – package manager dla ASP.NET</li>
<li>lepsza integracja z IoC containers, extensibility points</li>
</ol>
<p><strong>O prelegencie:</strong></p>
<p>Ireneusz Koszek &#8211; Programista od 14 lat (z zamiłowania). Większość tego czasu spędził tworząc duże systemu biznesowe (ERP). Zjadł zęby na MSSQL Server (od wersji 7). Od około 4 lat działający na własne konto jako freelancer. Interesuje się wszystkim co związane jest z programowaniem, oraz wpływem nowoczesnej techniki na codzienne życie. Lubi dzielić się zdobytą wiedzą (od czasu do czasu prowadzi autorskie szkolenia z MSSQL Servera), i myśli o zostaniu MCT. Zadaje dużo pytań (bo lubi wszystko wiedzieć, i nie lubi tracić czasu).</p>
<p><strong>Gdzie i kiedy:</strong></p>
<p>Spotkanie odbędzie się <strong>22 lutego</strong> od godziny <strong>17:00</strong> w <strong>SALI S3</strong> na <strong>Wydziale Matematyki i Informatyki UMK</strong> (ul. Chopina 12/18) . Wstęp na wykład jest wolny. <strong><a href="http://wss.pl/group-134/CalendareventList/1,20208/asc.aspx">Rejestracja na spotkanie</a> jest obowiązkowa.</strong></p>
<p>(Link dla osób korzystających z Codeguru: <a href="http://codeguru.pl/group-134/CalendareventList/1,20208/asc.aspx">Rejestracja na spotkanie</a>)</p>
<p><strong>Zespół TGD.NET</strong></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2011/02/21/mvc3-na-tgd-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowy NHibernate na TGD.NET</title>
		<link>https://blog.maciejgrabek.com/2011/01/26/nowy-nhibernate-na-tgd-net/</link>
		<comments>https://blog.maciejgrabek.com/2011/01/26/nowy-nhibernate-na-tgd-net/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 22:18:28 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[TGD.NET]]></category>
		<category><![CDATA[Spotkanie]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10491</guid>
		<description><![CDATA[Toruńska Grupa Deweloperów .NET ma przyjemność zaprosić na 25 spotkanie, które będzie miało formę warsztatów. Łukasz Dams przedstawi nam najnowszą odsłonę NHibernate. O czym będzie: Z okazji premiery trzeciej już odsłony NHibernate, chciałbym przybliżyć uczestnikom ten popularny ORM i sposoby jego praktycznego wykorzystania. Osoby posiadające już doświadczenie z NHibernate, będą mogły dowiedzieć się o nowościach, jakie zostały udostępnione w wersji trzeciej, oraz o wielu mało znanych, ale przydatnych funkcjonalnościach dostępnych w wersjach wcześniejszych. Agenda: Krótki wstęp do frameworka i jego konfiguracji. Obiektowy model domeny vs. relacyjna baza danych &#8211; czyli (prawie) cała prawda o mapowaniach . Transakcje &#8211; jak z nich korzystać, optymistyczne i pesymistyczne rozwiązywanie transakcji, integracja z TransactionScope. QueryOver &#8211; nowy, szybki i wygodny sposób tworzenia zapytań, nietrywialne przykłady użycia. Przegląd dostępnych API interakcji z bazą danych &#8211; wady, zalety i ograniczenia, dobór właściwego narzędzia do zadania. Optymalizacje na poziomie mapowań i zapytań, najczęściej popełniane błędy. Wzorce i antywzorce użycia. Przykłady wykorzystania wbudowanego modelu zdarzeń i interceptorów. Bardzo krótkie porównanie z Entity Framework i Linq2Sql. Wybrane rozszerzenia. O prelegencie: Łukasz Dams &#8211; Absolwent Wydziału Fizyki, Astronomii i Informatyki Stosowanej w Toruniu. Obecnie, starszy programista w toruńskiej firmie AIS.PL, gdzie tworzy aplikacje w ASP.NET MVC. Od roku zaangażowany w<a href="https://blog.maciejgrabek.com/2011/01/26/nowy-nhibernate-na-tgd-net/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p><strong>Toruńska Grupa Deweloperów .NET</strong> ma przyjemność zaprosić na <strong>25 spotkanie,</strong> które będzie miało formę warsztatów. Łukasz Dams przedstawi nam najnowszą odsłonę NHibernate.</p>
<p><strong>O czym będzie:</strong><br />
Z okazji premiery trzeciej już odsłony NHibernate, chciałbym przybliżyć uczestnikom ten popularny ORM i sposoby jego praktycznego wykorzystania. Osoby posiadające już doświadczenie z NHibernate, będą mogły dowiedzieć się o nowościach, jakie zostały udostępnione w wersji trzeciej, oraz o wielu mało znanych, ale przydatnych funkcjonalnościach dostępnych w wersjach wcześniejszych.<br />
<strong>Agenda:</strong></p>
<ol>
<li>Krótki wstęp do frameworka i jego konfiguracji.</li>
<li>Obiektowy model domeny vs. relacyjna baza danych &#8211; czyli (prawie) cała prawda o mapowaniach .</li>
<li>Transakcje &#8211; jak z nich korzystać, optymistyczne i pesymistyczne rozwiązywanie transakcji, integracja z TransactionScope.</li>
<li>QueryOver &#8211; nowy, szybki i wygodny sposób tworzenia zapytań, nietrywialne przykłady użycia.</li>
<li>Przegląd dostępnych API interakcji z bazą danych &#8211; wady, zalety i ograniczenia, dobór właściwego narzędzia do zadania.</li>
<li>Optymalizacje na poziomie mapowań i zapytań, najczęściej popełniane błędy.</li>
<li>Wzorce i antywzorce użycia.</li>
<li>Przykłady wykorzystania wbudowanego modelu zdarzeń i interceptorów.</li>
<li>Bardzo krótkie porównanie z Entity Framework i Linq2Sql.</li>
<li>Wybrane rozszerzenia.</li>
</ol>
<p><strong>O prelegencie:</strong><br />
Łukasz Dams &#8211; Absolwent Wydziału Fizyki, Astronomii i Informatyki Stosowanej w Toruniu. Obecnie, starszy programista w toruńskiej firmie <a href="http://www.ais.pl/" target="_blank">AIS.PL</a>, gdzie tworzy aplikacje w ASP.NET MVC. Od roku zaangażowany w projekty intensywnie korzystające z NHibernate. Zainteresowany wszelkimi nowinkami technicznymi w zakresie programowania, architektury aplikacji i wzorców projektowych oraz metodami, i narzędziami optymalizacji operacji bazodanowych.</p>
<p><strong><span style="color: #ff0000;">Z racji na warsztatową formę spotkania liczba miejsc jest ograniczona!!! </span></strong><br />
<strong>Gdzie i kiedy:<br />
</strong>Spotkanie odbędzie się 1 lutego od godziny <strong>17:00</strong> w <strong>LABOLATORIUM L4</strong> na <strong>Wydziale Matematyki i Informatyki UMK</strong> (ul. Chopina 12/18) . Wstęp na wykład jest wolny. <strong><a href="http://wss.pl/group-134/CalendareventList/1,20030/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,20030/asc.aspx">Rejestracja na spotkanie</a>)</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2011/01/26/nowy-nhibernate-na-tgd-net/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Bezpieczeństwo aplikacji ASP.NET oraz MVC3 na TGD.NET</title>
		<link>https://blog.maciejgrabek.com/2010/12/12/bezpieczenstwo-aplikacji-asp-net-oraz-mvc3-na-tgd-net/</link>
		<comments>https://blog.maciejgrabek.com/2010/12/12/bezpieczenstwo-aplikacji-asp-net-oraz-mvc3-na-tgd-net/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 18:39:28 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[TGD.NET]]></category>
		<category><![CDATA[Spotkanie]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10402</guid>
		<description><![CDATA[Toruńska Grupa Deweloperów .NET ma przyjemność zaprosić na 24 spotkanie podczas którego odbędą się dwie prezentacje: Piotr Buler poprowadzi: &#8220;Bezpieczeństwo aplikacji ASP.NET&#8221; O czym będzie: Prezentacja wprowadzająca w tematykę bezpieczeństwa, przedstawiająca podstawowe zagadnienia i sprawy z nim związane (1. część) oraz pokazująca mechanizmy pozwalające tworzyć bezpieczne aplikacje w ASP.NET Framework (2. część). Wybrane przykłady ataków (np. SQL Injection) &#8220;na osłodę&#8221; teoretycznej części spotkania. Agenda: Bezpieczeństwo &#8211; ogólny zarys (security overview) (1. cz.) Dlaczego jesteśmy potencjalną ofiarą ataku? Szyfrowanie (data encryption) Zabezpieczenia w platformie .NET (2. cz.) Wybrane przykłady ataków O prelegencie: Piotr Adam Buler &#8211; student informatyki na WMiI UMK. Zainteresowania: tworzenie aplikacji webowych bezpieczeństwo w internecie Ireneusz Koszek poprowadzi: &#8220;Umarł król (MVC2) niech żyje król (MVC3)&#8221; O czym będzie: Podczas prezentacji poruszone będą tematy nowości jakie niesie ze sobą najnowsze wcielenie ASP.NET MVC. Agenda: krótki wstęp do MVC razor view engine – nowy view engine by microsoft lepsze wsparcie dla javascript &#8211; remote validation, unobtrusive java script, wbudowane wsparcie dla JSON’a partial page caching nowy zestaw helperów (facebook, bing, google analytics, Chart(), WebGrid(), Crypto(), WebMail(), itd) nowe atrybuty sessionless controllers global filters dynamic ViewModel nowe ActionResult (HttpNotFoundResult, PermanentRedirectResult, HttpStatusCodeResult) nowe możliwości automatycznej walidacji modelu NuGet package manager – package<a href="https://blog.maciejgrabek.com/2010/12/12/bezpieczenstwo-aplikacji-asp-net-oraz-mvc3-na-tgd-net/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p><strong>Toruńska Grupa Deweloperów .NET</strong> ma przyjemność zaprosić na <strong>24 spotkanie</strong> podczas którego odbędą się dwie prezentacje:</p>
<h3>Piotr Buler poprowadzi: &#8220;Bezpieczeństwo aplikacji ASP.NET&#8221;</h3>
<p><strong>O czym będzie:</strong><br />
Prezentacja wprowadzająca w tematykę bezpieczeństwa, przedstawiająca podstawowe zagadnienia i sprawy z nim związane (1. część) oraz pokazująca mechanizmy pozwalające tworzyć bezpieczne aplikacje w ASP.NET Framework (2. część). Wybrane przykłady ataków (np. SQL Injection) &#8220;na osłodę&#8221; teoretycznej części spotkania.<br />
<strong>Agenda:</strong></p>
<ol>
<li>Bezpieczeństwo &#8211; ogólny zarys (security overview) (1. cz.)</li>
<li>Dlaczego jesteśmy potencjalną ofiarą ataku?</li>
<li>Szyfrowanie (data encryption)</li>
<li>Zabezpieczenia w platformie .NET (2. cz.)</li>
<li>Wybrane przykłady ataków</li>
</ol>
<p><strong>O prelegencie:<br />
</strong>Piotr Adam Buler &#8211; student informatyki na WMiI UMK. Zainteresowania:</p>
<ul>
<li>tworzenie aplikacji webowych</li>
<li>bezpieczeństwo w internecie</li>
</ul>
<h3>Ireneusz Koszek poprowadzi: &#8220;Umarł król (MVC2) niech żyje król (MVC3)&#8221;</h3>
<p><strong>O czym będzie:</strong><br />
Podczas prezentacji poruszone będą tematy nowości jakie niesie ze sobą najnowsze wcielenie ASP.NET MVC.<br />
<strong>Agenda:</strong></p>
<ol>
<li>krótki wstęp do MVC</li>
<li>razor view engine – nowy view engine by microsoft</li>
<li>lepsze wsparcie dla javascript &#8211; remote validation, unobtrusive java script, wbudowane wsparcie dla JSON’a</li>
<li>partial page caching</li>
<li>nowy zestaw helperów (facebook, bing, google analytics, Chart(), WebGrid(), Crypto(), WebMail(), itd)</li>
<li>nowe atrybuty</li>
<li>sessionless controllers</li>
<li>global filters</li>
<li>dynamic ViewModel</li>
<li>nowe ActionResult (HttpNotFoundResult, PermanentRedirectResult, HttpStatusCodeResult)</li>
<li>nowe możliwości automatycznej walidacji modelu</li>
<li>NuGet package manager – package manager dla ASP.NET</li>
<li>lepsza integracja z IoC containers, extensibility points</li>
</ol>
<p><strong>Dodatkowo:</strong><br />
W związku z przygotowaniami do organizacji przez TGD.NET konferencji na temat aplikacji i gier na urządzenia mobilne wszystkich zainteresowanych pomocą w ogranizacji zapraszamy na małą pogawędkę na ten temat w mniej oficjalnej atmosferze w jednym z toruńskich klubów.<br />
Jeżeli nie możesz przybić, a chcesz pomóc przy organizacji możesz łatwo się z nami skontaktować (na przykład odpowiadając na tego maila).</p>
<p><strong>Gdzie i kiedy:</strong><br />
Spotkanie odbędzie się 14 grudnia od godziny <strong>17:00</strong> w <strong>SALI S3</strong> na <strong>Wydziale Matematyki i Informatyki UMK</strong> (ul. Chopina 12/18) . Wstęp na wykład jest wolny. <strong><a href="http://wss.pl/group-134/CalendareventList/1,19359/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,19359/asc.aspx">Rejestracja na spotkanie</a>)</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2010/12/12/bezpieczenstwo-aplikacji-asp-net-oraz-mvc3-na-tgd-net/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PInvoke, Unsafe Code, WinAPI oraz Service Oriented Architecture na TGD.NET</title>
		<link>https://blog.maciejgrabek.com/2010/11/02/pinvoke-unsafe-code-winapi-oraz-service-oriented-architecture-na-tgd-net/</link>
		<comments>https://blog.maciejgrabek.com/2010/11/02/pinvoke-unsafe-code-winapi-oraz-service-oriented-architecture-na-tgd-net/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 15:44:26 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[TGD.NET]]></category>
		<category><![CDATA[Spotkanie]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10264</guid>
		<description><![CDATA[Toruńska Grupa Deweloperów .NET ma przyjemność zaprosić na 23 spotkanie podczas którego odbędą się dwie prezentacje! Maciej Grabek poprowadzi: &#8220;Service Oriented Architecture + .NET = WCF&#8221; O czym będzie: Celem wykładu jest przedstawienie w jaki sposób stworzyć projekt oparty o wzorzec SOA (ang. Service Oriented Architecture). Rozpoczniemy od zdefiniowania kontraktu usługi, następnie przyjrzymy się w jaki sposób możemy udostępniać usługę na świat, a na końcu stworzymy klienta, który bedzie z niej korzystał. Agenda: Czym jest SOA i jak ma się do tego WCF ABC WCF czyli adres, wiązanie i kontrakt Hostowanie usługi Klient Podsumowanie Sławek Orłowski poprowadzi: &#8220;Integracja kodu niezarządzanego z zarządzanym&#8221; O czym będzie: Moją intencją jest zaprezentowanie fragmentu platformy .NET, który bardzo często jest pomijany w opisie. Chodzi o integrację oprogramowania .NET z natywnymi bibliotekami (C, C++, WinAPI). Czytając rożnego rodzaju publikacje można odnieść wrażenie, że technologie takie jak PInvoke, czy &#8220;Unsafe Code&#8221; to &#8220;zło&#8221;. Nie należy ich używać. Będąc programistą .NET lepiej o nich również nie myśleć. Chciałbym to zmienić i zapewnić, że tego typu techniki są używane i stanowią część platformy .NET. Co więcej, wiele rozwiązań może być opartych wyłącznie na &#8220;mieszaniu&#8221; kodów. Agenda Jak jest uruchamiana aplikacja .NET w systemie Windows. Krótki opis. Język C#<a href="https://blog.maciejgrabek.com/2010/11/02/pinvoke-unsafe-code-winapi-oraz-service-oriented-architecture-na-tgd-net/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
				<content:encoded><![CDATA[<p><strong>Toruńska Grupa Deweloperów .NET</strong> ma przyjemność zaprosić na <strong>23 spotkanie</strong> podczas którego odbędą się dwie prezentacje!</p>
<h3><strong>Maciej Grabek</strong> poprowadzi: <strong>&#8220;Service Oriented Architecture + .NET = WCF&#8221;</strong></h3>
<p><strong>O czym będzie:</strong><br />
Celem wykładu jest przedstawienie w jaki sposób stworzyć projekt oparty o wzorzec SOA (ang. Service Oriented Architecture). Rozpoczniemy od zdefiniowania kontraktu usługi, następnie przyjrzymy się w jaki sposób możemy udostępniać usługę na świat, a na końcu stworzymy klienta, który bedzie z niej korzystał.</p>
<p><strong>Agenda:</strong></p>
<ol>
<li>Czym jest SOA i jak ma się do tego WCF</li>
<li>ABC WCF czyli adres, wiązanie i kontrakt</li>
<li>Hostowanie usługi</li>
<li>Klient</li>
<li>Podsumowanie</li>
</ol>
<h3><strong>Sławek Orłowski</strong> poprowadzi: <strong>&#8220;Integracja kodu niezarządzanego z zarządzanym&#8221;</strong></h3>
<p><strong>O czym będzie:</strong><br />
Moją intencją jest zaprezentowanie fragmentu platformy .NET, który bardzo często jest pomijany w opisie. Chodzi o integrację oprogramowania .NET z natywnymi bibliotekami (C, C++, WinAPI). Czytając rożnego rodzaju publikacje można odnieść wrażenie, że technologie takie jak PInvoke, czy &#8220;Unsafe Code&#8221; to &#8220;zło&#8221;. Nie należy ich używać. Będąc programistą .NET lepiej o nich również nie myśleć. Chciałbym to zmienić i zapewnić, że tego typu techniki są używane i stanowią część platformy .NET. Co więcej, wiele rozwiązań może być opartych wyłącznie na &#8220;mieszaniu&#8221; kodów.</p>
<p><strong>Agenda</strong></p>
<ol>
<li>Jak jest uruchamiana aplikacja .NET w systemie Windows. Krótki opis.</li>
<li>Język C# i C++/CLI pod kątem integracji kodu zarządzanego i niezarządzanego.</li>
<li>Konwersja typów. Typy proste i typy złożone.</li>
<li>Platform Invoke oraz C++ Mixed Mode okiem praktyka (mam nadzieję).</li>
<li>Integracja z projektami WinAPI z dostępem do kodu źródłowego i bez dostępu.</li>
<li>Zapewnienie bezpieczeństwa projektom używającym bibliotek natywnych.</li>
<li>Kod &#8220;Unsafe&#8221;.</li>
<li>Visual Studio i zarządzanie projektami tego typu.</li>
</ol>
<p><strong>O prelegencie</strong><br />
<a href="http://www.fizyka.umk.pl/~bigman" target="_blank">Sławomir Orłowski</a> &#8211; Pracownik Instytutu Fizyki UMK, wykładowca kierunku Informatyka Stosowana. Od roku 2009 posiada stopień naukowy doktora fizyki. W swojej pracy naukowej zajmował się m.in. bionformatyką, symulacjami komputerowymi, analizą obrazów i modelowaniem fizycznym oraz matematycznym. Jako dydaktyk odpowiedzialny jest za prowadzenie kursów technologicznych Java i .NET. Od 2008 jest pracownikiem Biura Badawczo-Rozwojowego firmy Optopol Technology, która od 2010 roku jest częścią grupy Canon. W ramach swojej pracy zajmuje się programowaniem C/C++, C# i C++/CLI, architekturą oprogramowania, integracją kodu oraz (od niedawna) analizą i zarządzaniem ryzykiem, walidacją oprogramowania medycznego oraz zarządzaniem jakością. Współpracuje z wydawnictwem Helion, czasopismami Hackin9 oraz Software Developers Journal. Chętnie uczestniczy również w różnorodnych projektach informatycznych jako freelancer. Jest autorem publikacji naukowych oraz książek i artykułów z dziedziny IT. Jest zwolennikiem idei Open Source. Stara się wspierać i działać aktywnie w Toruńskiej Grupie Developerów .NET. Strona domowa: <a href="http://www.fizyka.umk.pl/~bigman" target="_blank">http://www.fizyka.umk.pl/~bigman</a>.</p>
<h3><strong> Gdzie i kiedy:</strong></h3>
<p>Spotkanie odbędzie się<strong> 9 listopada od godziny 17:00</strong> w<strong> SALI S3</strong> na Wydziale Matematyki i Informatyki UMK (ul. Chopina 12/18) . Wstęp na wykład jest wolny. <a href="https://wss.pl/group-134/CalendareventList/1,19085/asc.aspx" target="_blank">Rejestracja na spotkanie</a> jest obowiązkowa.<strong> </strong></p>
<p><strong> Serdecznie zapraszamy!</strong></p>
<p>Aby otrzymywać newsletter Toruńskiej Grupy Deweloperow .NET skontaktuj się ze mną na adres podany na <a href="https://wss.pl/group-134/Default.aspx" target="_blank">stronie grupy</a>.</p>
<p><strong> </strong></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2010/11/02/pinvoke-unsafe-code-winapi-oraz-service-oriented-architecture-na-tgd-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ReSharper i WCF RIA Services na TGD.NET</title>
		<link>https://blog.maciejgrabek.com/2010/10/14/resharper-i-wcf-ria-services-na-tgd-net/</link>
		<comments>https://blog.maciejgrabek.com/2010/10/14/resharper-i-wcf-ria-services-na-tgd-net/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 22:59:35 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[TGD.NET]]></category>
		<category><![CDATA[Spotkanie]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10202</guid>
		<description><![CDATA[Serdecznie zapraszam na kolejne spotkanie Toruńskiej Grupy Deweloperów .NET. To już 22 spotkanie. Tym razem po raz pierwszy odbędą się dwie prezentacje: 1. Piotr Benetkiewicz (AIS.PL) opowie na temat ReSharper&#8217;a 2. Rafał Szefler wprowadzi nas w tematykę Silverlight 4 i WCF RIA Services w C#. Jeżeli forma się sprawdzi, wówczas będziemy starali się ją kontynułować. Spotkanie odbędzie sie we wtorek 19.10.2010 o godzinie 17:00 na Wydziale Matematyki i Informatyki UMK. Szczegóły na stronie spotkania. Wstęp bezpłatny! Rejestracja obowiązkowa!]]></description>
				<content:encoded><![CDATA[<p>Serdecznie zapraszam na kolejne spotkanie Toruńskiej Grupy Deweloperów .NET. To już <strong>22 spotkanie</strong>. Tym razem po raz pierwszy odbędą się <strong>dwie prezentacje</strong>:</p>
<p>1. <strong>Piotr Benetkiewicz</strong> (<a href="http://www.ais.pl/" target="_blank">AIS.PL</a>) opowie na temat ReSharper&#8217;a<br />
2. <strong>Rafał Szefler</strong> wprowadzi nas w tematykę Silverlight 4 i WCF RIA Services w C#.</p>
<p>Jeżeli forma się sprawdzi, wówczas będziemy starali się ją kontynułować. Spotkanie odbędzie sie we <strong>wtorek 19.10.2010</strong> o godzinie <strong>17:00</strong> na <a href="http://www.mat.umk.pl/" target="_blank">Wydziale Matematyki i Informatyki UMK</a>.<br />
Szczegóły na <a href="http://wss.pl/group-134/CalendareventList/1,18844/by_StartDate/desc.aspx" target="_blank">stronie spotkania</a>.</p>
<p style="text-align: center;"><strong><a href="http://wss.pl/group-134/CalendareventList/1,18844/by_StartDate/desc.aspx" target="_blank">Wstęp bezpłatny! Rejestracja obowiązkowa!</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2010/10/14/resharper-i-wcf-ria-services-na-tgd-net/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
