asp.net core 中文亂碼
阿新 • • 發佈:2019-01-23
.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短期內還是安全的,畢竟效能差距還是蠻大的。
最後大笑三聲
哈哈哈