Strona głównaUżytkownik

http://torlowski.blogspot.com/ | użytkownik

http://torlowski.blogspot.com/
http://torlowski.blogspot.com/
49,04
3377 dni, 19 godzin, 50 minut temu
24 listopada, 2010
dotnetomaniak.pl

Kilka miesięcy temu, we wpisie związanym ze tworzeniem stron, jeszcze w ASP.NET MVC 2, otarłem się delikatnie o zagadnienie reguł routingu w ASP.NET MVC. Generalnie, jest to dość istotne zagadnienie, dlatego warto zapoznać się z nim trochę szerzej, Tym bardziej, że wpływa ono w sposób znaczący zarówno na przepływ danych jak i ruch użytkowników naszej witryny.

Dziel się z innymi:
Tworzenie reguł routingu w ASP.NET MVC 3 - Alt Control Delete

Web 3378 dni, 2 godziny, 8 minut temu https://me.yahoo.com/a/Euok... 143 źrodło rozwiń

Zdarzenia oraz delegaty (tak to chyba się tłumaczy?) pełnią podobną funkcje w C#. Jaka jest jednak różnica? Przyjrzyjmy się sposobowi ich użycia:class Program { publicstaticevent EventHandler SimpleEvent =null; publicstatic EventHandler SimpleDelegate =null; staticvoid Main(string[] args) { SimpleEvent+=new EventHandler(EventMethod); SimpleDelegate +=new EventHandler(DelegateMethod); SimpleEvent(null, null); SimpleDelegate(null, null); } staticvoid D...

Tagi: delegaty, eventy
Dziel się z innymi:
Piotr Zieliński  » Events vs. Delegates

Inne 3375 dni, 4 godziny, 42 minuty temu pzielinski 178 źrodło rozwiń

Niedawno, przy okazji rozmyślania nad konstrukcją interfejsu użytkownika dla narzędzia tworzonego dla własnych potrzeb, przypomniał mi się pewien projekt, nad którym miałem okazję pracować. Projekt nie był wielki, ale naszpikowany ciekawymi rozwiązaniami, m.in. LINQ (zarówno dla bazy danych jak i LINQ to XML), SQL Server Compact Edition, przetwarzanie bardzo sporych XMLi. Było również jedno rozwiązanie, które szczególnie zapadło mi w pamięci – kontrolka do edycji danych obiektów, co ciekawe – dla wszystk...

Tagi: reflection, ui
Źródło: xlab.pl
Dziel się z innymi:
Dynamiczne tworzenie interfejsu użytkownika przy pomocy refleksji. | xlab

Windows 3371 dni, 16 godzin, 28 minut temu Paweł Łukasik 205 źrodło rozwiń

Dzisiaj historia z życia wzięta – czyli ponad dzień pracy programisty. Akcja będzie wartka, a potencjalnemu czytelnikowi zalecam wczytanie do pamięci RAM wewnątrz głów dll’ek z zasobami o WPF’ie. Zaczęło się niewinnie, przyszło zgłoszenie od testerów, że aplikacja zajmuje strasznie dużo pamięci, a przy wykonywaniu pewnej operacji ta zajętość jeszcze rośnie i wielce nazywać to chcieli memory leakiem. Jako programista raczej nie dowierzałem, przecież w dot-necie tak być nie może, zgodnie z teorią pamięć sa...

Źródło: xlab.pl
Dziel się z innymi:
.NET i memory leak?! czyli dzień z życia programisty | xlab

Narzędzia 3371 dni, 16 godzin, 28 minut temu Paweł Łukasik 326 źrodło rozwiń

Mój pierwszy wpis opublikowany przez dotNetoManiak(a) opisuje on wiedzę jaką posiadłem podczas prób komunikacji między aplikacją .Net i stroną napisaną w PHP z wykorzystaniem czystego protokołu http.

Tagi: komunikacja, PHP
Dziel się z innymi:
Komunikacja PHP i C Sharp

