Strona głównaUżytkownik

Paweł Łukasik | użytkownik

Paweł Łukasik
Paweł Łukasik
32 895,6
1684 dni, 16 godzin, 49 minut temu
27 stycznia, 2009
dotnetomaniak.pl

Portal wiedzy VirtualStudy to przedsięwzięcie niezwykle cenne. Pozwala na bezpłatne poszerzenie swojej wiedzy o najnowszych technologiach informatycznych. Wystarczy tylko zarejestrować się na wybraną sesję. Podobnie będzie ze najnowszą inicjatywą portalu: VirtualStudy Conference 2010. Na uczestników czeka doborowy oddział prelegentów. Wystarczy usiąść z laptopem w cieniu drzewa i popijając chłodne piwo chłonąć to co maja do powiedzenia uznani wymiatacze. Oczywiście osobistych spotkań w czasie takich kon...

Źródło: zine.net.pl
Dziel się z innymi:
dev2dev : VirtualStudy Conference 2010 - nie przegap tego wydarzenia!

Inne 5333 dni, 21 godzin, 41 minut temu Paweł Łukasik 47 źrodło rozwiń

Niniejszy post jest pewnego rodzaju kontynuacją cieszącego się popularnością artykułu pod tytułem: „Jak uczyć się C#?”. Chciałbym wskazać kolejną garść rad, które nasunęły mi się od czasu napisania poprzedniego artykułu. Tym razem jednak nie jest on raczej skierowany do początkujących programistów, a raczej bardziej zaawansowanych czytelników. Dlaczego? Otóż chciałem dziś poruszyć dwie kwestie... Pierwszą są certyfikaty. Teraz już nie mal, że słyszę pytanie: ale co one mi dają?, czy ktoś na nie zwraca uw...

Maciej Zbrzezny: Programowanie i Technologie: Jak uczyć się C#, programować i innych takich?

Windows 5335 dni, 15 godzin, 14 minut temu Paweł Łukasik 253 źrodło rozwiń

Ostatnio wykorzystywałem DataSet jako źródło danych typu ObjectDataSource dla kontrolki GridView. W tle za DataSet'em była baza danych oraz były skonfigurowane metody Select, Insert i Delete. Wyświetlanie danych przebiegało bezproblemowo, niestety nie działało usuwanie i edycja elementów. Powodem były kwerendy, które przy usuwaniu (delete) lub edycji (update) wykorzystywały wszystkie pola(kolumny) tabeli. Niestety domyślnie dodane źródło typu ObjectDataSource nie chciało przekazywać wszystkich parametrów...

Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: ObjectDataSource: OldValuesParameterFormatString oraz ConflictDetection

Windows 5341 dni, 9 godzin, 31 minut temu Paweł Łukasik 44 źrodło rozwiń

Dla kogoś, kto do tej pory tworzył oprogramowanie bazujące na WinForms, a przechodzi na WebForm, ważne jest zrozumienie cyklu życia strony w ASP.NET. Dlaczego? Proces, w którym strona ASP.NET jest dla przeglądarki generowana, składa się z wielu etapów, z których każdy pełni odmienną funkcję w tworzeniu i generowaniu strony. Jeśli umieścimy kod w nieodpowiednim miejscu, wówczas może braknąć kontrolek, które wg nas powinny się pojawić, lub też, jeśli już się pojawiają, to ich stan może być nieokreślony, cz...

Maciej Zbrzezny: Programowanie i Technologie: Cykl życia strony w ASP.NET

Web 5341 dni, 21 godzin, 42 minuty temu Paweł Łukasik 245 źrodło rozwiń

O wersji v2 NDependa pisałem we wcześniejszym poście, jednak na sporo więcej uwagi zasługuje najnowsza, trzecia wersja tego narzędzia.Co nowego w NDepend? Największą i dla mnie osobiście najbardziej przydatną nową funkcjonalnością jest pełna integracja z Visual Studio 2008/2010 IDE. Jeszcze nigdy używanie NDependa nie było tak naturalne w procesie tworzenia oprogramowania. Integracja wprowadza zupełnie nowy sposób pracy z kodem, gdyż do tej pory (przynajmniej w moim przypadku), statyczna analiza kodu prz...

