Strona głównaUżytkownik

Paweł Łukasik | użytkownik

Paweł Łukasik
Paweł Łukasik
32 895,6
1410 dni, 23 godziny, 1 minutę temu
27 stycznia, 2009
dotnetomaniak.pl

Ostatnio sporo czasu poświęcam poznawaniu nowych narzędzi w Visual Studio 2010 czyli pożytecznej zabawie. Co ciekawe zdarza się, że przy tej zabawie uczę się również czegoś na temat Visual Studio 2008 :) Na przykład wczoraj zajmowałem się narzędziami wspierającymi pracę z szeroko pojętym Xml'em, a w szczególności z transformacjami Xsl. Obok rzeczy wręcz oczywistych takich jak podświetlenie składni, podpowiadanie - IntelliSense znajdziemy również: profiler, debugger czy podgląd wyniku działania transform...

Tagi: vs2010, xml, XSLT
Dziel się z innymi:
.NET C# programowanie - Blog Michała Komorowskiego: Xslt jako język programowania

Bazy danych i XML 5422 dni, 7 godzin, 12 minut temu Paweł Łukasik 115 źrodło rozwiń

[PL] Wprowadzenie do F# – podstawowe elementy składni W nowym Visual Studio 2010 widoczne są projekty w nowym języku programowania F#. Jeśli nie mieliście okazji się nim pobawić to polecam rozpocząć naukę jeszcze nie od samego Visual Studio, lecz od interpretera dołączonego do VS2010. Aby go uruchomić należy wybrać z Menu Start Visual Studio 2010 Command Prompt i w konsoli wpisać polecenie fsi.exe: Wynik powinien być następujący: Setting environment for using Microsoft Visual Studio 2010 ...

Tagi: F#, podstawy
Źródło: blogs.msdn.com
Dziel się z innymi:
Only Human | Devoted to technology v.2.0 : [PL] Wprowadzenie do F# – podstawowe elementy składni

Inne 5424 dni, 9 godzin, 32 minuty temu Paweł Łukasik 117 źrodło rozwiń

Strongly-typed DisplayValue i DisplayMember / DataValueField i DataTextField Ileż to razy zmuszeni jesteśmy pisać kod temu podobny: list.ValueMember = "Id"; list.DisplayMember = "Name"; Na CodeGuru niejednokrotnie pytano o jakiś sposób na rozwiązanie tego problemu. Podawanie stringów jest ZŁE, niewygodne i bardzo podatne na błędy wszelakie. Zmiana nazwy właściwości rozwala UI, refactoring bez dodatkowych narzędzi jak Resharper potrafi napsuć sporo krwi (a i z pomocą R# wcale przyjemny nie jest...

. jak .NET by Maciej Aniserowicz : Strongly-typed DisplayValue i DisplayMember / DataValueField i DataTextField

Architektura 5423 dni, 20 godzin, 32 minuty temu Paweł Łukasik 45 źrodło rozwiń

Dziś pragnę się z Wami podzielić moim odkryciem. Być może dla niektórych z Was nie będzie to nowość, a jeśli nawet to nic specjalnego. U mnie jednak spowodowało sporo radości (profesjonalnej) i uczucie podziwu dla autorów NHibernate.

Tagi: DDD, NHibernate
Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : Mentoring Domain Driven Design: Part two

Architektura 5423 dni, 20 godzin, 32 minuty temu Paweł Łukasik 61 źrodło rozwiń

Postanowiłem rozpocząć serię krótkich notek dotyczących Domain Drvien Design. Prosto z "pola bitwy", ponieważ mam to szczęście być architektem w projekcie, w którym wykorzystujemy DDD jako sposób projektowania poszczególnych modułów. Uparłem się na to DDD, to teraz mam.

Tagi: DDD
Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : Mentoring Domain Driven Design: Part one

Architektura 5429 dni, 18 godzin, 40 minut temu Paweł Łukasik 58 źrodło rozwiń

Druga notka na temat pojedynczej sesji TechEd i znów dotyczy prezentacji Juval-a Lowy. Tym razem na warsztat postanowiłem wziąć prezentację o nieco intrygującym tytule "The Zen of Architecture". W moim przekonaniu Lowy był gwiazdą tegorocznej edycji TechEd, przynajmniej jeśli chodzi o tematy mnie interesujące, czyli architektura, SOA i okolice.

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : TechEd: The Zen of Architecture

Architektura 5427 dni, 4 godziny, 11 minut temu Paweł Łukasik 20 źrodło rozwiń

Wydaje mi się, że była to najlepsza sesja na TechEd 2009, w jakiej miałem przyjemność brać udział, dlatego postanowiłem poświęcić jej osobną notkę. Wcześniej coś tam słyszałem o MEFie, ale na tyle mało, że chciałem dowiedzieć się więcej, szczególnie, że ta technologia znajduje się na liście moich “TODO” [ostatnio mam wrażenie, że ta lista raczej będzie się wydłużać niż skracać – przyp. autora]. O samej technologii dowiedziałem się, że jest to framework, który największy nacisk kładzie na rozszerzalność i...

Źródło: zine.net.pl
Dziel się z innymi:
Zleszczone programowanie... : Open Up Your Applications with the Managed Extensibility Framework

Architektura 5427 dni, 4 godziny, 11 minut temu Paweł Łukasik 81 źrodło rozwiń

ASP.NET MVC i Unity Nadeszła wiekopomna chwila – ASP.NET MVC już od jakiegoś czasu egzystuje jako oficjalny produkt, więc oto najwyższa pora na zapoznanie się z nim. Cierpliwie przeczekałem wszystkie ochy i achy, pokonałem chęć bycia "trendy";) i zabieram się za to dopiero teraz. Na pierwszy ogień poszło wpasowanie w cały mechanizm kontenera Dependency Injection tak, aby kontrolery brały się właśnie z niego. Wklejenie gotowych kilku linijek kodu byłoby dość nudne, więc postanowiłem tym razem przedstawić ...

