.net/c# - 文章列表

  • C#网络应用编程基础练习题与答案(四)

    1. 与结构化编程方法相比,面向对象编程有哪些优点?\n  【解答】\n  (1) 以过程为中心和对象为中心的比较\n  结构化编程方法是以过程为中心的,当面对一个问题时,该方法侧重于问题解决过程的层次结构。面向对象的分析和设计方法侧重于对象。对象具有特定的行为和属性,行为和属性决定了对象与其他对象的交互作用方式,以及对象本身的行为方式。\n  (2) 公开数据和隐藏数据的比较\n  结构化编程方法对数据和过程仅仅进行简单的包装,这些数据和过程是公开的,或者说程序中的其他代码可以访问这些数据和过程。面向对象的实现隐藏了特定的数据,并且只把对象的特定行为公开给用户。实现这些特定行为的代码对用户来

  • ASP.NET 2.0角色及成员管理

    成员管理一、 Membership 类 : 创建和删除用户, 检索用户信 ,生成随机密码 , 登录验证 创建新用户:try { Membership.CreateUser (“name”, “password”, “mail”); } catch (MembershipCreateUserException e) { // 失败 switch (e.StatusCode) { case Memb

  • C#文件操作(上传 下载 删除 文件列表)

    using System.IO;\n1.文件上传———-如下要点:HTML部分:<form id=”form1″ runat=”server” method=”post” enctype=”multipart/form-data”><input id=”FileUpLoad” type=”file” runat=”server”/><br />后台CS部分

  • C#网络应用编程基础练习题与答案(五)

    1. 填空题\n  1) 使控件是否可以对用户交互作出响应的属性是 Enabled 。\n  2) 控制控件是否显示的属性是 Visible 。\n  3) 若要在文本框中输入密码,常指定 PasswordChar 属性。\n  4) 若某复选框某时刻CheckState属性的值为Indeterminate,则其属性Checked的值为 Unchecked 。\n  5) 使用 Panel 或 GroupBox 控件可以将多个RadioButton控件分为两个单选组。\n  6) 若不希望用户在ComboBox控件中编辑文本,则应将属性 DropDownStyle 的属性值设置为DropDow

  • 程序开发:ASP.NET热点问题解答14个

     ASP.NET热点问题解答14个  1、ASP.NET能在那些系统中运行?   目前,ASP.NET还只能奔跑在微软的Windows 2000、Windows XP和Windows 2003的系统中,并且需要微软Internet Information Server(IIS)的支持,微软原计划要让Windows NT4.0也支持ASP.NET,但可能微软是有些技术问题或市场考虑,还没有实现NT下的ASP.NET的支持。   2、在一个ASPX文件中是否可以使用一种以上的语言?   答案让你有点失望,虽然微软的提供了公共语言运行环境(CLR,Commo

  • URL重写可删节日期模式—正则表达式之强力应用

    最近忙着自己的博客程序,自然而然就转到了博客中老生长谈的URL重写问题。一个原因是在多用户博客系统中的一个面子问题,本来想拿我的CSDN博客http://blog.csdn.net/joshualang来说事,想想还是用我的空间(http://www.tyoo.net)吧,因为这是我的博客完功之后的去所了。\n像http://www.tyoo.net/blog/joshualang 如若不进行必要的URL重写,就会出http://www.tyoo.net/blog/default.aspx?Bloger=joshualang样子的博客地址;大家要知道BLOG可谓是大部分网民视为筑在网络上的另一

  • C#网络应用编程基础练习题与答案(六)

     1. 简要回答文件和流之间的区别和联系。\n  【解答】\n  文件(file)和流(stream)即有区别又有联系。文件是在各种媒质上(可移动磁盘、硬盘、CD 等)永久存储的数据的有序集合。它是一种进行数据读写操作的基本对象。通常情况下,文件按照树状目录进行组织,每个文件都有文件名、文件所在路径、创建时间、访问权限等属性。\n  流是字节序列的抽象概念,例如文件、输入输出设备、内部进程通信管道或者TCP/IP套接字等均可以看成流。流提供一种向后备存储器写入字节和从后备存储器读取字节的方式。\n  2. Directory类为我们提供了哪些目录管理的功能,它们是通过哪些方法来实现的?\n  

  • NET精简框架的“无法找到资源程序集”异常释疑

    在做 .NET Compact Framework 开发的过程中,特别是访问 Web Service 的时候,常常会遇到这样的异常信息:“无法找到资源程序集”或”Could not find resource assembly”。比较让人纳闷的是,明明是要访问 Web Service,跟资源程序集有什么关系呢?为什么会用到资源程序集呢?什么是资源程序集呢?\n被这个问题困扰了很久,现在终于解开了迷题。\n这个异常信息是这样产生的:在 .NET CF 应用程序访问 Web Service 的时候,程序因为某种原因(如:访问不到网络)要抛出一个异常,而这个异常的错误信息要从

  • 在ASP.NET 2.0中建立站点导航层次

    站点导航提供程序–ASP.NET 2.0中的站点导航提供程序暴露了应用程序中的页面的导航信息,它允许你单独地定义站点的结构,而不用考虑页面的实际物理布局。默认的站点导航提供程序是基于XML的,但是你也可以通过编写自定义的提供程序,从任何后端位置暴露这些信息。  站点导航API–站点导航API用于在应用程序的代码中访问站点导航信息,它摘录了导航信息存储的细节。你可以使用API来编程访问应用程序的导航节点。  导航控件–导航控件为页面之间的导航提供了通用的UI,例如树视图、菜单和breadcrumb(”面包屑”,一种显示当前所在页面的控件

  • C#网络应用编程基础练习题与答案(七)

    1. 解释正则表达式 <as+hrefs*=s*”\"?([^\"\" >]+)”\"?>(.+)</a>各部分代表的含义。\n  【解答】 此正则表达式用于匹配源文件中类似于搜狐新闻的字符串,各部分表示的含义为:\n  s+ 一个或多个空白字符\n  href 后接 HTML 定位点中的确切文本\n  s* 零个或多个空白字符\n  = 后接 HTML 定位点中的确切文本\n  s* 零个或多个空白字符\n  ”\"? 零或无引号(转义的)\n  ( 定义子字符串(定位点 URL)的组的起始点。\n  [^\"\" >]