Tagi: NDepend
Dziel się z innymi:
Dariusz Tarczyński blog: NDepend 3 wchodzi na scenę!

Narzędzia 5348 dni, 22 godziny, 42 minuty temu Paweł Łukasik 63 źrodło rozwiń

Autor: "Na początku przygody z Inversion of Control, a także dość długo później, moje wykorzystanie dostępnych kontenerów ograniczało się właściwie do ręcznego zarejestrowania wszystkich interfejsów, wszystkich interesujących mnie implementacji oraz zdefiniowaniu zależności w postaci parametrów konstruktora. Działało. Ostatnio korzystając z okazji postanowiłem podejść do problemu inaczej. Moim celem było zminimalizowanie czynności prowadzących do uzyskania żądanego efektu - "minimum friction development...

Dziel się z innymi:
Maciej Aniserowicz | Samobudująca się aplikacja z Autofac

Architektura 5405 dni, 18 godzin, 51 minut temu Paweł Łukasik 158 źrodło rozwiń

Zintegruj się z NDepend Dość niedawno na swoim blogu Patrick Smacchia ogłosił, że NDepend jest teraz w 100% zintegrowany z Visual Studio. Nie ma co ukrywać, że jak mamy coś pod ręką to zdecydowanie łatwiej po dane narzędzie sięgnąć i zastosować. Testowałem NDependa już kilkakrotnie i za każdym razem dawał świetne wyniki. Zapytacie do czego mi się przydał? Nie będę się tu rozpisywał o funkcjach tego narzędzia. Było kilku przede mną, którzy to już uczynili: Darek, Gutek i Paweł. Skupię się na zasto...

Tagi: API, NDepend
Źródło: zine.net.pl
Dziel się z innymi:
nblog : Zintegruj się z NDepend

Narzędzia 5439 dni, 18 godzin, 8 minut temu Paweł Łukasik 64 źrodło rozwiń

VS2010 – Cecha Dnia: Extension Manager Szybki start, wybieramy menu Tools i zaznaczoną opcję: Przydatne gdy jesteśmy podłączeni do Internetu. Wtedy nie wychodząc z Visual Studio dostajemy galerię z różnorakimi dodatkami. Są one dostępne albo bezpośrednio do pobrania lub zostaniemy pokierowani na stronę producenta, gdzie znajdziemy więcej informacji. Extension Manager to bardzo ciekawe repozytorium dóbr wszelakich. Dla przykładu, szukaliście kontrolki Captcha do Asp.Net? Jest tam: Dodatki są podziel...

Źródło: blogs.msdn.com
Dziel się z innymi:
Only Human | Devoted to technology v.2.0 : VS2010 – Cecha Dnia: Extension Manager

Narzędzia 5458 dni, 1 godzinę, 6 minut temu Paweł Łukasik 31 źrodło rozwiń

Witam z powrotem w szóstym odcinku serii Ekstremalna przeróbka ASP.NET. W poprzednich artykułach skupialiśmy się na technologiach związanych z przeglądarką po stronie klienta: XHTML, CSS, JavaScript, jQuery i jQuery UI. Kilka następnych artykułów w tej serii będzie się skupiać na kodzie po stronie serwera. Jak możemy zmodyfikować nasz kod C#, aby poprawić możliwości utrzymywania i rozszerzania naszej bazy kodu oraz jej elastyczność. Ten artykuł, część 6, skupi się w szczególności na podziale obowiązków. ...

Dziel się z innymi:
Ekstremalna przeróbka ASP.NET - Część 6: Podział obowiązków

Web 5471 dni, 13 godzin, 24 minuty temu Paweł Łukasik 117 źrodło rozwiń

