Category Archives: Software Engineering

Guerrilla Threat Modelling (or ‘Threat Modeling’)

An interesting read on Guerrilla Threat Modelling (or ‘Threat Modeling’ if you’re American) by Peter Torr. This is a relatively old post, but still applies today. In addition, a good practice to implementing threat countermeasures is the STRIDE approach which is described … Continue reading

Posted in .NET Development, Software Engineering | Tagged , | Leave a comment

Inversion of Control Frameworks

Here is a quick list of Inversion of Control Frameworks: MicroKernel/Windsor Castle Project Ninject Spring.NET Structure Map Unity

Posted in .NET Development, .NET Framework, .NET Framework, Software Engineering | Tagged , | Leave a comment

SharePoint Test Driven Development

[Via Joel Oleson] I love finding a good and useful blog post and this morning I did just that. The post from Joel Oleson regading SharePoint test driven development is great. It has a quick exerpt from his twitter conversation with other … Continue reading

Posted in Sharepoint Server, Test Driven Development, Windows Sharepoint Services | Tagged , , , , , | Leave a comment

Thoughts on Robert Bogue’s Post: How Best Are Your Best Practices

Robert Bogue raises some challenging questions and makes some powerful statements in his post, How Best are Your Best Practices, regarding his experiences and struggles with reaching consensus on what a best practice is and applying it. I was in the middle of posting a comment … Continue reading

Posted in Software Engineering | Tagged , , | Leave a comment