SCOPELAND is the most efficient tool for .NET-based database applications, with the greatest possible degree of interactive configuration instead of manual programming. The objective is to be faster, cheaper, and, above all, more flexible!
The basis for all .NET-based application developments is, of course, Microsoft's powerful ‘Visual Studio’. Pages that have been generated with SCOPELAND can be further developed at all times in the Visual Studio environment. In this scenario, SCOPELAND takes on the role of an MDA add-in from the .NET product range, however, with particularly well-engineered code generation that makes any manual post-processing completely unnecessary in the majority of cases. This way, you can achieve the best possible increase in efficiency in the work of your software developers.
However, you can also go one step further and completely do without any subsequent manual processing of your generated code. SCOPELAND is essentially used to develop complex and comprehensive application packages where the developer does not have to interfere once with the generated program code. In such cases, the Visual Studio environment is only required (if at all) for troubleshooting and debugging or for integrating the individual software components of third parties.
The .NET applications are then developed interactively using SCOPELAND Direct Desk, the powerful all-round tool for virtually all requirements and matters relating to databases. When a page that has been designed in Direct Desk is saved, functionally identical program code is immediately generated for .NET and stored in the associated project directory, while of course taking account of the small differences between the very different programming worlds (for example, different expression notation).
However, the special thing about it is that unlike in a traditional MDA code generating environment, where you normally lose all your manual code finalizations following a regeneration, you can regenerate the page as required at all times without losing any of the work you have invested and the application will continue to run again immediately. You can even make serious structural changes at all levels, including at the lowest level (of the databases or service accesses) and everything will remain completely intact and executable after a regeneration.
This is what makes SCOPELAND so exceptionally flexible. You can use SCOPELAND to develop a wide variety of applications such as ASP Web applications with Ajax functionality, Smart Client programs, automated server programs, programs for generating documents, and many more…