随笔分类 - .NET(C#) 开发
摘要: 如果服务器控件需要捕获来自客户端的回传事件,并想为该回传事件自定义服务器端事件处理逻辑,那么控件必须实现System.Web.UI.IPostBackEventHandler接口。下面列举了该接口定义。
阅读全文
摘要: 主题和外观是ASP.NET 2.0 中的新增功能, 使用 ASP.NET 2.0 的“主题和外观”功能,可以将样式和布局信息分解为单独的文件组,统称为“主题”。然后,主题可应用于任何站点,影响站点中页和控件的外观。这样,通过更改主题即可轻松地维护对站点的样式更改,而无需对站点各页进行编辑。还可与其他开发人员共享主题。应用 ASP.NET 2.0的“主题和外观”功能轻松实现对网站美观的控制。
阅读全文
摘要://Copyright (C) Microsoft Corporation. All rights reserved. using System;using System.Collections.Generic;using System.Text; namespace Yield{ class Yield { public static class NumberList...
阅读全文
摘要:// Copyright (C) Microsoft Corporation. All rights reserved. using System;using System.Collections;using System.Collections.Generic;using System.Text; namespace Generics_CSharp{ //Type parameter T...
阅读全文
摘要://Copyright (C) Microsoft Corporation. All rights reserved. // events2.csusing System;namespace MyCollections { using System.Collections; // A class that works just like ArrayList, but sends eve...
阅读全文
摘要://Copyright (C) Microsoft Corporation. All rights reserved. // events1.csusing System;namespace MyCollections { using System.Collections; // A delegate type for hooking up change notifications. ...
阅读全文
摘要://Copyright (C) Microsoft Corporation. All rights reserved. // compose.csusing System; delegate void MyDelegate(string s); class MyClass{ public static void Hello(string s) { Console.Wri...
阅读全文
摘要://Copyright (C) Microsoft Corporation. All rights reserved. // bookstore.csusing System; // A set of classes for handling a bookstore:namespace Bookstore { using System.Collections; // Describes...
阅读全文
摘要:csc CondMethod.cs tracetest.cs /d:DEBUG tracetest A B C //Copyright (C) Microsoft Corporation. All rights reserved. // TraceTest.cs// compile with: /reference:CondMethod.dll// arguments: A B Cusing ...
阅读全文
摘要:编译与执行:csc tokens2.cs tokens2 tokens2.cs ://Copyright (C) Microsoft Corporation. All rights reserved. // tokens2.csusing System;using System.Collections; public class Tokens: IEnumerable{ private s...
阅读全文
摘要:编译与执行: csc tokens.cs tokens tokens.cs ://Copyright (C) Microsoft Corporation. All rights reserved. // tokens.csusing S...
阅读全文
摘要:编译与执行: csc arrays.cs arrays arrays.cs ://Copyright (C) Microsoft Corporation. All rights reserved. // arrays.csusi...
阅读全文
摘要:编译与执行: csc AnonymousDelegates.cs AnonymousDelegates AnonymousDelegates.cs ://Copyright (C) Microsoft Corpo...
阅读全文
摘要: 本文是介绍使用Visual C#实现自动计算四则混合运算的一种方法,在.NET1.1框架中,还没有包含全现成的类,不过,现在经过我们下文的介绍,大家完全可以自己写一个,作用嘛,没什么,就是熟悉一下栈的用法,或者家里有上小学的,可以写一个程序给孩子练习一下四则混合运算也行, 哈哈,废话不多说了,讲正题吧。
阅读全文
摘要:(转载) 1. 跟以前一样做界面,只是注意,把所有需要有多语言界面的文字都用label来做 2. 做完以后,在Solution Explorer里选中这个文件,选Tools->Generate Local Resource 3. 你会发现生成了一个目录,App_LocalResources;这个目录里多了一个resx的文件。比如你的aspx文件是default.aspx,...
阅读全文
摘要: ASP.NET 2.0还包含其他我尚未讨论的新功能。例如,内置的站点计数器服务使您能够记录站点使用情况的统计信息,并且在Webadmin.axd中或者在您自己的自定义GUI中查看它们。新的Web组件子系统提供了一个用于构建SharePoint服务器样式门户的框架。
现在正是学习ASP.NET 2.0的最佳时机,因为要在目前规划能够在将来轻松升级的体系结构,需要知道哪些功能即将问世(以及哪些功能不会问世)。您的ASP.NET 1.x应用程序无需修改就可以在2.0版本上运行,因为Microsoft已经允诺新平台将向后兼容旧平台。但是,未来将属于ASP.NET 2.0,而这一未来将意味着更加丰富的功能和更少的代码。有什么理由不接受它呢?
阅读全文
摘要:就個人觀點來說,主版頁面是我最偏愛的 ASP.NET 2.0 新功能。而這項新功能也將會深深影響我未來建置 ASP.NET 應用程式的方式。目前,我得手忙腳亂的處理使用者控制項 (很恐佈) 或使用自訂式 Page 類別 (超恐佈),才能建立出可以重複使用的版面配置。有了主版頁面,就能透過簡潔、直覺式的方法,建立可重複使用的版面配置。此外,其中最棒的一點就是:Microsoft Visual Studio .NET 2005 提供完整的設計工具支援,在建置頁面的同時就能直接看到頁面配置的實際效果。
阅读全文
摘要:熟悉Dreamweaver的网页开发人员都会喜欢其中的模板(Template)功能。但是当我们转换到了ASP.NET平台,却不得不使用一个基本上只能算是文本编辑器的微软开发环境(当然这应该是一个最完美的文本编辑器),微软在图形化网页设计方面也只能算是一个门外汉。尽管如此,即使没有所见即所得的图形化设计界面,微软以及其他开源志士们还是为我们提供了丰富的Web窗体前端控件。其中的MasterPages可以说是最有用的,因为它实现了Dreamweaver中的模板功能,而且在ASP.NET框架的支持下,使用模板变得更简便,我们甚至可以编程为自己的模板添加许多功能。
阅读全文
摘要:ASP.NET 2.0 中新的“零代码”功能涵盖最常见的数据访问情况。最简单的情况是使用一个服务器控件显示数据源数据的单向数据绑定。这种情况的常见例子是在下拉列表中显示州/省/市/自治区列表。一种更复杂的情况是使用多个控件的单向数据绑定,其中在一个控件中选择的值会影响在另一个依赖控件中显示的值 — 例如,在下拉列表中显示国家/地区列表,然后当选中某个国家/地区时,在另一个下拉列表中显示该国家特有的州/省/市/自治区列表。对于某些服务器控件,ASP.NET 2.0 甚至包括内置的排序和分页功能。
阅读全文
摘要:谈起socket编程,大家也许会想起QQ和IE,没错。还有许多网络工具如P2P、NetMeeting等在应用层实现的应用程序,也是用socket来实现的。Socket是一个网络编程接口,实现于网络应用层,Windows Socket包括了一套系统组件,充分利用了Microsoft Windows 消息驱动的特点。Socket规范1.1版是在1993年1月发行的,并广泛用于此后出现的Windows9x操作系统中。Socket规范2.2版(其在Windows平台上的版本是Winsock2.2,也叫Winsock2)在 1996 年 5 月发行,Windows NT 5.0及以后版本的Windows系统支持Winsock2,在Winsock2中,支持多个传输协议的原始套接字,重叠I/O模型、服务质量控制等。
阅读全文