这个答案可能会对您有所帮助。Visual Studio和SQL Server是给Windows操作系统使用的。您需要一种虚拟机来在Ubuntu上运行。
我自从10.04版本以来一直在Ubuntu上使用Visual Studio进行开发,有一个解决方案,但我建议您运行64位版本的Ubuntu并且至少有4GB可用内存。
安装最新版本的VirtualBox(从网站下载,而不是使用ubuntu存储库),并将Windows安装为虚拟机。您需要分配一个虚拟磁盘,然后当虚拟机第一次启动时,要么从CD / DVD安装Windows,要么选择在VirtualBox中使用的CD映像。
随着VirtualBox的后续版本,您还将看到称为“无缝模式”的东西。这个功能可以隐藏虚拟机,使其与Ubuntu桌面集成,而不是在窗口中运行。这样,您可以在看起来原生于Ubuntu的环境中运行Visual Studio。
我尝试过VMWare Player和VirtualBox,并发现VirtualBox对我的设置更好。虽然VMWare Player有一个称为VMWare工具的东西,它提供了一个API层,以更好地将Windows调用转换为您的视频卡,但如果您使用ATI卡(根据我的经验,移动Radeon HD 4600),这可能会很棘手。 Nvidia在Linux中提供比ATI更好的驱动程序支持。
希望这可以帮助到您!
要在 Linux 上使用 Visual Studio 2008 和 MS SQL Server 2008,只需尝试使用 SharpDevelop:http://www.icsharpcode.net/opensource/sd/
我认为最好的方法是双启动来编写你的 .net 代码。这样可以更好地利用你的硬件,而且你将能够更加专注,因为你浪费时间的所有程序都在 Linux 系统上 :D (至少对我来说是这样)