Inne 3434 dni, 6 godzin, 13 minut temu szogun1987 135 źrodło rozwiń

Kolejny raz o logowaniu... "bo to naprawdę ważne™" :). W świecie .NET mamy dwie liczące się biblioteki oferujące logowanie informacji z aplikacji: log4net oraz nLog. Oczywiście znajdą się też inne rozwiązania: od koszmarnych (The Logging Application Block z EntLiba) po głupie (pisanie własnego loggera i jego produkcyjne wykorzystanie).

Dziel się z innymi:
Maciej Aniserowicz | log4net vs nLog

Narzędzia 3437 dni, 15 godzin, 34 minuty temu gordon_shumway 303 źrodło rozwiń

autor: Ostatnio firmie dostałem zadanie przygotowania teamu do projektu, który właśnie rozpoczęliśmy. Długo się zastanawiałem jak to zrobić by zarówno osoby zapoznały się z środowiskiem pracy jak i z narzędziami. Jako, że osoby biorące udział w projekcie są bardziej Junior Dev niż Dev a tym bardziej senior wpadłem na pomysł by w ciągu dwóch tygodni napisali mini projekt. Tak naprawdę prosty sam w sobie, i kiedy się wykorzystuje wbudowane narzędzia w VS w ciągu jednego dnia, maks dwóch można go napisać. ...

Tagi:
Źródło: blog.gutek.pl
Dziel się z innymi:
Firmowy Pet Project - czyli nauka przez zabawę

Inne 3433 dni, 11 godzin, 14 minut temu macko 165 źrodło rozwiń

Dzisiejszy post będzie trochę inny niż zwykle, a zainspirowany został pytaniami, jakie od czasu do czasu dostaję poprzez email, np.: „(...) przymierzam się do rozpoczęcia przygody z C# i technologiami .NET. Obecnie znam w stopniu średnio-zaawansowanym język XXX (...) Czy mógłbyś mi polecić jakieś książki lub artykuły, które pomogłyby mi na starcie?” „ (...) Niektórzy mówią, że dość dobrą książką, jeżeli znam C, jest książka XXXX. Może ją miałeś w ręce, co o niej sądzisz?” „ (...) Czy znasz jakiś dobry ...

Tagi: C#
Dziel się z innymi:
Jak uczyć się C#? [PL]

Inne 3755 dni, 15 godzin, 52 minuty temu gordon_shumway 247 źrodło rozwiń

Autor: Kilka dni temu postanowiłem zainteresować się tematyką automatycznego generowania dokumentów PDF z poziomu języka C#. Rozpocząłem przeszukiwanie internetu w celu znalezienia gotowej biblioteki realizującej taki proces. W sieci prym wiedzie PDFsharp, który poza tworzeniem dokumentów w formacie PDF, pozwala także m.in. na generowanie wykresów, osadzanie grafik oraz czcionek. Specyfikację biblioteki, przykłady oraz FAQ znaleźć można na tej stronie. Zachęcony bogactwem możliwości postanowiłem sprawdz...

Tagi: iText, PDF, PdfSharp
Dziel się z innymi:
[ASP.NET] Generowanie dokumentów PDF – iTextSharp « Grzegorz Wodniczak

Office 3456 dni, 20 godzin, 35 minut temu macko 443 źrodło rozwiń

Przyznam szczerze, że dotychczas z komunikacją między różnymi aplikacjami lub ich warstwami spotykałem się głownie w aspekcie usługowo-webowym. Taki scenariusz sprowadza się do takiego a nie innego wykorzystania webservice lub pochodnego ustrojstwa. Co jednak można zastosować jeżeli chcemy aby dwie nasze aplikacje miały możliwość pogadania ze sobą na lokalnej maszynie? Rozwiązań jest sporo albo i jeszcze więcej. Poczynając od SendMessage z Win32 API, współdzielonej pamięci, webservice, TCP,  COM, DCOM n...

