zoukankan      html  css  js  c++  java
  • Mono 2.0

    Mono 2.0

    Mono 2.0 发布有一段时间了,早就想体验一下,一直没时间,最近比效闲,非常闲,于是就尝试了一下Mono 2.0

    操作系统

    考虑到兼容问题,我没选择常用的Rad Hat,而是选择了openSUSE 11.0 ,

    openSUSE 11.0 我也是第一次用,

    在Virtual PC 2007上安装,每次到开始安装就黑屏,N多次尝试后,改用在VMware 6 十分顺利就安装完了,

    这时光盘启动的自动安装界面

    按F2可以选语言,支持中文,由于担心兼容问题,我还是用英文安装的

    图形界面我选的是GNOME,没用KDE,纯属个人喜好

    其它没什么了,一路Next就可以了.下面是安装完成后的系统

    在openSUSE 11.0 中对涉及到系统安全部份的操作,与vista一样,要求确认管理员身份

    安装Mono

    先到Mono 的网站上看了一下,没的Mono 2.0的Linux安装包,只有源代码,看来得自已编译了,

    下载源代码,先编译,再安装

    windows下的NET2.0程序可以直接在安装了Mono 的Linux下运行

    在Windows 2008中用VS2008建了一个访问WebService的Winform 的程序,类型选的是Net 2.0 ,

    编译后Copy到openSUSE的root目录中

    在openSUSE的命令行中输入 mono 程序名.exe (区分大小写)

    竞然运行了. (我说"竞然",是因为我根本就没认为可以运行起来)

    用MonoDevelop在Linux下写Winform程序

    打开MonoDevelop

    创建一个GTK的项目

    选GTK版本

    可视化设计

    开发界面与VS很象,继承了VS的精髓--------------------慢

    这里要注意,使用的页面UI控件不是System.Windows.Forms而是GTK

    如下:Entry就是GTK的文本框

    运行结果

    用MonoDevelop在Linux下写ASP.NET程序

    创建一个ASP.NET的项目

    所有的写法与ASP.NET 2.0 一样

    与ASP.NET 2.0全兼容,非常棒!

    在Firefox中查看页面

    生成的页面代码

  • 相关阅读:
    2015-05-06前端开发总结
    深入了解 Flexbox 伸缩盒模型
    Sublime text3 快捷方式(windows平台)
    移动web最简洁的滑动效果Swipe JS(适合初学者)
    谈响应式web设计代码实现
    经验分享:多屏复杂动画CSS技巧三则
    css3 animation动画效果解析
    移动H5前端性能优化指南
    php codeigniter (CI) oracle 数据库配置-宋正河整理
    jquery图片裁切+PHP文件上传
  • 原文地址:https://www.cnblogs.com/foundation/p/1338143.html
Copyright © 2011-2022 走看看