EnglishไทยDansk

Technologies Used

This section is technical and is meant for CTOs, IT managers, and others who want a detailed technical understanding of the technologies we take advantage of.

  • ASP.NET 4.0 using C# 4.0, which we prefer over VB.NET because it gives cleaner code that is easier to refactor and maintain.
  • ASP.NET MVC 3 framework is used to implement the Model-View-Controller design pattern, so that the programmers don't spend time on boilerplate code, and can concentrate on valuable features and functions.
  • NHibernate is used for the data layer and maps between C# objects and relational databases. It cuts development costs and makes it easy to switch to another database (e.g. SQL Server to MySQL or Oracle), apart from other benefits.
  • Repository design pattern is used to encapsulate the data layer implementation, making it possible to switch out NHibernate for another data layer, if needed.
  • StructureMap is used for Dependency Injection and IoC (Inversion of Control) container, which makes is possible to configure (not hardcode) dependencies such as which interface implementation is to be used. It gives great benefits during testing and maintenance.
  • Unit Test in Visual Studio is used for automated testing of methods and classes to reduce code errors during development and during changes or maintenance, reducing expenses for both.

 Contact us to find out more, or read more about our ASP.NET custom software development services.

 

Did you know?

CMS stands for Content Management System, and a CMS website is one that gives you control over your content. No more costly webmaster bills, with CMS you can update your website yourself. No technical knowledge required.

 
 
+66 85 712 2452
053 895655
Manao Software on LinkedIn

Manao Software delivers affordable outsourcing of professional custom software development, with focus on Microsoft ASP.NET web applications and Umbraco CMS websites. The company is a Microsoft Certified Partner and employs Microsoft certified software developers, including junior and senior C#.NET programmers, database designers, system analysts, software architects, and project managers. Umbraco CMS is an Open Source ASP.NET Content Management System written in C#.NET. The office is located in Chiang Mai, Thailand.

© Copyright 2007-2011 Manao Software - Professional Software Development Outsourcing - Your Microsoft Certified Partner in Thailand