Strona głównaUżytkownik

macko | użytkownik

macko
macko
32 816,53
4120 dni, 6 godzin, 46 minut temu
28 lutego, 2009
dotnetomaniak.pl

Chyba każdy, kto pisał kiedykolwiek aplikacje wielowątkowe, które swoje wyniki prezentowały na kontrolkach WinForms spotkał się z następującym wyjątkiem: System.InvalidOperationException occurred, Message="Cross-thread operation not valid: Control 'MainForm' accessed from a thread other than the thread it was created on.", Source="System.Windows.Forms" Powyższy wyjątek pojawia się, gdy chcemy zmodyfikować zawartość kontrolki z innego wątku, niż ona została wytworzona. W prostszych słowach można powiedz...

Maciej Zbrzezny: Programowanie i Technologie: WinForms: Cross-thread operation not valid

Windows 5645 dni, 3 minuty temu ada_man 194 źrodło rozwiń

Kolejny odcinek o Reflectorze i MVC, tym razem opowieść spod znaku "przecież to NIE MOŻE nie działać!". Oczywiście bezlitosna rzeczywistość twierdziła inaczej i jak zwykle w takich wypadkach bywa – to ona była górą. Zobaczmy cóż takiego się stało... Jak zwykle dla uproszczenia stworzę bezsensowny projekcik specjalnie pod ten scenariusz, aby każdy mógł w prosty sposób odtworzyć cały proces. Praktyki stosowane podczas implementacji wcale nie muszą być godne naśladowan...

Źródło: zine.net.pl
Dziel się z innymi:
. jak .NET by Maciej Aniserowicz : ASP.NET MVC - Reflector vs DropDownList

Web 5646 dni, 13 godzin, 33 minuty temu macko 80 źrodło rozwiń

Chyba każdy kto próbował tworzyć "programistycznie" dokumenty docx (z wykorzystaniem OpenXML Format SDK lub bez SDK) na pewno spotkał się z problemem, że nie wiadomo jakich elementów użyć i jak je poustawiać, by uzyskać oczekiwany efekt. Niestety w dokumentacji opisane są co oznaczają poszczególne elementy, ale brakuje przykładów lub dokładniejszych opisów ich wykorzystania. Na szczęście jest pewna pomoc, którą można wykorzystać. Przypomnijmy sobie jak zbudowany jest oparty o format Open XML? ...

Maciej Zbrzezny: Programowanie i Technologie: Kierunek: w głąb formatu "docx"

Office 5647 dni, 13 godzin, 37 minut temu macko 89 źrodło rozwiń

“Reference in the manifest does not match the identity of the downloaded assembly MójProgram.exe.” no i klops. Zaczynając jednak od początku, projekt nad którym pracuję obecnie to solution z blisko 30-toma projektami, część w C# a część w VB.NET. Po podniesieniu VS2005 do VS2008 okazało się, że nie można opublikować nowej wersji za pomocą ClickOnce (używając programu MageUI). Jedyna rzecz, która się zmieniła to struktura plików sln i proj ponieważ Framework został bez zmiany (2.0) zatem gdzie leży proble...

Tagi:
Źródło: www.benedykt.net
Dziel się z innymi:
ClickOnce, MageUi, Visual Studio 2008 i problem z publikacją | @rek online | Arkadiusz Benedykt

Windows 5648 dni, 16 godzin, 22 minuty temu http://ksciana.wordpress.com/ 56 źrodło rozwiń

Kiedy piszemy aplikację będącą już w na tyle zaawansowanym stadium, że nie objawia ona błędów przy pierwszym lepszym uruchomieniu, to zdarza się, iż uruchamiamy ją bez wsparcia debugera (co można zrobić standardowym skrótem klawiszowym Ctrl+F5 w Visual Studio). Mimo tego zawsze może się jednak zdarzyć jakiś nieprzewidziany wyjątek, błąd czy inna nieprawidłowość. Ba, może się tak zdarzyć w programie, który już dawno uznaliśmy za skończony...

Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Podłączanie debugera VS do procesu

Narzędzia 5649 dni, 20 godzin, 50 minut temu macko 57 źrodło rozwiń

