Strona głównaUżytkownik

Paweł Łukasik | użytkownik

Paweł Łukasik
Paweł Łukasik
32 895,6
1425 dni, 20 godzin, 18 minut temu
27 stycznia, 2009
dotnetomaniak.pl

Ostatnio poznałem nieznany mi wcześniej, a prosty sposób tworzenia raportów i zapisywania ich do formatu PDF czy Excel. Działa on zarówno w kontekście aplikacji ASP.NET jak i w aplikacjach Windows Forms i innych. Mam tutaj na myśli klasy z przestrzeni nazw Microsoft.Reporting.WebForm (w przypadku aplikacji stacjonarnych chodzi o przestrzeń Microsoft.Reporting.WinForms). W przestrzeni Microsoft.Reporting.WebForm znajdziemy wiele rzeczy, najważniejsze to po pierwsze kontrolka ReportViewer do prezentowa...

Tagi: Excel, PDF, raporty
Dziel się z innymi:
.NET C# GIS programowanie - Blog Michała Komorowskiego: Raportowanie

Web 5328 dni, 14 godzin, 18 minut temu Paweł Łukasik 182 źrodło rozwiń

Gdy jakiś czas temu zainstalowałem sobie addin’a (dalej będę używał polskiego odpowiednika – wtyczka) do SSMS znanej specjalizującej się tym firmie byłem pod wrażeniem możliwości rozbudowy management studio. Ale po jakimś czasie wtyczka znudziła mi się i postanowiłem odinstalować ją. I po odinstalowaniu uruchomiłem ponownie SSMS i tu zdumienie: opcje wtyczki były nadal obecne w SSMS! Teraz wiem, że to nie przypadek. Moje doświadczenia pokazują, że zespól deweloperski odpowiedzialny za wtyczki do SSMS w t...

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

Inne 5331 dni, 6 godzin, 36 minut temu Paweł Łukasik 39 źrodło rozwiń

Krótki opis o tym jak możemy przechwycić wartości parametrów z metod, które wywołujemy przy pomocy Mock Objects.

Tagi: Mocks, parametry
Dziel się z innymi:
Maciej Aniserowicz | Przechwytywanie wartości parametrów z metod mock objects

Inne 5336 dni, 6 godzin, 45 minut temu Paweł Łukasik 27 źrodło rozwiń

Kiedy w końcu udało mi się zdobyć dostęp do SDK Microsoft Surface, natchniony rozkminianiem o co w tym wszystkim chodzi, postanowiłem króciutko się podzielić pierwszymi doświadczeniami. Instalacja Instalacja oprócz tego że musiałem doinstalować coś do XNA przebiegła niezwykle sprawnie. Całość razem z SDK, przykładami, super emulatorem i resztą rzeczy o których jeszcze nie mam pojęcia, znalazły się bezboleśnie na moim dysku, a w Visual Studio doszły nowe typy projektów. Development Ci którzy może ...

Tagi: SDK, Surface
Źródło: jacekciereszko.pl
Dziel się z innymi:
Pierwsze wrażenia z Microsoft Surface SDK 1.0 SP1

Inne 5336 dni, 6 godzin, 45 minut temu Paweł Łukasik 76 źrodło rozwiń

Przyspieszamy ASP.NET - AJAX Web Services W tej części cyklu “Przyspieszamy ASP.NET” omówię kolejne rozwiązanie z serii “wilk syty, owca cała”. Tym razem za pomocą asynchronicznego odwołania do Web Service’u sprawimy, że klient otrzyma dane szybciej, generując przy tym mniejszy ruch i mniej obciążając serwer niż w przypadku klasycznego postbacku. Co więcej, w jego odczuciu strona będzie działa bardziej dynamicznie. Jednak nie ma róży bez kolców…Gdzie jest problem i co chcemy osiągnąć? Przypuśćmy, że twor...

Źródło: zine.net.pl
Dziel się z innymi:
Jakub Binkowski - dot or not : Przyspieszamy ASP.NET - AJAX Web Services

Web 5337 dni, 17 godzin, 18 minut temu Paweł Łukasik 82 źrodło rozwiń

Krótki, szybki poranny wpis ;-) Ostatnio pokazałem, jak napisać własny, prosty walidator w asp.net – działający po stronie klienta i serwera. Czasem niektóre pola formularza są ukrywane za pomocą JavaScriptu – wtedy walidator nie powinien działać. On jednak nie wie, czy kontrolka została ukryta, czy nie. Podejrzałem ostatnio podczas debugowania WebSite’u w VisualStudio skrypty, które są ładowane jako WebResource do konkretnej strony: Debugowanie skryptów w VisualStudio Polecam każdemu zapoznanie s...

Źródło: andrzej.net.pl
Dziel się z innymi:
Wyłączenie validatora w ASP.NET po stronie klienta |  Blog o programowaniu C#, ASP.NET

