Strona głównaUżytkownik

PepiTrickster | użytkownik

PepiTrickster
PepiTrickster
64
5126 dni, 21 godzin, 45 minut temu
15 kwietnia, 2010
dotnetomaniak.pl

Jakiś czas temu napisałem o konkursie na crackme dla .net zorganizowanym przez Krakowska Grupa Developerów .NET, dzisiaj z ciekawości tam zajrzałem i zobaczyłem, że jest tylko 1 rozwiązanie, więc postanowiłem zadziałać...

Tagi: .Net, C#
Źródło: www.secnews.pl
Dziel się z innymi:
Security News » Crackme .NET – Rozwiązania

Inne 5281 dni, 5 godzin, 47 minut temu CaMeL 52 źrodło rozwiń

Po trzech artykułach nt. MVP czas przyszedł na cześć ostatnią. Gdyby ktoś nie pamiętał zacząłem od omawiania podstaw, potem przeszedłem do usprawnienia widoków a następnie do zdarzeń i walidacji...

Tagi: .Net, C#
Dziel się z innymi:
MVP cz. 4 - zamieszanie z modelem

Inne 5281 dni, 5 godzin, 47 minut temu CaMeL 58 źrodło rozwiń

Ostatnio zainteresowałem się modelowanie procesów biznesowych. Spodziewałem się istnienie kilku standardów ale rzeczywistość naprawdę nie zaskoczyła. Świat BPM okazał się naprawdę bogaty. Sądzę, że porównanie do dżungli będzie nawet bardziej odpowiednie. Mamy więc: BPDM, BPEL4WS, BPML, BPMN, UML Activity Diagram, WSFL, XLANG, XDPL i sporo więcej. W poście tym chciałbym troszeczkę usystematyzować ten bałagan i wyjaśnić jak jak to rozumiem. Wstęp Zacznijmy od tego, że w procesie BPM należy wyróżnić dwa ...

Modelowanie procesów biznesowych

Inne 5280 dni, 23 godziny, 46 minut temu Damian 38 źrodło rozwiń

Czy poniższy kod zawierający wywołanie metody LoadControl wydaje się wam poprawny? Jeśli tak to zapraszam do dalszej lektury. protected void Page_Load(object sender, EventArgs e) { ... Control control = LoadControl("~/MySimpleUserControl.ascx"); PlaceHolder1.Controls.Add(control); ((MySimpleUserControl)control).BackColor = Color.Yellow; ... } Niestety ale kod ten będzie działał poprawnie tylko do momentu kiedy dla kontrolki zostanie włączony mechanizm Output Cache, na przykład w na...

Tagi: asp.net
Dziel się z innymi:
LoadControl

Web 5280 dni, 23 godziny, 46 minut temu Damian 19 źrodło rozwiń

Ostatnio pomogłem rozwiązać dwa problemy z "nie działającymi" zdarzeniami. Jak to najczęściej bywa, znając rozwiązanie, problem wydaje się banalnie prosty. Ponieważ jednak dojście do rozwiązania nie zawsze jest już tak proste postanowiłem napisać ten post. Ogólnie problem został mi przedstawiony mniej więcej w taki sposób (luźny cytat): Podczepiłem się pod zdarzenia kilku kontrolek ale po wykonaniu post back'a do strony, metody obsługi zdarzeń nie są wołane. W obu wspomnianych sytuacjach obserwowany e...

Tagi: C#, zdarzenia
Dziel się z innymi:
Czemu zdarzenia nie działają???

Inne 5280 dni, 23 godziny, 46 minut temu Damian 29 źrodło rozwiń

Kilka miesięcy temu pisałem o komponencie do rysowania wykresów firmy Xceed. Teraz postanowiłem przyjrzeć się dwóm innym komponentom: Microsoft Chart Controls for Microsoft .NET Framework 3.5Dundas Chart for .NET Komponent pierwszy jest do pobrania za darmo ze strony Microsoftu. Za drugi trzeba już płacić ale producent udostępnia wersję demonstracyjną. Najpierw zainstalowałem komponent firmy Dundas. Od razu spodobał mi się program pokazujący przykłady różnych wykresów wraz z kodem. Dobre wrażenie s...

Jeszcze o rysowaniu wykresów

Narzędzia 5280 dni, 23 godziny, 46 minut temu Damian 108 źrodło rozwiń

Szybki resize przeglądarki do 1024 x 76812 maja 2009, 21:54 Komentarze: 0 Kategorie: tipswebdesign Tworząc strony czy aplikacje internetowe trzeba mieć na uwadze różne rozdzielczości ekranu, aby po załadowaniu treść była jak najszybciej i najłatwiej dostępna bez poziomego paska przewijania. Statystyki W3C mówią jednoznacznie - góruje rozdzielczość 1024 x 768. Na codzień korzystam z Firefoxa i wpisując w pasek adresu następującą linię 1: javascript:window.resizeTo(1024,768) przeglądarka zm...