W zasadzie konkurs "Na najlepszy .... projekt", na portalu SourceForge.net trwa już od jakiegoś czasu, ale dzisiaj kolejna wersja Żółwika :) (TortoiseSVN) przypomniała mi o nim. Chyba wielu z nas korzysta z repozytoium Subversion (SVN) i klienta na platformę Windows: TortoiseSVN.Chyba warto docenić wysiłek autorów TortoiseSVN i zagłosować na to narzędzie w kategoriach "Najlepszy projekt" i "Najlepsze narzędzie dla programistów". Głosujmy więc!!

Tagi: Svn, Tortoise
Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: Głosujmy na TortoiseSVN

Narzędzia 5650 dni, 20 godzin, 27 minut temu paduda 84 źrodło rozwiń

Dziś zajmę się dość powszechnym wydaje się problemem, a mianowicie tworzeniem dokumentacji dla oprogramowania. Zwykle owa dokumentacja powstaje dopiero pod koniec tworzenia oprogramowania, nie ma na nią za wiele czasu i oczywiście "chcemy to zrobić tak, by się nie narobić" :). W takim momencie chyba każdemu przychodzi na myśl wykorzystanie jakiegoś edytora (np. Microsoft Word lub OpenOffice Writer). Dlaczego? Bo łatwo i wiele osób wie jak Word'a obsługiwać, jak sformatować tekst, je...

Maciej Zbrzezny: Programowanie i Technologie: Tworzenie dokumentacji

Narzędzia 5650 dni, 7 godzin, 15 minut temu paduda 141 źrodło rozwiń

Kontynuując rozpoczęty artykuł o F#. Powracamy do interpretera FSI aby poeksperymentować dalej ze składnią.

Tagi: F#, FSI, listy, unie, wzorce
Źródło: blogs.msdn.com
Dziel się z innymi:
Only Human | Devoted to technology v.2.0 : [PL] F# Wprowadzenie – listy i unie oraz wyszukiwanie wzorców

Inne 5652 dni, 15 godzin, 53 minuty temu macko 68 źrodło rozwiń

Jak w większości systemów budowanych w oparciu o DDD, tak i w naszym natrafiliśmy w końcu na problem poprawności obiektów modelu domeny. Na samym początku ograniczyłem się do przekazania programistom informacji, że dobry obiekt modelu powinien być zawsze poprawny. Pomyślałem, że jest to dobre pierwsze przybliżenie. Szczegółami zajmiemy się później. Szczegóły te miały, według moich przewidywań, dotyczyć walidacji zależnej od kontekstu, która sprawia, że Jeffrey Palermo nie wierzy w zasadę "always valid"....

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : [PL] Mentoring DDD: Poprawność

Architektura 5652 dni, 20 godzin, 55 minut temu macko 63 źrodło rozwiń

„Jeśli jesteś bywalcem strony http://dotnetomaniak.pl od jakiegoś czasu, to zapewne zauważyłeś, że niedawno zmieniły się kategorie na stronie.” Paweł Łukasik, założyciel serwisu dotnetomaniak.pl, pisze o zmianach, jakie zostały wprowadzone na stronie w ostatnim czasie i snuje plany na najbliższą przyszłość. Wszelkie pomysły i opinie mile widziane!

Dziel się z innymi:
.NET blog: dotnetomaniak.pl się zmienia...

Inne 5659 dni, 18 godzin temu apl 73 źrodło rozwiń

Bartłomiej Szafko: O tym, że można wykryć czy .NET albo dowolny inny pakiet  jest zainstalowany pisałem w jednym z poprzednich wpisów. Pisałem również, że z poziomu MSI nie można odpalać instalacji innych pakietów. Dzisiaj pokaże jak szybko stworzyć bootstrappera do plików MSI. W tym celu będę używał bootstrappera znanego z ClickOnce. Pierwszym krokiem jest wyedytowanie pliku .wixproj i ...

Źródło: bartekszafko.pl
Dziel się z innymi:
Instalowanie komponentów zależnych - Bartek Szafko

Narzędzia 5653 dni, 20 godzin, 11 minut temu macko 65 źrodło rozwiń

Na stronie Visual Studio 2010 and .NET Framework 4 Training Kit - May Preview znajduje się bardzo ciekawy zestaw treningowy do Visual Studio 2010 Beta 1...

TechArch | Visual Studio 2010 Training Kit, przykłady do Office i polskie ustawienia regionalne

Narzędzia 5656 dni, 6 godzin, 38 minut temu macko 51 źrodło rozwiń

