Autor: Problem jaki mi ostatnio doskwierał dosyć mocno zarówno w projekcie Desktop Info jak i innym hostowanym na CodePlex to ciągłe wpisywanie użytkownika i hasła. Nie wiem jak u Was ale u mnie nie ma checkbox-a typu zapamiętaj hasło. To co jednak można zrobić, to wykorzystać Credential Managera w Windows 7 (bo z takowego korzystam). To co chcemy uzyskać to mniej więcej coś takiego: Sekcja Windows Credentials pokazuje nam wszystkie zapisane hasła odnośnie innych maszyn z logowaniem windowsowym. Wybie...
Strona głównaUżytkownik
macko | użytkownik
Autor: C++. I mógłbym w tym momencie zakończyć wpis, wszyscy by się ze mną zgadzali, a mała grupka fanatyków tego reliktu przeszłości by płakała po kontach jak to znowu wszyscy dyskryminują ich narzędzie pracy. Gdyby nie dwa ale. Pierwsze ale: jestem wrednym skurczybykiem, który czasami stara się wyjrzeć poza własne podwórko i przeważnie nie lubi się zgadzać z tym co gada tłum (bo tłum to bezmyślne stado baranów)....
VMware Workstation from VMWare Plusy Co tu dużo gadać, wreszcie posiadam środowisko wirtualne dla którego nie szukam alternatywy. Już na samym początku VMware dosłownie zmiażdżył zarówno VPC jak i VBoxa swoją wydajnością. Byłem w szoku. Trudno w to uwierzyć (i gdybym tego nie doświadczył, to bym pewnie nie uwierzył... widocznie nie jestem błogosławiony;) ), ale wirtualka VMware na Core2Duo z 4GB RAMu działała O WIELE SZYBCIEJ niż VPC czy VBox na Quadzie z 8GB RAMu. Po otrząśnięciu się z tak oszałamiają...
Tworzenie dokumentów PDF przy pomocy PdfSharp nie jest trudne. Przygotowanie nowego dokumentu to tylko kilka linijek. Obiektem odpowiedzialnym za umieszczanie grafiki i treści na stronach dokumentu jest instancja klasy XGraphics. Na wygląd faktury będą się składać wyłącznie prostokąty i tekst, dlatego przedstawię sposób generowania tylko tych elementów.
Do tej pory zapomniałem wspomnieć o jednej ważnej i bardzo podstawowej sprawie dot. WPF 3D, a mianowicie z jakim układem współrzędnych mamy tutaj do czynienia. Niniejszy wpis poza prezentacją różnych i niezależnych od konkretnego wykorzystania treści stanowi również opis pewnych zagadnień związanych z projektem Mesh Diagram 3D.Informacje dotyczące projektu oznaczone są etykietą MeshDiagram3D. Otóż w WPF 3D mamy do czynienia z prawoskrętnym układem współrzędnych. Aby nie brzmiało to zbyt tajemniczo...
VirtualBox ma dwie główne zalety: jest darmowy jak VPC oraz nie posiada jego największych wad. Tak więc możemy na nim zainstalować wybrany przez siebie system niezależnie od tego czy chcemy mieć 32 czy 64 bity. Dla mnie, z powodu Win2008R2 (64bit-only) było to być albo nie być dla platformy wirtualizacyjnej. Dodatkowo nie ma problemu z przydzieleniem każdej maszynie więcej niż jednego rdzenia, co skutkuje dość zauważalnym (choć niestety nie powalającym) wzrostem wydajności w stosunku do mikro-konkurenta ...
Sesje w NHibernate są kluczowymi obiektami, spośród wszystkich klas NHibernate'a to właśnie do nich najczęściej się odwołujemy. Od tworzenia i zwalniania sesji zależy prawidłowe działanie programu. Dlatego też istotne jest, aby odpowiednio wszystko poukładać, a jeszcze dobrze by było, aby korzystanie z NHibernate'a nie straciło przez to na wygodzie.
Bazy danych i XML 5191 dni, 17 godzin, 57 minut temu 136 źrodło rozwiń
Ten wpis jest kontynuacją tematyki związanej z WPF 3D, w którym przedstawiony zostanie ważny element każdej sceny, a mianowicie światło.W WPF 3D światło(Light) jest elementem każdej sceny i tak jak każdy element sceny jest umieszczone w scenie jako zawartość (Content) obiektu...
autor: W poprzednich artykułach opisałem dość szczegółowo implementację odtwarzacza relacji meczowych, zrealizowanego jako aplikacja Silverlight umieszczona na stronie ASP.NET MVC. Skomplikowaną kwestią okazało się przekazywanie danych wejściowych do tej aplikacji. W większości przypad...
Silverlight 5191 dni, 17 godzin, 57 minut temu 69 źrodło rozwiń
Ostatnio zainteresowałem się DWM(czyli Desktop Window Manager), a dokładniej Aero Glass. Postanowiłem bardziej poznać ten graficzny interfejs i Wam go opisać. Jeszcze nie wiem na ile uda mi się go poznać, ale jeśli nauczę się czegoś nowego to opiszę to na moim blogu. Część z tego najprawdopodobniej wykorzystam w moim programie. Dziś opiszę jak uzyskać efekt Aero Glass w oknie. Program tworze w Microsoft Visual C# 2010 Express i dalej będę się posługiwał nazwami plików tworzonych domyślnie przez to IDE, p...
W jednym z poprzednich wpisów napisałem czym jest ten „WPF 3D”, dzisiaj przedstawione zostaną kolejne podstawy, a mianowicie omówione zostanie (w skrócie) czym jest grafika 3D.Uwaga: jeżeli już wcześniej jakkolwiek programowałeś grafikę 3D (lub co więcej, uważasz się za eksperta w tej kwestii), lepiej zatrzymaj się już teraz i nie czytaj dalej ... te podstawy mogą porazić ;) Niniejszy wpis poza prezentacją różnych i niezależnych od konkretnego wykorzystania treści stanowi również opis pewnych zagadnień z...
TestDriven.Net jest pluginem do Visual Studio pozwalającym na wygodne uruchamianie testów jednostkowych. Niby nic, a bardzo ułatwia i przyśpiesza pracę. Wtyczka współpracuje z najpopularniejszymi narzędziami do testów jednostkowych, takich ...
W poprzednich postach omówiłem wykorzystanie metody ExecuteReader() wywoływanej na rzecz obiektu typu SqlCommand, która to zwracała obiekt typu SqlDataReader. Dysponowanie takim obiektem pozwala na analizę wyników zwróconych przez zapytanie. Kolejne dane z SqlDataReader’a odczytywane są wierszami, co sugeruje, że metoda ExecuteReader() powinna być stosowana wtedy, gdy chcemy pobrać z bazy danych wiel...
Bazy danych i XML 5195 dni, 21 godzin, 55 minut temu 77 źrodło rozwiń
Autor: Witam po długiej przerwie wszystkich stęsknionych wpisów odnośnie TPLa. Pamiętam moje przyrzeczenie odnośnie pisania przynajmniej 1 wpisu na tydzień z tego tematu, ale niestety inne rzeczy nie pozwalają poświęcić się temu tematowi w takim stopniu jakbym sobie tego życzył. No, ale nie tracąc czasu na smętne wstępy przejdźmy do treści…dziś krótko acz przydatnie. Dziś chciałbym powiedzieć o dość ciekawej funkcjonalności a mianowicie kontynuacjach. Dzięki nim możemy napisać następujący fragment k...
Programowanie rozproszone 5195 dni, 21 godzin, 55 minut temu 57 źrodło rozwiń
Autor: Poniżej kilka ciekawostek o których nie wiedziałem jeszcze kilka dni temu: Osadzanie skryptów: Efekty „fadeIn” oraz „fadeOut” – parametry: Filtry związane z formularzami: BONUS: ajaxload.info – zbiór charakterystycznych dla AJAX’a preloaderów. ;)
Pierwszy miesiąc (od czasu „zaklepania” nazwy projektu i powiązanej domeny w ramach CodePlex) już prawie minął, w związku z tym, zgodnie z regulaminem CodePlex, należało upublicznić projekt MeshDiagram3D, razem z krótkim opisem, licencją i kodem źródłowym. Projekt jest dostępny tutaj: http://meshdiagram3d.codeplex.com/.
Czasem pojawia się jakiś nowy produkt, który może nie jest specjalnie odkrywczy, ale i tak cieszy. Dla mnie przykładem takiego wynalazka jest tytułowy Dynamic IP Restrictions for IIS. Cała idea jest bardzo prosta: skoro z jednego adresu IP, do naszego IISa przychodzi zbyt wiele żądań, to może ten adres IP jest niegrzeczny i należałoby go zablokować? Koncepcja stara jak serwery w Internecie, ale do tej pory wymagała kombinowania. OK., powiedzmy, że nawet ten produkt nie jest nowy, ale wersja beta 2 jest ...
Dla przypomnienia, poprzednia część rozważań na temat zapytań do bazy danych zakończyła się na wywołaniu zapytania komendą: SqlDataReader reader = cmd.ExecuteReader(); wyniki natomiast odbierane były za pomocą odwołania: reader["Id"]; przy czym należy pamiętać o zamknięciu strumienia, aby nie blokować otwartego połączenia: reader.Close(); lub wykorzystaniu bloku using, która na zakończenie tego właśnie bloku zwalnia wszelkie zasoby, zatem powinien również zamknąć strumień, jakim jest reader. Warto jes...
Bazy danych i XML 5199 dni, 20 godzin, 11 minut temu 48 źrodło rozwiń
W kolejnej odsłonie zagadnień dotyczących ADO.NET chciałbym przedstawić proces pobierania danych z bazy. Na potrzeby omówienia tego zagadnienia wykorzystana została baza danych o nazwie ShoppingAppDb, która będzie służyć w nieodległej przyszłości jako główna baza dla tworzonej przeze mnie aplikacji. W nawiązaniu do mojego poprzedniego posta, o zarządzaniu użytkownikami z poziomu ASP.NET, również w tej bazie danych prawa db_owner przyznane zostały użytkownikowi o nazwie AspNetUser. Hasło dla tego użytkow...
Bazy danych i XML 5198 dni, 17 godzin, 24 minuty temu 81 źrodło rozwiń
Projekt Mscd.codeplex.com (Mini Static Content Delivery) służy do optymalizacji kodu js/css oraz zwiększenia szybkości ładowania strony poprzez zmniejszenie wielkości ładowanego kontentu oraz mniejszej ilości odwołań do serwera (dzięki mechanizmowi paczek). Mscd może pracować jako osobna aplikacja. Dostęp do zgromadzonego kontentu jest wykonywany na osobnej domenie (osobnym adresie ap...