下载中心┊文章中心┊软件分类┊更新软件┊推荐下载┊热门软件┊更新文章┊热门文章
 
《拓文asp.net网站内容管理系统》官方演示站。
 设为首页    
 收藏本站
 作者:黄振安
 
网站首页 开源拓文 .NET编程 网站编程 网页设计 图形图像 数据库 软件工程留言本
    站内搜索:   
您现在的位置: 拓文网络 → 文章中心 → .NET编程 → ASP.NET

栏 目 分 类
没有栏目分类

专 题 栏 目

热 门 文 章

推 荐 文 章
文章标题 更新日期 阅读次数 文章评级
  几个C#编程的小技巧 2006-1-131
   · 一、最小化窗口 点击“X”或“Alt+F4”时,最小化窗口, 如: protected override void WndProc(ref Message m) { const int WM_SYSCOMMAND = 0x0112; const int SC_CLOSE = 0xF060; if (m.Msg == WM_SYSCOMMAND && (int) m.WParam == SC_CLOSE) { // User clicked close button this.Wind...

  在Apache上调试ASP.NET 1.1/2.0代码 2006-1-120
   · 我们知道ASP.NET 1.1的项目由于微软设计和实现的原因,对IIS的依赖非常的紧密。不管是创建ASP.NET项目,还是打开、调试ASP.NET项目,都要求IIS运行正常,否则什么都做不成。那么当我们在Apache上运行ASP.NET后,可不可以对其进行源代码级的step into/out调试呢?   由于Apache2项目中的mod_ASPdo...

  .NET泛型技巧之类型参数之间的转换 2006-1-110
   · 首先我要介绍的技巧是如何提供类型参数之间的转换。我们知道,.NET泛型将每个类型参数理解为一个独立的类型。如果不通过约束指定,编译器不会对类型参数所代表的类型做任何假设。也就是说,如果在某个上下文中有两个不同的类型参数U和V,编译器不会知道运行时他们代表的真实类型能否进行类型转换,...

  用.NET读取Flash格式文件信息 2006-1-100
   · 一直以来存在这么一个问题,就是当用户上传的Flash文件时都需要附带输入Flash的宽和高,否则显示的时候由于不知道这些数值而导致Flash比例不正常。近日我做网站也涉及到了这方面的问题,于是打算解决一下。首先在Google上搜索,可以找到获取Flash宽和高的JavaScript,但是是在Flash载入后而不是之...

  .NET下可复用的TCP通信层实现之TCP组件(3) 2006-1-60
   · 4.完成端口Tcp组件实现  前面已经提到,完成端口模型本质思想是将"启动异步操作的线程"和"提供服务的线程"(即工作者线程)拆伙。只要做到这一点,就模拟了完成端口。  分析一下我们需要几种类型的线程,首先我们需要一个线程来接收TCP连接请求,这就是所谓监听线程,当...

  .NET下可复用的TCP通信层实现之TCP组件(2) 2006-1-60
   · 3.Tcp组件基本元素实现  在实现Tcp组件之前,有一些基本元素需要先建立起来,比如安全的网络流、Tcp监听器、用户连接上下文、上下文管理者等。(1)安全的网络流SafeNetworkStream  前面已经提到过,为了能在Tcp组件外部 对指定的连接发送数据,必须保证我们的Tcp连接是线程安全的,而System....

  .NET下可复用的TCP通信层实现之TCP组件(4) 2006-1-60
   · 5.异步Tcp组件实现  这种方式的主要思想是:当一个新的Tcp连接建立时,就在该连接上发送一个异步接收的请求(BeginRead),并在异步回调中处理该请求,当请求处理完毕,再次发送异步接收请求,如此循环下去。异步接收启用的是系统默认线程池中的线程,所以,在异步Tcp组件中不用显式管理工作线...

  ASP.NET开发购物推车之购物车类 2006-1-50
   · Web应用程序开发中,大多数的电子商务网站都有网上购物这一功能模块,所以购物车程序的编写就显得非常重要。   购物车的作用不外就是实现这些功能:添加物件、修改物件、删除物件、检查推车、查看推车等。在本文就讲解“添加物件”、“删除物件”和“查看推车”这三个功能。当然,这里只不过是一...

  .net中Web自定义控件编写注意事项 2006-1-30
   · 如果重载本身父类提供的enable属性,将导致无法将子控件中的值用viewstate回传,即无法保持状态。所以最好自己定义该类属性并实现。   定义属性时,如果是子控件本身属性的反映,可以直接取其值,值将自动保留,如果属于自己定义的属性,用viewState保留状态   例如:   /// <summary>...

  asp.net教程之一:概论 2006-1-30
   · ASP.NET历史 我们在讲述ASP.NET历史之前,让我们来回顾一下ASP。   ASP的第一个版本是0.9测试版。它给WEB开发带来一阵暴风,它能够将代码直接嵌入HTML,使得设计WEB页面变得更简单,更强大,并且通过内置的组件能够实现强大功能,最明显的就是ActiveX Data Objects (ADO),它使得建立一个...

  C#排序算法 2006-1-30
   · 一、冒泡排序(Bubble)using System; namespace BubbleSorter{ public class BubbleSorter { public void Sort(int[] list) { int i,j,temp; bool done=false; j=1; while((j<list.Length)&&(!done)) { done=true; for(i=0;i<list.Length-j;i++) { if(list[...

  使用委托在用户自定义控件中实现事件响应 2006-1-31
   · 假定用户控件(UserControl.ascx)中包含按钮控件AButton,希望实现按AButton按钮时,包含该用户控件的页面可以接收到事件。为此,在用户控件和页面的代码中分别作了处理。 UserControl.ascx.cs中的处理: 1. 定义public的事件委托,如ClickEventHandler; 2. 在UserControl类中...

  ASP.NET中页面传递参数 2006-1-30
   · 第一页面用Server.Transfer跳转至第二页面。 第二页面中核心代码如下: if(!Page.IsPostBack) { Webtest1 _webtest1; _webtest1 = (Webtest1) Context.Handler; if(_webtest1!=null) { ViewState["TNum"] = System.Convert.ToInt32(((TextBox)_webtest1.Fin...

  在NHibernate中拦截器(IInterceptor)的使用 2006-1-30
   · 在NHibernate中如果想对CRUD进行一些记录日志这样的操作的话,可以使用IInterceptor来达到目的。其实还有另外一个接口可用:ILifecycle,它大概是这样:public NHibernate.LifecycleVeto OnUpdate(ISession s){}public void OnLoad(ISession s, object id){}public NHibernate.LifecycleVeto OnSav...

  在nhibernate中执行SQL语句和存储过程 2006-1-30
   · 在有些时候,可能需要直接执行SQL语句、存储过程等,但nhibernate并没有提供一种让我们执行SQL语句的方法,不过可以通过一些间接的方法来实现。1. IDriver接口IDriver接口就是数据访问的驱动器,对于不同的数据提供者(SqlClient, OleDb等)就有不同的驱动器,与SqlClient对应的是SqlClientDriver,...

  nhibernate入门系列: one-to-one映射 2006-1-30
   · nh中的one-to-one(一对一)映射有两种情况, 一种是主键(PrimaryKey)关联, 一种是外健(ForeignKey)关联. 在主键关联的情况下, 显然必须有一个主键是根据别一个主键而来的, nh通过一个特殊的方式来处理这种情况, 要注意的是两个主健名称必须同名.而外健一对一关联, 需要在one-to-one配置中定义一个pro...

  nhibernate入门系列 NHB的MAP文件使用 2006-1-30
   · MAP文件,可以充当一个数据库的描述,例如数据库的基本关系,类型的定义,一般情况下,当给出了MAP文件,您完全可以根据它生成对应的数据库. using NHibernate;using NHibernate.Cfg;using NHibernate.Dialect;using NHibernate.Tool.hbm2ddl; using System ;using System.Reflection ;namespace FootBal...

  nhibernate入门系列: 使用Criteria载入对象 2006-1-30
   · nh会话提供一种使用表达式(就像SQL语句的where表达式)来载入数据的方法, 以取得满足条件的对象集合。通过CreateCriteria方法, 可以取得一个ICriteria接口, 这个接口用于操作表达式和排序字段. 由CriteriaImpl类实现,此类加有Internal修饰,因此不能在程序集外显示创建, CreateCriteria方法需要一...

  nhibernate入门系列: 对象持久化操作 2006-1-30
   · nh通过类映射文件将数据表与类关联起来. 由类对应表, 属性对应列. 这样我们才能把对象转为表记录, 把表记录转为对象. 这里以一个Products表为例, 来说明类映射文件的一些细节.先来看看Product对象(在基于OO的设计概念中,是先设计对象的哦~), 这个类比较简单, 只有一些属性.class Product() { pro...

  nhibernate入门系列: one-to-many映射 2006-1-30
   · 数据库中的主从表就是一对多的关系了,这种关系在按范式设计的数据库中是十分常见的.在nh中,通过one-to-many映射可以十分方便的处理这种关系,包括级联更新,删除等. 下面以一个简单的主从表来说明one-to-many的应用.先来看看Parent类的映射信息:<class name="Parent, assemblyname" ta...

页次:15/228  20篇/页  首页   上一页   下一页   尾页  合计 4553 篇 Go:

- 关于本站 - 网站帮助 - 下载声明 - 友情连接 - 网站地图 -
Copyright © 2005-2006 myTopWin.Com. All Rights Reserved . [桂ICP备06004496号]