dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 379

Autor: Kilka dni temu rozpocząłem prace nad funkcjonalnościami związanymi z zamówieniami produktów. Natrafiłem jednak na pewne trudności związane z odnośnikami. Otóż, w momencie wyświetlenia produktów (kontroler Product) automatycznie tworzone są linki „Kup produkt” dzięki którym za pomocą jednego kliknięcia można przejść do formularza zamówienia. Jednak dodanie zamówienia do bazy obsługiwane jest przez kontroler Order, a nie Product. Zacząłem się zatem zastanawiać, w jaki sposób w widokach odwołać się d...

Dziel się z innymi:
Html.RouteLink

Web 4949 dni, 4 godziny, 41 minut temu paduda 57 źrodło rozwiń

Jak wiemy, aplikacje Silverlight działają po stronie klienta tak więc całość ściągana jest na komputer użytkownika. Z tego powodu głównym celem jaki nam przyświeca jest stworzenie w taki sposób aplikacji by plik wynikowy XAP był jak najmniejszy w celu wydajnego załadowania programu. Dziś chciałbym przedstawić sposób dostępu aplikacji Silverlight (klient) do zasobów umieszczonych na serwerze. Za to zadanie odpowiada klasa WebClient znajdująca się w przestrzeni nazw System.Net Oto przykład: priva...

Dziel się z innymi:
DevSpark: Dziennik Zdrowej Diety - Silverlight i zasoby na serwerze

Silverlight 4949 dni, 4 godziny, 41 minut temu gordon_shumway 41 źrodło rozwiń

Productivity Power Tools jest dodatkiem do Visual Studio, który znacząco rozbudowuje jego możliwości. Poniżej wymieniłem kilka zmian jakie wprowadzana narzędzie:dostęp do nowego okienka „Add Reference”. Wygląda ono tak: Co w nim takiego fajnego? Zaznaczanie dodanych już Assemblies zielonym ptaszkiem, możliwość wyszukiwania po nazwie, większe możliwości sortowania. Dodać należy również, że okno nie odświeża listy za każdym jego...

Productivity Power Tools

Narzędzia 4950 dni, 1 godzinę, 54 minuty temu macko 115 źrodło rozwiń

Z racji tego, że kilka najbliższych dni mam zamiar poświęcić layout’owi vebshop‘u, wypadałoby opisać krótko moje zasady związane z kodowaniem kaskadowych arkuszy stylów. Mam tu na myśli wytyczne określające m.in. wielkość wcięć, stosowanie nawiasów, czy też wielkości liter w nazwach.

Tagi: css, styl
Dziel się z innymi:
[vebshop] Klamry i wcięcia, czyli kilka słów o estetyce kodu CSS « Grzegorz Wodniczak

Web 4950 dni, 1 godzinę, 54 minuty temu gordon_shumway 42 źrodło rozwiń

W kodzie C# możemy tworzyć komentarze przy pomocy XML. Na podstawie tych komentarzy można później wygenerować pliki z dokumentacją przy pomocy odpowiednich narzędzi. Zawsze jednak strasznie nie chciało mi się  pisać komentarzy do kodu. Zajęcie to jest nudne i czasochłonne (czasem nic po prostu nie przychodzi do głowy). Z GhostDoc (dodatek do Visual Studio) wszystko może ulec zmianie. Narzędzie to służy do generowania komen...

Dziel się z innymi:
pisanie dokumentacji z GhostDoc « Damian Antonowicz

Narzędzia 4950 dni, 4 godziny, 19 minut temu gordon_shumway 92 źrodło rozwiń

Autor: Wczoraj wieczorem przysiadłem chwilę i poszperałem w sieci co trzeba zrobić, by debugger Visuala ładnie „wyświetlał” obiekty naszych klas(np. po najechaniu na niego myszką, w okienku Watch). Gdy jeszcze moim głównym językiem był C++ też zapragnąłem mieć coś takiego. Niestety, w przypadku programowania natywnego nie ...

Źródło: blog.fiolek.org
Dziel się z innymi:
Upiększanie debuggera – .NET | Fiołek – blog

Narzędzia 4950 dni, 4 godziny, 19 minut temu macko 117 ź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 4950 dni, 4 godziny, 19 minut temu macko 46 źrodło rozwiń

Czy otrzymałeś kiedyś taki oto błąd? The calling thread cannot access this object because a different thread owns it. Dzieje się tak, najczęściej wtedy, gdy próbujemy aktualizować kontrolki użytkownika z innego wątku. Taka czynność nigdy nie była dobrym pomysłem i trzeba było o tym pamiętać, jednak od wersji bodajże 2 .net Framework-a dostajemy taki wyjątek jak powyżej. Dzięki temu, nawet jeśli coś zostanie przeoczone i będziemy jednak chcieli wykonać aktualizację kontrolki użytkownika z innego wątku n...

Tagi: .Net, C#, invoke
Źródło: www.benedykt.net
Dziel się z innymi:
Aktualizacja kontrolki z innego wątku, invoke oraz metody rozszerzające

Programowanie rozproszone 4951 dni, 3 godziny, 39 minut temu macko 79 źrodło rozwiń

