Archive for the ‘Development’ Category
Static keyword is the source of all evil, well almost
Integrating WCF services with forms authentication
A colleague at work wanted to host a json wcf service inside a web application and call it from jquery on an aspx reataining all authentication info. The web app used forms authentication. Luckily jquery passed all authentication info but WCF didn’t use it.
[EN]Prism.WindsorExtensions – now as a Nuget Package
In the last post I announced an extension which allows you to use Prism aka CompositeWpf with Castle.Windsor as a dependency injection container. Now there is also a nuget package so it’s easy to add to your project as well with nuget as with openwrap.
[EN]Prism.WindsorExtensions – Use Castle.Windsor with Prism
I’ve been using Prism for quite a while now, but for me it had one serious flaw – it uses Unity by default and Castle.Windsor is my dependency injection container of choice. After looking around the internet i couldn’t find anything that was usable, so I decided to write my own prism extension. It’s on github here.
RubyGems w .NET
Każdy używający bibliotek open source w .NET pewnie natknął się na problem ich instalowania w swoich projektach. Pół biedy kiedy używamy tylko jednej biblioteki, gorzej gdy mają one zależności między sobą i na domiar złego w konkretnych wersjach. Sytuacja szczególnie się komplikuje, gdy chcemy te biblioteki zaktualizować.
GIT jako klient SVN
No dobra wszyscy wiemy, że GIT jest fajny i wogóle, a w firmie musimy korzystać z SVN. SVN ma swoje zalety, ale wśród nich na pewno brak możliwości lokalnych commitów, brak wygodnego branchowania, czy stashingu(odkładania zmian na później bez commitowania).
GIT: wstęp, którego nie było
W tym wpisie zawarłem krótki przegląd GIT-a i czemu warto się nim zainteresować.
GIT: Używanie w Visual Studio
O Git i innych DVCS(np: Mercurial) ostatnio głośno w .Netowym świecie, chociaż same rozwiązania zdecydowanie nie są nowe. Okazuje się, że jest możliwość wygodnego używania GIT w Visual Studio.
Darmowe Continous Integration dla .NET
Istnieje parę rozwiązań pozwalających na realizacje CI dla projektów .NET . Duża ich część jest normalnie płatnym oprogramowaniem, często są dostępne też darmowe wersje demo.
W tym wpisie skupie się wyłącznie na 2 całkowicie darmowych serwerach CI.
WPF: proponuje nie używać MessageBox-a
Wiele ludzi zastanawia się jak rozwiązać używanie MessageBoxa w wpfie. Ja proponuje ( jeśli to możliwe) wogóle go nie używać.
