Getting 403 in Azure Local Development Environment

Note: In searching for a solution to this problem I faced, I realize that there may be several reasons you hit a 403 when you are trying to debug an Azure solution using the local development environment. So, your mileage may definitely vary. Also, note that I don’t work on any of the teams developing…


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,…

1

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. Further, PSI extensions enable the same addressability…

1

The server committed a protocol violation

For the longest time I was having problems calling my WCF server, where the message in the exception I got client side was this: “The server committed a protocol violation. Section=ResponseBody Detail=Response chunk format is invalid” For the longest time I had no clue as to what was going on. I tried searching the web,…

7

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. I got the…

0

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…

2

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…

0

I have been contemplating…

I have finally made the decision! I am starting to realize… Or, stating to plan to realize… Or, calculating what it would cost to realize my long standing dream. Actually, the last hesitation here is not totally true. My point is that I have made a decision to start on a long term project that…

0

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 is that you in…

4

This time it is… Thomas the Train

Just a small note as I am expanding the list of TV shows that can end up getting on your nerves when your 20 month old son insists on watching them on repeat: Thomas and Friends can get pretty hairy too. Once again, I am happy about the combination of CCR and WCF. Now I…

0