Browse by Tags

Tagged Content List
  • Blog Post: How to make PSI Extensions in Project Server 2010 - Part II

    In this part, we will actually do something useful with the extension service by filling out the skeleton service that was the result of the last post . One of the places where the extension services come in handy is when you want to aggregate data before sending it back to the client. In this post,...
  • Blog Post: How to make PSI Extensions in Project Server 2010 - Part I

    In the SDK that accompanied Project Server 2007, one of the samples explains how to extend the Project Server Interface (PSI). The main point of PSI extensibility is the ability to deploy additional content (in terms of services) that can aggregate PSI methods and enhance Project Server functionality...
  • Blog Post: A great book!

    Recently, I came across a book that should be a "must-read" for all developers intending to write performant, scalable code. Inevitably, you will have to consider multithreading, and so your path is beset with all kinds of trouble if you don't get things right. Helping you along your way is this book...
  • Blog Post: A Question of Hardware

    Someone asked me what sort of hardware I am going to be running this little project on. This is good news: Someone is reading what I write! Always makes me happy, and makes me keen to answer. So, here goes... In all simplicity, most of the heavy lifting will be done by FSX/ESP for rendering the outside...
  • Blog Post: CCR and Hardware

    It has been a while, but that does not mean that the cockpit project has been at a standstill. The first step in terms of hardware was the arrival of an interface board. The card was this one , but I guess it could have been several types of cards. One of the reasons I chose this card was that it has...
  • Blog Post: A Little Trick to Ensure that Dispose is Called

    Typically trying to avoid finalizers, there is one place* where they come in handy. That place is making sure that all consumers of your objects call Dispose either explicitly or using the using construct. The trick is so simple -- there is no rocket science or otherwise involved. Basically, the idea...
  • Blog Post: Concurrency and Coordination Runtime

    I am going to save you all the stories of how long it has been since I blogged last. Suffice it to say that I think this is the first post of the year! Yay! Go me! Anyway, I was playing around with some of the technologies that we have out in various forms -- CTPs, Betas or otherwise. I was playing...
  • Blog Post: It Doesn't Always have to Be Complex

    Warning from author : It seems that most people around me know more about WCF than I do. That is fine with me. Just keep in mind that what I write here, then, may or may not give you much. It serves me as an additional way to understand what I have seen and how the code works. If you already know this...
  • Blog Post: A Long Time

    Man, a lot has happened since last post. I have been busy, busy! The nice thing is that my WCF server implementation is really starting to take form. One of the things that I have had to deal with is the lack of documentation in some cases. Fortunately, I seem to have been struck by some luck: Most...
  • Blog Post: Pay Attention to the Details

    Oh, man! It has been a long time. I have been busy with so many things -- the most important is to watch Daniel grow and adapt to that. He is close to crawling now. He speaks his own language by now. Unfortunately, I guess you have to be his age to understand. Anyway, I recently dug out some of my...
  • Blog Post: Configuration of Transactions for use in WCF

    After starting to look into WCF and transactions, I feel it has been unclear how you can flow transactions from the client to the server to enlist in. Prompted by the umpteenth of such discussions, I decided to experiment my way of this. Along the lines of the ATM sample posted earlier, I wrote a small...
  • Blog Post: Transaction Flow in WCF

    It should be no surprise to anyone that I am totally infatuated with WCF. I am. Totally. It should also be a very little surprise that I am constantly amazed at the people that thought out this wonderful framework. I am. Totally. This time the amazement is about transactions and how they can flow...
  • Blog Post: Once again I am amazed

    As stated earlier, I am working with some dynamically generated code at the moment. In order to cut short all the technicalities, I am working with proxies for webservices. One of the things that caused some raised eye brows with me was the fact that this generated code will have to generate types for...
  • Blog Post: Daniel Spoke... To Me!

    A word of warning here: You may find this utterly insignificant and a complete waste of your time to read on. I am writing about something that I expect a few others will find interesting: It is about me and my son. It is the same thing you feel when you visit your friend that has just had a baby. You...
  • Blog Post: Now I get it... Almost. Finally.

    In my time working with .NET, I feel I have only scratched the surface of the multitude of APIs available to us. One of the groups of APIs that I had, until recently, only scratched the surface of is reflection. I thought I knew the FL350 (for plane buffs like myself, that is our way of saying 35000...
  • Blog Post: So, what will TheLever ponder about...?

    Well, to tell you the truth, it is not quite known yet. All options are open, but chances are good that it will be about software, photography and aviation. Potentially, even the intersection of these three areas -- if at all possible. Oh, I might at times also fall for the temptation to drop a comment...
Page 1 of 1 (16 items)