随笔分类 - C#
C#
摘要:http://msdn.microsoft.com/zh-cn/library/bb397687.aspxLambda 表达式是一种可用于创建委托或表达式目录树类型的匿名函数。 通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。 Lambda 表达式对于编写 LI...
阅读全文
摘要:http://blog.csdn.net/dyllove98/article/details/9631799ASP.NET MVC3之换模板方法之一http://blog.csdn.net/allsharps/article/details/6892395http://www.codeproject...
阅读全文
摘要:asp.net mvc下实现多个网站模板的方法,让ASP。NET一个网站有多套网站模板,不用的场景下使用不用的mvc模版。比如有默认,红,蓝,绿几种网站模板,客户可以根据自己喜好选择自己喜欢的网站模板样子,目录结构希望是/templatesDefaultBlueRed.....当传入“Blue”参数...
阅读全文
摘要:众所周知,asp.net是基于通用语言运行库创建的,也就是所谓的托管执行环境。生成的代码称为托管代码。编译器能够从源代码的描述中产生元数据信息,而运行库又从元数据中获得托管代码的信息。而我们编写的组件一般是在非托管环境下创建的,这些组件往往不包含元数据信息,那么我们怎么在托管代码中使用这些元数据信息...
阅读全文
摘要:组件对象模型的基本知识 基于构件的软件开发日益流行,这里我吧自己在学校时整理的关于COM的一些东西献给大家,供初学者参考.一.组件(COM),是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需...
阅读全文
摘要:http://blog.csdn.net/shizhiyingnj/article/details/1507948在程序设计中,往往通过键盘的某个按键来完成相关操作! 下面就来说明如何实现:1.引入名称空间;using System.Runtime.InteropServices;(由于使用到API...
阅读全文
摘要:组件是要注册的,如注册组件:将目录内的aa.dll和cc.dll文件复制到C:\WINDOWS\system32目录内!运行 regsvr32 组件名,记住.dll也要写哦!组件注册成功后进入控制面板-管理工具-组件服务:打开后找计算机-我的电脑-COM+ 应用程序点击后右键属性打开,分别设置 :安...
阅读全文
摘要:在开发电子邮件发送程序的时候,我们经常需要使用到相应的组件,其实不需要第三方的组件(例如:Jmail)照常可以做到发送Email的功能。 在系统目录(如c:/winnt或c:/windows)的system32子目录中可以找到一个名称为cdosys.dll的文件,我们可以通过ASP.NET调用此CO...
阅读全文
摘要:http://www.nunit.org/index.php?p=download上面地址下载,有安装版的,有直接解压版的,只有里面的nunit.framewor.dll就可以做简单的测试了。安装版的路径默认为:C:\Program Files \NUnit 2.6\bin\framework\nu...
阅读全文
摘要:上面介绍的是最简单的一种定义方式。当然我们可以建立更复杂的规则。其中就包括设定规则的默认值以及设定规则的正则表达式。UrlRouting高级应用预计效果:Code highlighting produced by Actipro CodeHighlighter (freeware)http://ww...
阅读全文
摘要:System.Web.Routing已经作为一个程序集包含在.net3.5sp1中发布了。虽然我们并没有在3.5sp1中发现Asp.net Mvc的踪迹,但是亦以感觉到它离我们不远了。System.Web.Routing用于在Asp.net的Web应用程序中进行URLRouting。所谓UrlRou...
阅读全文
摘要:http://www.asp.net/mvc/mvc4http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=30683http://aspnet.codeplex.com/http://nvelocity.codeplex.com/...
阅读全文
摘要:/// /// 过滤标记/// /// 包括HTML,脚本,数据库关键字,特殊字符的源码 /// 已经去除标记后的文字public static string NoHTML(string Htmlstring){if (Htmlstring == null){return "";}else{//删除...
阅读全文
摘要:1、什么是Atrribute 首先,我们肯定Attribute是一个类,下面是msdn文档对它的描述:公共语言运行时允许你添加类似关键字的描述声明,叫做attributes, 它对程序中的元素进行标注,如类型、字段、方法和属性等。Attributes和Microsoft .NET Framework...
阅读全文
摘要:特性提供功能强大的方法,用以将元数据或声明信息与代码(程序集、类型、方法、属性等)相关联。 特性与程序实体关联后,即可在运行时使用名为“反射”的技术查询特性。 有关更多信息,请参见 反射(C# 和 Visual Basic)。特性具有以下属性: 特性可向程序中添加元数据。 元数据是有关在程序中定义的...
阅读全文
摘要:首先要说的是,可能一些刚接触C#的朋友常常容易把属性(Property)跟特性(Attribute)弄混淆,其实这是两种不同的东西。属性就是面向对象思想里所说的封装在类里面的数据字段,其形式为:1:publicclassHumanBase2:{3:publicstringName{get;set;}...
阅读全文
摘要:C# 特性详解 特性(attribute)是被指定给某一声明的一则附加的声明性信息。 在C#中,有一个小的预定义特性集合。在学习如何建立我们自己的定制特性(custom attributes)之前,我们先来看看在我们的代码中如何使用预定义特性。 1 using System; 2 public c...
阅读全文
摘要:添加配置文件·右击服务项目---添加新项---设置文件:----确定·把Settings1.settings,拖到properties里,双击Settings1.settings:名称:是自己定义的,·配置好Settings1.settings后,在服务姓名下会自动生成配置文件:app.config·在app.config添加连接字符串(用的window身份登录的)在你完成上节中的配置Windows服务项目的步骤后,接下的步骤是添加部署项目来打包服务应用程序以实现Windows应用程序可以安装:
阅读全文
摘要:要使用asp.net动态输出透明gif图片,也就是用Response.ContentType = "image/GIF"。查了国内几个中文资料都没解决,最后是在一个英文博客上找到一个可以用的办法。http://www.codedblog.com/2007/08/28/generating-a-transparent-gif-image-using-c/他的解决代码是:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//
阅读全文
摘要:AttributeUsage类是一个预定义的属性类,以帮助我们控制自定义属性的使用.也就是我们可以定义自定义属性类的属性.这个类描述了如何使用自定义的属性类.AttributeUsage有三个数据属性可用以修饰我们的自定义的属性.ValidOn 定义了自定义属性在哪些程序实体上可被使用.这个可使用实体列表可通过 AttributeTargets枚举类型的OR操作进行设置AllowMutiple 定义了是否可在同一个程序实体上同时使用多个属性进行修饰Inherited 定义了自定义的修饰是否可由被修饰类的派生类继承 让我们做点具体的吧。我们将会用一个AttributeUsage属性修饰我们的属.
阅读全文

浙公网安备 33010602011771号