M# icon
M# icon

M#

 Like this app

M# is a set of tools for rapid web application development. M# manages 90% of the code through automation and eliminates most human errors. It has been proven to result in better, safer, and more reliable code, at least 4X faster.

M# screenshot 1

License model

  • FreeProprietary

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • Online
  • Self-Hosted
  • .NET Framework
  • JavaScript
  • Node.JS
  • SQL Server Management Studio
  No rating
0 likes
0comments
0 news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  Command line interface
  2.  Support for scripting
  3.  NET Framework
  4.  Web-Based

M# News & Activities

Highlights All activities

Recent activities

Show all activities

M# information

  • Developed by

    Geeks ltd.
  • Licensing

    Proprietary and Free product.
  • Alternatives

    56 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentOS & Utilities

Popular alternatives

View all

Our users have written 0 comments and reviews about M#, and it has gotten 0 likes

M# was added to AlternativeTo by Bit m0 on Jun 22, 2023 and this page was last updated Jun 22, 2023.
No comments or reviews, maybe you want to be first?
Post comment/review

What is M#?

M# manages 90% of the code through automation and eliminates most human errors. It has been proven to result in better, safer, and more reliable code, at least 4X faster.

M# is a set of tools for rapid web application development. Unlike traditional RAD tools, M# is designed for mission-critical enterprise applications based on best-practices, rather than merely prototype/small apps.

Developing with M# is about 4X faster than typical development models. It is based on a domain-driven declarative model. Such artefacts are simple and quick to create declaratively. They are then transformed into standard ASP.NET MVC and C# source code by the M# generator.

The end result is simply a standard Asp.net application which can be maintained with or without M#. This makes it risk-free to adopt as it presents no "lock-in" or other business risks.

This website provides you with an architectural overview, as well as detailed examples and tutorials, to help you get started with your M# journey.

To begin, go through the items in the left hand side menu, starting from the top.

M# generates codes that is mainly in the C# programming language. Because the "sharp" suffix has been used by a number of other .NET languages, M# followed the same convention.M# uses its own IDE, which is a web-based application for creating ASP.Net WebForms and Visual Studio for Creating ASP.Net MVC projects. Inside the IDE, a user can type, select from suggestions (Intelli-sense), or use the mouse to define the entities or user interface modules.

Internally, M# IDE keeps this module definition as a JSON file. At the time of a build, it will generate C#, ascx, and ascx.cs files. From that moment, XML or M# is not necessary to render the module or to be installed on the machines that will serve the page.

New versions of M# are integrated with Microsoft Visual Studio.