Web 5345 dni, 1 godzinę, 25 minut temu Paweł Łukasik 65 źrodło rozwiń

Mityczne 100% pokrycia W środowisku deweloperskim wciąż żywy jest mit 100% pokrycia kodu testami jednostkowymi. Co gorsza, mit ten ma się równie dobrze (a może nawet lepiej?) wśród decydentów (kierowników, dyrektorów itp.). Celem poniższej notki jest pokazanie, jak bardzo naiwne jest podejście "100% pokrycia". Popatrzmy na następujący trywialny kod:

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : Mityczne 100% pokrycia

Inne 5345 dni, 1 godzinę, 25 minut temu Paweł Łukasik 89 źrodło rozwiń

Dzisiejszy wpis to praktycznie dokończenie dwóch poprzednich, stanowiące jakieś ich uzupełnienie, lub też swojsko rzecz ujmując ‘dobicie’. Do zbadania na dziś przygotowałem klasy Timer i BackgroundWorker. Ta druga trochę nietypowo, ponieważ wykorzystana zostanie w ‘aplikacji’ konsolowej, a głównym(tak mi się zdaje) jej zastosowaniem są aplikacje okienkowe i puszczanie złożonych czasowo operacji w tle, by GUI nie zostało ‘zawieszone’. Timer(System.Threading) Tutaj prosto i przyjemnie: jeśli chcemy odpala...

Źródło: www.bdamage.pl
Dziel się z innymi:
Wątki – sprawy jeszcze mniej podstawowe | .braindamage

Inne 5347 dni, 4 godziny, 27 minut temu Paweł Łukasik 119 źrodło rozwiń

Programistom używającym kontrolki GridView na co dzień znany jest zapewne fakt, że w przypadku pustego źródła danych kontrolka nie generuje żadnego widocznego markup'u. W szczególności nie będą widoczne nagłówki kolumn czy wiersz dodający. Kiedy w wyszukiwarce wpiszemy hasło Show GridView if datasource is empty otrzymamy oczywiście mnóstwo rozwiązań tego problemu. Niestety pośród nich nie znajdziemy, a przynajmniej ja nie znalazłem, satysfakcjonującej odpowiedzi dotyczącej źródła danych typu ObjectDa...

Dziel się z innymi:
.NET C# programowanie - Blog Michała Komorowskiego: GridView oraz puste źródło danych

Web 5352 dni, 1 godzinę, 21 minut temu Paweł Łukasik 61 źrodło rozwiń

W jaki sposób możemy pokolorować tekst, który wyświetlamy za pomocą Console.Write oraz WriteLine.

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Kolorowanie tekstu w wierszu linii poleceń w C#

Inne 5354 dni, 18 godzin, 56 minut temu Paweł Łukasik 47 źrodło rozwiń

Z racji tego, że moja nauka .NET’a była straszliwie chaotyczna(czytaj jak czegoś potrzebowałem, to doczytywałem, nie zawsze to co trzeba:P) postanowiłem odrobić lekcje z kwestii podstawowych. Na pierwszy ogień jak widać poszły wątki, więc nieco o nich dzisiaj. Tworzenie nowego wątku. Wersja najprostsza: korzystając z klasy ThreadPool i statycznej funkcji QueueUserWorkItem odpalamy funkcję o sygnaturze odpowiadającej:publicdelegatevoid WaitCallback(object arg); Do dyspozycji mamy dwie wersje funkcji, z p...

Tagi: threads, wątki
Źródło: www.bdamage.pl
Dziel się z innymi:
Wątki – sprawy podstawowe | .braindamage

Inne 5353 dni, 1 godzinę, 3 minuty temu Paweł Łukasik 95 źrodło rozwiń

W jakis sposób użyć zdarzeń do obsługi logiki aplikacji z poziomu różnych, często niepowiązanych ze sobą modułów.

Dziel się z innymi:
Maciej Aniserowicz | Application Events

Inne 5357 dni, 7 godzin temu Paweł Łukasik 78 źrodło rozwiń

W ramach kontynuacji tematyki związanej z Open XML Format SDK, chciałbym dzisiaj zwrócić uwagę kolejną funkcjonalność tego pakietu SDK, a mianowicie możliwość modyfikacji (edycji, dodawania komentarzy, itp. …) istniejących dokumentów. W tym przykładzie załóżmy, że chcemy dodać na końcu istniejącego dokumentu docx nowy paragraf (zawierający znany tekst: "Hello World! ").Przykładowa funkcja, która może wytworzyć taki paragraf może wyglądać następująco: private Paragraph ...

Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: Modyfikacja zawartości dokumentów DOCX (Część 1.: Wprowadzenie)[PL]

