asp.net core 中文乱码

.net 终于能够跨平台了,这点值得高兴。

最近尝试在学习.net core平台,感受着全新的asp.net的开发方式,应该说,基本和原本的模式没什么太大区别。

主要是配置管理方式上发生了巨大变化,一些应用框架集的实现方式上存在巨大区别。

不过对大多数程序员来说,你能够用到的类的方法,基本没有变化,这点还是非常好的。

最关键的,伟大的visual studio这个IDE终于能够开发出在linux上运行的网站了。

对于开发人员来说,VS无疑是最好用的IDE,没有之一,远远甩开Eclipse神马的n条街。

不过虽然发行了.net core 1.0 正式版,还是存在一些bug。

比方说中文乱码问题。

控制台乱码还好说,加载下字符集能够解决问题,参考这里:http://www.cnblogs.com/artech/archive/2016/05/18/5507092.html

我在测试asp.net core的时候发现,cshtml页面在解析的时候,也会出现乱码,这个就讨厌了。

经过测试,发现只有将页面文件的字符集改成UTF8.vs默认存文件都是ansi格式。我在github给提了一个issue,相信很快会被修正。

未来.net的webapp总算能够上linux平台了,这对.net开发人员来说是一重大利好,java程序员们要颤抖了。未来几年,当hadoop神马的可以用.net来写,可以用vs环境开发,额请原谅我的意淫。不过php短期内还是安全的,毕竟性能差距还是蛮大的。

最后大笑三声

哈哈哈

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值