Ninject 3 学习笔记 二.用场景说话之前,也落俗的简述一下

我的个人的学习方法,就是会列举我所需要的场景来学习,看框架如何来运用。 我也看到网上大量的讲起Ninject的文章,都是极度入门级,实在用处不大。但我想我这个系列不讲这一段也不对,因为这一段是对Ninject的初窥吧。 好了让我们从代码来看吧,我的介绍会都放在注释中。 [csharp...

2014-08-16 22:33:54

阅读数:548

评论数:0

Ninject 3 学习笔记 一.为什么使用Ninject?

最近在使用IoC进行一个较复杂的项目进行架构,在IoC的选择上让我很是纠结。首先我不喜欢大量的配置文件进行配置,那简直是噩梦,比学习一门编程语言还痛苦。我喜欢前一段时间看EF的CodeFirst的那种模式,一切尽在代码控制;其次要轻,框架里面的大多数功能我能用上多少呢?甚至于可能你永远都不会知道。...

2014-08-16 22:30:20

阅读数:705

评论数:0

项目上线与LOG记录

原文:http://www.cnblogs.com/ShaYeBlog/p/3553628.html

2014-08-16 21:28:03

阅读数:626

评论数:0

Separator Line on Form

<br />label1.AutoSize = false; label1.Height = 2; label1.BorderStyle = BorderStyle.Fixed3D;

2010-11-03 15:01:00

阅读数:361

评论数:0

C#的多线程机制探索

http://www.vchome.net/dotnet/dotnetdocs/dotnet1.htm http://www.yaosansi.com/post/1344.html 

2009-09-09 17:49:00

阅读数:407

评论数:0

VS2005打开VS2008项目

1、去掉源代码目录代码的只读权限。2、修改.sln中的Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008 为修改为Microsoft Visual Studio Solution File,...

2009-09-08 12:14:00

阅读数:381

评论数:0

菜单手动添加快捷键

char []sepc = new char[]{+};string str = "Alt+A";string[] shortCutKeys = str.Split(sepc);Keys keys = Keys.None, key = Keys.None;foreach (st...

2009-09-04 18:00:00

阅读数:390

评论数:0

C#操作使用xsd的xml文件时XPath表达式不正确的问题

原本操作没有用xsd的xml文件时,XPath可以找到节点,但给xml文件关联上.xsd文件(Schema规范),就出错了,根据Xpath找不到节点了! 问题出现时的Plugin.xsd文件<xs:schema id="Plugin" targetNamespace...

2009-09-04 16:59:00

阅读数:1176

评论数:0

插件应用,使用反射动态调用类成员:InvokeMember

/// /// 调用插件的方法/// /// 插件索引/// 方法名称/// public bool InvokePluginMember(int pluginIndex, string functionName){ try { Type tObjectType ...

2009-09-03 16:51:00

阅读数:412

评论数:0

.NET上根据字符串动态创建控件

首先,利用System.Type.GetType方法,获得字符串中指定的控件的类型实例。    这里需要注意这个字符串的语法,根据msdn的解释:          1.按名称和签名隐藏会考虑签名的所有部分,包括自定义修饰符、返回类型、参数类型、标记和非托管调用约定。这是二进制比较。       ...

2009-09-02 13:57:00

阅读数:351

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