随笔分类 - .Net(c#,asp.net)
摘要:一、1.默认创建的控制台程序,只有一个Program.cs,还有Properties和引用两个项目,如图:2.我们定义一个新的类。Another.cs代码如下:[代码]在这里,我们仅仅只是定义了Another这个类,但是还没开始使用它。3. 使用Another类。回到Program.cs里面,增加一下内容[代码]按下F5运行,得到结果:OK,it's over二、用调试来看执行顺序:1.给Anot...
阅读全文
摘要:不知道什么时候不见的 参考这个帖子:http://forums.asp.net/t/1222739.aspx?PageIndex=2 步骤: 1.reset toolbox 2.show all items (optional) it's ok!
阅读全文
摘要:因为一直是连接远程开发,其实个人很少用到调试。准确得讲,也不是没用到调试,而是把功能块分细之后,每个模块都单独测试了,可以保证很好的正确性。 但是今天碰到一个问题,需要联合调和。 问题就如题目: 始终提示身份验证通不过。以前未装sp1时,好像没这个问题,因为用这个调试少,记不清了。 我用下面的方法一就解决问题了。 (请注意,我使用也是IE8,近段时间,很多朋友说装了IE8无法调试,其实没这回事...
阅读全文
摘要:I can tell you the requirements that will help you to work more efficient: 1) You should know c# pure language very well. I mean not Framework but the language structure. 2) You should get familiar as...
阅读全文
摘要:本文讨论了在C#里面events的基础,和如何在自己的应用程序里面利用events。 基于应用的窗口都是基于消息机制的。应用程序通过窗口(Forms)来交流信息(通讯),并且窗口(Forms)通过应用程序预先定义的消息机制来交流信息。.Net用“EVENTS”来封装消息机制,并且.Net通过“handign events”来自动响应内部的消息。"Events"是一个object发送的消息,并指定...
阅读全文
摘要:1. 首先到ajax.asp.net下载asp.net ajax http://www.asp.net/ajax/downloads/ 2. 配置web.config: 在system.web下的httphandlers节里增加: 在system.web下的httpModules一节里面增加:[这节可以不加,那么在程序里面就需要手动增加scriptmanager 控件。如果增加了这节...
阅读全文
摘要:折腾了整整一个晚上,当我创建新项目的时候,一直得到标题所示错误。 开始一直以为是vs 2008的问题,因为我装了vs 2008的中文,英文版,还装vs c# 和web developer 的express版本。 在装了中文版本之后,一直提示的是“无法识别工具版本3.5”,到google上搜索,也搜索不出来什么东西, 很郁闷。 迫于无奈之下,删除了所有的vs 2008版本 然后只安装了vs 2008...
阅读全文
摘要:下载地址 序列号? 网上找咯。 激活方式: 控制面板里面,选择该Visual Studio Team System 2008 Team Suite,点击删除的边上,有激活的。 2009-02-24更新该办法已经失效啦,现在直接装英文版的啦
阅读全文
摘要:常见的private,protected,public等不再总结了。这里主要指出块级别的作用域。如下代码里面的变量s6。 CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collection...
阅读全文
摘要:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace CShar...
阅读全文
摘要:1. 2. 到这里点击确定后,网站就创建好了,你可以使用F5(调试模式)或者Ctrl+F5(运行模式),运行网站,以看效果。 到网站根目录上右键单击,还可以增加新的文件和文件夹。
阅读全文
摘要:IHttpHandlerFactory;IHttpHandler;IHttpModule;IHttpAsyncHandler;HttpApplication;HttpContext;HttpRequest;HttpResponse;HttpServerUtility;HttpCookie;HttpSessionState;
阅读全文
摘要:1. 普通反射 CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.Linq;using System.Text;using Sy...
阅读全文
摘要:1.数组集合
其实,在数组的一节里面已经包含了这个概念了。其实数组集合就是 new int[2];
阅读全文
摘要:泛型是强类型语言下的特色,是为了方便我们动态编程。我们不去追究这个名词“泛型”,说白了,其实就是动态地指定一个变量的类型。泛型泛型,广泛的类型,不确定的类型。
阅读全文
摘要:数组在c#里面说简单,就非常简单,说难也难。我们可以这样来理解。比如: int i = 0; //这里是定义一个变量。 int[] i = new int[2]; //这就是定义了一个数组,数组的每个单元(每个元素)的类型都是整型,而且这个数组就只有2个元素。 int[] 表示声明一个int类型的数组,采用“[]”来定义, i是这个数组变量的名字. 你也可以叫:iArray等。 我们签名说过,i...
阅读全文
摘要:1.封装:
我们有时候不能太去追究概念,封装简单的理解:把现实世界里面的某个功能封装到一个类或者方法里面。
比如我们老例子:
阅读全文
摘要:OOP 基础思想: http://java.sun.com/docs/books/tutorial/java/concepts/index.html 术语解释: Glossary Class is a formal definition of some real object or it’s abstraction. It contains definition of it’s both p...
阅读全文
摘要:最近手头紧,老想去银行弄点钱,哈哈,弄个银行业务来做个小例子,边做例子,边总结业务。 1.定义存钱和取钱接口。接口命名,一般在名字前面加一个大写的I,表示接口。 注意这里,我们把namespace定义成:CSharp.Bank,也就是说在这个namespace下,都是关于银行的东西。便于我们归类而已。没其它用处。 CodeCode highlighting produced by Actipro...
阅读全文
摘要:官方的例子很好,需要注意的是,一定要copy里面的例子来自己测试运行。 使用构造函数(C# 编程指南) 实例构造函数(C# 编程指南) 私有构造函数(C# 编程指南) 静态构造函数(C# 编程指南) 析构函数:http://msdn.microsoft.com/zh-cn/library/66x5fx1b(VS.80).aspx 一般情况我们不需要这个,因为C#有自己的垃圾回收机...
阅读全文