初试 asp.net Mac环境下开发 web应用示例
一、环境的搭建
开发工具的下载:Mono
我下载的时候名称好像不对,但是网络上说的是这个我列一下自己下载的文件吧
这是文件下载完后,直接安装就好了。
二、项目的创建
启动XamarinStudio,开始创建项目,如下图
写上项目的名称,然后确定
接下来是创建Controller和View
创建Controller是这样的,请看下图
创建View是这样的,如下图,右击键Views目录,创建一个Home目录,然后在Home目录创建一个Index.aspx文件
最后的结构目录如下图:
HomeController文件的内容如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace HelloWorld.Controllers
{
public class HomeController : Controller
{
public ActionResult Index()
{
return View ("Index");
}
}
}
Index.aspx文件的内容如下:
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>
hello world
</div>
</body>
三、直接运行
点击运行按钮
查看服务启动运行的端口(如下图):
浏览器访问就可以了。
参考文章:
ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第三篇:ASP.NET MVC全局观
ASP.net Development on Mac 的開發環境選擇
以上文章内容更新于 2019年4月15日 , 其实版本已过期,当日重新试了一下发现会提示mcs的问题
建议使用新的版本及新的mono
版权声明
由 davidzhang创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 博客( https://www.gowhich.com ),版权所有,侵权必究。
本文永久链接: https://www.gowhich.com/blog/406
版权声明
由 davidzhang创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 Gowhich博客( https://www.gowhich.com ),版权所有,侵权必究。
本文永久链接: https://www.gowhich.com/blog/406