首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
V2EX  ›  Linux

有在 linux 下做 asp.net 开发的 v 友不?

  •  
  •   vultr · 2016-11-06 14:50:09 +08:00 · 3291 次点击
    这是一个创建于 1124 天前的主题,其中的信息可能已经有所发展或是发生改变。

    你们都用什么 ide/editor 呢? 生产环境也用 linux 吗?

    31 回复  |  直到 2016-11-08 20:50:10 +08:00
        1
    kslr   2016-11-06 15:12:29 +08:00 via Android
    同好奇, Mac 下有办法实现 Vs 安装吗
        2
    afxcn   2016-11-06 15:16:46 +08:00
    @kslr 有个 vscode 可以用,不过和 vs 比还是差远了。 http://code.visualstudio.com/
        3
    aussieweever   2016-11-06 15:50:50 +08:00 via Android
    简单应用可以用 mono player,不过新版的用了 flatpak 后有些问题貌似还没解决
        4
    aussieweever   2016-11-06 15:51:30 +08:00 via Android
    mono develop
        5
    beginor   2016-11-06 15:54:41 +08:00
    我在坚持这条路, 运行环境不是半残废的 .NET Core , 而是 Mono + OWIN + WebAPI ,主要开发工具 MonoDevelop (官方源里面的版本太旧, 我自己编译了最新版), Mac 下可以使用 Xamarin Studio (这货就是原来的 MonoDevelop + 移动开发插件) 写 C#, VSCode 写前端代码, 偶尔也尝试一下 Project Rider 。
        6
    beginor   2016-11-06 15:56:57 +08:00
    哦, 对了, 最终交付给客户的是 docker 镜像
        7
    vghdjgh   2016-11-06 15:57:17 +08:00
    什么公司这么新潮?
        8
    fengjianxinghun   2016-11-06 16:08:25 +08:00
    linux 下开发.net 。。。太想不开了吧。
        9
    tabris17   2016-11-06 16:14:12 +08:00 via iPhone
    干嘛要这么自虐
        10
    kslr   2016-11-06 16:55:07 +08:00
    @beginor 可以在 uwp 方面的开发吗?我现在也是找不到一台 windows 的机器了。
        11
    bdbai   2016-11-06 17:06:36 +08:00 via Android
    @beginor @kslr 同问 UWP 在 Linux 上怎么开发
        12
    beginor   2016-11-06 17:51:12 +08:00 via Android
    @kslr @bdbai 可以用 cordova 开发混合 app , 或者上虚拟机, 用 wine 跑出来的 vs 太不靠谱。 我逃!

    咋不说搞 WPF 开发呢, 如果只是服务端,可以用 Linux ,但是如果是客户端界面开发,还是老老实实用 Windows 吧,就像你做 iOS 开发一定得 Mac 吧
        13
    longaiwp   2016-11-06 17:52:37 +08:00
    这就好比你想用 Linux 做 iOS 开发,为什么要这么做呢? Windows 编写 Linux 部署又不是什么大问题
        14
    kslr   2016-11-06 18:13:34 +08:00
    @beginor 我正在下载微软虚拟机里的集成开发环境,然后用实机测试。如果可以的话我会发篇帖子介绍下。
    @bdbai
        15
    bdbai   2016-11-06 19:16:04 +08:00 via Android
    @beginor 头一回听说 wine 能跑 vs... 平时搞 web 开发,手边有台 WP 所以想试试写 UWP 。
    @kslr 这货好像有试用期的。
        16
    weiceshi   2016-11-06 19:32:16 +08:00 via Android
    WordPress?
    @bdbai
        17
    ipconfiger   2016-11-06 19:37:22 +08:00
    工具链不够成熟, 老实说图方便的都玩狗去了
        18
    bdbai   2016-11-06 20:29:21 +08:00 via Android
    @weiceshi Windows Phone
        19
    weiceshi   2016-11-06 20:39:40 +08:00 via Android
    @bdbai
    现在做 Windowsphone ,不是 49 年 9 月加入 kmt 的感觉吗
        20
    bdbai   2016-11-06 20:45:18 +08:00 via Android
    @weiceshi 因为没有安卓机,也没有能跑 Xcode 的平台。
        22
    Layne   2016-11-06 21:01:09 +08:00
    何必这么虐自己…
        23
    Layne   2016-11-06 21:05:11 +08:00   ♥ 1
    从生产的角度来看,对硬件设备、操作系统、 IDE 等的选择,首要目的应该是为了更有效率的完成生产目标,而不是选择了特定的硬件设备、操作系统、 IDE ,再来寻找进行生产的解决方案。

    从折腾的角度来看,开心就好……
        24
    kuxiazi   2016-11-06 21:22:06 +08:00 via Android
    @weiceshi 搞懂什么是 uwp 再来吧
        25
    kanezeng   2016-11-06 21:22:20 +08:00
    就我个人来说,我是很喜欢 C#的,但是我不认为.Net Core 现在已经实用了,估计至少要到 2.0 吧,才会考虑在实际项目中使用它。
        26
    darrenfang   2016-11-07 08:09:27 +08:00 via iPhone
    我现在用的 Windows 开发,服务器是 Windows ,准备转向 Mac 开发, Linux 服务器了。用 mono 也行,但是占用内存太大。常用的一些开源类库已经在开发.NET Core 版了,所以我准备把以前写的框架也移植到 core 上😬
        27
    darrenfang   2016-11-07 08:10:00 +08:00 via iPhone
    @kanezeng 明年春季的 1.2 就可以开始了
        28
    zachlhb   2016-11-07 08:27:58 +08:00 via Android
    完全是自己找虐
        29
    kideny   2016-11-07 10:39:26 +08:00
    Linux 上搞 C#,是大势所趋吧,哈哈。我很看好呢!
    自从史蒂夫.鲍尔默下台后,感觉微软越来越有戏了。
    未来还是微软和苹果称霸,谷歌只能当小弟。
        30
    anyele   2016-11-07 21:20:27 +08:00
    @kideny 谷歌只能当小弟??? 我真是呵呵了
        31
    KentY   2016-11-08 20:50:10 +08:00
    在 linux vim 里写稍微复杂的.bat, 在 windows 记事本上写 shell script, 还有 ,vim 开发 vbscript 和 jscript (not javascript).. 都没本地运行调试环境, 写好了往服务器上扔, 测试, 非常让人抓狂
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   978 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 30ms · UTC 21:58 · PVG 05:58 · LAX 13:58 · JFK 16:58
    ♥ Do have faith in what you're doing.