摘要: 入口程序:string IP = System.Configuration.ConfigurationManager.AppSettings["IP"].ToString();string UName = System.Configuration.ConfigurationManager.AppSettings["UserName"].ToString();string PWD = System.Configuration.ConfigurationManager.AppSettings["PWD"].ToString();FTPCl 阅读全文
posted @ 2012-07-05 11:06 TigerWang1986 阅读(349) 评论(1) 推荐(1) 编辑
摘要: Microsoft .NET Framework 2.0开始,新增加了3个类方便的对文件传输协议(FTP)服务器进行操作FtpWebRequest类:实现文件传输协议(FTP)客户端public sealed class FtpWebRequest : WebRequestFtpWebResponse类:封装文件传输协议(FTP)服务器对请求的响应public class FtpWebResponse : WebResponse, IDisposableWebRequestMethods.Ftp类:表示可与FTP请求一起使用的FTP协议方法的类型,无法继承此类public static cla 阅读全文
posted @ 2012-07-05 10:25 TigerWang1986 阅读(1086) 评论(7) 推荐(0) 编辑
摘要: 准备: 1 掌握一门.NET面向对象语言,如C#; 2 对.NET Framework类库有一定的了解;第一步:学习HTML与CSS 关键是理解HTML网页嵌套的block结构与CSS的box模型;第二步:学习JavaScript第三步:学习计算机网络原理 了解一些域名解析和HTTP协议等知识;第四步:学习ASP.NET表示层技术,会设计Web页面 需要结合先前打好的面向对象技术的基础,至少掌握以下内容: (1)各种Web控件的使用方法。 (2)理解信息在网页中的传送方式,比如Cookie,ViewState,Session等的使用。 (3)ASP.NET应用程序与网页的生命周... 阅读全文
posted @ 2012-07-03 11:00 TigerWang1986 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、网络上的一般说法1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在。8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值。9、使用FindControl时,控件不存在却没有做预处理。10、重复定义造成未将对象引用设置到对象的实例错误.二、(1)所设置的变量为空值或没有取到值,一般出现在传递参数的时候出现这个问题,也会在使用DataGrid或gri 阅读全文
posted @ 2012-06-29 14:39 TigerWang1986 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1.页面缓存在xx.aspx头文件中加入:<%@ OutputCache Duration="10" VaryByParam="none"%>其中Duration为持续时间,单位为秒2.文件依赖缓存using System;using System.Web;using System.Web.Caching; protected void ShowTime() { //键 string key = "TimeNow"; //试图从缓存中获取时间 string strTime = (string)HttpRuntime.Cac 阅读全文
posted @ 2012-06-29 14:36 TigerWang1986 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一个接口类库IDAL(IOrder)public interface IOrder { string GetOrder(); }两个操作类库(均实现IDAL.IOrder接口)SQLServerDAL(Order)public class Order:IDAL.IOrder { #region IOrder 成员 public string GetOrder() { return "Order From SQLServer"; } #endregion }OracleDAL(Order)... 阅读全文
posted @ 2012-06-29 14:34 TigerWang1986 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Ilist<T>继承自ICollection<T>,ICollection<T>继承自IEnumerable<T>;IList比ICollection对几个方法,增加,移除成员;可以简单理解为:ICollection主要针对静态集合,IList主要针对动态集合; 阅读全文
posted @ 2012-06-29 14:31 TigerWang1986 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1.找到C:\Windows\Microsoft.NET\Framework\v2.0.50727下的aspnet_regsql.exe,双击安装(在之前建立一个SQL数据库MembershipTest);2.新建几个aspx页面,如图:3.配置文件Web.Config中,找到<authentication>节点,改为如下:<authentication mode="Forms"><forms defaultUrl="~/Default.aspx" loginUrl="~/Login.aspx" time 阅读全文
posted @ 2012-06-29 14:30 TigerWang1986 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 接口的本质接口,在表面上是由几个没有主体代码的方法定义组成的集合体,有唯一的名称,可以被类或其他接口所实现(或者也可以说继承)。它在形式上可能是如下的样子:interface InterfaceName{void Method1();void Method2(int para1);void Method3(string para2,string para3);}那么,接口的本质是什么呢?或者说接口存在的意义是什么。我认为可以从以下两个视角考虑:1)接口是一组规则的集合,它规定了实现本接口的类或接口必须拥有的一组规则。体现了自然界“如果你是……则必须能……”的理念。例如,在自然界中,人都能吃饭, 阅读全文
posted @ 2012-06-29 14:23 TigerWang1986 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 常用的节点:<?xmlversion="1.0"?><!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的“网站”->“Asp.Net 配置”选项。设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 "Windows"Microsoft.Net"Framework"v2.x"Config 中。--><!--Webconfig文件是一个xml文件,configuration 阅读全文
posted @ 2012-06-29 14:19 TigerWang1986 阅读(157) 评论(0) 推荐(0) 编辑