Tagi: JavaScript
Źródło: dario-g.com
Dziel się z innymi:
Szybki resize przeglądarki do 1024 x 768

Web 5280 dni, 23 godziny, 46 minut temu Damian 34 źrodło rozwiń

Dzisiaj będzie trochę asp-owo, skoro mi się przydało, to myślę, że komuś z Was również się przyda. Podczas klepania kolejnej kontrolki często trafia się problem zaprezentowania graficznie jakiejś mniej lub bardziej ciekawej klasy. Oczywiście możemy spreparować własną klasę lepiąc kilka komponentów, ale często wystarczającym rozwiązaniem jest użycie ListView. Powiedzmy, że do pokazania mamy prostą klasę(zostawiam tylko propercje):publicclass OurClass {    publicstring  name{};    publicbool checkBox1{...

Tagi: asp.net, ListView
Źródło: www.bdamage.pl
Dziel się z innymi:
ListView – przykład użycia

Web 5280 dni, 23 godziny, 46 minut temu Damian 179 źrodło rozwiń

Visual Studio to potężne narzędzie, o ogromnych możliwościach, które pozwala tworzyć i debugować programy w łatwy i przyjemy sposób. Dobra znajomość swojego środowiska pracy do podstawa dla każdego programisty. Dlatego poniżej zamieszczam opis kilku "zaawansowanych" narzędzi udostępnionych w Visual Studio. Tak naprawdę prezentowane przeze mnie techniki nie są ani trudne, ani skomplikowane w użyciu. Nie ulega jednak wątpliwości, że są stosunkowo mało znane. Działają poprawnie w przypadku języka C# (dla in...

Dziel się z innymi:
Zakamarki Visual Studio (cz. 1)

Narzędzia 5280 dni, 23 godziny, 46 minut temu Damian 73 źrodło rozwiń

Czy zastanawialiście się kiedyś jak działa słowo kluczowe yield? Jeśli ktoś nie kojarzy tej konstrukcji to w telegraficznym skrócie pozwala ona (między innymi) w bardzo łatwy sposób zaimplementować interfejs IEnumerable. Interfejs ten wymagana dostarczenia tylko jednej metody, która powinna zwrócić instancję klasy implementującej IEnumerator. Zaimplementowanie tego interfejsu nie powinno przysporzyć znacznych trudności ale wymaga już trochę większego nakładu pracy. Przykładowe, uproszczone użycie yield ...

Tagi: C#, yield
Dziel się z innymi:
Tajemnica yield

Inne 5280 dni, 23 godziny, 46 minut temu Damian 135 źrodło rozwiń

Na temat Beginner's All Purpose Symbolic Instruction Code Edsger Dijkstra miał to do powiedzenia: Nauczenie studentów dobrego stylu programowania jest praktycznie niemożliwe, jeśli byli oni wcześniej wystawieni na szkodliwe działanie BASICa; jako potencjalni programiści są umysłowo okaleczeni bez nadziei na regenerację. Jestem pewien, że wyolbrzymiał dla efektu; o ile podziwiam jego refera...

Wszystko czego potrzebowałem się dowiedzieć o programowaniu, nauczyłem się z BASICa

Inne 5280 dni, 23 godziny, 46 minut temu Damian 37 źrodło rozwiń

Czasami zdarza się, że jesteśmy świadomi istnienia jakiejś funkcjonalności, jednak wredny twórca biblioteki bezwstydnie ją przed nami ukrył. A my ją odkryliśmy na przykład przy pomocy Reflectora.

Tagi: .Net
Dziel się z innymi:
Łamiemy prywatność, czyli załóżmy Jarkowi konto!

Inne 5280 dni, 5 godzin, 24 minuty temu Damian 48 źrodło rozwiń

Wraz z pojawianiem się kolejnych wersji .NET do świata programistów wchodziło coraz większe zamieszanie. Co oznacza każdy następny numerek, jakie zmiany wnosi, jak się owe zmiany mają do poprzedników? Przykładowy fakt, że piszemy program używając Visual Studio 2008 w języku C# 3.0 i korzystając jednoczeście z bibliotek w wersjach 2.0, 3.0 i 3.5, a o jego poprawne działanie dba CLR w wersji 2.0.50727 może nieźle namieszać. Szczególnie u początkujących developerów.

Tagi: .Net
Dziel się z innymi:
Numerologia w .NET

Inne 5280 dni, 5 godzin, 24 minuty temu Damian 61 źrodło rozwiń

Chyba trudno znaleźć programistę, który po dłuższej pracy z LINQ-to-SQL nie uznałby tej technologii za przełomową pod względem wygody i szybkości tworzenia aplikacji w porównaniu do tego, co wcześniej oferował sam .NET: DataSets oraz czyste DbConnections i spółka. Jednakże używanie tego rozwiązania na dłużą metę nie jest wolne od kilku wyzwań (i bardzo dobrze). W Linq2Sql klasą dającą dostęp do bazy danych jest DataContext (lub dziedzicząca po nim, dla silnie typowanych kontekstów)....

Tagi: DB, Linq, LINQ-to-SQL
Źródło: zine.net.pl
Dziel się z innymi:
Co z tym DataContext?

Bazy danych i XML 5280 dni, 5 godzin, 24 minuty temu Damian 160 źrodło rozwiń

Zdarza się, że mamy w projekcie grupę plików powiązanych ze sobą logicznie. Na przykład - jeden wygenerowany automatycznie i drugi uzupełniający go własnoręcznie napisanym kodem. Przykładem "z życia" są tu klasy form z .NET, gdzie to Visual Studio standardowo pokazuje swoją ciekawą funkcjonalność "zwijania" grupy powiązanych plików. Niestety, takie zachowanie nie jest dostępne w żaden znany mi sposób z poziomu interfejsu użytkownika. Jak więc wykorzystać ten trik we własnych programach?

Dziel się z innymi:
"Zwijanie" plików w Visual Studio

Narzędzia 5280 dni, 5 godzin, 24 minuty temu Damian 43 źrodło rozwiń

Eleganckie samobójstwo aplikacji ASP.NET Czasami może się zdarzyć, że nasza aplikacja ASP.NET odczuje potrzebę popełnienia samobójstwa i narodzenia się na nowo. Kiedy? Na przykład, gdy zmieni się jakiś plik konfigurujący aplikację (nie dotyczy to web.config, którego zmiana powoduje automatyczny restart) lub gdy chcemy w sekcji administracyjnej witryny dać możliwość administratorowi wykonania tego na życzenie. Wówczas pojawia się pytanie, jak to zrobić elegancko i zgodnie z lege artis? Rozwiązanie łopatol...

Tagi: asp.net
Źródło: zine.net.pl
Dziel się z innymi:
Eleganckie samobójstwo aplikacji ASP.NET

Web 5280 dni, 5 godzin, 24 minuty temu Damian 63 źrodło rozwiń

Można użyć wielu klas Stream do zapisu i odczytu plików. .NET Framework dostarcza nam specjalne klasy do zapisu plików tekstowych, plików binarnych czy też do kompresji danych i przechowywania ich w pamięci. W dzisiejszym artykule przyjrzymy się temu tematowi w mniej lub bardziej szczegółowy sposób.Odczyt i zapis pliku tekstowego Do odczytu pliku tekstowego możemy użyć klasy TextReader lub StreamReader. Przykłady ich użycia (zaczerpnięte z training kit’a bo jak wiecie nie lubie wymyślać sztucznych tworów...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536 Reading and Writing Files and Streams | Eastgroup.pl

Inne 5280 dni, 5 godzin, 24 minuty temu danielplawgo 45 źrodło rozwiń

Wczoraj odbyła się prezentacja na temat LINQ. Starałem się pokazać podstawy posługiwania się tym bardzo fajnym narzędziem. Tak jak obiecałem wrzucam prezentację oraz kod, który pisałem. Aby poprawnie działało LINQ to SQL musicie stworzyc sobie prostą baze i wrzucić do pliku Mapa.dbml tak jak to robiłem wczoraj. Kod w kilku ważniejszych miejscach pokomentowałem także można go sobie na spokojnie przeanalizować :) Dzięki za przybycie! :)

Tagi: Linq, podstawy
Źródło: eastgroup.pl
Dziel się z innymi:
Wstęp do Linq - prezentacja i materiały

Inne 5280 dni, 5 godzin, 24 minuty temu Damian 149 źrodło rozwiń

Wyrażenia regularne pozwalają sprawdzić, czy ciąg znaków pasuje do pewnego wzorca, co przydatne jest chociażby przy sprawdzaniu danych wejściowych, wyciąganiu informacji z tekstu, czy do ich podmiany. Zapisywany wzorzec jest ciągiem znaków, który musi spełniać pewne wymagania, a użyte symbole i operatory mają określone znaczenie, często zależne od kontekstu. Najczęściej wykorzystywane to:

Źródło: eastgroup.pl
Dziel się z innymi:
70-536: Forming Regular Expressions

Inne 5280 dni, 5 godzin, 24 minuty temu danielplawgo 80 źrodło rozwiń

W tej lekcji training kit robi długi wstęp na temat: „dlaczego mamy różne kodowania”, który sobie pominiemy. Dopiero na drugiej stronie pojawia się pierwsza istotna dla nas informacja, która mówi, że przestrzeń System.Text dostarcza nam klasy do kodowania i dekodowania. System.Text wspiera następujące kodowania:Unicode UTF-32: reprezentuje znaki unicode jako ciągi 32-bitowe. Do konwertowania używamy klasy UTF32Encoding. Unicode UTF-16: : reprezentuje znaki unicode jako ciągi 16-bitowe. Do konwertowania u...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536: Encoding and Decoding | Eastgroup.pl

Inne 5280 dni, 5 godzin, 24 minuty temu danielplawgo 39 źrodło rozwiń

1 2 3 4 5... 23 24

Najaktywniejsi w tym miesiącu