dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Windows - Strona 15

W poprzednim artykule opisane zostały zagadnienia związane z rysowaniem linii w scenie 3D opartej o WPF. W tym artykule zostaną opisane gotowe rozwiązania umożliwiające kreślenie linii.

Tagi: 3D, WPF, WPF 3D
Dziel się z innymi:
[WPF 3D] Linie 3D przy pomocy ScreenSpaceLines3D i WireLines [PL] | Maciej Zbrzezny: Programowanie i Technologie

Windows 5022 dni, 20 godzin, 12 minut temu paduda 42 źrodło rozwiń

Obiecałem sobie nie pisać przez jakiś czas o (Fluent) NHibernate ale jak widać nie potrafię =) Przy okazji refactoringu kodu przypomniałem sobie o pewnym drobny problemie, który napotkałem testując kod repozytoriów. Podczas przeprowadzania testów z wykorzystanie SQLite zauważyłem, że właściwości typu enum zapisywane są w bazie danych pod postacią ciągu znaków, a nie jak oczekiwałoby się pod postacią typu całkowitego (najczęściej i najprawdopodobniej pod postacią integera =)....

Dziel się z innymi:
Fluent NHibernate i enum

Windows 5025 dni, 7 godzin, 28 minut temu jdubrownik 72 źrodło rozwiń

autor: Wydaje mi się, że istnieje tylko niewielka szansa, że podwojenie liczby systemowych bitów zaowocuje problemami z uruchomieniem jakieś aplikacji, która wcześniej działała dobrze. Jak wiadomo jest tu emulacja trybu 32-bitowego, która sprawdza się bardzo dobrze. Skąd to wiem? Ano stąd, że okazji do jej wykorzystania jest mnóstwo – i w zasadzie to właśnie jest problem. Wersji aplikacji dedykowanych do x64 nie jest znowu tak dużo, a jeśli już da się takie znaleźć, to często są one pod znacznie gorszą o...

Tagi: Windows, x64
Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Windows co zna 64 bity

Windows 5026 dni, 21 godzin, 28 minut temu macko 72 źrodło rozwiń

Od jakiegoś czasu staram się wykształcać w sobie nawyk regularnego pisania testów jednostkowych dla wykrytych błędów. Dlaczego? Możliwość sprawdzenia działania programu przy pomocy testów jednostkowych jest najprostszym wskaźnikiem jakości (choć bardzo ogólnym i nie jedynym!) wytwarzanego kodu. Testy jednostkowe są swego rodzaju drogowskazem, który stale pokazuje programiście dobry kierunek "jeżeli-czegoś-nie-można-przetestować-to-trzeba-to-przebudować".

Dziel się z innymi:
Testy jednostkowe w służbie dobra i prawdy

Windows 5029 dni, 20 godzin, 40 minut temu jdubrownik 139 źrodło rozwiń

Czasem zachodzi potrzeba, by element sceny 3D wiedział o swojej obecności w scenie, np. w celu odpowiedniego obrócenia się, by być przodem do kamery. Oczywiście przy jego dodawaniu do sceny można by było przekazać do niego odpowiednie informacje o scenie, ale okazuje się, że każdy element sceny może sam uzyskać odpowiednie informacje, gdyż wszystkie elementy sceny 3D w WPF (i nie tylko sceny 3D) tworzą drzewo wizualne (visual tree). Niniejszy wpis poza prezentacją różnych i niezależnych od konkretnego wy...

Tagi: 3D, visual tree, WPF
Dziel się z innymi:
[WPF 3D] Wizualne drzewo w WPF (visual tree) a elementy w scenie 3D [PL] |  Maciej Zbrzezny: Programowanie i Technologie

Windows 5031 dni, 3 godziny, 19 minut temu paduda 56 źrodło rozwiń

Na temat transformacji w WPF 3D pojawiło się wcześniej już trochę informacji (m.in. „czym są transformacje i do czego je można wykorzystać?”, czy „jak transformacje tworzyć i komponować?”), zabrakło jednak informacji, jak transformacje wykorzystać do obliczeń 3D. 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. Przeanali...

[WPF 3D] Transformacja wektora 3D [PL] |  Maciej Zbrzezny: Programowanie i Technologie

Windows 5031 dni, 3 godziny, 19 minut temu gordon_shumway 27 źrodło rozwiń

Jedną z funkcjonalności Chupacabry będzie możliwość przeglądania zdjęć znajdujących się na dysku i aby to osiągnąć konieczny jest mechanizm nawigowania pomiędzy katalogami. Oczywiście można znaleźć gotowe rozwiązania zaimplementowane przez kogoś, gotowe do wykorzystania w WPF'ie, ale pomyślałem, że stworzenie takiej kontrolki samemu będzie dobrym sprawdzianem oraz ćwiczeniem z wykorzystania samego WPF'a jak i MVVM Light Toolkit w praktyce. Od razu napiszę, że nie wymyśliłem samemu jak to ładnie połączyć,...

Tagi: WPF
Dziel się z innymi:
O programowaniu w dotnecie: Własna kontrolka do przeglądania katalogów

