随笔分类 -  语言C# .NET

摘要:高速增长的访问量给社区网络的技术体系带来了巨大挑战。MySpace的开发者多年来不断重构站点软件、数据库和存储系统,以期与自身的成长同步——目前,该站点月访问量已达400亿。绝大多数网站需要应对的流量都不及MySpace的一小部分,但那些指望迈入庞大在线市场的人,可以从MySpace的成长过程学到知识。用户的烦恼Drew,是个来自达拉斯的17岁小伙子,在他的MySpace个... 阅读全文
posted @ 2009-09-28 15:31 书奎 阅读(470) 评论(1) 推荐(0)
摘要:诚然,MySpace对于.Net技术的发展毋庸置疑是起了不少推动作用。因为他遇到了很多微软自身都没有遇到的问题,它给.Net提供了一个不断增长的高负载的实验平台,来一个一个检验微软的产品和技术。 诚然,MySpace对于.Net技术的发展毋庸置疑是起了不少推动作用。因为他遇到了很多微软自身都没有遇到的问题,它给.Net提供了一个不断增长的高负载的实验平台,来一个一个检验微软的产品和技术。 MySp... 阅读全文
posted @ 2009-09-28 15:26 书奎 阅读(535) 评论(0) 推荐(0)
摘要:C#简单游戏外挂制作(以Warcraft Ⅲ为例) 网上有很多外挂制作的教程,大多是讲针对大型网络游戏的,主要包含一些抓包、反汇编、C++的知识综合。事实也如此,常见的外挂都是使用VC++写的,从来没有过C#或者其他.NET语言编写的外挂。 作为微软.NET技术的忠实粉丝,这难免是一种遗憾。不过不要紧,下面流牛木马就教大家两招,包教包会,免收学费。 :) 其实作为游戏外挂来说,主要就... 阅读全文
posted @ 2009-09-28 14:14 书奎 阅读(1528) 评论(3) 推荐(0)
摘要:本文将介绍以下内容:   ·       IL代码分析方法   ·       IL命令解析   ·       .NET学习方法论  1. 引言  自从『你必须知道.NET』系列开篇以来,受到大家很多的关注和支持,给予了anytao巨大的鼓励和动力。俱往昔,我发现很多的园友都把目光和焦点注意在如何理解IL代码这个问题上。对我来说,这真是个莫大的好消息,因为很明显我们... 阅读全文
posted @ 2009-09-25 01:44 书奎 阅读(896) 评论(1) 推荐(0)
摘要:asp.net 最简单的自定义控件ASP.NET用户控件一般适用于产生相对静态的内容,所以没有builtin的事件支持。本文讨论用户控件返回事件的方法。 假定用户控件(UserControl.ascx)中包含按钮控件AButton,希望实现按AButton按钮时,包含该用户控件的页面可以接收到事件。为此,小鸡射手在用户控件和页面的代码中分别作了处理。 UserControl.ascx.cs中的处理... 阅读全文
posted @ 2009-09-23 20:50 书奎 阅读(310) 评论(0) 推荐(0)
摘要:C#时间间隔计算可以通过时间刻度类TimSpan类实现,这是一个系统类。C#时间间隔计算举例说明:实现两个时间之间C#时间间隔计算:TimeSpan ts1 = new TimeSpan(DateTime.Now.Ticks); //获取当前时间的刻度数//你的代码或者其他操作TimeSpan ts2 = new TimeSpan(DateTime.Now.Ticks);TimeSpan ts =... 阅读全文
posted @ 2009-09-23 20:30 书奎 阅读(800) 评论(0) 推荐(0)
摘要:消息基础:windows底层msmq(microsoft message queue)消息队列1. 基本术语和概念(basic terms and concepts)“消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。鼠标移动、按键被按下、窗口被关闭.,这些都会产生消息。在Windows操作系统中,消息是以下面的数... 阅读全文
posted @ 2009-09-23 20:29 书奎 阅读(396) 评论(0) 推荐(0)
摘要:用委托(Delegate)的BeginInvoke和EndInvoke方法操作线程在C#中使用线程的方法很多,使用委托的BeginInvoke和EndInvoke方法就是其中之一。BeginInvoke方法可以使用线程异步地执行委托所指向的方法。然后通过EndInvoke方法获得方法的返回值(EndInvoke方法的返回值就是被调用方法的返回值),或是确定方法已经被成功调用。我们可以通过四种方法从... 阅读全文
posted @ 2009-09-23 20:28 书奎 阅读(798) 评论(0) 推荐(0)
摘要:ASP.NET安全性:与 Microsoft Internet 信息服务 (IIS) 一起使用的 ASP.NET 可以使用以下任意一种身份验证方法来验证用户凭据(如用户名和密码):1Windows:基本、摘要式或集成 Windows 身份验证(NTLM 或 Kerberos)。2Forms 身份验证,您可以通过该身份验证在您的应用程序中创建登录页并管理身份验证。3Microsoft Passpor... 阅读全文
posted @ 2009-09-23 20:15 书奎 阅读(1306) 评论(0) 推荐(0)
摘要:反射:自定义属性:实现延迟编译 权限的延迟授予, 动态编译元数据 查看元数据中的信息PE文件 : 元数据存放在PE文件中 ,延迟编译都是对PE文件增加内容TYPE:查看各种类型 的数据:方法,属性, 等信息 判断是不是int 泛型 等动态构建任何东西:类 ,属性 方法 泛型 等等程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。使用 Assembly 定义和... 阅读全文
posted @ 2009-09-23 20:15 书奎 阅读(264) 评论(0) 推荐(0)
摘要:c#笔记类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类 第一部分 基础知识类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类... 阅读全文
posted @ 2009-09-23 18:32 书奎 阅读(663) 评论(0) 推荐(0)
摘要:.Net 开发规范--基于C#前言本规范适用于所有基于.Net开发的项目。具体项目中的更明确的规定可以覆盖本规中的相应要求。编写本规范的目的是统一基于.Net项目代码的风格,提高代码的可读性、易维护性和质量。同时也是为了保证一致性、统一性而建立的程序编码规范。前言. 2第1章程序的版式. 51.1 版本和版权声明. 51.2空行. 51.3 代码行. 61.4 代码行内的空格. 71.5 对齐. 81.6长行拆分. 91.7 注释. 9第2章命名规则. 112.1 大小写规则. 112.2缩写. 122.3命名空间. 122.4类. 122.5接口. 132.6属性 (Attribute)14 阅读全文
posted @ 2009-09-23 18:28 书奎 阅读(621) 评论(0) 推荐(1)
摘要:1如果发现别人的代码需要改动,不要自己改,告诉别人,让别人改一下2 充分利用函数的第二个功能: 隐藏实现细节,每当写一个函数,并且每一个函数只有一个功能,然后再写一个主函数 调用这些函数.或者利用委托.要写一个例子供大家模仿.主函数一定要条理清晰,让人一看能明白,凡是让人看不懂的代码,绝对不合格.3 如何将实现良好的沟通,信息交流,互享: 口头式 文档式,把你想要表达的意思,或者要求别人要求你做的... 阅读全文
posted @ 2009-09-23 18:27 书奎 阅读(260) 评论(0) 推荐(0)
摘要:在去年PDC2005上,在发布C#2.0 (C# Whidbey)的同时,微软也同时展示了它们在C# 3.0上的一些计划。  在提到一系列新的语言特性如语言集成查询(LINQ)等,Redmond同时也介绍了一个新的特性--匿名类型。  本文详细介绍了匿名类型。  匿名类型定义  C#3.0规范将匿名类型描述为从对象初始化器(object initializer)自动推断和生成的元组类型。  在你能... 阅读全文
posted @ 2009-09-23 18:22 书奎 阅读(856) 评论(0) 推荐(0)
摘要:调用 ASP.NET 网页的方式:原始请求 (HTTP GET)回发 (HTTP POST)来自其他页的跨页发送 (HTTP POST) 调用的,来自其他页(使用Transfer方法或使用浏览器中的回调)的传送调用的确定调用 ASP.NET 网页的方式:检查以下Page类属性的值,然后参照下表来确定页的调用方式:IsPostBackPreviousPageIsCrossPagePostBackIs... 阅读全文
posted @ 2009-09-23 18:21 书奎 阅读(440) 评论(0) 推荐(0)
摘要:类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类 第三部分 OOP技术类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类... 阅读全文
posted @ 2009-09-23 18:21 书奎 阅读(337) 评论(3) 推荐(0)
摘要:c#笔记类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类 第一部分 基础知识类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类... 阅读全文
posted @ 2009-09-23 18:20 书奎 阅读(477) 评论(0) 推荐(0)
摘要:类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类 第二部分 类的基础知识类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类类... 阅读全文
posted @ 2009-09-23 18:19 书奎 阅读(293) 评论(0) 推荐(0)
摘要:net是什么?首先 他是一个环境.其不光可以实现开发 控制台应用程序 web 应用程序,windows应用程序,移动开发,webservice开发 分布式开发 服务器与客户端开发 水晶报表开发而且将来可以实现将分布在不同地方的计算机组共同合作开发其次 其核心 :CLR和庞大的类库.CLR(通用语言运行时)为程序运行提供服务,例如:内存管理,线程管理,代理管理,安全管理,垃圾管理,纠错功能,提升程序... 阅读全文
posted @ 2009-09-23 18:17 书奎 阅读(326) 评论(0) 推荐(0)
摘要:一.构造函数与析构函数的原理  作为比C更先进的语言,C#提供了更好的机制来增强程序的安全性。  C#编译器具有严格的类型安全检查功能,它几乎能找出程序中所有的语法问题,这的确帮了程序员的大忙。  但是程序通过了编译检查并不表示错误已经不存在了,  在“错误”的大家庭里,“语法错误”的地位只能算是冰山一角。级别高的错误通常隐藏得很深,不容易发现。  ... 阅读全文
posted @ 2009-09-23 18:16 书奎 阅读(418) 评论(3) 推荐(0)