Expression Blend, WPF i dziwne błędy w XAML
Silverlight 4842 dni, 23 godziny, 21 minut temu 136 źrodło rozwiń
Autor: Bawiąc się Silverlightem bardzo polubiłem narzędzie Expression Blend. Pomimo braków w talencie graficznym dzięki temu programowi potrafię coś zrobić z UI co wywołuje we mnie emocje typu WOW! Choć daleko mi do perfekcji to nie ukrywam, że Blend bardzo usprawnia pracę podczas tworzenia aplikacji Silverlight. Ponieważ wzorzec MVVM w aplikacjach Silverlight jest na topie, warto byłoby zapewnić mu współpracę z Blend’em. Oczywiście miejscem najbardziej do tego nadającym się jest ViewModel. To właśni...
Silverlight 5182 dni, 13 godzin, 55 minut temu 102 źrodło rozwiń
Pisanie o nowym Blendzie rozpocznę od rzeczy moim zdaniem bardzo istotnej i dość przełomowej w stosunku do dotychczasowych możliwości - od layoutu wzdłuż dowolnego kształtu. Do tej pory grafik musiał prosić programistę, aby ten napisał mu kod realizujący layout wzdłuż zadanej krzywej. Miał też utrudniony podgląd, by od razu móc wypróbować swoje pomysły. Jak się zmieniała koncepcja designu, programista znów musiał zmieniać kod. Czy nie lepiej przerzucić tworzenie złożonych krzywych na grafika, który najle...
Mam nadzieję, że poprzednim odcinku udało mi się przekonać Was do zainteresowania behawiorami od strony czysto konsumenckiej. Jak już wspominałem spora część użytkowników Expression Blend korzysta na co dzień z tej technologii nie mając o tym zielonego pojęcia – i bardzo dobrze! Tym razem razem postaram się pokazać, że wbrew pozorom tworzenie własnych behawiorów nie jest czynnością skomplikowaną, a potrafi skutecznie podnieść komfort naszej pracy. W opisywanym poniżej, zupełnie podstawowym przykładzie sk...
Silverlight 5438 dni, 13 godzin, 57 minut temu 78 źrodło rozwiń
Artur Żarski Pośród tworzonych obecnie aplikacji – zarówno desktopowych, jak i sieciowych – trudno znaleźć takie, które nie posługiwałyby się zupełnie przekazem wideo czy dźwiękiem. Zintegrowanie takich elementów z projektowanym programem nie tylko czyni interfejs bardziej atrakcyjnym, ale może także znacząco zwiększyć komfort pracy użytkownika. Środowisko pracy Microsoft Expression Blenda oferuje oczywiście rozwiązania, które pomogą nam prezentować oraz kontrolować multimedialne treści w obrębie nasz...
Artur Żarski W poprzednich odcinkach kursu programu Microsoft Expression Blend zaprezentowaliśmy między innymi obiekty graficzne, animacje i style formatowania, które pozwolą nam stworzyć nawet najbardziej wyszukany wizualnie interfejs. Można jednak zapytać, co z bardziej konwencjonalną zawartością każdego programu – tekstem? Obiekty pozwalające użytkownikowi końcowemu na wprowadzanie czy edycję danych umożliwiają przecież implementowanie interakcji daleko wykraczających poza standardową obsługę urządze...
Jeśli NIE pasjonują Cię nowe technologie i uważasz, że NIE należy się ich uczyć i lepiej skupić się wyłącznie na utrzymaniu tego, co już kiedyś ktoś przed Tobą napisał, poniższe video NIE jest z pewnością dla Ciebie. Jeśli interesują Cię tylko aplikacje biznesowe i NIE czujesz potrzeby zrobienia czasami czegoś zupełnie innego (tzn. nie związanego z bazą danych i formularzami) również lepiej NIE oglądaj tego. Osoby bojące się złamania panujących konwencji i chwili szaleństwa NIE mają tu czego szukać.
Silverlight 5675 dni, 15 godzin, 35 minut temu 59 źrodło rozwiń
Artur Żarski W poprzednim odcinku kursu zapoznaliśmy się podstawowymi zasadami rządzącymi stosowaniem stylów i szablonów. Wiemy już więc, jak bardzo schematy te mogą ułatwić pracę projektanta w Expression Blendzie. Aby posługiwać się nimi w sposób intuicyjny, powinniśmy przyjrzeć się praktycznym przykładom ich zastosowania. To spotkanie ze środowiskiem pracy Microsoftu poświęcimy więc na bliższe zapoznanie się ze metodami wykorzystywania stylów i szablonów w formatowaniu podstawowych składników każdej a...
Style i szablony w Microsoft Expression Blendzie są – obok omówionych w poprzednim odcinku kursu zasobów – jednym z podstawowych narzędzi pozwalających projektantowi interfejsu aplikacji na standaryzację wyglądu i zachowania elementów wizualnych. Nie wyklucza to oczywiście możliwości wprowadzania dowolnych modyfikacji właściwości poszczególnych obiektów. Wykorzystanie stylów pozwala jedynie na uzyskanie większej kontroli na skomplikowanymi układami kontrolek oraz znaczne skrócenie czasu, który zwykle twó...
Microsoft Expression Blend nie tylko umożliwia projektantom tworzenie atrakcyjnych wizualnie interfejsów aplikacji sieciowych i desktopowych, ale także czyni ich pracę znacznie łatwiejszą i bardziej wydajną. Jednym z najlepszych, praktycznych przykładów realizacji tej idei są zasoby – doskonały sposób na ponowne zastosowanie w projekcie wygenerowanych wcześniej obiektów i wartości. Zobaczmy więc, jak tworzyć i stosować zasoby z poziomu środowiska graficznego oraz kodu XAML.
Jedną z najbardziej efektownych funkcji aplikacji Microsoft Expression Blend jest możliwość tworzenia animowanych obiektów – począwszy od bardzo prostych rozwiązań, polegających na zmianie podstawowych parametrów elementu, aż po skomplikowane modele, których ważnym uczestnikiem jest użytkownik programu. Świat ruchomych obrazów staje więc przed nami otworem, a stosując narzędzia środowiska graficznego oraz instrukcje XAML, będziemy mogli pracować nie tylko wydajnie, ale i komfortowo. Przyjrzyjmy się zatem...