C# 6.0可能的新特性及C#发展历程
摘要:据扯,C# 6.0在不远的将来就发布了,对应的IDE可能是VS 2014(.Net Framework 5.0),因为VS 2013已于2013年10月份发布了,对应的是.Net Franework 4.5.1。从Visual Studio的更新规律上来看,微软2或者3年,更新增加的东西会比较多,所以对于C# 6.0,还是有一些期待的。下面这张图列出了C#每次重要更新的时间及增加的新特性,对于了解C#这些年的发展历程,对C#的认识更加全面,是有帮助的。其中图的最后一行C#6.0是根据一些博客整理的,如有错误,随时改正。C# 6.0可能的新特性1、主构造函数(Primary Construct.
阅读全文
posted @
2014-04-12 13:38
几度夕阳红了
阅读(15331)
推荐(23) 编辑
造轮子之数据库对比工具DataBaseComparer
摘要:最近同时在维护好几个项目,有些项目是SqlServer的,另一些是MySql的,DBA推荐了一个线上库和线下库的对比工具,用的时候经常会在对比时,半天都没有进度。索性自己这次造个轮子,做了一个纯对比数据库表结构的工具,表之间可以对比字段名、类型、长度,出现这些不同就会显示在差异中。程序运行的界面如下:下一步之后:这个是差异显示界面,用的是树形控件,空的地方说明这个库没有,右键菜单支持单个字段生成sql语句。程序使用VS 2010 C# 开发,源代码已上传至 GitHub
阅读全文
posted @
2014-04-12 00:04
几度夕阳红了
阅读(1528)
推荐(0) 编辑
让VS 2010在调试字符串时,支持Json数据格式友好显示
摘要:阅读本文如果对Microsoft.VisualStudio.DebuggerVisualizers的用法不熟悉的,可以参考这篇文章。http://www.cnblogs.com/devil0153/archive/2010/09/01/Visual-Studio-Custom-Debugger.html一、背景介绍及JsonView由于吾所在的项目中对外开放接口,数据接受和传送都是字符串Json格式,在调试接口阶段,会查看传输数据的内容,如果不经过格式化处理,用肉眼看起来比较费劲和不够直观,经常要把它Copy&Paste到一个Json查看器里,这种操作太多了,就会感到麻烦和繁琐。之前用
阅读全文
posted @
2014-04-06 23:21
几度夕阳红了
阅读(2255)
推荐(0) 编辑