Windows 5034 dni, 8 godzin, 10 minut temu gordon_shumway 93 źrodło rozwiń

Autor: W dzień premiery systemu WP7 … nadrabiam zaległości w pisaniu postów o platformie i narzędziach. W przeddzień MTS zapowiedziałem, że napiszę dokładniej o wybranych tematach dotyczących wersji finalnej. Miałem tu na myśli zmiany w API oraz nowe informacje w oficjalnej dokumentacji, które zwróciły moją uwagę. Sprawdziłem niemal wszystko, co zaowocowało umieszczeniem 2 plików zip. Teraz… opiszę ich zawartość, omawiając przy okazji różne zagadnienia. Może to stanowić też pewne uzupełnienie do moich wy...

MK.NET Live: Windows Phone 7 RTM - wybrane zagadnienia

Windows 5036 dni, 14 godzin, 35 minut temu paduda 14 źrodło rozwiń

Praca z danymi może kojarzyć się z wykonywaniem operacji na danych, lecz nie tylko. Ważnym elementem jest prezentacja, w której wykonaniu pomocnymi mechanizmami są wiązanie,walidacja i konwersja danych. Z tego artykułu nauczysz się, jak wykorzystywać Data Binding w swoich projektach.Data BindingCzym jest Data Binding? Binding umożliwia zarówno połączenie elementów interfejsu użytkownika z dużymi i często używanymi obiektami biznesowymi, jak i powiązani...

Tagi: databinding, WPF
Dziel się z innymi:
Praca z danymi – binding

Windows 5036 dni, 16 godzin, 25 minut temu Paweł Łukasik 216 źrodło rozwiń

Do kontrolki którą stworzyłem w poprzednim poście dodałem nowe funkcjonalności, które wcześniej zaplanowałem, a mianowicie wystawianie na zewnątrz kontrolki aktualnie wybranego katalogu, możliwość wskazania zadanego katalogu oraz ukrywanie niedostępnych katalogów. Aktualnie wybrany katalog Jest to miejsce, w którym moja aktualna wiedza zmusza mnie do złamania zasada wzorca MVVM. Chciałem mieć możliwość bindowania aktualnego katalogu do innych kontrolek. Nie udało mi się udostępnić odpowiedniego Dependenc...

O programowaniu w dotnecie: DirectoryTreeView - nowe funkcje

Windows 5037 dni, 17 godzin, 49 minut temu gordon_shumway 31 źrodło rozwiń

[RS] Lets Moq! Moq to biblioteka służący do tzw. mockowania lub inaczej zaślepiania obiektów na potrzeby testów jednostkowych. Zaślepianie polega na wygenerowaniu obiektu implementującego określony interfejsu, w którym metody zamiast wykonywać skomplikowane operacje np. dostępu do bazy danych zwracają po prostu z góry ustalone obiekty lub wartości. Taką zaślepkę przekazujemy do testowanego obiektu w miejsce oryginalnej implementacji. Umożliwia to prostsze i szybsze testowanie interesującego nas kawałka ...

Tagi: Moq, unit tests
Dziel się z innymi:
Lets Moq!

Windows 5039 dni, 10 godzin, 49 minut temu jdubrownik 255 źrodło rozwiń