Wzorzec memento pozwala na przechwycenie stanu obiektu i zachowanie go gdzieś na zewnątrz tego obiektu, dzięki czemu może być on później odtworzony....

Piotrosz | Wzorce projektowe: Memento

Architektura 5656 dni, 6 godzin, 38 minut temu macko 220 źrodło rozwiń

Jak możecie dokładniej przeczytać na blogu teamu ADO.Net szykuje się istotna zmiana w tym komponencie od wersji .NET Framework 4.0. W skrócie w ADO.Net 4.0 OracleClient zostanie zaznaczony jako deprecated...

Źródło: blogs.msdn.com
Dziel się z innymi:
Only Human | Devoted to technology v.2.0 : [PL] Aktualizacja w ADO.Net 4.0 – krytyczna zmiana dla bazy Oracle

Bazy danych i XML 5656 dni, 6 godzin, 38 minut temu macko 61 źrodło rozwiń

Stawiając pierwsze kroki w programowaniu w C#/.NET, można odkryć kilka ciekawych właściwości, które nie zawsze występują w innych językach. Jednym z nich jest całkiem dobre rozwiązanie odwiecznego problemu w kodowaniu, czyli zamiany między różnymi typami danych: zwłaszcza do i z łańcucha znaków. Przykładem jest chociażby metoda ToString, która zrobi nam napis z dowolnego obiektu. Są też metody w stylu int.Parse, które potrafią odczytać liczbę zapisaną jako tekst i w zgrabny sposób rozwiązują jeden z na...

Źródło: xion.org.pl
Dziel się z innymi:
xion.log » O klasie Convert

Inne 5656 dni, 6 godzin, 38 minut temu macko 87 ź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 5660 dni, 7 godzin temu Paweł Łukasik 119 ź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 5659 dni, 18 godzin temu Paweł Łukasik 45 źrodło rozwiń

IProgrammableKawalerowicz Consulting NewsBlogKawalerowicz ConsultingClickOnce i Continuous IntegrationDecember 8, 2007 on 5:24 pm | In Continuous Integration, DotNet | Od wielu lat współpracowałem z wydawnictwem Software.Mój pierwszy artykuł opublikowałem gdzieś około 2003 roku. Publikowałem w Software 2.0, i w Software Developers Journal. Pisałem artykuły do PHP Solutions i dodatków Extra. Współpraca układała się całkiem dobrze i wszystko trwałoby pewnie jeszcze latami gdyby nie to jedno „ale”.Za mój ...

Dziel się z innymi:
IProgrammable » ClickOnce i Continuous Integration

Narzędzia 5658 dni, 4 godziny, 41 minut temu http://ksciana.wordpress.com/ 82 źrodło rozwiń

Jakiś czas temu Gutek opublikował posta z poradami dotyczącymi pisania CV. Teraz będą refleksje na temat rozmów kwalifikacyjnych na stanowisko programisty. Przedstawione tu porady mogą komuś pomóc, ale jednocześnie nie należy ich traktować jak biblijnych wytycznych. Po prostu "mi tak się wydaje", i tyle. Mam jednocześnie nadzieję, że jak zwykle w takich sytuacjach pod postami pojawią się komentarze prezentujące doświadczenia i wskazówki innych osób, podnosząc wartość owych wypocin.

. jak .NET by Maciej Aniserowicz | Zawód - programista. Rozmowa kwalifikacyjna.

Inne 5662 dni, 6 godzin, 4 minuty temu ada_man 369 źrodło rozwiń

Powodem, że zdecydowałem się wspomnieć o Dependency Injection była po prostu myśl, która pojawiła się po C2C a mianowicie metakontener . Pokaże kiedy można zastosować zależności wstrzykiwań w bardzo prosty scenariusz zawsze wydaje się przekazaniu w "Dlaczego miałbym to robić w ten sposób?" Zaczynamy pewien rodzaj dyskusji . Będzie to pewien sposób myśli , które umieszczę w scenariuszu na tyle złożonym, aby pokazać korzyści płynące z Dependency Injection, ale wystarczająco prosty, aby wciąż była zrozumiał...

Dziel się z innymi:
.NET: Wstrzykiwać lub nie Wstrzykiwać - oto bo wiem jest pytanie

Inne 5662 dni, 6 godzin, 4 minuty temu macko 177 źrodło rozwiń

1 2... 34 35 36 37 38 39... 41 42

Najaktywniejsi w tym miesiącu