Źródło: zine.net.pl
Dziel się z innymi:
. jak .NET by Maciej Aniserowicz : ASP.NET MVC i Unity

Web 5431 dni, 10 godzin, 6 minut temu Paweł Łukasik 172 źrodło rozwiń

LLBLGen Pro – płatny O/R Mapper. Czy warto?A cóż to i dlaczegóż to Niedawno Szymon napisał posta o O/R Mapperach. Korzystając z impulsu postanowiłem także popełnić co nieco w tym temacie, tym bardziej że tą konkretną notkę zaplanowałem przynajmniej 2 miesiące temu. Może ona być uzupełnieniem dla projektów wspomnianych przez Szymona, czyli NHibernate, Linq2Sql i Entity Framework.

Tagi: LLBLGen, ORM
Źródło: zine.net.pl
Dziel się z innymi:
. jak .NET by Maciej Aniserowicz : LLBLGen Pro – płatny O/R Mapper. Czy warto?

Bazy danych i XML 5432 dni, 23 godziny, 33 minuty temu Paweł Łukasik 75 źrodło rozwiń

Błąd podczas wykonywania żądania podrzędnego dla ChartImg.axd i inne problemy z ASP.Net Charting Control oraz jak sobie z nim radzić.

Dziel się z innymi:
Błąd podczas wykonywania żądania podrzędnego dla ChartImg.axd i inne problemy z ASP.Net Charting Control

Web 5434 dni, 9 godzin, 46 minut temu Paweł Łukasik 64 źrodło rozwiń

Ciekawy i (być może) przydatny gadżet pozwalający wzbogacić przeglądarkę IE8 w możliwość konwersji kodu z C# do VB.NET bezpośrednio na stronie.

Dziel się z innymi:
VBA Mania: Akcelerator konwersji kodu z C# do VB.NET

Inne 5438 dni, 3 godziny, 25 minut temu Paweł Łukasik 44 źrodło rozwiń

Visual Studio 2010: GenerateFromUsage Poprzednie edycje Visual Studio potrafiły uprzykrzyć życie, jeżeli ktoś próbował stosować Test Driven Development, czyli: najpierw napisz kod korzystający z klasy, a dopiero potem samą klasę; najpierw zaimplementuj wywołanie metody, a dopiero potem samą metodę. Bez dodatków takich jak Resharper podobne scenariusze były niczym innym jak wielkim pain in the... neck. Teraz to się zmieni i nawet użytkownicy gołego VS będą mogli cieszyć się generacją kodu na podstawie k...

Tagi: TDD, VS 2010
Źródło: zine.net.pl
Dziel się z innymi:
. jak .NET by Maciej Aniserowicz : Visual Studio 2010: GenerateFromUsage

Narzędzia 5445 dni, 9 godzin, 28 minut temu Paweł Łukasik 46 źrodło rozwiń

Sporo algorytmów jako swoje parametry przyjmuje różnego typu funkcje, które potem są wykorzystywane w trakcie ich działania. Prostym przykładem są tu wszelkiego rodzaju sortowania czy wyszukiwania, umożliwiające często podanie własnego predykatu (funkcji zwracającej wartość logiczną). W bardziej skomplikowanej wersji może chodzić chociażby o algorytm genetyczny lub przeszukujący drzewo gry, który wykorzystuje do działania jakąś funkcję oceniającą (np. osobników w populacji). Na takie okazje różne języki ...

Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Funkcje jako dane wejściowe

Inne 5441 dni, 22 godziny, 58 minut temu Paweł Łukasik 50 źrodło rozwiń

Dzień dobry! Dzisiaj kończymy dyskusję rozpoczęta w poprzednim odcinku, czyli przechodzimy przez pozostałe cztery poziomy planowania i wymieniamy praktyki z nimi związane. Mamy nadzieję, że te dwa podcasty pozwolą spojrzeć na Agile jako spójny metamodel rozwoju oprogramowania.

