Fork me on GitHub

2011年10月17日

摘要: 反射在看反射之前我们来看一下.Net源代码是怎么执行的: 我们看到.Net源代码是两次编译,一次执行的。在Visual Studio经过第一次编译生成程序集(.exe,.dll),就是IL(中间语言)和元数据,然后在经过CLR(公共语言运行库),将程序集编译成机器代码,机器代码在交给cpu去执行。我们来看.Net源代码在第一次编译之后: 现在来看一下什么是反射,反射是编程的读取与类型相关联的元数据的行为。通读取元数据,可以了解它是什么类型以及类型的成员。比如类中的属性,方法,事件等。所属命名空间System.Reflection。 反射具体是怎么实现的,下面通过一个例子来具体说明。 首先在解决 阅读全文
posted @ 2011-10-17 09:28 HackerVirus 阅读(182) 评论(0) 推荐(0)
摘要: 今天我们来看一下在C#中怎样实现服务端与客户端进行交互,具体怎么交互通过一个小程序来体现。要实现这么一个简单的小程序,其中涉及到的技术点虽然不多,但理解起来确实有点困难,其中设计到委托、多线程、TCP/IP网络编程等几个技术点,先对这几个技术点简单介绍下。鉴于本人技术有限,难登大雅之堂,个人表述难免有所错误,敬请见谅。 我们知道方法是没有类型的,不能当做参数进行传递,而委托可将一个方法绑定,使它可以作为参数传递。操作系统使用进程将它们正在执行的不同应用程序分开。线程是操作系统分配处理器时间的基本单元,并且进程中可以有多个线程同时执行代码。 TCP/IP(Transmission Control 阅读全文
posted @ 2011-10-17 09:11 HackerVirus 阅读(275) 评论(0) 推荐(0)

2011年10月16日

摘要: 这两天和一朋友讨论这样一个问题:你认为公司的架构怎样,有哪些缺点? 其实在回答这个问题之前,有一些概念需要搞清楚,那就是什么是架构? 目前对于架构还并未有一个统一的标准及定义,所以架构的概念就会因为每个人不同而不同,如果尝试问一百人关于架构的理解,可能有一百个答案。 我开始做基础架构到现在已经有两年时间了,但对架构的理解也并不深,有时感觉无从说起,总觉的是一个无形的东西。下面我就总结下我个人对架构的理解,下面纯属个人理解。 第一:架构分层,这里我将架构分为以下两层: 1:基础架构,这也是由于架构本身的一大特点,具备基础性,它的基础性可以这样理解:通常涉及解决各种关键问题的通用方案,即重用性概念 阅读全文
posted @ 2011-10-16 12:11 HackerVirus 阅读(280) 评论(0) 推荐(0)

2011年10月14日

摘要: WCF服务编程-契约回调Gary Zhang 2009-06-03 16:24 阅读:464 评论:1WCF服务编程-非WCF应用程序使用WCF服务Gary Zhang 2009-06-03 10:59 阅读:758 评论:0WCF服务编程-WCF应用程序的消息跟踪Gary Zhang 2009-06-02 17:15 阅读:697 评论:4WCF服务编程-HelloWorldGary Zhang 2009-06-02 16:19 阅读:1596 评论:2WCF服务编程-基础Gary Zhang 2009-06-02 15:31 阅读:2049 评论:0当前标签: BizTalk开发系列Biz 阅读全文
posted @ 2011-10-14 17:59 HackerVirus 阅读(313) 评论(0) 推荐(0)

2011年10月13日

