This blog is moving…

Yup, as you all may know by now, blogs.gotdotnet.com will go into the deep freeze very soon, so all new posts (there will be new posts, I promise) will be available at http://weblogs.asp.net/oleglV

0

Bad, bad…

Yes, I admit it – I have been bad. I haven’t posted in quite a while – although I do have quite a few ideas for the new posts. Not to get into the lame details, but lots of things have been going on in just about every area of my life which kept me…

0

CLR eye for C# guy : On proverbial trees and custom attributes

  So… if a tree falls in the forest, and no one is there to hear it, does it make a sound? Very new and original question, eh? Do I know the answer? Does anyone? Does this have anything to do with custom attributes? You’d be surprised to know that yes, in fact it does….

0

On career development, cluefulness and derivatives

I think this is pretty fantastic. And scary in a way. In fact I have been thinking something along those lines for a while, just was never able to clearly articulate it. I guess it just confirms the fact that nothing happens by itself and that sometimes we are “so busy doing our job, we…

0

DllMain : a horror story

Last time I was talking about DllMain and what nasty things can occur if you misuse it. I have also mentioned that it may not be one of those “I’m always careful it can never happen to me” situations – things can get out of hand very quickly. Keep in mind that OS loader has…

2

DllMain and life before birth

Preface OS loader has always intrigued me – probably because it works behind the scenes and no-one normally bothers to understand what is that is does exactly, until strange or funny things start happening. And they do. And then we read through the documentation and we are forced to remember that there’s more to loading…

5

On WinForms and plumbing

It’s late. I’m very hungry. I really want to go home. In fact, I almost left 3 hours ago, except something very strange started happening with our UI bits and I didn’t know why. Turns out we had a plumbing problem. And now I need to vent. Plumbing is great. In fact it’s so great…

9

Say what?

I keep changing my mind whether C/C++ is a blessing or a cruel joke on us all. Sometimes I think it’s great (when it lets me cast a block of memory to just about anything I want), and sometimes I really hate it(when it lets me cast a block of memory to just about anything I…

1

CLR eye for C# guy : the beginning

So I have been thinking about C# lately. C# was born together with .Net and it is commonly thought of as a language that – having little legacy of its own – exposes most of CLR capabilities in a safe and consistent way. Sure, Managed C++ extensions let you do a bit more with IJW…

1

Hi, my name is Oleg and I’m technologically-compulsive

Intro entries are for blogs are what “Hello world” applications are for most books – you need to have one, they all look alike – although everybody wants theirs to look different – and everyone (including the readers) are very happy to be over with them and move to the real stuff. So this is…

2