• 近期的几个ASP.NET开发经验总结和收集

    2008-08-22
    一:页面中Page_Load事件 和 Page.IsPostBack执行两次的原因. 原因一: 当<%@Page....中没有AutoEventWireup定义时会导致Page_Load执行两次,如果有定义,且值为true时,在IsPostBack中动态
  • 基于.NET平台的分层架构实战(五)接口的设计与实现

    2008-08-22
    接下来,将进行接口的设计。这里包括数据访问层接口和业务逻辑层接口。在分层架构中,接口扮演着非常重要的角色,它不但直接决定了各层中的各个操作类需要实现何种操作,而且它明确了各个层次的
  • .NET平台依赖注入机制及IoC的设计与实现

    2008-08-22
    我们设计的分层架构,层与层之间应该是松散耦合的。因为是单向单一调用,所以,这里的“松散耦合”实际是指上层类不能具体依赖于下层类,而应该依赖于下层提供的一个接口。这样,上层
  • 基于.NET平台的分层架构实战(三)架构概要设计

    2008-08-22
    本文主要是对将要实现的架构进行一个总体的描述,使朋友们对这个架构有个宏观上的认识。这篇文章理论性的东西会偏多一点,从下篇开始,将进行实际项目的开发。这篇文章的许多内容摘自我的毕业论
  • 基于.NET平台的分层架构实战(四)实体类的设计与实现

    2008-08-22
    实体类是现实实体在计算机中的表示。它贯穿于整个架构,负担着在各层次及模块间传递数据的职责。一般来说,实体类可以分为“贫血实体类”和“充血实体类”,前者仅仅保存实
  • 基于.NET平台的分层架构实战(一) 综述

    2008-08-22
    通过浏览博客园的文章发现,很多朋友对分层架构特别感兴趣,刚好我刚做完的毕业设计就是专门研究.NET平台上分层架构的(题目叫“基于.NET平台的分层架构与设计模式应用研究”)。通过
  • 基于.NET平台的分层架构实战(二)需求分析与数据库设计

    2008-08-22
    在实际的项目中,需求分析和数据库的设计是很重要的一个环节,这个环节会直接影响项目的开发过程和质量。实际中,这个环节不但需要系统分析师、软件工程师等计算机方面的专家,还需要相关领域的
  • 用在JavaScript的RequestHelper

    2008-08-22
    碰到一个小小的需求,就是要根据传入的锚(也就是url中#后面的东西啦)来显示不同的内容,记得以前写了的,不知道被我丢到哪去了,又要重新写一个,顺便把功能整理加强了一些,加入了取QueryString
  • 用Java发送图文并茂的HTML邮件

    2008-08-22
    package com.syj; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.IOException; import java.u
  • asp.net客户端回调功能的实现机制

    2008-08-22
    实现的过程基本上就是:让要实现客户端回调功能的页面或者空间实现System.Web.UI.ICallbackEventHandler的接口,即2个方法:void RaiseCallbackEvent(string eventArgument),这个是当客户端触
  • ASP.NET2.0中控件的简单异步回调

    2008-08-22
    虽然已经有了ASP.NET AJAX了,最近学习ASP.NET控件的时候,逐步理解了原始的控件异步回调(代码取自《ASP.NET 2.0 高级编程》): 首先,在Render事件中添加好一个事件
  • asp.net中生成缩略图并添加版权

    2008-08-22
    //定义image类的对象 Drawing.Image image,newimage; //图片路径 protected string imagePath; //图片类型 protected string imageType; //图片名称 protected string imageName; //提供一个
  • ASP.Net用MD5和SHA1加密的几种方法

    2008-08-22
    首先简单介绍一下MD5和SHA1: MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. rivest开发出
  • asp.net读取数据库乱码的解决完全方案

    2008-08-22
    在下面的映射表中加入gb2312 和gbk,就不会有乱码了,源码在下面提供一位网友写的程序改了改 private static void LoadCharsetMap() {
  • ASP.NET 设计中的 N 个技巧

    2008-08-22
    asp.net中DataGrid双行跨列表头设计心得! 一、DataGrid的属性设置   1. AllowPaging: true   2. PageStyle->Position: TopAndBottom 3. 可选:PageStyle->HorizonAlign: Center(
  • flash菜单与asp.net进行交互

    2008-08-22
    最近想做一个flash的菜单与asp.net进行交互. 参考了很多网上的资料,最后有以下心得,写出来记一下。 一、动态加载菜单 菜单的内容如下(menu.xml): 如果动态加载呢? 1)把以menu.xml
  • ASP.NET1.1中动态树的实现

    2008-08-22
    因为ASP.NET1.1没有像ASP.NET2.0那样默认提供TreeView控件,所以ASP.NET1.1中实现动态树就不像ASP.NET2.0中那样简单了,但是也并没有复杂多少,只是多了点步骤而已。下面就让我们分三步来在ASP.N
  • 编程高手 ASP.NET 状态管理

    2008-08-22
    一般而言,HTTP协议是非状态服务,它不保存任何用户请求信息。直至NetScape开始使用Cookies来保存用户请求信息,Web应用程序有了极大的发展。现在ASP.NET程序员可以使用很多种方式来保存用户请
  • ASP.NET2.0MasterPage技巧总结

    2008-08-22
    好久没有更新博客了,想了想写一篇总结一下关于MasterPage的小技巧,都是自己在实际工作中遇到问题->解决问题发现,有更好的方法大家可直接指出。 1、关于MasterPage和Frameset的使用:网
  • 让ASP.NET程序自动为URL加上超级链接

    2008-08-22
    作为一个程序员,在完成设计后还要根据程序的情况以及用户的反映不断对程序进行改进,这样才能不断地完善自己的作品。我在制作完软件商务网 的论坛后,发现人们总喜欢在帖子中加上各种有用的URL