摘要: 共2页:12下一页系统框架最终集大成之——目录杨义金 2011-10-13 13:42 阅读:1343 评论:1十二、 结语杨义金 2011-10-13 13:00 阅读:45 评论:011.38 CastleActiveRecord中如何保证多线程并发操作的安全与成功?杨义金 2011-10-13 12:59 阅读:23 评论:011.37 如何在系统中记录日志?杨义金 2011-10-13 12:58 阅读:38 评论:011.36 如何管理自动任务?杨义金 2011-10-13 12:55 阅读:29 评论:011.35 如何编写自动任务?杨义金 2011-10-13 12:52 阅读: 阅读全文
posted @ 2011-10-13 21:38 HackerVirus 阅读(248) 评论(0) 推荐(0)
摘要: C#操作excel实践中的一些积累C#操作excel(读取excel里的图片并show在页面上)posted @2010-03-08 10:09MR_ke 阅读(859) |评论 (0)编辑C#操作excel(chart)posted @2010-03-02 10:38MR_ke 阅读(1837) |评论 (0)编辑C#操作excel(多种方法比较)posted @2010-03-02 09:56MR_ke 阅读(28168) |评论 (36)编辑C#操作excel(NPOI篇)posted @2010-02-25 10:43MR_ke 阅读(7479) |评论 (25)编辑C#操作excel 阅读全文
posted @ 2011-10-13 16:38 HackerVirus 阅读(331) 评论(0) 推荐(0)
摘要: http://www.magicflu.com/homepage/download.html魔方网表是面向普通用户,非开发人员的,永久免费的管理软件DIY平台。无需任何开发基础,你就可以自己动手,随心所欲的自己实现属于你自己的ERP,客户关系管理,进销存,人力资源管理,财务管理,预算管理,资产管理,知识管理,渠道管理,连锁加盟管理,物流管理,生产管理等等。。。各种你需要的管理系统。完全符合你的心愿和需求,灵活而易于修改。你短时间内制作出来的系统完全可以媲美花费几十万定制开发出来的管理软件。 魔方本质上是一套web化的数据库软件,同时融入了excel公式的强大计算能力,数据库的强大数据管理能力。 阅读全文
posted @ 2011-10-13 14:17 HackerVirus 阅读(558) 评论(0) 推荐(0)
摘要: Asp.Net MVC3 简单入门第一季 【索引贴】初识Asp.Net MVC2.0初识Asp.Net MVC2.0【续】Asp.Net MVC2.0 Url 路由入门---实例篇Asp.Net MVC2.0 Url 路由入门Asp.Net MVC3 简单入门第一季(一)环境准备Asp.Net MVC3 简单入门第一季(二)详解Asp.Net MVC3项目Asp.Net MVC3 简单入门第一季(三)详解Controller之FilterAsp.Net MVC3 简单入门第一季(四)详解Request Processing PipelineAsp.Net MVC3 简单入门第一季(五) 通过A 阅读全文
posted @ 2011-10-13 09:11 HackerVirus 阅读(278) 评论(0) 推荐(0)
摘要: 本篇文章:主要介绍怎么使用这套框架。在做好配置等前期工作后。我们就是要与Mvc进行融合了。由于Mvc本人也是个初级入门者。对于这部分的研究还不是很深入。但是基本应用已经可以了。下面就让我们开始一个简单的应用实例吧:第一步:添加control在web项目中的controls文件夹下面添加一个UserController.cs文件。【这里可以把Controls单独放到一个项目中,这里只是搭建框架的演示,就不做那么复杂了】添加代码如下所示:代码当然要添加相关的引用。这就不用说了。懂mvc的一看就知道是什么意思。第二步:添加显示的view在web项目下的Views文件夹下添加User文件夹。然后添加一 阅读全文
posted @ 2011-10-13 09:10 HackerVirus 阅读(440) 评论(0) 推荐(0)

2011年10月11日

摘要: 新版微软一站式示例代码浏览器全球发布 – Metro 界面带给你全新示例搜索浏览体验2011-10-10 10:21 by Jialiang, 1451 visits,收藏,编辑今天,第四版微软一站式示例代码浏览器正式全球发布。伴随其全新的Metro 界面和数十种新功能,我们希望能带给全球的开发人员革命性的示例搜索、下载、浏览和管理体验。与前一版浏览器相比,一站式示例代码库团队对浏览器的每一个细节进行了重新设计。我们采纳了很多客户建议。第四版的用户界面、示例代码搜索,下载,浏览体验都有了大量改进。希望你会喜欢我们所做的努力。安装地址:http://aka.ms/samplebrowser如果你 阅读全文
posted @ 2011-10-11 09:12 HackerVirus 阅读(233) 评论(0) 推荐(0)