Dziś po chwili prób udało mi się stworzyć zewnętrzną funkcję dla bazy danych MSSQL 2005 za pomocą notatnika i kompilatora obsługiwanego z linii poleceń VBC.EXE. O ile samo stworzenie funkcji rozszerzającej możliwości bazy danych nie jest zbyt skomplikowane to zrobienie tego bez Visual Studio jest nieco karkołomne, gdyż w dzisiejszych czasach wszechobecnych kreatorów i szablonów możemy czuć się trochę zagubieni gdy ich nam zabraknie. Proces tworzenia rozpocząłem standardowo w Visual Studio i za pomocą kr...

Dziel się z innymi:
VBA Mania: Tworzenie funkcji CLR bez drogiego środowiska Visual Studio

Bazy danych i XML 5496 dni, 13 godzin, 33 minuty temu Paweł Łukasik 73 źrodło rozwiń

NServiceBus - przykład 1: request/response Dlaczego w ogóle omawiam ten przykład? Przecież wszystkie moje dotychczasowe notki dotyczące NServiceBus przekonywały Was, że ten schemat komunikacji jest zły. Otóż czasem jest on nieunikniony. Najlepszym przykładem zastosowania request/reposnse są wszelkiego rodzaju funkcje autoryzujące. Logiki związanej z autoryzacją (niezależnie od tego, co autoryzujemy — czy to użytkownika, czy transakcję, czy cokolwiek innego) nie chcielibyśmy rozpraszać w wielu elementach ...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : NServiceBus - przykład 1: request/response

Programowanie rozproszone 5517 dni, 12 godzin, 25 minut temu Paweł Łukasik 103 źrodło rozwiń

Czy komentarze to przeżytek? A' propos tematu komentarzy postu Szymona i uwag do tego postu, chciałam dodać swoje trzy grosze... Nie tak dawno temu byłam świadkiem kształtowania się idei i powstawania zbioru reużywalnych bibliotek. Przy okazji tej inicjatywy podjętych zostało kilka decyzji. Czy chodziło o to by w końcu było porządnie? - nie wiem. Na pewno rozpoznawano i zaproponowano wiele technologii, nowych i starych podejść do tworzenia oprogramowania oraz metodyk, ktore nie istniały w sze...

Źródło: zine.net.pl
Dziel się z innymi:
Cold Fusion : Czy komentarze to przeżytek?

Inne 5520 dni, 9 godzin, 57 minut temu Paweł Łukasik 91 źrodło rozwiń

Na wss.pl pojawił się wątek dotyczący przekształcenia danych tabelarycznych ze strony HTML na tabelę w bazie danych. W dyskusji wyraziłem wątpliwość co do trywialności rozwiązania ze względu na fakt, że zawartość stron HTML odbiega znacznie od poprawnych dokumentów XML (a do zapisu do bazy danych chciałem wykorzystać możliwości XML w SQL Server). Jednak jak się okazało istnieje świetny helper do dokumentów HTML, który znajduje się pod tym adresem: htmlagilitypack. Jako cel swego przekształcenia wybrał...

Tagi: Html, SQL
Źródło: zine.net.pl
Dziel się z innymi:
dev2dev : Html2Db: Co się stało z reprezentacją Kenii?

Bazy danych i XML 5524 dni, 17 godzin, 38 minut temu Paweł Łukasik 46 źrodło rozwiń

Blitter i 2d Framebuffer w Silverlight Przyglądając się moim ostatnim odkryciom w kwestii gier na Silverlight, a w szczególności znanej grze Quake, zacząłem się zastanawiać jak to zrobiono. Quake ma własny software’owy silnik 3D napisany przez id Software, aby działał on wydajnie w Silverlight w zasadzie jedyne co jest potrzebne to szybki dostęp do blittera i/lub framebuffera. Jeśli przyjrzycie się bibliotece Silversprite, to zobaczycie, że taki blitter i framebuffer jest tam zaimplementowany. Silversp...

Źródło: blogs.msdn.com
Dziel się z innymi:
Only Human | Devoted to technology v.2.0 : Blitter i 2d Framebuffer w Silverlight

Silverlight 5531 dni, 17 godzin, 51 minut temu Paweł Łukasik 53 źrodło rozwiń

O tym jak czasem możemy zaplątać się w szukanie zbyt skomplikowanego rozwiązania podczas gdy ładne i proste jest na wyciągnięcie ręki.

