The Challenge: Improve team productivity and reduce costs In today's software markets, where custom applications directly compete with lower cost standard software applications and standard applications compete with one another, construction costs and time-to-market are the most crucial technical success factors. Team productivity is the key to reduce both.
The Solution: Model-Driven Code GenerationTo improve competitiveness of custom software it is necessary to borrow quality attributes, low cost and short time-to-implementation from standard software. Typically these goals are reached by means of software reuse. However, in the domain of database applications it's important to see that the application model is very specific. Therefore the application must be modeled and reuse has to occur by means of generating executable, quality-assured code from these models.
Key features of tangible architect With tangible architect, the model-driven code generator for .NET Database Applications you can boost your teams productivity dramatically and achieve more with less man-hours. With tangible architect you can
- Generate critical elements - Business Objects and the Database Schema - from a Model
- Envision and communicate using any media: UML, C# Interfaces or Wizards
- Leverage Data-Binding to develop complex User Interfaces rapidly
- Build easy-to-deploy applications with a royalty free runtime
- Work highly efficient and effective in micro-teams as well as in large teams
Powerful features for all core team member roles
tangible architect was carefully designed to meet the requirements of all core team member roles. It is useable with todays software-engineering best practices, processes and tools. It's more than a nifty tool that does the job of creating heaps of code from a model - tangible architect is a platform and environment for your team!
- Read about features for Architects - UML Modeling, Intelli-Sense based Communication, Generated Code Comments.
- Read about features for Business Logic Developers - Extending and refining the model directly in the code and how to add business logic to the object model using VS.NET Integration features.
- Read about features for User Interface Developers - VS.NET integrated Class View and Data-Binding Support.
- Read about features for Testers - benefit from a clean architecture, reduced code size, a team and documentation that is always up-to-date and object-oriented database browsing.
See the
complete feature list for all features at a glance.
Best Practices which you will follow from now on - automatically
To assure you are successful on your next project we designed tangible architect so that you will follow industry best practices automatically:
- You will make the model the integral part of your project
- You will separate Business Logic from the User Interface
- You will separate generated code from handwritten code
- You will build on proven technology