10.12.2010 15:08

Crystal Report temporary files

 fter developing application for radio station marketing and accounting, I’ve encountered some problems with Crystal Report temporary files. Crystal report engine was creating temporary files in windows temp directory that was not deleted after application was closed....


07.12.2010 12:19

iPhone web applications

Everything started when my collages came to me and showed me their new iPhone 3. Then they asked me if I can make some utility software for them. As I consider being .NET programmer there was a question if I have enough time and will to learn Objective-C or if there is some other solution.


13.05.2009 15:24

Asynchronous Programming Model

There are three different types of Rendezvous techniques you can use to retrieve the results of an asynchronous delegate invocation. The first is Wait-Till-Completion, implemented via EndInvoke. Calling this method will block the current thread until the results of the asynchronous method are available. This is the least effective method, as it virtually eliminates the benefits of APM.


13.05.2009 15:23

Exception Handling in C#

Microsoft advices in several documents never to do try { ... } catch (Exception ex) { ... } if you don't rethrow the same exception. This document explains how you can attempt to comply to this .NET Framework design guidelines rule: Do Not Catch Exceptions That You Cannot Handle.


13.05.2009 15:18

Code Access Security

Over the past years, I've learned many things from CodeProject ... and now I'm giving back to the CodeProject. Since I didn't find any articles on Code Access Security, here's my one. Enjoy! I'm not going to bore you with theory, but before we wet our feet, there are some concepts, keywords that you should learn. .NET has two kinds of security: