Loading

摘要: 本来想使用一下Ninject的,然后搜索了很久,都没找到比较详细的关于Ninject的使用方法等内容.于是乎干脆自己来写几篇介绍Ninject的内容.1.依赖注入和IOC依赖注入和IOC的概念,可以点击这里看之前的文章.在这里就不多介绍了.2.环境准备开发环境:WIN7 + VS2010 SP1Ninject:本节内容以Ninject2.2.0.0-release-net-4.0为基础进行介绍。可以点击这里打开Ninject的官网进行下载。需要说明的是,CodePlex上虽然也有Ninject项目,但其基本没怎么更新。所以就不要从那里下载了。直接到Ninject其官方网站下载吧。3.简单的例子 阅读全文
posted @ 2012-06-14 16:39 青岛欧姆网络科技 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 出现这个问题是在一用log4net 动态库是出现的原因在于程序的目标是.net 4 framework client profile在项目的属性中 选择.net 4 framework 就OK了。 阅读全文
posted @ 2012-06-11 10:05 青岛欧姆网络科技 阅读(1293) 评论(2) 推荐(0) 编辑
摘要: http://item.taobao.com/item.htm?id=10196371659&ali_trackid=2:mm_29341125_0_0:1338972111_4z7_2029947916 阅读全文
posted @ 2012-06-06 17:01 青岛欧姆网络科技 阅读(75) 评论(0) 推荐(0) 编辑
摘要: The difference between the two operators is that the Cast operator will attempt to cast everyelement in the collection to the specified type to be put into the output sequence. If there is a type in thecollection that cannot be cast to the specified type, an exception will be thrown. The OfType oper 阅读全文
posted @ 2012-06-06 10:32 青岛欧姆网络科技 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 分类:ASP Dot Net2008-01-08 11:229258人阅读评论(29)收藏举报 partial关键字 C#2.0提供的新关键字,用来将一个class、struct或interface的定义拆分,写在不同的源文件中。每个源文件包含类定义的一部分,编译应用程序时将把所有部分组合起来。在以下几种情况下需要拆分类定义:1.处理大型项目时,使一个类分布于多个独立文件中可以让多位程序员同时对该类进行处理。2.使用自动生成的源时,无需重新创建源文件便可将代码添加到类中。Visual Studio 在创建 Windows 窗体、Web 服务包装代码等时都使用此方法。无需编辑 Visual St 阅读全文
posted @ 2012-06-05 14:23 青岛欧姆网络科技 阅读(544) 评论(0) 推荐(0) 编辑
摘要: public ActionResult Index(){var albums = storeDB.Albums.Include("Genre").Include("Artist");return View(albums.ToList());}这里写成public ActionResult Index(){var albums = storeDB.Albums;return View(albums.ToList());}运行也一样,显示结果也一样, 也会包含genre和artist不知道两者有什么具体的区别?storeDB.Albums.Include(& 阅读全文
posted @ 2012-06-05 11:02 青岛欧姆网络科技 阅读(509) 评论(0) 推荐(0) 编辑
摘要: ActionResult is an abstract class that can have several subtypes:a) ViewResult - Renders a specifed view to the response streamb) PartialViewResult - Renders a specifed partial view to the response streamc) EmptyResult - An empty response is returnedd) RedirectResult - Performs an HTTP redirection t 阅读全文
posted @ 2012-06-05 09:19 青岛欧姆网络科技 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC 3 已经正式发布了,现在估计许多人都在拼命学,我也不能例外,刚刚看到了一篇文章,介绍了三个非常有用的方法:RenderBody,RenderPage和RenderSection,现在自己再总结下。1. RenderBody在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到标签里有这样一条语句:@RenderBody()其实它的作用和母版页中的服务器控件类似,当创建基于此布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面的@RenderBody()方法呈 阅读全文
posted @ 2012-06-04 09:59 青岛欧姆网络科技 阅读(3849) 评论(0) 推荐(2) 编辑
摘要: 最近有用户提出了一个新的需求,希望公司的ERP系统在交易申请书被批准以后自动发邮件到相关人员的邮箱中,让他们能第一时间知道。因为他们不想多打一次电话,也不愿意每天都开着ERP,但是他们的Outlook能每5分钟自动扫描一次新邮件跳出提醒。用户的需求并不过分,所以我就接下来了。在VS2003中有一个专门的 System.Web.Mail 类用来处理,使用还是很简单的,以前就写过。VS2005中做了升级,用一个新的System.Net.Mail 类,由于我最近刚好在学习VS2005,所以抛弃了以前的那个程序,现学现卖就是想秀秀技术,其实也没什么技术含量的。MailAddressfrom=newMa 阅读全文
posted @ 2012-05-05 17:17 青岛欧姆网络科技 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 本来是想用dictionary来绑定combox的,结果给报了这么一个错。解决方法:在网上查了一下,Code comboBoxPlanResult.DataSource =new BindingSource(o,null); comboBoxPlanResult.DisplayMember ="Key"; comboBoxPlanResult.ValueMember ="Value";即可解决该问题。参考:http://www.cnblogs.com/winzheng/archive/2008/12/02/1345669.html 阅读全文
posted @ 2012-05-05 11:50 青岛欧姆网络科技 阅读(2895) 评论(0) 推荐(0) 编辑