Źródło: agiletuning.pl
Dziel się z innymi:
AgileTuning.PL  » Blog Archive   » Odcinek 07 - Poziomy Planowania Projektu, cz. 2

Inne 5445 dni, 18 godzin, 48 minut temu Paweł Łukasik 60 źrodło rozwiń

Tym razem będzie o czymś bardzo prostym, chociaż przyznam, że mnie trochę zdziwiło. Zwykle metody w .NET Framework'u działają tak jak podpowiada mi moja intuicja tym razem było trochę inaczej, a ponieważ po rozmowie w gronie znajomych okazało się, że i inni dali się na to złapać, więc opiszę to jako ostrzeżenie ;). Zacznijmy więc od początku: Jak można w najprostszy sposób wpisać coś do pliku? Chyba najłatwiej jest stworzyć strumień do zapisu, przy pomocy metody File.OpenWrite, a następnie wpisać do nie...

Dziel się z innymi:
Programowanie i Technologie (czyli C#, .NET, OPC, OPC UA i inne): Uwaga na strumienie (i metodę File.OpenWrite)

Inne 5447 dni, 2 godziny, 20 minut temu Paweł Łukasik 67 źrodło rozwiń

Niniejszy, krótki artykuł poświęcony jest podstawom związanym z zabezpieczeniem przesyłanych informacji przy pomocy podpisu elektronicznego. Do wygenerowania podpisu zostanie wykorzystany algorytm RSA. Według Polskiej Wikipedii RSA, to pierwszy i obecnie jeden z dwóch najpopularniejszych (obok ElGamala) algorytmów kryptografii asymetrycznej. Został stworzony w 1978 przez zespół: Ronald Rivest, Adi Shamir, Leonard Adleman (nazwa RSA jest akronimem utworzonym z pierwszych liter nazwisk jego twórców). RSA ...

Programowanie i Technologie (czyli C#, .NET, OPC, OPC UA i inne): Podpisywanie danych przy pomocy algorytmu RSA (przykłady w C#).

Inne 5446 dni, 9 godzin, 52 minuty temu Paweł Łukasik 381 źrodło rozwiń

W poprzednich częściach przedstawione były zagadnienia związane z przygotowaniem prostego dokumentu oraz formatowaniem tekstu. W tej części będzie o tworzeniu tabel przy pomocy Open XML Format SDK. Dzięki wygodnemu API jakie oferuje Open XML Format SDK tworzenie tabel jest bardzo proste i polega na dodaniu do głównego dokumentu elementu typu Table, w którym następnie osadzamy elementy typu TableRow i TableCell.

Tagi: OpenXML, tabele
Dziel się z innymi:
Programowanie i Technologie (czyli C#, .NET, OPC, OPC UA i inne): Tabele w Open XML Format SDK (DOCX)

Inne 5451 dni, 23 godziny, 41 minut temu Paweł Łukasik 56 źrodło rozwiń

Dawno, dawno temu (choć może nie aż tak dawno) popełniłem notkę na temat skryptów przechwytujących (hook scripts) dla repozytoriów systemu kontroli wersji Subversion. Chodziło o uniemożliwienie zapisania w repozytorium zmian, jeśli nie został podany do nich żaden komentarz wyjaśniający.

Źródło: zine.net.pl
Dziel się z innymi:
arkadiusz.wasniewski : Hook scripts w PowerShell

Inne 5448 dni, 19 godzin, 39 minut temu Paweł Łukasik 51 źrodło rozwiń

Czas zająć się wreszcie kwestią istotną, ale często traktowanąprzez wielu z nas po macoszemu, mianowicie transakcjami, a w zasadzie to zarządzaniem transakcjami. Każdy zdaję sobie sprawę z tego, że jest to bardzo ważny temat, ale nie do końca poświęcamy mu odpowiednią ilość czasu. W tym artykule chciałbym przybliżyć cały mechanizm zarządzania transakcjami jaki daje nam Spring....

Dziel się z innymi:
Ugryźć Spring.Net – (cz.5) Zarządzanie transakcjami « Beniamin Zaborski's Blog

Architektura 5451 dni, 23 godziny, 41 minut temu Paweł Łukasik 63 źrodło rozwiń

DO or not DO? DO jak Data Object, zwane także DTO – Data Transfer Object, VO – Value Object czy nawet Presentation Entity. Używać czy nie używać? Oczywiście nie spodziewajcie się jednoznacznej odpowiedzi, a jeśli już taka padnie to pewnie będzie dość subiektywna. Problem ten przewija się na wielu forach i stosowanie obiektów DTO ma ty...

Dziel się z innymi:
DO or not DO? « Beniamin Zaborski's Blog

Architektura 5449 dni, 6 godzin, 28 minut temu Paweł Łukasik 45 źrodło rozwiń

1 2... 18 19 20 21 22 23

Najaktywniejsi w tym miesiącu