Autor: Jako, że nadal nie mam czasu na pisanie nowych postów (tematów trochę jest - czasu mniej :(), postanowiłem udostępnić coś co kiedyś zostało nagrane, a jakoś nie zostało przedstawione szerszej publiczności. Poniżej linki do trzech moich (AttachedProperties oraz Style - już był publikowany na blogu, ale na innym serwerze) filmów umieszczonych na Cyber-Flick odnośnie WPF'a. W zamyśle, miał powstać cały cykl filmów o WPF - na razie jest tylko tyle. Jak będzie pozytywny oddźwięk to może powrócę do pon...

Tagi: WPF
Dziel się z innymi:
.NET blog: WPF – Filmy: Triggery, Dostępne typy projektów, AttachedProperties

Windows 5039 dni, 10 godzin, 49 minut temu paduda 31 źrodło rozwiń

Autor: Podczas ostatnich prac z WPF'em napotykałem na strasznie irytujące sytuacje kiedy po uruchomieniu aplikacji wraz z debuggerem otrzymywałem nic nie mówiące mi komunikaty. Dla przykładu: An unhandled exception of type 'System.Windows.Markup.XamlParseException' occurred in PresentationFramework.dll Additional information: 'Add value to collection of type 'System.Windows.Controls.UIElementCollection' threw an exception.' Line number '6' and line position '10'.

Tagi: debugger, WPF
Dziel się z innymi:
Tajemnicze komunikaty debuggera

Windows 5041 dni, 15 godzin, 39 minut temu macko 46 źrodło rozwiń

Autor: Znalazłem ostatnio świetną bibliotekę ułatwiającą tworzenie aplikacji w WPF na urządzenia wielodotykowe – Surface Toolkit for Windows Touch. Jest to zbiór kontrolek znanych z Microsoft Surface przystosowanychdo korzystania z Windows Touch (Surface korzysta z Visty jako systemu operacyjnego, WM_TOUCH pojawił się dopiero w Windows 7). W skład tej biblioteki wchodzą:LibraryBar – kontener wyświetlaj...

Źródło: zawislak.098.pl
Dziel się z innymi:
Surface Toolkit for Windows Touch «  MTBrainStorm DevBlog

Windows 5042 dni, 14 godzin, 58 minut temu macko 15 źrodło rozwiń

W drugiej części ćwiczeń zaprezentuję bardziej skomplikowane zapytania Criteria API w NHibernate. Jako materiał treningowy, podobnie jak to było w pierwszej części, posłużą mi wcześniej opisywane statystyki. Metodyka pozostaje bez zmian - na początku T-SQL, później NH. Rozumiem, że może to budzić wątpliwości (zwłaszcza u obiektowych ortodoksów), jednak jak to w praktycznych zastosowaniach NH bywa, prędzej czy później trzeba zerknąć do środka zapytań i pobrudzić się trochę T-SQLem. Posunę się nawet do stw...

Dziel się z innymi:
NHibernate ćwiczenia praktyczne - część 2

Windows 5043 dni, 14 godzin, 6 minut temu jdubrownik 173 źrodło rozwiń

W poprzedniej części zacząłem pisać o przekształceniach i transformatach, w tym wpisie pokazane zostaną przykłady jak można wykorzystać transformaty do poruszania kamerą. Okazuje się, że przekształcanie (w tym obracanie, przesuwanie) wszystkich elementów w scenie może być niewygodne i nieopłacalne (np. ze względów wydajnościowych), dlatego czasem lepiej będzie wykonać przekształcenie dla samej kamery.

Dziel się z innymi:
[WPF 3D] Obracamy, przesuwamy, skalujemy? Kamerę (i nie tylko). [PL] |  Maciej Zbrzezny: Programowanie i Technologie

Windows 5044 dni, 2 godziny, 56 minut temu Paweł Łukasik 73 źrodło rozwiń

Przy prezentacji grafiki 3D ciekawą funkcjonalnością może być umożliwienie użytkownikowi oglądanie sceny 3D z wielu punktów widzenia, obracania elementów sceny itp... W tym wpisie zaprezentowane zostanie jak można taką funkcjonalność stworzyć w WPF 3D. 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. Efekt oglądania sc...

Tagi: 3D, MeshDiagram3D, WPF
Dziel się z innymi:
[WPF 3D] Transformacje i przekształcenia 3D [PL] |  Maciej Zbrzezny: Programowanie i Technologie

Windows 5044 dni, 17 godzin, 49 minut temu gordon_shumway 39 źrodło rozwiń

Podczas prac związanych ze statystykami zauważyłem, że przy okazji pisania kolejnych testów dla obiektów repozytoriów powielam kod odpowiedzialny za przygotowanie bazy SQLite. Jak nakazuje dobry obyczaj, powtarzający się kod należy wydzielić.

Tagi: C#, nHibarnate, sqlite
Dziel się z innymi:
[RS] NHibernate - klasa bazowa testu

Windows 5044 dni, 22 godziny, 51 minut temu jdubrownik 38 źrodło rozwiń

Podobnie jak w przypadku większości standardowych operacji, gdy mowa o wysyłaniu poczty, biblioteka Microsoft .NET zawiera intuicyjnie zaprojektowane klasy pozwalające na szybką implementacje tej akcji we własnym kodzie. Pomimo niskiego stopnia trudności, pomysł zebrania wszystkich potrzebnych informacji w postaci krótkiego artykułu nie uważam za chybiony. Zapewne zaoszczędzi to czas programistom którzy szukają w pełni działającego przykładu, czy szybkiego przeglądu tego obszaru biblioteki .NET.

Tagi: .Net, C#, SMTP
Źródło: bartoszlenar.com
Dziel się z innymi:
Wysyłanie poczty email przez SMTP w .NET « Bartosz Lenar

Windows 5045 dni, 17 godzin, 27 minut temu bartoszlenar 112 źrodło rozwiń

W poprzedniej części serii poświęconej tematyce WPF 3D, opisane zostały rodzaje materiałów, jakimi można pokrywać figury i bryły w tworzonej scenie 3D, pominięte ciszą zostały natomiast pędzle wykorzystywane do przygotowania odpowiedniego materiału. W tym wpisie wiadomości dotyczące pokrycia figur zostaną uzupełnione i omówione zostaną pędzle, które są elementem wykorzystanego materiału. Wykorzystanie pędzla jest konieczne do przygotowania materiału dla wybranej figury lub bryły w scenie. W odróżnieniu j...

Dziel się z innymi:
[WPF 3D] Malujemy scenę 3D pędzlem

Windows 5047 dni, 12 godzin, 30 minut temu paduda 54 źrodło rozwiń

1 2... 13 14 15 16 17 18... 22 23

Najaktywniejsi w tym miesiącu