Bartek Szafko

all of the bits and pieces

Archive for the ‘Development’ Category

Static keyword is the source of all evil, well almost

with 5 comments

Everytime someone uses static keyword in c# a sweet kitten is slain with a hammer kthxbye
@bszafko
Bartek Szafko

Read the rest of this entry »

Written by Bartłomiej Szafko

December 6th, 2011 at 10:53 pm

Posted in .NET,Development

Integrating WCF services with forms authentication

without comments

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.

Read the rest of this entry »

Written by Bartłomiej Szafko

September 25th, 2011 at 7:51 pm

[EN]Prism.WindsorExtensions – now as a Nuget Package

without comments

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.

Written by Bartłomiej Szafko

January 23rd, 2011 at 8:55 pm

[EN]Prism.WindsorExtensions – Use Castle.Windsor with Prism

without comments

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.

Read the rest of this entry »

Written by Bartłomiej Szafko

January 6th, 2011 at 7:22 pm

RubyGems w .NET

without comments

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ć.

Read the rest of this entry »

Written by Bartłomiej Szafko

August 8th, 2010 at 3:46 pm

Posted in .NET,Development

Tagged with , , ,

GIT jako klient SVN

with 5 comments

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).

Read the rest of this entry »

Written by Bartłomiej Szafko

May 14th, 2010 at 5:00 am

Posted in Development,GIT

Tagged with ,

GIT: wstęp, którego nie było

without comments

W tym wpisie zawarłem krótki przegląd GIT-a i czemu warto się nim zainteresować.

Read the rest of this entry »

Written by Bartłomiej Szafko

May 12th, 2010 at 5:52 am

Posted in GIT

Tagged with

GIT: Używanie w Visual Studio

with 2 comments

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.

Read the rest of this entry »

Written by Bartłomiej Szafko

May 5th, 2010 at 5:00 am

Posted in GIT

Tagged with ,

Darmowe Continous Integration dla .NET

with 8 comments

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.

Read the rest of this entry »

Written by Bartłomiej Szafko

April 6th, 2010 at 5:00 am

Posted in Development

Tagged with , , ,

WPF: proponuje nie używać MessageBox-a

with 3 comments

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ć.

Read the rest of this entry »

Written by Bartłomiej Szafko

March 24th, 2010 at 5:00 am

Posted in Development,WPF

Tagged with , ,