Lowry Media
Technology and Architecture
Technology
While we are not tied to any specific technology (and we have lots of experience with others), we do prefer certain technologies. Here are the highlights:
  • Microsoft Visual Studio 2008
  • Microsoft's .Net Framework version 3.5
  • Microsoft LINQ (Language INtegrated Query)
  • Microsoft's Ajax.Net and Ajax Control Toolkit
  • Microsoft Sql Server 2005
  • Castle Project's Windsor Container
  • Microsoft's WCF Framework
  • Microsoft's MVC Framework
  • JQuery (Javascript framework)
  • NHibernate (O/RM)
Architectural Approach
While one architectural approach will not work for all projects, we do see repeating architectures that fulfill most needs. Frequently, we use Castle Project's Windsor Container to facilitate development by implementing an approach known as dependency injection. This approach allows us to keep all components within our software loosely-coupled to ensure cleanliness and prevent any maintenance nightmares.

Additionally, this approach cuts down on the time required to add additional functionality to your project, which ends up saving us time and saving you money.