Tagi: .Net, Remoting, WCF
Dziel się z innymi:
Proste pogaduchy między procesami, czyli coś lekkiego o .NET Remoting i WCF |  Michał Jaskólski

Programowanie rozproszone 3475 dni, 20 godzin, 37 minut temu macko 188 źrodło rozwiń

Profilowanie aplikacji przy użyciu dotTrace Przyznam się, że nie miałem w planach poruszania tematu profilowania aplikacji jeszcze przez jakiś czas. Rozpoczęcie masowego importu danych ze strony sejmu do projektu Rankingu Sejmowego zmusiło mnie do zmiany planów. Po przerobieniu przez kilka godzin około 30% danych z ostatniej kadencji Sejmu (około 20 tysięcy plików HTML ważących razem 120 MB) zacząłem zastanawiać się czy dałoby się ten proces trochę przyspieszyć. Do badania wydajności kodu posłużyły mi d...

Dziel się z innymi:
Profilowanie aplikacji przy użyciu dotTrace - .net.coding.blog

Narzędzia 3487 dni, 8 godzin, 1 minutę temu Paweł Łukasik 203 źrodło rozwiń

Witam w drugiej części wpisu, poświęconej tworzeniu stron w oparciu o technologię ASP.NET MVC 2. Żeby nie przedłużać, przedstawię plan działań na dziś, a wygląda on następująco: Dodanie klasy rozszerzającej nasz model Osoby Dodanie metody Create Dodanie metody Edit Dodanie metody Delete Po zrealizowaniu powyższych czynności, nasza aplikacja będzie prezentować już jakiś sensownych poziom:) Dziś trochę przyśpieszymy tempo więc będzie trochę mniej prowadzenia za rękę, bo poprzedni wpis powinien dać już ...

Tworzenie stron z ASP.NET MVC2 w praktyce II - Alt Control Delete

Web 3491 dni, 19 godzin, 8 minut temu https://me.yahoo.com/a/Euok... 242 źrodło rozwiń

Niecały tydzień temu napisałem posta o LINQ to XML. Wtedy jednak zająłem się tylko tym czym jest XML, co to jest LINQ oraz jak wygląda przetwarzanie dokumentów XML przy pomocy przestrzeni nazw System.Xml. Dzisiaj jako kontynuacja wpisu pokażę już konkretne zapytania XLINQ oraz jak ogólnie wygląda przestrzeń nazw System.Xml.Linq...

Tagi:
Źródło: gruch4.pl
Dziel się z innymi:
LINQ to XML – wstęp cz. 2 z 2 - gruch4.pl – personal home page

Bazy danych i XML 3501 dni, 48 minut temu gruch4 84 źrodło rozwiń

Kiedy piszemy aplikacje, prędzej czy później nadejdzie czas kiedy będziemy musieli korzystać z przetwarzania dokumentów XML. Nie ważne czy będziemy je tworzyć czy przetwarzać już istniejące. Dokument XML jest niczym innym jak zwykłym plikiem tekstowym lub strumieniem w pamięci. A więc bez problemu możemy napisać klasę lub klasy parsujące tekst XML i go odpowiednio przerabiać. Jednak samodzielne pisanie takiej klasy mija się z celem, zwłaszcza kiedy mamy do przetworzenia na przykład jeden plik. Oczywiście...

Tagi:
Źródło: gruch4.pl
Dziel się z innymi:
LINQ to XML – wstęp cz.1 z 2 - gruch4.pl – personal home page

Bazy danych i XML 3501 dni, 48 minut temu gruch4 104 źrodło rozwiń

Nie… w tym wpisie nie będzie o statystyce odwiedzin bloga i innych podobnych rzeczach, o których można dziś na wielu blogach (u mnie o tym będzie może następny wpis :)). Będzie o klasie o której pewnie niewielu z was wcześniej wiedziało. Do wczoraj nie wiedziałem także i ja. Poznajcie – SqlStatistics. Klasa jest internal sealed tak więc czemu o niej cokolwiek piszę? A no ponieważ do samej klasy dostać się nie możemy natomiast do danych przez nią zbieranych już tak. Śledząc jej zależności Reflector’em zau...

