Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)delv
published in(发表于) 1/24/2014 9:15:49 AM
在Linux下开发.Net程序的环境搭建_[Asp.Net教程]

在Linux下开发.Net程序的环境搭建_[Asp.Net教程]

开发.Net应用,目前最好还是在Windows环境下进行。可以借助虚拟机实现环境的搭建,具体如下:

Ubuntu 桌面版


Ubuntu中文主页
http://www.ubuntu.com.cn/products/WhatIsUbuntu/desktopedition

下载安装免费的、易用的ubuntu桌面版系统。她在安装,使用,更新上都较其它linux系统更胜一筹,我之前用RedHat和红旗。但自从用了ubuntu,对它们就不再感兴趣了。ubuntu以下几个方面会让你感觉很好:

1.光驱启动。像WinPE一样,她可以直接在光驱里启动。自动加载声卡、显卡、网卡驱动。如果一切正常,再进行安装,这比安装之后再确定能否运行正常强上百倍。从光驱启动之后,桌面上有一个安装系统的图标。

2.对于笔记本,常用无线网上网。ubuntu运行后,自动探寻周围的无线信号。对于一个linux的初学者,要做的只是从无线列表中选择一个而已。

3.RedHat的rpm很方便,像Win的Exe一样可以双击安装。但ubuntu的apt-get[软件安装/更新]更简单,很多常用的软件如php,apache2,mysql等,我们只需要在它们前面加上sudo apt-get 便可以安装或更新。ubuntu的更新是很快的,你可能会经常看到下面这个自动更新的提示。



4.ubuntu针对不同的用户有不同的软件组合。默认桌面环境是gnome。喜欢kde的朋友可以安装kubuntu。教育行业的老师们可以选择edubuntu。电脑配置低的用户可以选择 xubuntu。xubuntu用的是Xfce桌面环境,从官方的各自的安装需求来看,它应该是最快的。我推荐使用默认的ubuntu。

5.不用担心无法与Windows的用户工作交流,它内置的OpenOffice2完全支持WindowsOffice文档。WindowsOffice的文件它可以打开、编辑、存储,但是WindowsOffice对它却并不支持。其它的诸如MSN,邮件等并不弱于Windows。QQ目前支持还不是很好,lumaQQ聊天没有问题,但在对QZone,QQ游戏的支持还要依赖于Windows。娱乐方面,MPlayer在安装windows的解码库之后,与XP基本上没什么分别。


安装ubuntu之后,关于中文语言包的更新等,在ubuntu中文上都有。对于没有使用过linux的用户来说,只需要知道按Alt+F2打开运行面板(相当于Windows的Win+R),输入运行终端的命令(在开始里也有):


用下面的命令安装VirtualBox:



sudo apt-get install virtualbox


这个虚拟机系统相对VMware等要好一些。

到深度论坛http://www.deepin.org/下载最新的DeepinXP,DeepinXP精简设置下最初启动内存只有32MB,最适合我辈电脑配置低的用户使用。Vista庞大的内存和硬盘让我等望而生畏。Flash9Alpha版只支持XP,在Win03下无法安装。所以我们选择DeepinXP。把DeepinXP安装到虚拟机上,取名DeepinXP。


击击上图中的远程桌面,启用VRDP服务,服务端口设为1983(这个随意),论证方式Null,超时5000。


打开终端,输入:



VBoxVRDP -startvm ’DeepinXP’

这时DeepinXP已经启动,再输入:



rdesktop -f 127.0.0.1:1983

就会看到可爱的XP启动界面。
可以把这两个命令写为菜单,用的时候点一下就可以了。通过VRDP启动XP,用rdesktop远程登陆,这样做在操作上有很多方便之处,速度上快一些。

在DeepinXP里安装VS08Beta2,安装Sql2005Express版等,进行.Net开发。

注:

DeepinXP默认不安装IIS,需要到深度论坛下载IIS补丁再行安装IIS5.1。
深度论坛上已经有win03的精简版,只有300多MB,功能并不减少。有兴趣的可以试一下。

thanks,sban
-------------------
八号当铺:http://sban.cnblogs.com






If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)




QQ:154298438
QQ:417480759