dotnetomaniak.pl

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

Wszyscy jesteśmy przyzwyczajeni do pisania i czytania od lewej do prawej. Przyjmujemy jako pewnik, że menu Start znajduje się w lewym dolnym rogu ekranu, krzyżyk służący do zamykania okna w prawym górnym rogu okna, a krzyżyki służące do rozwijania węzłów w drzewie umieszczane są z lewej strony węzłów itd. Dlaczego o tym piszę? Niedawno zajmowałem się przystosowaniem aplikacji WWW do kultur o orientacji od prawej do lewej. Na warsztat wziąłem kulturę hebrajską. Zainstalowałem odpowiedni pakiet do Windows ...

.NET C# programowanie - Blog Michała Komorowskiego: 'ltr' -> 'rtl'

Windows 3353 dni, 12 godzin, 44 minuty temu macko 60 rozwiń

Artykuł omawiający przykładową implementację ONP (Odwrotna Notacja Polskia) w C#.

Tagi: ONP
Źródło: 4programmers.net
Dziel się z innymi:
C sharp :: Odwrotna notacja polska - gotowiec - 4programmers.net

Inne 3353 dni, 12 godzin, 44 minuty temu Paweł Łukasik 288 rozwiń

Jest to wzorzec z grupy porządkujących logiczny warstwy inwentarza (?) [inventory] usług. Pozostałe dwa z tej grupy to Entity Abstraction i Process Abstraction. Wszystkie trzy wzorce pomagają zidentyfikować różne grupy odpowiedzialności w "kandydatach na usługi". Skutkuje to wydzieleniem współnych zakresów odpowiedzialności do nowych usług lub łączeniem usług odpowiadających za ten sam aspekt rozwiązania. Utility Abstraction zajmuje się konkretnie funkcjonalnością wykorzystywaną we wszystkich fragm...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: Utility Abstraction

Programowanie rozproszone 3353 dni, 19 godzin, 42 minuty temu Paweł Łukasik 32 rozwiń

W poprzednim odcinku pokazaliśmy sobie jak możemy stworzyć animacje w WPFie za pomocą C#. Dziś zobaczymy jak można to zrobić przy użyciu deklaratywnego języka XAML.EventTrigger i Stroyboard Przy okazji omawiania triggerów, wspomniałem o EventTriggerach i ich zastosowaniu do animacji. Zobaczmy mały przykład jak zdefiniujemy dany trigger oraz Stroyboard.

.NET blog: 70-502 (WPF) Przygotowania...nr 19.1 - Animacje w XAML

Windows 3353 dni, 19 godzin, 42 minuty temu macko 98 rozwiń

W jaki sposób rozwiązanie oparte o usługi może dostarczyć interaktywny interfejs użytkownika? Rozwiązaniem jest specjalna usługa Mediatora, która jest umieszczana pomiędzy kodem interfejsu użytkownika, a rzeczywistą usługą dostarczającą funkcjonalności biznesowej. Mediator jest odpowiedzialny za dostarczanie użytkownikowi informacji o stanie zainicjowanego przez niego procesu oraz o wszelkich zdarzeniach występujących w trakcie jego działania. Mediator może być zrealizowany na dwa sposoby: jako sp...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: UI Mediator

Programowanie rozproszone 3353 dni, 19 godzin, 42 minuty temu Paweł Łukasik 38 rozwiń

W czerwcu opublikowano nową wersję WPF Toolkit: http://wpf.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=29117 ...

Tagi: Charts, toolkit, WPF
Źródło: blogs.msdn.com
Dziel się z innymi:
Only Human | Devoted to technology v.2.0 : [PL] Nowy WPF Toolkit zawiera wykresy

Narzędzia 3354 dni, 11 godzin, 53 minuty temu macko 50 rozwiń

