初试 asp.net Mac环境下开发 web应用示例

一、环境的搭建

开发工具的下载:Mono

我下载的时候名称好像不对,但是网络上说的是这个我列一下自己下载的文件吧

XamarinStudio-4.0.12-3.dmg

Mono MRE installer

Mono MDK installer

这是文件下载完后,直接安装就好了。

二、项目的创建

启动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案例教程(基于ASP.NET MVC beta)——第三篇:ASP.NET MVC全局观

ASP.NET MVC3实战系列(一):简单示例

ASP.NET视频教程

ASP.net Development on Mac 的開發環境選擇



comments powered by Disqus