摘要:基于模版的简单控件 WebForm1 " Runat=server> .csprivate void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 if(!this.Page.IsPostBack) DataBind(); } ...
        
阅读全文
 
    
        
        
摘要:新建Visual C#项目——ASP.NET Web应用程序,将下列代码插入PageLoad事件处理函数中: OWC.ChartSpace objCSpace = new OWC.ChartSpaceClass(); OWC.WCChart objChart = objCSpace.Charts.Add(0); objChart.Type = OWC.ChartChartType...
        
阅读全文
 
    
        
        
摘要:using System;using System.Net;using System.Net.Sockets; namespace GetIpByDomain{ /// /// Class1 的摘要说明。 /// class Class1 { /// /// 应用程序的主入口点。 /// [STAThread] static void Main(string[] args) ...
        
阅读全文
 
    
        
        
摘要:XML Web Service 数据交换 客户端调用服务器端的 Web 服务并传递包含数据的 DataSet (ds): Private Sub Synchronize() Dim username As String = "JohnS" Dim blnSuccess As Boolean ' 使用 XML Web Service 进行同步 Curs...
        
阅读全文
 
    
        
        
摘要:Heavenkiller(原创) 首先我们给树下一个定义: 树是一个有限的、非空的结点集, T={r} or T1 or T2 or…or Tn 它具有下列性质: 1.集合指定的结点r叫做树的根结点 2.其余的结点可以划分成n个子集,T1,T2,…Tn(n>=0),其中每一个子集都是一棵树。 树的其它定义如度,叶子,高等就请大家查阅别的资料吧,到处都有的。 树的主要性质一个就是遍历,分...
        
阅读全文
 
    
        
        
摘要:最近看了MS的Enterprise Library ,里面有一套很强大的Data Access Application Block。提供了很强大的基于SQL,DataObject(DataSet,DataReader)接口的快速访问数据库的方法,并且同Configuration Application Block相结合,非常之灵活。但是灵活的同时也增加了学习的难度和配置的复杂度。在平常编写系统过程...
        
阅读全文
 
    
        
        
摘要:DNN模块开发的第一步就是要弄清一个DNN模块都要有哪些文件,这些文件该如何命名,每一个文件又各起到什么作用。以大家最熟悉Link(链接模块)为例:从文件结构来看:(省了一些文件夹或文件,如bin文件夹)DotNetNuke_3.0.13..............DNN根目录 DesktopModules...............DNN模块所在目录 Links...............
        
阅读全文
 
    
        
        
摘要:在所有DNN模块的安装包中,都有一个*.DNN文件。这个文件就是DNN模块的安装文件清单。在安装模块时DNN应用程序读取该文件,按照文件清单中的内容安装相关文件和数据库脚本。DNN文件是一个XML文件结构大致如下: CLinks CLinks 分类链接模块 01.00.00 ...
        
阅读全文
 
    
        
        
摘要:使用.Net编写Windows程序,对于窗体控制常见项目 1、让窗体在启动时在指定位置出现 form1.StartPosition Manual CenterScreen WindowsDefaultLocation (default) WindowsDefaultBounds CenterParent 只有在窗体启动前设置才有效。 2、设置窗体的图标 form1.Icon 3、设置该窗体成为多个...
        
阅读全文
 
    
        
        
摘要:The .NET ORM Architecture(.Net ORM 架构) 一、Grove描述 Grove是为.Net项目开发而设计的一个组件。Grove ORM Development Toolkit包含包含Grove和Toolkit两部分内容,Grove基于.Net框架,支持多数据,提供标准的拖曳、三层及多层的开发模式。 二、Grove工具包 Grove工具是一个基于...
        
阅读全文
 
    
        
        
摘要://*********************************************************************// Microsoft Data Access Application Block for .NET// http://msdn.microsoft.com/library/en-us/dnbda/html/daab-rm.asp//// SQLHelpe...
        
阅读全文
 
    
        
        
摘要:目前大多数开发人员长期从事企业开发的工作,免不了经常和数据库打交道,频繁的数据操作的代码就在项目中到处出现,为了去掉这些代码中“重复”的臭味,一些人写了数据库操作的类库,包括很多大企业也有自己的组件,但是实现方法可能各有不同吧。 很早以前看过一遍孙亚民先生的文章也是设计模式的应用,很有启发自己也写了.net下的数据库操作类库,其实早就想把它出来共享了,现在很多数据库组件也很成熟了,又有SqlHel...
        
阅读全文
 
    
        
        
摘要:@符号是特殊而又实用的C#符号。 比如它在string中的应用。 1 字符@表示,其后的字符串是个“逐字字符串”(verbatim string)。 // 这个说法来自C# Primer 中文版(Stanley B. Lippman, 侯捷/陈硕合译) 2 对于逐字字符串字面变量(verbatim string literal ),我们不再需要使用“转义序列”就可以指定反斜线之类的特殊...
        
阅读全文
 
    
        
        
摘要:在C#.net中如何操作XML需要添加的命名空间:using System.Xml; 定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ; 1,创建到服务器同名目录下的xml文件: 方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落xmlnode = xmldoc.Create...
        
阅读全文
 
    
        
        
摘要:刷新aspx页面的六种方法(downmoon) 第一:private void Button1_Click(object sender, System.EventArgs e) { Response.Redirect(Request.Url.ToString()); }第二:private void Button2_Click(object sender, System.EventAr...
        
阅读全文
 
    
        
        
摘要:需求:WinForm中Login模块呈现时,需要提供ODBC服务列表供User选择 实现方式:利用Microsoft.win32类提供的注册表类访问系统注册表获取ODBC数据服务列表。 具体实现: Microsoft.win32提供了RegistryKey类,用来访问系统的注册表。 ///定义注册表子Path string strRegPath = @"SOFTWARE\ODB...
        
阅读全文
 
    
        
        
摘要:装箱和拆箱:任何值类型、引用类型可以和object(对象)类型之间进行转换。装箱转换是指将一个值类型隐式或显式地转换成一个object类型,或者把这个值类型转换成一个被该值类型应用的接口类型(interface-type)。把一个值类型的值装箱,就是创建一个object实例并将这个值复制给这个object,装箱后的object对象中的数据位于堆中,堆中的地址在栈中。被装箱的类型的值是作为一个拷贝赋...
        
阅读全文
 
    
        
        
摘要:using System;using System.Collections;using System.Data;namespace MyTools{ /// /// Summary description for TimeTest. /// public class TimeTest { private DataTable manager...
        
阅读全文
 
    
        
        
摘要:using System;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Drawing;[assembly:TagPrefix("MyWebMenu","zbjg")]namespace MyTools{ /// /// Summa...
        
阅读全文
 
    
        
        
摘要:做控件设计时,我们往往需要用自己定义的类来做为控件的属性, 但是,很不幸的是,IDE并不能预先知道新类别的诞生,因此,我们需要 有TypeConverter来做个转换,把自己定义的对象转换为字符串显示到控件 的属性页中,把属性页中的字符串(颜色在aspx中的体现也是字符串,如: #eef008)转换为自定义类。 TypeConverter实现步骤可以有以下两种方式: ...
        
阅读全文