Object-Oriented Software Development

Languages, patterns, technologies, frameworks.

Friday, June 25, 2010

C# Puzzle No.21 (beginner)

›
Is it possible to call a method on a null object reference? Of course, not! static void Main( string [] args ) { Foo _fo...
2 comments:
Wednesday, June 16, 2010

C# Puzzle No.20 (intermediate)

›
Suppose you are writing a class for a generic vector and you want to naively implement a method to add two vectors: public class Vec...
2 comments:
Thursday, June 10, 2010

DevExpress XPO – a support for LINQ’s Skip is finally there

›
A lack of support for LINQ’s Skip has been a huge drawback of the XPO implementation. I am glad to confirm that Skip is finally there. I tes...
Wednesday, June 9, 2010

DevExpress XPO – Deferred Deletion

›
One of the interesting features of XPO is the Deferred Deletion. Basically, instead of physically removing rows from your database, XPO mark...
Monday, May 24, 2010

How to programmatically configure SSL for WCF Services

›
One of the issues with WCF is that is heavily depends on declarative configuration. In case of the SSL protocol, a basic ASP.NET WebService ...
4 comments:
Wednesday, May 12, 2010

System.Windows.Forms.Timer vs System.Timers.Timer/System.Threading.Timer

›
There is an obvious difference between System.Windows.Forms.Timer and System.Timers[System.Threading].Timer – the former is handled with Win...
‹
›
Home
View web version

About

My photo
Wiktor Zychla
I am a software architect and an academic lecturer. I've been awarded Microsoft MVP in C# Architecture between 2005 and 2010. Got a PhD in computer science in 2008. Currently I work mostly with C#, Javascript and Typescript and love these languages. I consider myself a design/architecture patterns evangelist. In 2003 I wrote first Polish book on C#/Windows programming, "Windows oczami programisty" (Windows through the eyes of a programmer) (the book is out of print)
View my complete profile
Powered by Blogger.