eddycheng

导航

2004年2月10日 #

数据结构与算法(C#实现)系列-----前言

摘要: 搞计算机的人都应该很清楚,语言只是一种工具,算法才是灵魂。现在的开发语言有很多,如C++,VB,Perl,java,c#,还有如脚本语言js,vbs等,在如此多的选择面前,很多人不知道该选择哪一种好。其实不管哪一种语言,既然他存在,就一定有他的价值,有它的特定用途,而这往往是其它语言所无法比拟的。譬如C++就适合于系统底层的编程,而java一般就用于对稳定性,兼容性要求较高的场合,正所谓各有所长... 阅读全文

posted @ 2004-02-10 18:38 .net 阅读(996) 评论(2) 推荐(0) 编辑

使用设计模式构建通用数据库访问类

摘要: 在应用程序的设计中,数据库的访问是非常重要的,我们通常需要将对数据库的访问集中起来,以保证良好的封装性和可维护性。在.Net中,数据库的访问,对于微软自家的SqlServer和其他数据库(支持OleDb),采用不同的访问方法,这些类分别分布于System.Data.SqlClient和System.Data.OleDb名称空间中。微软后来又推出了专门用于访问Oracle数据库的类库。我们希望在编写... 阅读全文

posted @ 2004-02-10 18:26 .net 阅读(929) 评论(0) 推荐(0) 编辑

面向对象的应用服务层设计

摘要: 前言 N层的应用软件系统,由于其众多的优点,已经成为典型的软件系统架构,也已经为广大开发人员所熟知。在一个典型的三层应用软件系统中,应用系统通常被划分成以下三个层次:数据库层、应用服务层和用户界面层。如下图所示: 其中,应用服务层集中了系统的业务逻辑的处理,因此,可以说是应用软件系统中的核心部分。软件系统的健壮性、灵活性、可重用性、可升级性和可维护性,在很大程度... 阅读全文

posted @ 2004-02-10 18:25 .net 阅读(1042) 评论(0) 推荐(0) 编辑

ASP.NET应用程序规划与设计

摘要: 摘要:了解如何规划和设计 ASP.NET 应用程序。本文以一个知识库 Web 应用程序为例,讨论实际应用程序创建实践中最常见的几个因素。 简介 这是一个系列文章,在这个系列文章中我们将逐步详细介绍如何使用 Microsoft ASP.NET 和 Microsoft Visual Studio.NET 来设计、实现和部署典型的 Web 应用程序,以探讨实际应用程序创建实践... 阅读全文

posted @ 2004-02-10 18:24 .net 阅读(234) 评论(0) 推荐(0) 编辑

UML学习笔记(1)

摘要: 1.建模 1.1 为什么要建模 建立大厦和建立狗窝的区别是建设狗窝不需要设计。要生产合格的软件就要有一套关于体系结构、过程和工具的规范。 建模的定义:建模是对现实的简化。 建模的目标: 1)模型帮助我们按照实际情况或按照我们所需要的样式对系统进行可视化。 2)模型允许我们详细说明系统的结构和行为。 3)模型给出一个知道我们构造系统的模板。 4... 阅读全文

posted @ 2004-02-10 18:21 .net 阅读(302) 评论(0) 推荐(0) 编辑

ASP.NET 验证机制

摘要: ASP.NET 提供了一些新型的验证和授权方案,对于开发人员来说这将是和以前不同的一种方式。可喜的是ASP.NET提供的方案多样更加灵活;可惜的是这种方案是基于IIS的。我知道,有些人并不喜欢IIS,认为它容易受攻击。只是一直不喜欢ASP的方式,杂乱的HTML标记中夹杂着代码,难于维护也难于调试。现在有了新的解决方案,让我们看看。新型ASP.NET 验证机制(下面我会用ASP.NET AP来简称)... 阅读全文

posted @ 2004-02-10 15:00 .net 阅读(3917) 评论(2) 推荐(0) 编辑

ASP.NET中的事务处理和异常处理

摘要: 使用SQL-Transaction类和.NET提供的异常处理机制,我们就能够以一种可靠的方式处理数据库运行中的问题和发现系统异常。这篇小文章将解释事务处理和异常处理的概念和用法。   什么是事务?   事务处理是由以一个单一的逻辑单位完成的一系列操作,它可以由一系列的SQL语句、SELECT、INSERT、UPDATE、DELETE组成,如果在该单位包含的操作执行完毕后没有发生错误,那么它对数据库... 阅读全文

posted @ 2004-02-10 14:58 .net 阅读(2562) 评论(1) 推荐(0) 编辑

最佳ASP.NET编程习惯

摘要: 初学编程的朋友往往喜欢收集一些很“奇妙”的编程技巧,然而,技巧的积累往往并没有提高程序质量,反而引导一些编程者一味追求奇和新,忘记了基本编程习惯的培养,不利于团队的合作,可能,这也是中国并不缺少聪明的程序员,但是缺少聪明的开发团队的一个原因吧。在ASP.NET的开发中,可以学习的技巧不少,但是,一些基本的编程习惯我们一定要养成,这样不但能根本上提高程序质量和开发效率,而且,... 阅读全文

posted @ 2004-02-10 14:58 .net 阅读(2377) 评论(0) 推荐(0) 编辑

ASP.NET图象处理详解

摘要: 在使用ASP的时候,我们时常要借助第三方控件来实现一些图象功能。而现在,ASP.NET的推出,我们已经没有必要再使用第三方控件来实现,因为ASP.NET 已经具有强大的功能来实现一些图象处理。现在,我们就来看看怎样使用ASP.NET的这一强大功能。 一、System.Drawing的使用   以下的举例将演示在内存中生成一张图片,然后,将这张图片通过网页显示出来。需要了解的是,我们这里输出的不是H... 阅读全文