Office 5357 dni, 21 godzin, 51 minut temu Paweł Łukasik 75 źrodło rozwiń

Po napisaniu poprzedniego artykułu o podstawach wzorca MVP zastanawiałem się co więcej można przekazać w tym temacie. Myślałem, myślałem i jakoś nie mogłem wymyślić mimo, że jest o czym pisać. Poszedłem w innym kierunku i postanowiłem po prostu rozbudować troszkę wcześniej przedstawiony przykład. Pomysł na temat przyszedł sam. Szybko zauważyłem, że w rzeczywistej aplikacji przedstawione przeze mnie podejście nie miało by szans bytu...

Dziel się z innymi:
MVP cz. 2 - ulepszamy widoki - DM’s blog

Web 5360 dni, 5 godzin, 52 minuty temu Paweł Łukasik 160 źrodło rozwiń

Jak możemy przeprowadzić testowanie klas abstrakcyjnych przy pomocy Mock'ów.

Maciej Aniserowicz | Testowanie klas abstrakcyjnych przy pomocy mocków

Inne 5361 dni, 6 godzin, 18 minut temu Paweł Łukasik 40 źrodło rozwiń

O tym jak można konwertować listy za pomocą TypeConverter'a znajdującego się w Base Class Library.

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | TypeConverter i listy generyczne

Inne 5362 dni, 14 minut temu Paweł Łukasik 40 źrodło rozwiń

Witam w kolejnej odsłonie “Coding Standards”. Nadal nie mam czasu na skończenie kontrolki GoogleMaps, któa wygrała ankietę, dlatego proponuję wpis kontynuujący szumnie zapowiadaną serię ;-) W dzisiejszym odcinku zajmiemy się ogólnymi zasadami “dobrego” programowania. Mam nadzieję, że uda mi się ogrom informacji sensownie posegregować. Let’s go. 1. Wszystkie pola w klasach deklaruj jako prywatne Wyjątek: pola oznaczone jako readonly lub const. 2. Przeciążone metody powinny mieć podobne zachowanie i być w...

Źródło: andrzej.net.pl
Dziel się z innymi:
Coding standards, cz. 2 – ogólne zasady pisania dobrego kodu |  Blog o programowaniu C#, ASP.NET

Inne 5362 dni, 21 godzin, 16 minut temu Paweł Łukasik 182 źrodło rozwiń

Mapy witryn służą wyszukiwarkom internetowym, do lepszej ideksacji zasobów naszej witryny. W ASP.NET, za pomocą map witryny, można stworzyć w prosty sposób np. menu. Zapraszam do prezentacji, w której poruszone są następujące kwestie:Jak stworzyć mapę stronyJak zbudowana jest mapa witrynyJak stworzyć menu na bazie mapy witrynySzablony w kontrolce menuJak wyświetlić naszą stronę za pomocą innej przeglądarki, niż Internet Explorer – przeglądarki wbudowanejPrezentacja Spodobał Ci się wpis? Promuj go na: ...

Tagi: mapa strony
Dziel się z innymi:
Dawid Pośliński    » ASP.NET: Mapa strony

Web 5366 dni, 6 godzin, 58 minut temu Paweł Łukasik 53 źrodło rozwiń

Przykład zastosowania LINQ do zmiany nazw wielu plików. Proszę sobie wyobrazić, że mam ok. 2000 takich plików: animacja (1).jpg animacja (2).jpg animacja (3).jpg ... animacja (100).jpg ... animacja (2000).jpg i chciałbym stworzyć z tych obrazów animacje poklatkową. Niestety program do robienia animacji nie rozumie, że powinien utworzyć film układając obrazki w kolejności numerów w nawiasach, tylko układa sortując wg. nazw. Tak samo z resztą jak metoda Directory.GetFiles():

Tagi: Linq
Dziel się z innymi:
Piotrosz | Zabawa z LINQ

Inne 5366 dni, 15 godzin, 37 minut temu Paweł Łukasik 92 źrodło rozwiń

Dzisiaj kilka słów na temat wzorca Flyweight – “waga piórkowa”. Wzorzec ten należy do grupy wzorców strukturalnych. Flyweight zajmuje się udostępnianiem pojedynczego obiektu wielu klientom. Wspólny dostęp znajduje zastosowanie gdy występuje potrzeba zarządzania dużą ilością obiektów(setki, tysiące, itp), które posiadają jakąś niezmienną część. Dość prymitywnym przykładem może być proces tworzenia oferty sprzętu: zamiast do każdego długiego opisu powiedzmy procesora, wraz z wszystkimi danymi technicznymi,...

Wzorce Projektowe: Flyweight | .braindamage

Architektura 5369 dni, 19 godzin, 35 minut temu Paweł Łukasik 171 źrodło rozwiń

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

Najaktywniejsi w tym miesiącu