Tagi: C#, Linq
Dziel się z innymi:
Maciej Aniserowicz | Jak potrafi naśmiecić przemęczona mózgownica

Inne 5530 dni, 1 godzinę, 32 minuty temu Paweł Łukasik 194 źrodło rozwiń

Ostatnio wrzuci mnie w projekcik z którym z woli klienta dostęp do bazy realizowany jest z wykorzystaniem nHibernata Troche więc o nHibernacie aby nie umkneło na przyszłość. Na początek POCO = Plain Old CLR Object Czyli proste niezwiązane klasy zawierające zazwyczaj proste property. NHibernate nie wymaga nawet aby klasa była serializowalna wymaga jedynie domyślnego bezparametrowego konstruktora oraz publicznych property wyrażających asocjacje między klasami POCO. Klasy POCO są reprezenta...

Tagi: nHibarnate, poco
Dziel się z innymi:
Programistka i kot: POCO

Inne 5577 dni, 21 godzin, 43 minuty temu Paweł Łukasik 65 źrodło rozwiń

Mapowanie relacji pomiędzy tabelami na asocjacje klas to dusza ORMow. To przy okazji najbardziej problematyczne zagadnienie. Zagadnienie relacji jest szerokie jak rzeka i nie sposób opisać wszystkich przypadków. Najważniejsze z mojego punktu widzenia jest jednak zrozumieć sedno sprawy, zrozumienia tego brakowało przy moich pierwszych próbach i przyznam że zjadło mi to wiele godzin. Dzięki zastosowaniu klas POCO możemy posługiwać się niedostępnymi dla modelu DataSetów kolekcjami i powiązaniami ...

Dziel się z innymi:
Programistka i kot: nHibernate associations introduction

Inne 5577 dni, 21 godzin, 43 minuty temu Paweł Łukasik 48 źrodło rozwiń

ObjectExplorer jest kluczowym obiektem SSMS. To przy jego pomocy łączymy się do instancji SQL Server, przy jego pomocy zmieniamy kontekst bazy danych. Mając ten obiekt w naszej wtyczce jesteśmy w stanie dynamicznie reagować na zmianę domyślnej bazy danych lub serwera powodując dostosowanie widoków naszych okien do zmienionej sytuacji. Odzyskanie ConnectionString dla bieżącego połączenia daje nam szerokie możliwości działania na obiektach bazy danych. Musimy również odzyskać obiekt polecenia wykonania qu...

Źródło: zine.net.pl
Dziel się z innymi:
dev2dev : Zrób to sam – SSMS addin (ObjectExplorer, ConnectionString, Command)

Inne 5585 dni, 2 godziny, 53 minuty temu Paweł Łukasik 69 źrodło rozwiń

Prosty i skuteczny sposób na generowanie guidów w VS za pomocą prostego Makra.

Tagi: guid, makro, VS
Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Tips & Tricks 17: Generowanie GUID w VS

Inne 5585 dni, 2 godziny, 53 minuty temu Paweł Łukasik 54 źrodło rozwiń

Na etapie uruchamiania wtyczki istotne jest posiadanie narzędzia dającego możliwość przechwytywania i obsługi zdarzeń generowanych przez SSMS. Ujęte to zostało w regionach w kodzie naszej przykładowej wtyczki. Niewątpliwie pożądaną cechą naszej wtyczki byłaby cecha cichej pracy (tak aby nie straszyć użytkownika wyskakującymi okienkami) z jednoczesną rejestracją zdarzeń błędów i wyjątków do logu plikowego. Logu konfigurowalnego tak aby można było rejestrować tylko błędy lub błędy i komunikaty informacyjne...

Tagi: SSMS, wtyczka
Źródło: zine.net.pl
Dziel się z innymi:
dev2dev : Zrób to sam – SSMS add-in (EventWatcher)

Inne 5585 dni, 2 godziny, 53 minuty temu Paweł Łukasik 16 źrodło rozwiń

1 2... 14 15 16 17 18 19... 22 23