M#

M#
软件描述
M# 是一套用于快速 Web 应用开发的工具集。 M# 通过自动化管理 90% 的代码,消除大多数人为错误,已被证明可生成更优、更安全、更可靠的代码,速度至少提升 4 倍。
官方网站
访问软件的官方网站了解更多信息
www.msharp.co.uk
什么是 M#?
M# 通过自动化管理 90% 的代码,消除大多数人为错误。实践证明,其生成的代码更优、更安全、更可靠,开发速度至少提升 4 倍。 M# 是一套用于快速 Web 应用开发的工具集。与传统 RAD 工具不同,M# 专为基于最佳实践的关键任务企业级应用设计,而非仅用于原型或小型应用。 使用 M# 开发的速度约为传统开发模式的 4 倍。它基于领域驱动的声明式模型,此类构件可通过声明方式快速简便地创建,并由 M# 生成器转换为标准的 ASP.NET MVC 和 C# 源代码。 最终结果是一个标准的 Asp.net 应用程序,可无需 M# 或使用 M# 进行维护,因此采用无风险,不存在“锁定”或其他业务风险。 本网站提供架构概览,以及详细的示例和教程,帮助您开启 M# 之旅。 开始前,请从左侧菜单顶部开始,逐项浏览。 M# 生成的代码主要采用 C# 编程语言。由于“sharp”后缀已被多个其他 .NET 语言使用,M# 遵循了相同惯例。M# 使用其自有的 IDE,该 IDE 为基于网页的应用程序,用于创建 ASP.Net WebForms;而 ASP.Net MVC 项目则使用 Visual Studio 创建。在 IDE 内部,用户可输入内容、从建议中选择(智能感知)或使用鼠标定义实体或用户界面模块。 内部上,M# IDE 将模块定义保存为 JSON 文件。构建时,会生成 C#、ascx 和 ascx.cs 文件。此后,渲染模块或部署到服务页面的机器上均不再需要 XML 或 M#。 M# 的新版本已集成至 Microsoft Visual Studio。