posted @ 2004-02-10 14:57 .net 阅读(2614) 评论(1) 推荐(0) 编辑

ASP.NET读取POP3邮件的操作

摘要: namespacePOP3Client { usingSystem.IO; usingSystem.Net; usingSystem.Net.Sockets; //Pleasenotethatallcodeiscopyright2002byWilliamJDean publicclassPOP3client { publicenumconnect_state{disc,AUTHORIZATION,... 阅读全文

posted @ 2004-02-10 14:57 .net 阅读(2467) 评论(0) 推荐(1) 编辑

ASP.NET上传文件的实例

摘要: 在ASP时代要上传一个文件是很麻烦的事,有了ASP.Net事情就变得简单.这里我给出一个实例,希望能对朋友们有帮助.文件上传的实例, 来自http://www.chinabs.net">中国BS网<%@ Import Namespace="System.IO" %><%@ page Language="C#" debug="true" %><html>&l... 阅读全文

posted @ 2004-02-10 14:55 .net 阅读(4245) 评论(5) 推荐(0) 编辑

在网页中动态的生成一个图片

摘要: 大家知道股票网站的K线图是动态生成的定时刷新PHP 就有动态生成图片的功能.那么怎样用asp.net在网页中动态的生成一个图片呢?  下面我要举的例子是动态的生成一个图片显示当前时间.namespace Wmj{using System;using System.Drawing;using System.Web.UI; public class MyTempImage : Page{ public... 阅读全文

posted @ 2004-02-10 14:55 .net 阅读(2468) 评论(1) 推荐(0) 编辑

.NET 数据访问架构指南二

摘要: 何处存储BLOB数据 SQL Server 7.0及其以后版本已经提高了存储在数据库中的BLOB数据的使用性能。这种情况的一个原因是数据库页面大小已经增加到了8KB。结果,小于8KB的文本或图象数据不必再存储在页面单独的二进制树结构中,而是能被存储在单行中。这意味着读取和写入text, ntext, 或 image数据能象读取或写入字符或二进制字符串那样快。超出8KB后,将在行中建立一个指针,数据... 阅读全文

posted @ 2004-02-10 14:54 .net 阅读(2400) 评论(1) 推荐(0) 编辑

.NET 数据访问架构指南

摘要: 概述:本文提供了在多层.NET应用程序中实施基于ADO.NET的数据访问层的指导原则。其重点是一组通用数据访问任务和方案,并指导你选择最合适的途径和技术(68张打印页)。 目录 ADO.NET简介 管理数据库链接 错误处理 性能 通过防火墙建立链接 处理 BLOBs 事务处理 数据分页 简介 如果你在为.NET应用程序设计数据访问层,那么就应该把 Microsoft ADO.NET用作数据访问模型... 阅读全文

posted @ 2004-02-10 14:53 .net 阅读(1475) 评论(0) 推荐(0) 编辑

用ASP.NET上传图片并生成带版权信息的缩略图

摘要: <%@ Page Language="C#" ResponseEncoding="gb2312" %><%@ import Namespace="System" %><%@ import Namespace="System.IO" %><%@ import Namespace="System.Drawing" %><%@ import Name... 阅读全文

posted @ 2004-02-10 14:51 .net 阅读(994) 评论(1) 推荐(0) 编辑

ASP.NET编程中的十大技巧

摘要: 在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字。 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或WordPa... 阅读全文

posted @ 2004-02-10 14:50 .net 阅读(496) 评论(0) 推荐(0) 编辑

login.aspx xml 验正

摘要: 配置文件: xml文件:jchen@contoso.comBA56E5E0366D003E98EA1C7F04ABF8FCB3753889Kim@contoso.com07B7F3EE06F278DB966BE960E7CBBD103DF30CA6login.aspx文件:Forms AuthenticationLogin Pagee-mail: Password:Persistent Coo... 阅读全文

posted @ 2004-02-10 14:47 .net 阅读(841) 评论(0) 推荐(0) 编辑

数据库连接字在Web.config里的用法

摘要: 在asp.net中的WEB程序的设置中我们必须用到Web.config来存储数据库连接字.事实上这是个很好的做法,因为可以省去我们很多的麻烦还可以帮助我们避免不必要的错位,是的很多情况下我就是这样做.它通过XML来记录这些信息.具体的是在....这个标记中来记录的.这里请看一个ORACLE的例子如下: 而在你的应用程序中你只要这样写,就可以了,如下:string conn = Configurat... 阅读全文

posted @ 2004-02-10 14:47 .net 阅读(553) 评论(0) 推荐(0) 编辑

ASP.NET 中数据库操作初步

摘要: 这篇文章暂不提如何显示数据库中的数据,只提出如何增加、删除、修改数据,关于如何显示数据,会在以后的文章中提出。一、定义OleDbCommand类型变量:MyCommand 要对数据库进行增加、删除、修改的操作我们还需要根据MyConnectio的类型定义一个OleDbCommand或者SqlCommand对象(请注意如果MyConnection是OleDbConnection类型,那么只能用Ol... 阅读全文

posted @ 2004-02-10 14:46 .net 阅读(686) 评论(0) 推荐(0) 编辑

完整的网站间共享数据的WebService

摘要: 我记得好象有一个网友问过关于怎样在几个站点间共享数据库资源我在两台电脑上试验成功了我的代码是这样的提供大家参考在站点a的数据库服务器的数据库中有一个数据表NoteBoard包含字段ID(编号),Title(标题),NoterName(留言人名字),NoteTime(留言时间)怎样可以让站点b获得这个数据表的记录呢。在a定义访问a站数据库的webservice文件MyViewDBService.as... 阅读全文

posted @ 2004-02-10 14:45 .net 阅读(516) 评论(0) 推荐(0) 编辑