Dziel się z innymi:
.NET blog: Statystyka…

Bazy danych i XML 3498 dni, 14 godzin, 40 minut temu macko 95 źrodło rozwiń

Seria wersołych filmików pokazujacych różne aspekty wzorca MVC. Polecam! 1. Controller Obesity The Importance of Tests Keeping Views Stupid Staying RESTful Outdated HTML Modularity Out-takes Tweet this!Zobacz również:ASP.NET MVC – przełączanie widok/kontroler w VisualStudioASP.NET MVC Training KitASP.NET MVC 1.0 wydany!ASP.NET MVC, Na WesołoASP.NET MVC, MVC

Tagi: filmy, mvc, na wesoło
Źródło: gasior.net.pl
Dziel się z innymi:
MVC na wesoło :)

Inne 3516 dni, 22 godziny, 57 minut temu paduda 189 źrodło rozwiń

Na temat programistów stworzono już niejeden dowcip i w niejedną flanelową koszulę ich ubrano. W poście prezentuję śmieszne filmy, które nagrali programiści dla programistów.

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Programowanie na wesoło

Inne 3516 dni, 22 godziny, 57 minut temu fones 247 źrodło rozwiń

Czy byłeś kiedyś świadkiem tworzenia jakiegoś oprogramowania? Chodzi mi o coś w rodzaju spoglądania przez ramię na klepiącego kod programistę. Można się tak dużo nauczyć. Jednak jeżeli dziedzina rozwiązywanego problemu jest dla jednej osoby zbyt obca, to również i kod na jej oczach powstający może stanowić dużą abstrakcje. Proces powstawania znanych, lecz trudnych algorytmów również może być bardzo ciężki do zrozumienia bez ciągłych objaśnień autora, na temat tego co wyraża dany kod. Raz na jakiś czas ...

Tagi:
Dziel się z innymi:
noisy - coder: Programowanie na żywo, w parach oraz programistyczny Truman Show

Inne 3523 dni, 5 godzin, 21 minut temu noisy 107 źrodło rozwiń

Visual Studio – optymalizacja obrazów5 grudnia 2010Łukasz GąsiorNo comments Obrazy (grafiki) są nieodzownym elementem praktycznie każdej strony internetowej. Niestety bardzo często oprócz upiększania naszej strony, obrazy zwiększają czas jej ładowania. Dzieje się tak oczywiście z powodu zbyt dużych rozmiarów zastosowanych grafik. Na szczęście istnieje wiele aplikacji, mniej lub bardziej skomplikowanych, umożliwiających optymalizację obrazów. Dzisiaj chciałbym przedstawić dodatek do Visual Studio 2010, kt...

Visual Studio – optymalizacja obrazów | Łukasz Gąsior - Blog

Web 3523 dni, 13 godzin, 5 minut temu lukaszgasior 90 źrodło rozwiń

xion: O języku JavaScript mogę powiedzieć mnóstwo złych rzeczy. Począwszy od tego, że powszechność stosowania anonimowych funkcji jako callbacków powoduje, że stężenie zagnieżdżonych nawiasów w kodzie osiąga często poziomy lispowe. Skończyć zaś mogę na koszmarnym wsparciu dla "normalnej" obiektowości, znającej chociażby pojęcie klasy i obiektu, który nie jest po prostu przypadkową k...

Źródło: xion.org.pl
Dziel się z innymi:
JSON, czyli co dobrego dał światu JavaScript

Inne 3536 dni, 20 godzin, 19 minut temu paduda 133 źrodło rozwiń

1 2

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,51)
8
(9 775,28)
9
(8 388,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 173,43)