Wiele razy już w przeciągu ostatnich 2-3 lat szukałem jakiejś porządnej biblioteki implementującej podstawowe algorytmy z algebry liniowej i ogólnie z matematyki. Wbrew pozorom znalezienie tychże dla platformy .NET nie jest takie trywialne.. Po odpytaniu google o jakikolwiek silnik matematyczny natrafiamy na cenioną open sourcową bibliotekę GSL. Z mojego punktu widzenia ma ona jedną wadę: jest mocno nastawianona na środowisko Linuksowe. O ile istnieją wersje przeportowane na system Win32 (nie mówię tutaj...

Tagi:
Źródło: przemkovv.net
Dziel się z innymi:
Matematyka i C#

Inne 3355 dni, 6 godzin, 28 minut temu http://qurylack.wordpress.com/ 105 rozwiń

Natknąłem się na kolejną ciekawą parę wzorców. W odróżnieniu od poprzednio opisywanej, tym razem para ma charakter dwóch konkurencyjnych rozwiązań tego samego problemu. To dla mnie interesująca nowość: do tej pory wzorce kojarzyły mi się z podejściem: problem - rozwiązanie (+ konsekwencje). W tym wypadku problem ma dwa równorzędne rozwiązania (przynajmniej tak wynika z lektury rozdziałów). No i wydaje mi się, że z tą równorzędnością jest problem... Direct Authentication zakłada, że każda usługa przech...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: Direct vs Brokered Authentication

Programowanie rozproszone 3355 dni, 6 godzin, 28 minut temu Paweł Łukasik 27 rozwiń

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 3356 dni, 17 godzin, 20 minut temu ada_man 193 rozwiń

W jaki sposób usługa bezstanowa może brać udział w interakcjach wymagających przechowywania stanu? Rozwiązaniem (jednym z wielu możliwych) jest przesyłanie informacji o stanie w wymienianych przez usługę komunikatach. Tradycyjne rozwiązanie problemu polega na przechowywaniu stanu w instancji usługi. Jego słabą stroną jest blokowanie zasobów serwera (głównie pamięci) przez tymczasowo nieaktywne instancji usługi czekające na dalszy ciąg interakcji. Jeśli nie możemy zrezygnować z przechowywania stanu ...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: State Messaging

Programowanie rozproszone 3356 dni, 17 godzin, 20 minut temu Paweł Łukasik 22 rozwiń

Niedawno podczas koleżeńskiej konserwacji wypłynął nam temat pantoflarstwa, czyli bezwarunkowej podległości osobnika płci męskiej pod swego żeńskiego w życiu partnera. Swoją Panią. I nieuchronnie już wówczas do głowy napłynęła mi myśl, jak taką sytuację można doskonale zamodelować przy użyciu PostSharp – godnego uwagi darmowego narzędzia do programowania aspektowego w .NET. Przysiadłem na chwilę, ściągnąłem Post#, zaimplementowałem minidemko i je niniejszym prezentuj...

Źródło: zine.net.pl
Dziel się z innymi:
. jak .NET by Maciej Aniserowicz : Pantoflowo-aspektowe sko_dev_jarzenie

Inne 3356 dni, 17 godzin, 20 minut temu macko 55 rozwiń

Postanowiłem robić notatki z książki. Może kogoś zachęcą lub zniechęcą do czytania. Celem wzorca Service Facade jest zmniejszenie powiązania między kontraktem usługi, a jej logiką. Oczywiście logiczne powiązanie logiki do kontraktu jest zjawiskiem jak najbardziej pozytywnym (powiązanie odwrotne jest negatywne, skutkuje zwykle wyciekiem technicznych szczegółów logiki do kontraktu i często jest wynikiem automagicznego generowania WSDL-a z kodu). Czasami jednak zmniejszenie stopnia powiązania logiki do k...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: Service Facade

Programowanie rozproszone 3357 dni, 10 godzin, 55 minut temu Paweł Łukasik 44 rozwiń

To właściwie dwa wzorce: Capability Composition oraz Capability Recomposition. Pierwszy z nich rozwiązuje problem usługi, która w celu wykonania swojego zadania potrzebueje logiki, która nie mieści się w jej zakresie odpowiedzialności. Aby problem rozwiązać, można poszerzyć zakres odpowiedzialności usługi, jednak prowadzi to do duplikacji logiki. Innym, lepszym i poprawnym, rozwiązaniem jest włączenie wywołania innej usługi jako elementu realizacji logiki tej pierwszej. Właściwie wydaje się to zup...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: Capability (Re)composition

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 3358 dni, 6 godzin, 50 minut temu macko 75 rozwiń

Nazewnictwo związane z Visual Studio(i systemami związanymi) postanowiło się trochę zmieniać wraz z wypuszczaniem kolejnych wersji, co wprowadzało lekki chaos. Sam miałem problemy ze zrozumieniem co dokładnie kryje się pod nazwami takimi jak Visual Studio Team System, Visual Studio Team Suite, Team Foundation Server, jakie są między nimi różnice i jakich funkcjonalności dostarczają poszczególne edycje Visual Studio… Z moich rozmów ze znajomymi wynika, że nie tylko ja miałem ten problem.

Grzegorz Rycaj: Visual Studio Team System | Czym dokładnie jest Visual Studio Team System?

Narzędzia 3358 dni, 20 godzin, 7 minut temu danielplawgo 93 rozwiń

Domyślnie aplikacja konsolowa w .Net CF w momencie działąnia programu pokazuje WaitCursor. Można go ukryć na dwa sposoby. Pierwszy to wywołanie metody SetCursor z coredll.dll. [DllImport("coredll.dll")] public static externIntPtr SetCursor(IntPtr hCursor); //wywołanie IntPtr hOldCursor = SetCursor(IntPtr.Zero); Drugim rozwiązaniem jest dodanie do projektu referencji System.Windows.Forms (!!!) oraz przypisanie bieżącemu kursorowi domyślny: Cursor.Current = Cursors.Default; Tagi: .Net CF, C#,...

Aplikacja konsolowa w .Net CF: WaitCursor « ksciana’s Weblog

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 3359 dni, 6 godzin, 54 minuty temu macko 88 rozwiń

Regiony w Visual Studio to byt bardzo przydatny. Biorąc je za pewnik – bardzo łatwo lekceważyć ich wkład w organizację i przejrzystość kodu. Szczególnie mocno docenia się je, gdy przyjdzie korzystać z IDE które ich nie oferuje. Kilka lat temu musiałem napisać projekt w Javie i, nie interesując się zbytnio milionem dodatków do Eclipse, po prostu odpaliłem środowisko i zacząłem pisać. Staram się nie nadużywać regionów, bo często są one oznaką złego designu aplikacji, ale...

Tagi: VS 2010
Źródło: zine.net.pl
Dziel się z innymi:
. jak .NET by Maciej Aniserowicz : Visual Studio 2010: Zwijanie regionów

Narzędzia 3359 dni, 8 godzin, 11 minut temu Paweł Łukasik 49 rozwiń

Daniel o tym jak sprawnie możemy mock'ować nasz kod opatrzony widocznością internal bez zbędnego jego upubliczniania.

Tagi: Mocks, TDD
Źródło: zine.net.pl
Dziel się z innymi:
Bezpieczne mockowanie internal methods

Architektura 3359 dni, 8 godzin, 11 minut temu Paweł Łukasik 59 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 3360 dni, 9 godzin, 39 minut temu http://ksciana.wordpress.com/ 55 rozwiń

1 2... 363 364 365 366 367 368... 378 379
DevConf - K8S workshop
devsession

wrzesień

21.
Dev#
Gdansk, Stary Manez

październik

27.

listopad

Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 873,58)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 393,76)

8

Damian (9 640,27)

9

danielplawgo (7 791,21)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 833,06)

15

dpawlukiewicz (3 810,4)

16

AdrianBystrek (3 500,85)

17

spetz (3 433,34)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

KonradKokosa (3 031,32)