BHW Group Blog

October 30 2013
Brett Burnett / Development

In parts one and two of our four part series on ASP.Net MVC Principles we discussed the object oriented design concepts behind our application template.  We also discussed Dependency Injection and how our application template is divided into three layers, Data Access Layer, Services Layer, and Presentation Layer. We described the Data Access Layer in the last article.  In this article we will describe our services and presentation layers.

Read More
October 29 2013
Brett Burnett / Development
asp.net mvc lifecycle

In our first article we explained the object oriented design patterns behind our ASP.NET MVC Principles.  Here we explain how our MVC projects are divided into different abstraction layers and how those layers interact via Dependency Injection.

Read More
October 28 2013
Paul Francis / Process
E-mail Bug History

Software projects include numerous stakeholders who have to collaborate to successfully launch a project. The bug tracking, correction, and validation process is usually the project phase that requires input from the greatest number of these shareholders. This process is made more difficult by the complexity of bug reports themselves.

Read More
October 28 2013
Brett Burnett / Development
MVC principles triangle

Our clients often ask us to explain the architecture decisions behind the ASP.Net MVC principles in our standard application template. We’ve had these discussions a number of times and felt it would make a great blog series. Here we start with our first part of a planned four-part series describing our MVC project template.

Read More