2015年6月15日
摘要: 我们知道在.NET中我们有多种对象序列化的方式,如XML方式序列化、Binary序列化,其中XML序列化是一种比较通用的在各语言之间传递数据的方式。除了这两种序列化方式之外,在.NET中还可以使用JSON序列化。 JSON(JavaScript Object Notation)是一种轻量级轻量级的数... 阅读全文
posted @ 2015-06-15 17:51 软件开发学习分享 阅读(91) 评论(0) 推荐(0)
摘要: 反射提供了封装程序集、模块和类型的对象(Type 类型)。可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型... 阅读全文
posted @ 2015-06-15 17:44 软件开发学习分享 阅读(133) 评论(0) 推荐(0)
摘要: 添加引用:使用NuGet,命令:install-package Newtonsoft.Json实体类: public class Book { public string BookID { get; set; } public DateTime Publish... 阅读全文
posted @ 2015-06-15 17:40 软件开发学习分享 阅读(1385) 评论(0) 推荐(0)
摘要: JavaScriptSerializer名称空间:using System.Web.Script.Serialization; 不需要再手动添加引用不支持支持序列化Dictionary类型不需要手动设置每个字段的名称, 例如 : [Serializable] public class Stude... 阅读全文
posted @ 2015-06-15 17:18 软件开发学习分享 阅读(174) 评论(0) 推荐(0)
摘要: http://tool.lu/ 阅读全文
posted @ 2015-06-15 17:01 软件开发学习分享 阅读(232) 评论(0) 推荐(0)
摘要: JavaScriptSerializer ser = new JavaScriptSerializer(); ser.Serialize(list); 阅读全文
posted @ 2015-06-15 16:25 软件开发学习分享 阅读(199) 评论(0) 推荐(0)
摘要: 命名空间: ASP.NET中的JSON序列化和反序列化还可以使用JavaScriptSerializer,在System.Web.Script.Serializatioin命名空间下,需引用System.Web.Extensions.dll.实例:class People { public in... 阅读全文
posted @ 2015-06-15 16:23 软件开发学习分享 阅读(117) 评论(0) 推荐(0)
摘要: 这个类在System.Web.Extensions.dll 里,所以你需要添加System.Web.Extensions.dll 这个引用。 阅读全文
posted @ 2015-06-15 16:22 软件开发学习分享 阅读(630) 评论(0) 推荐(0)
摘要: 通常我们使用JavaScriptSerializer或者JSON.NET来序列化一个对象,但对于Datatable来说,其包含的数据比它的可序列化的属性更重要。 我尝试把DataRow转化为一个Directory对象,然后将每一个Directory对象放入List中,最终生成的是DataRow的数... 阅读全文
posted @ 2015-06-15 16:12 软件开发学习分享 阅读(682) 评论(0) 推荐(0)
摘要: 目前,常用的浏览器IE、Chrome、Firefox都有相应的脚本调试功能。作为我们.NET 阵营,学会如何在IE中调试JS就足够了,在掌握了IE中的调试方法以后,Chrome和Firefox中的调试方法也变得相当简单了。在F12开发人员工具中进行调试打开IE浏览器,按下F12键,就会打开开发人员工... 阅读全文
posted @ 2015-06-15 16:04 软件开发学习分享 阅读(285) 评论(0) 推荐(0)
摘要: 目前,常用的浏览器IE、Chrome、Firefox都有相应的脚本调试功能。作为我们.NET 阵营,学会如何在IE中调试JS就足够了,在掌握了IE中的调试方法以后,Chrome和Firefox中的调试方法也变得相当简单了。在F12开发人员工具中进行调试打开IE浏览器,按下F12键,就会打开开发人员工... 阅读全文
posted @ 2015-06-15 15:40 软件开发学习分享 阅读(11568) 评论(0) 推荐(0)
摘要: 谷歌浏览器是一款由谷歌公司开发的浏览器。谷歌浏览器是一款基于其他开源软件所撰写的。下面小编为大家分享一篇谷歌浏览器调试javascript的教程,希望帮助大家首先我们打开开发者工具,你可以直接在页面上点击右键,然后选择审查元素或者在Chrome的工具中找到或者你直接记住这个快捷方式: Ctrl+Sh... 阅读全文
posted @ 2015-06-15 15:34 软件开发学习分享 阅读(2120) 评论(0) 推荐(0)
摘要: Visual Studio2013是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。VS 2013中新增了很多提高开发人员工作效率的新功能,比如自动补全方括号、使用快捷键移动整行或整块的代码等;合理使用快捷键可以提高开发... 阅读全文
posted @ 2015-06-15 11:51 软件开发学习分享 阅读(684) 评论(0) 推荐(0)
摘要: VS2013常用快捷键VS2013快捷键很多,灵活使用常用快捷键及各项技巧可以让你事半功倍。下面的visual studio 2013快捷键和操作技巧你知道多少? 1.回到上一个光标位置/前进到下一个光标位置 1)回到上一个光标位置:使用组合键“Ctrl + -”; 2)前进到下一个光标位置:... 阅读全文
posted @ 2015-06-15 11:45 软件开发学习分享 阅读(113) 评论(0) 推荐(0)
摘要: 普通人的圈子,谈论的是闲事,赚的是工资,想的是明天。~生意人的圈子,谈论的是项目,赚的是利润,想的是下一年。~事业人的圈子,谈论的是机会,赚的是财富,想到的是未来和保障。~智慧人的圈子,谈论是给予,交流是的奉献,遵道而行,一切将会自然富足。 阅读全文
posted @ 2015-06-15 11:22 软件开发学习分享 阅读(228) 评论(0) 推荐(0)
摘要: 限制我们的最大敌人不是自己,也不是思维,是时空。 阅读全文
posted @ 2015-06-15 11:20 软件开发学习分享 阅读(158) 评论(0) 推荐(0)
摘要: 社交的本质就是生活! 阅读全文
posted @ 2015-06-15 11:19 软件开发学习分享 阅读(155) 评论(0) 推荐(0)
摘要: 没有归零思维,就不会有突破 阅读全文
posted @ 2015-06-15 11:18 软件开发学习分享 阅读(237) 评论(0) 推荐(0)
摘要: 什么是老板思维,什么是员工思维,深有体会,最近被N个行业洗脑…… 阅读全文
posted @ 2015-06-15 11:17 软件开发学习分享 阅读(442) 评论(0) 推荐(0)
摘要: 太相信书的人,格局不会太大 阅读全文
posted @ 2015-06-15 11:12 软件开发学习分享 阅读(172) 评论(0) 推荐(0)