NConstruct is code generation tool for Microsoft .NET Framework. It creates the whole desktop and web application with full source code from the database metadata. The application generated is equipped with security module (login, users and roles management, data locking) and has well designed user interface. Developer can extend or change any part of the source code. The main goal of NConstruct is to reduce the time used for the development of most commonly used enterprise applications, which consist of data handling and presentation capabilities. Instead of months of developing you can build your core application in minutes!