W poprzednim poście przedstawiłem krótko narzędzia do tworzenia interpreterów w F#. Dzisiaj chciałbym przedstawić bliżej jedno z nich, czyli fslex.exe. Dobrym źródłem wiedzy na temat fslex jest książka twórcy F#, Dona Syme pt. „Expert F#”, w której poświęcono cały rozdział technikom parsowania i tworzenia interpreterów w F# oraz dokumentacja do ocamllex. Wygenerowany kod analizatora wykorzystuje typy z dllki FSharp.PowerPack.dll, więc jeżeli chcesz używać analizatora w swoim projekcie powinieneś również ...

Tagi: F#, fslex.exe
Dziel się z innymi:
Analiza leksykalna w .NET - fslex.exe

Inne 4951 dni, 3 godziny, 39 minut temu macko 55 ź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 4951 dni, 3 godziny, 39 minut temu macko 15 źrodło rozwiń

Czasami istnieje potrzeba reprezentacji drzewa za pomocą tabeli. Klasycznym przykładem jest hierarchia pracowników w firmie. Bardzo popularną reprezentacją jest:IDEMPLOYEE int, IDMANAGER int, Title nvarchar(50). IDEMPLYOEE jest oczywiście kluczem głównym, z kolei IDMANAGER stanowi klucz obcy wskazujący na IDEMPLOYEE. Przykład wypełnionej tabeli:IDEMPLOYEEID_MANAGERTitle1NULLProject Manager21Senior Software Developer32Junior Developer41Senior database developer Rozwiązanie jak najbardziej poprawne....

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Reprezentowanie struktur drzewiastych w SQL Server

Bazy danych i XML 4951 dni, 9 godzin, 2 minuty temu pzielinski 62 ź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 4952 dni, 2 godziny, 46 minut temu jdubrownik 173 źrodło rozwiń

Zafascynowany pierwszą książką Joela Spolsky'ego postanowiłem sięgnąć po kolejną pozycję z jego nazwiskiem na okładce. Jedyna papierowa wersja, jaką udało mi się pożyczyć, to The Best Software Writing I.

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Recenzja Książki – The Best Software Writing

Inne 4952 dni, 2 godziny, 46 minut temu fones 40 ź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 4952 dni, 15 godzin, 37 minut temu Paweł Łukasik 73 źrodło rozwiń

Debugowanie jest procesem niezwykle złożonym. Istnieją publikacje opisujące techniczne aspekty wyszukiwania błędów w kodzie w ten właśnie sposób. Czasami warto jednak zapoznać się z jakimś zagadnieniem w oderwaniu się od konkretnej technologii. Taką właśnie pozycją jest Debugowanie. Jak wyszukiwać i naprawiać błędy w kodzie oraz im zapobiegać (oryg. Debug It!: Find, Repair, and Prevent Bugs in Your Code). Książka nie jest opisem jakiegoś narzędzia wspomagającego debugowanie, platformy uruchomieniowej cz...

Dziel się z innymi:
Recenzja: Debugowanie. Jak wyszukiwać i naprawiać błędy w kodzie oraz im zapobiegać

Inne 4953 dni, 4 godziny, 29 minut temu macko 94 ź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 4953 dni, 6 godzin, 30 minut temu gordon_shumway 39 źrodło rozwiń

Zdarza się, że programując czy to w Silverlightcie czy w WPF-ie, otwierając plik .XAML nie chcemy widzieć edytora. A to być może z powodów wydajnościowych, a może “ideologicznych” bo jesteśmy “hardcorowymi developerami” i designery są “dla małych dziewczynek” . Jak w Visual Studio (na pewno 2010, 2008 nie sprawdzałem) osiągnąć taki efekt? Bardzo prosto. Należy otworzyć taką ścieżkę menu: Tools -> Options -> Texteditor -> XAML -> Mis...

Dziel się z innymi:
Visual Studio Tip: plik .XAML bez designera

Inne 4953 dni, 11 godzin, 32 minuty temu macko 57 ź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 4953 dni, 11 godzin, 32 minuty temu jdubrownik 38 źrodło rozwiń

Wszyscy już chyba wiedzą, że Microsoft udostępnił wersję RTM dla Windows Phone. Wszystko wygląda pięknie. Zasób materiałów, tutoriali, blogów, pod-castów i czego tam sobie jeszcze nie wymyślimy jest porażający. To co się nie zmieściło w standardowych kontrolkach udostępniono jako Toolkit dla Windows Phone. Wciąż mało? N...

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Windows Phone 7 fail

Inne 4953 dni, 11 godzin, 32 minuty temu paduda 110 źrodło rozwiń

Autor: Ponieważ nie wszyscy zdają sobie sprawę z możliwości oraz wymagań jakie stawia przed nami firma Microsoft odnośnie korzystania z produktów w wersji Express Edition, postanowiłem zamieścić fragment listu jaki otrzymałem z Centrum Obsługi Klienta Microsoft.

Dziel się z innymi:
Licencjonowanie produktów Express Edition

Inne 4953 dni, 11 godzin, 32 minuty temu paduda 175 źrodło rozwiń

1 2... 377 378 379 380 381 382... 464 465

Najaktywniejsi w tym miesiącu