The Generated .NET Code

The .NET code produced by M# looks as if it's been manually crafted by a pro developer with passion, love and care.

Self-sufficient generated .NET code

The generated .NET source code by M# can be maintained as any other standard .NET project without M#. Of course M# can be used for all future enhancements or changes to provide the same high level of productivity and automation to the maintenance phase, but it’s not necessary. Therefore the client will bear zero risks associated to any form of dependence of the software on M# or the original developers who created the application in the first place. M# is a design-time-only tool and has no presence at runtime.

For example this is a part of the code that has been generated for a form:

As you can see there is nothing in this code that indicates existence of M# but it has been actually generated from this:

M# delivers a code that any capable web developer can take from that point and apply her own changes. At the same time for a person that uses M# generating all those 30 lines of code was the matter of putting 3-4 lines in equivalent M# module.