<?xml version="1.0" encoding="windows-1250"?><rss version="2.0"><channel><title>Portal CodeGuru - Kalendarium</title><link>http://codeguru.pl</link><description>Pobiera ostatnio dodane zdarzenia z kalendarium</description><language>pl-PL</language><managingEditor>redakcja@centuria.pl</managingEditor><webMaster>redakcja@codeguru.pl</webMaster><copyright>Copyright (c) 2010 Microsoft Corporation, created by Centuria Sp. z o.o.</copyright><image><url>http://codeguru.pl/img/rsslogo.jpg</url><title>Portal CodeGuru - Kalendarium</title><link>http://codeguru.pl</link></image><item><title>TESTOWE SPOTKANIE - IGNORE (08-09-2010 - 08-09-2010)</title><link>http://codeguru.pl/CalendareventList/1,18817/asc.aspx</link><description>&lt;p&gt;Sprawdzamy ankietę&lt;/p&gt;</description><author>ziemek@ziembor.pl (Ziemek Borowski)</author><pubDate>Wed, 08 Sep 2010 12:00:00 +0200</pubDate></item><item><title>27. spotkanie Wroc.Net (21-09-2010 - 21-09-2010)</title><link>http://codeguru.pl/CalendareventList/1,18749/asc.aspx</link><description>&lt;p&gt;Wrocławska Grupa .Net zaprasza na 27. spotkanie. Podczas spotkania zostaną zaprezentowane następujące tematy:&lt;/p&gt;<br />&lt;p&gt; &lt;/p&gt;<br />&lt;h2&gt;Programowanie reaktywne - nowy paradygmat programowania - Marcin Najder&lt;/h2&gt;<br />&lt;p&gt;Obecnie coraz więcej tworzonych przez nas systemów działa w chmurze. &lt;br /&gt;Klient łącząc się za pomocą WebService'u zleca wykonanie pewnych operacji. &lt;br /&gt;Zdalne wywołania trwają jednak dłużej niż lokalne metody, więc często zmuszeni jesteśmy wykonywać je w sposób asynchroniczny. .NET Framework dostarcza nam odpowiednich mechanizmów, takich jak: &lt;br /&gt;wątki, wzorzec APM (Asynchronous Programming Model), czy EAP (Event-based Asynchronous pattern).&lt;/p&gt;<br />&lt;p&gt;Problem jednak pojawia się, gdy chcemy koordynować kilka jednoczesnych wywołań asynchronicznych. &lt;br /&gt;Co w sytuacji, gdy jedna z operacji zostanie anulowana, lub wystąpi nieoczekiwany błąd? Kod realizujący taki scenariusz staje się nieczytelny, a co za tym idzie - trudny w utrzymaniu i testowaniu. &lt;br /&gt;Podczas sesji przedstawionych zostanie kilka podejść do programowania reaktywnego, m.in. Reactive Framework, TPL, asynchroniczne workflow w F# oraz projekt AsyncEnumerator.&lt;/p&gt;<br />&lt;p&gt; &lt;/p&gt;<br />&lt;h2&gt;Wykorzystanie mechanizmu mockowania na przykładzie biblioteki NMock 2.1 - Karol Tyl&lt;/h2&gt;<br />&lt;p&gt;Abstract:&lt;br /&gt;1. Czym są mocki&lt;br /&gt;2. Do czego mocki są przydatne?&lt;br /&gt;3. Podstawowe cechy mocków z biblioteki NMock&lt;br /&gt; a) mocking vs stubbing&lt;br /&gt; b) tworzenie mocków&lt;br /&gt; c) ustawianie oczekiwań i definiowanie zachowań&lt;br /&gt;4. Tips and tricks&lt;/p&gt;<br />&lt;p&gt; &lt;/p&gt;<br />&lt;p&gt;Serdecznie zapraszamy!&lt;/p&gt;</description><author>lukasik.pawel@gmail.com (Paweł Łukasik)</author><pubDate>Tue, 07 Sep 2010 12:00:00 +0200</pubDate></item><item><title>21. Poznaj NHibernate z użyciem NHProf (21-09-2010 - 21-09-2010)</title><link>http://codeguru.pl/CalendareventList/1,18784/asc.aspx</link><description>&lt;p&gt;NHibernate to jeden z najbardziej popularnych systemów &lt;a href="http://en.wikipedia.org/wiki/Object-relational_mapping"&gt;Object-relational mapping&lt;/a&gt;, jakie istnieją dla .NET. Systemy te stanowią alternatywę wobec innych metod dostępu do danych zgromadzonych w bazach (np. ADO.NET, DataSet czy rozwiązania oparte o generowanie kodu).&lt;/p&gt;<br />&lt;p&gt;NHibernate ułatwia życie programisty poprzez dostarczenie warstwy abstrakcji nad bazą danych. Dzięki takiemu podejściu czynności takie, jak zmienienie docelowej bazy danych z jakiej korzysta aplikacja (lub wspieranie wielu docelowych baz danych) stają się proste. Tworzenie zapytań w większości przypadków nie wymaga korzystania bezpośrednio z SQL, a sama interakcja z bazą jest automatycznie optymalizowana.&lt;/p&gt;<br />&lt;p&gt;Niestety nieumiejętne korzystanie z NHibernate może prowadzić do wysokich czasów wykonań zapytań do bazy danych. Dlatego na spotkaniu nie tylko opowiem o możliwościach jakie daje NHibernate ale również jak właściwie z nich korzystać. W tej części wykładu niezwykle pomocne będzie narzędzie &lt;a href="http://nhprof.com/"&gt;NHProf&lt;/a&gt;. Aplikacja ta pozwala na wygodne śledzenie aktywności aplikacji opartej o NHibernate w kontekście dostępu do bazy danych. Analizę ułatwia szereg raportów pokazujących zbierane dane z różnych perspektyw. Co więcej narzędzie automatycznie wykrywa popularne nieprawidłowe schematy użycia NHibernate i podpowiada jak je wyeliminować, dzięki czemu aplikacja zaczyna działać znacznie szybciej.&lt;/p&gt;<br />&lt;p&gt;Zajęcia będą miały w dużej mierze charakter warsztatów i będą odbywać się w sali laboratoryjnej, gdzie zostanie udostępnionych kilkanaście stacji roboczych. W związku z ograniczoną ilością komputerów stacjonarnych, osoby posiadające laptopy zachęcamy do przyniesienia własnego sprzętu. Osoby, które planują przyjść z laptopami prosimy o zapoznanie się z &lt;a href="http://wss.pl/Data/Media/18785/Instrukcja_konfiguracji_srodowiska.pdf"&gt;instrukcją konfiguracji środowiska&lt;/a&gt;, która zostanie udostępniona już wkrótce.&lt;/p&gt;</description><author>anonymous@wss.pl (Marcin Daczkowski)</author><pubDate>Mon, 06 Sep 2010 12:00:00 +0200</pubDate></item><item><title>test (02-09-2010 - 02-09-2010)</title><link>http://codeguru.pl/CalendareventList/1,18754/asc.aspx</link><description>&lt;p&gt;aaa...&lt;/p&gt;</description><author>anonymous@wss.pl (Daniel Pasiak)</author><pubDate>Thu, 02 Sep 2010 12:00:00 +0200</pubDate></item><item><title>Pierwsze spotkanie PsG (13-11-2008 - 13-11-2008)</title><link>http://codeguru.pl/CalendareventList/1,18629/asc.aspx</link><description>&lt;p&gt;Serdecznie zapraszamy na pierwsze, inauguracyjne spotkanie polskiej grupy użytkowników i miłośników technologii SharePoint.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Agenda spotkania:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sesja 1&lt;/strong&gt;:  Technologie SharePoint dla opornych, czyli który produkt wybrać&lt;/p&gt;<br />&lt;p&gt;-          Krótki opis wszystkich produktów (WSS, MOSS, Forms Server, Search Server, Project Server, Performance Point Server, Portfolio Server...)&lt;/p&gt;<br />&lt;p&gt;-          Różnice między WSS 3.0 I MOSS 2007&lt;/p&gt;<br />&lt;p&gt;-          Jak przygotować się do wdrożenia (wymogi hardware/software, przygotowanie infrastruktury)&lt;/p&gt;<br />&lt;p&gt;-          Pokaz najważniejszych funkcjonalności produktów&lt;/p&gt;<br />&lt;p&gt;&lt;strong&gt;Sesja 2&lt;/strong&gt;:  Wdrożenie farmy SharePoint- praktyczny przewodnik&lt;/p&gt;<br />&lt;p&gt;-          Opisy architektury logicznej/fizycznej&lt;/p&gt;<br />&lt;p&gt;-          Przygotowanie infrastruktury, czyli po co mi tyle kont serwisowych&lt;/p&gt;<br />&lt;p&gt;-          Konfiguracja aplikacji webowych i pul aplikacji&lt;/p&gt;<br />&lt;p&gt;-          Konfiguracja baz danych (co znajduje się, w której bazie)&lt;/p&gt;<br />&lt;p&gt;-          Konfiguracja SharedServices Provider.&lt;/p&gt;</description><author>lukasz.zajaczkowski@infowave.pl (Łukasz Zajączkowski)</author><pubDate>Thu, 26 Aug 2010 12:00:00 +0200</pubDate></item><item><title>Drugie spotkanie PsG (16-12-2008 - 16-12-2008)</title><link>http://codeguru.pl/CalendareventList/1,18630/asc.aspx</link><description>&lt;p&gt;Omawiane zagadnienia:&lt;/p&gt;<br />&lt;p&gt;1. Wszystkie tajemnice bibliotek dokumentów, obszarów roboczych i list. Omówienie integracji SharePoint z Microsoft Office, Exchange i Groove.&lt;/p&gt;<br />&lt;p&gt;2. Planowanie oraz wdrożenie Microsoft SharePoint Search Server. Konfiguracja zaawanowanych opcji indeksowania i wyszukiwania oraz omówienie integracji z innymi produktami Microsoft.&lt;/p&gt;<br />&lt;p&gt;3. Kilka rzeczy, których nie znajdziecie w oficjalnej dokumentacji ;)&lt;/p&gt;</description><author>lukasz.zajaczkowski@infowave.pl (Łukasz Zajączkowski)</author><pubDate>Thu, 26 Aug 2010 12:00:00 +0200</pubDate></item><item><title>Trzecie spotkanie PsG (13-01-2009 - 13-01-2009)</title><link>http://codeguru.pl/CalendareventList/1,18631/asc.aspx</link><description>&lt;p&gt;Omawiane zagadnienia:&lt;/p&gt;<br />&lt;p&gt;1. SharePoint i rozwiązania portalowe. Podstawy.&lt;/p&gt;<br />&lt;p&gt;2. Phonebook czyli jak zbudować aplikację w SharePoint nie będąc programistą.&lt;/p&gt;<br />&lt;p&gt;3. SharePoint Tips &amp;amp; Tricks. &lt;/p&gt;</description><author>lukasz.zajaczkowski@infowave.pl (Łukasz Zajączkowski)</author><pubDate>Thu, 26 Aug 2010 12:00:00 +0200</pubDate></item><item><title>Czwarte spotkanie PsG (10-02-2009 - 10-02-2009)</title><link>http://codeguru.pl/CalendareventList/1,18632/asc.aspx</link><description>&lt;p&gt;Omawiane zagadnienia:&lt;/p&gt;<br />&lt;p&gt;1. Forms Server 2007 czyli formowanie formularza.&lt;/p&gt;<br />&lt;p&gt;2. Poczta przychodząca w SharePoint.&lt;/p&gt;<br />&lt;p&gt;3. SharePoint Tips &amp;amp; Tricks.&lt;/p&gt;</description><author>lukasz.zajaczkowski@infowave.pl (Łukasz Zajączkowski)</author><pubDate>Thu, 26 Aug 2010 12:00:00 +0200</pubDate></item><item><title>Piąte spotkanie PsG (03-03-2009 - 03-03-2009)</title><link>http://codeguru.pl/CalendareventList/1,18633/asc.aspx</link><description>&lt;p&gt;Omawiane zagadnienia:&lt;/p&gt;<br />&lt;p&gt;1. Enterprise Project Management 2007. Przewodnik.&lt;/p&gt;<br />&lt;p&gt;2. Raportowanie z Project Server 2007 do arkuszy Excel 2007.&lt;/p&gt;<br />&lt;p&gt;3. SharePoint Tips &amp;amp; Tricks.&lt;/p&gt;</description><author>lukasz.zajaczkowski@infowave.pl (Łukasz Zajączkowski)</author><pubDate>Thu, 26 Aug 2010 12:00:00 +0200</pubDate></item><item><title>Sz&amp;#243;ste spotkanie PsG (07-04-2009 - 07-04-2009)</title><link>http://codeguru.pl/CalendareventList/1,18634/asc.aspx</link><description>&lt;p&gt;Omawiane zagadnienia:&lt;/p&gt;<br />&lt;p&gt;1. Warsztaty SharePoint. Laboratoria.&lt;/p&gt;<br />&lt;p&gt;2. SharePoint Tips &amp;amp; Tricks.&lt;/p&gt;</description><author>lukasz.zajaczkowski@infowave.pl (Łukasz Zajączkowski)</author><pubDate>Thu, 26 Aug 2010 12:00:00 +0200</pubDate></item></channel></rss>