最近C#项目中遇到的坑

1、 一个正常的界面突然不能滚动了

本以为是浏览器兼容问题,结果发现是JS出错。

2、 Redis中文自动编码

自动会变成unicode.读取时要从unicode转成中文。

3、 Json反序列化数据为Table时列顺序有时会变化。

不要为了省事用列顺序,一定要用列名

4、 触发器尽量少用,可能会影响批量更新

5、 Session和Redis混用问题,用Session、Redis中的一个更新另一个要小心,不然多服务器会有问题。

6、 Web.config通用数据和非通用数据,要分开存放。

7、 Web.Config 中存储带双引号的数据时,要进行转义,不能使用类似javascript的那种单引号写法。

最近C#项目中遇到的坑

上一篇:windows无法启动print spooler服务 资源不足,无法完成该操作


下一篇:(三十)c#Winform自定义控件-文本框(三)