Bartek Szafko

all of the bits and pieces

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 Bartlomiej 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 Bartlomiej Szafko

September 25th, 2011 at 7:51 pm

Reading Continuous Delivery book

without comments

I saw Continuous Delivery pop up on the ThoguhtWorks Radar and was curious about it. I decied to look into “Continuous Delivery:Reliable Software Releases through Build, Test, and Deployment Automation” book by Jez Humble and David Farley.
Read the rest of this entry »

Written by Bartlomiej Szafko

August 25th, 2011 at 6:00 am

Posted in Books

Project Silk subjective review part 3 IoC a problem child

with one comment

This is part 3 of my http://silk.codeplex.com/ review.

IoC miss usage is a most common problem in many applications and first thing I usually look at.

Read the rest of this entry »

Written by Bartlomiej Szafko

July 25th, 2011 at 6:03 am

Posted in .NET,review

Tagged with , ,

Project Silk subjective review part 2 no DDD, no CQRS and mighty handlers of doom

with 2 comments

This is part 2 of my http://silk.codeplex.com/ review.

In docs there is no mention about DDD or CQRS.  That’s great because app seems to be fairly simple and CRUD should suffice. But when you look at folder structure this pops up:

Hmmm so there is a domain, and a model (separate ? ) and there are some services…

Read the rest of this entry »

Written by Bartlomiej Szafko

July 20th, 2011 at 6:00 am

Posted in .NET,review

Tagged with , ,

Project Silk subjective review part 1

with 3 comments

Microsoft’s Patterns & Practices published a new guidance called Silk (http://silk.codeplex.com/):

Project Silk provides guidance for building cross-browser web applications with a focus on client-side interactivity. These applications take advantage of the latest web standards like HTML5, CSS3 and ECMAScript 5 along with modern web technologies such as jQuery, Internet Explorer 9, and ASP.NET MVC3.

Inspired by Ayende’s review of a similar app I decided to write my own.

Read the rest of this entry »

Written by Bartlomiej Szafko

July 19th, 2011 at 6:00 am

Posted in .NET,review

Tagged with , ,

[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 Bartlomiej 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 Bartlomiej Szafko

January 6th, 2011 at 7:22 pm

Przerzucam się na XBMC

without comments

Od dłuższego czasu używałem Team Media Portal próbowałem też innych rzeczy ale nie zdawały dla mnie egzaminu.

Read the rest of this entry »

Written by Bartlomiej Szafko

January 2nd, 2011 at 6:46 pm

Posted in General

RubyGems w .NET

with one comment

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 Bartlomiej Szafko

August 8th, 2010 at 3:46 pm

Posted in .NET,Development

Tagged with , , ,