代码改变世界

推荐排行榜

WPF学习(1) – XAML

2012-08-09 17:52 by JustRun, 1059 阅读, 收藏,
摘要: 1. 什么是XAML定义XAML是一种相对简单、通用的声明式编程语言,它适合于构建和初始化.NET对象.XAML的表现形式是xml的格式,但是实际上它是一种编程语言,你能够用它来创建和初始化.Net对象。和WPF的关系XAML和WPF没有必然联系,它们是各自独立的。 任何其它.net技术都能够使用XAML, 比如(workflow).所有XAML能够做的事情(构建和初始化.Net对象), 毫无疑问,都能够用C#等编程语言实现。WPF中为什么使用XAML?由于使用XAML来创建WPF显示层的对象,简单方便,所以实际上WPF的应用中都是和XAML一起使用的。2. XAML如何构建和初始化.NET对 阅读全文

我的开发工具箱

2012-02-12 13:53 by JustRun, 990 阅读, 收藏,
摘要: 以下是我开发中用到的一些非常好的辅助工具开发相关Sqldelta一个非常好用的数据库比较和同步工具。 支持sql server 和 Oracle. 官方网址是 http://www.sqldelta.com/Lumzy一款在线界面设计应用, 非常方便。官方网址是http://lumzy.com/Gliffy一款在线的图表绘制工具,可以用来代替Visiohttp://www.gliffy.comILSpyILSpy 是开源的.NET assembly 浏览和反编译工具http://wiki.sharpdevelop.net/ilspy.ashxResharpVS的插件,能够实时的检查代码规范,自 阅读全文

Asp.net MVC验证哪些事(2)-- 验证规则总结以及使用

2013-12-31 09:20 by JustRun, 3107 阅读, 收藏,
摘要: 上篇文章Asp.net MVC验证那些事(1)-- 介绍和验证规则使用中,介绍了Asp.net MVC中的验证功能以及如何使用。这里将对MVC中内置的验证规则进行总结。一,查找所有验证规则上篇文章中提到,所有的验证规则都是位于下面的命名空间下:using System.ComponentModel.DataAnnotations;我们可以用ILSpy反编译工具,看看这个命名空间下都有些什么. 下面的图让我们一目了然,在这个命名空间下,.net为我们提供了那些验证规则。不过,有三点需要注意:1. 列出的类基本都是Attribute,如果不理解Attribute,可以看这里.Net Attribu 阅读全文

如何恢复Mysql数据库

2013-09-28 15:42 by JustRun, 4069 阅读, 收藏,
摘要: 这里说的MySql恢复数据库,是指没有通过正常备份的情况下,通过Mysql保存的数据文件如何恢复数据库。由于在一台测试机器上打算重新安装Mysql数据库,由于简单粗暴的直接卸载了,没有备份公司Discuz和Redmine使用的Mysql数据库,过程可想的悲惨。还好的是只是卸载掉了Mysql的程序,所有的数据文件还是存在的。下面是在恢复数据库的过程1. Discuz数据库Discuz数据库的恢复非常顺利, 在安装好新版本的Mysql后,直接将原来的数据库文件copy到新的数据目录中,重新启动mysql, 就能看到恢复的数据库了2. Redmine数据库本打算直接使用上面的经验,也能看到所有的表, 阅读全文

在Autofac中如何获取注册组件的类型

2012-10-17 22:11 by JustRun, 1197 阅读, 收藏,
摘要: 假如这里我注册component:builder.RegisterType<DeleteOrganization>().As<IDeleteOrganization>();后面我们想获取类型,可以这样container.Resolve<IDeleteOrganization>().GetType()但是这样是先实例化了DeleteOrganization对象,然后再获取Type, 但是我们并不需要实例。如何做才能更有效率呢?合理的做法是:var registration = container.ComponentRegistry .Registrations 阅读全文
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页