Recently I had quite interesting situation I was not fully aware of. The problem was, that user got the message from my application in one language, although he started application with another one.
What had happened was – the operation was executed in another thread, which had different culture settings (specific to local machine) than culture settings of my application – as a result other resources where read 🙂
C#
StatLight i ClientAccessPolicy
Ostatnio bawię się TFSem i automatycznymi buildami. Jednym z kroków w procesie jest odpalenie unit testów pod Silverlighta.
Na stronie pyxis-tech.com można znaleźć świetny poradnik, jak można to zrobić przy użyciu narzędzia o nazwie “StatLight“.
Silverlight & async unit testing
W pracy mamy aplikacje, która jest pisana w Silverligtcie. Ostatnio trafiła do mnie potrzeba napisania unit testa do pokrycia command’a z ViewModela. Niestety, sam command wykorzystuje pewne dane słownikowe, które wcześniej aplikacja sobie zaczytuje asynchronicznie z WCF’a.
W projektach, w których dotychczas uczestniczyłem asynchroniczność była wykorzystywana na niskim poziomie i w zasadzie, nigdy nie miałem przyjemności i okazji do napisania testu pod coś co łączy się w takim trybie. Dodatkowo dane słownikowe winny się były załadować na początku unit testu w metodzie inicjalizującej, ponieważ chciałem je móc wykorzystać w kilku testach.
CodeRun – IDE w przeglądarce :)
Ostatnio jeden ze znajomych podesłał mi ciekawego linka do strony stworzonej przez Izraelskich kolegów – CodeRun.com – darmowe IDE w przeglądarce, które uroczo przypomina Visual Studio.
Wg informacji zawartych na stronie możemy wyczytać że CodeRun pozwala na tworzenie aplikacji w:
- c# (asp.net, silverlight, wcf i wpf),
- php,
- javascript,
- HTML
- i CSS