自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

转载 对比.Net PetShop和Duwamish来探讨Ado.Net的数据库编程模式

.NET PetShop和Duwamish简单介绍相 信大家一定听说过有名的"宠物店大战",没错,本文的主角之一就是获胜方.NET PetShop,微软号称以27倍的速度和1/4的代码量遥遥领先于基于J2EE的PetStore宠物商店。虽然SUN也曾对此抱怨过不满,指责此"大 战"有水分,不过无论如何,.NET PetShop绝对是一个经典的.NET实例教程,至少为我们提供了一条赶超J2E

2007-03-31 17:36:00 570

转载 领悟Web设计模式

领悟Web设计模式本文发表在《程序春秋》2004年1期摘要本文介绍了在.NET框架下应用Web设计模式改进WebForm程序设计的一些基本方法及要点。关键字 设计模式,ASP.NET,WebForm,MVC,Page Controller,Front Controller,Page Cache目录 引言 经典的WebForm架构 设计模式 MVC模式

2007-03-31 17:35:00 414

转载 Microsoft .NET Pet Shop 4 架构与技术分析

1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。正因

2007-03-31 17:27:00 515

转载 ASP.NET---- Microsoft .NET Pet Shop 3.x(二)

正在学习PetShop3.x,现将一些自己的一些总结写出来. PetShop3.x分层分得很清楚,分别为UI,Business Layer,Data  Access Layer,典型的N层体系结构.表现的 非常棒. 但是仔细一看源代码,发现并不是那么简单分清楚,原因就是在表现Data Access layer时,做了一些易于扩展的 架构,那就时工厂模式.所以为了把它搞清出,我专门选了一个功能来

2007-03-31 17:18:00 532

转载 .NET Petshop详解

.Net Petshop详解(一): petshop概览和准备工作Youther前言 Microsoft公司为了配合推出.NET战略,不仅发布了一系列的开发工具和开发平台,同时还推出了.NET平台上的示范应用.其中的.Net Petshop就是极好的一例.这个电子商务的开发应用是为了应对J2EE平台而出炉的,在J2EE平台上Sun公司也有一个完整的实例----J2EE Pe

2007-03-31 17:17:00 1933

转载 PetShop的系统架构设计

《解剖PetShop》系列之一前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的 PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着 版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐

2007-03-31 17:10:00 580

转载 必须要知道的GridView用法(1)

我 们经常有这样的需求:用GridView显示数据时候,要显示的数据中没有主键,但是我们却需要主键(更新或者删除操作),在ASP.NET中的 GirdView中,如果我们用这样方法(也绑定主键那列,但是只是不显示,设置Visualable=false)是不可行的。现在设置了不显示的列的 数据已经不会再发送到客户端了。难道就没办法了么?当然有,GridView提供了一个叫做DataKeyNa

2007-03-31 17:05:00 796

转载 一个软件设计的全过程(基于UML)

前段时间把一个界面框架完成了,今天基于这个框架开发一个小模块,在这里把这个模块设计的全过程记录下来,希望大家讨论并指正。一、起因公司交给我一个任务,为测试员写一个手机模拟界面,以方便她们的手机短信测试。过去她们都是用MC4J直接调用公司服务器的MBean服务来模拟进行测试,以验证我们整个系统平台。这种测试主要是检查收发短信是否正常,而我的要做的工作就是,让她们在测试的时候更方便更直观。二、需求我和

2007-03-31 16:28:00 639

转载 改善用户体验之alert提示效果

类似于新浪邮箱的提示效果。比较独立。在wenming版主的帮助下,已解决了高度不能适应的BUG。使用方法很简单,在需要弹出提示的页面先然后直接在需要提出处使用:sAlert("需要提示的信息")即可完成全部效果。不需要在页面中添加任何其它代码。运行代码框 政策文件_中国电力工程造价信息网 *{

2007-03-31 16:26:00 581

转载 如何解决页面之间传输中文乱码的问题

有的时候我们需要在页面之间传输中文,但是.NET模认在Webconfig中为我们建立的编码格式为utf-8,于是在传输中文的时候变成了乱码,相应的接受也会是乱码信息,如何解决这个问题,我们可以用两种方法。  更改Webconfig中的编码方式,如下:1.在你的web.config中把编码                requestEncoding="utf-8"          

2007-03-31 16:22:00 658

翻译 String 或 StringBuilder

String 对象串联操作总是用现有字符串和新数据创建新的对象。StringBuilder 对象维护一个缓冲区,以便容纳新数据的串联。如果有足够的空间,新数据将被追加到缓冲区的末尾;否则,将分配一个新的、更大的缓冲区,原始缓冲区中的数据被复制到新的缓冲区,然后将新数据追加到新的缓冲区。 String 或 StringBuilder 对象的串联操作的性能取决于内存分配的发生频率。String 串

2007-03-31 16:14:00 537

转载 ASP.NET GridView - Add a new record

IntroductionThis code drop is part of a Smash and Grab series for the seriously ADD (Attention Deficit Disorder) programmer. Ill bet there are a lot of other programmers out there who would like to

2007-03-31 16:12:00 1678

转载 petshop3.0--多层应用架构

petshop是C#实现的petstore,具体和技术无关的情况就不多介绍了。petshop3.0比petshop1和2都有了较大的改变,主要是设计方面的。看一下里面的8个工程和1个站点就知道它肯定分了不少层。一.概况介绍。Model:模型层,封装业务实体,一般和数据库模式对应。例如:       public class AccountInfo {               // Inte

2007-03-31 16:06:00 852

转载 .NET三层经典架构PetShop3.0分析之表现层

前面从架构方面介绍了petshop怎样通过工厂模式可以轻松替换持久层实现。这次简单说一说petshop的表现层实现。       petshop的表现层使用了Web 页面(aspx)和用户控件(ascx)控件及自定义服务器控件等ASP.NET技术。       web页面(aspx)是用户和服务器交互的接口,也是用户除静态页面外唯一能够访问到的asp.net组件,其他像用户控件(ascx)

2007-03-31 16:02:00 687

转载 .NET三层经典架构PetShop3.0分析之数据访问层

关于一些Microsoft PetShop的来由、如何安装,所表现业务流程,数据库表结构等基本的信息的资料请大家参考下面文章 http://msdn.microsoft.com/library/en-us/dnbda/html/bdasamppet.asp 另外建议先看一下这篇文章:http://msdn.microsoft.com/library/en-us/dnbda/html/p

2007-03-31 15:59:00 724

转载 公交路线查询算法

数据库中录入每一路公交走的线路包括途径站点,及站点间距离。假设查询 从甲地到乙地的乘车路线1,查询经过甲地的所有公交车组成集合B1,经过乙地的所有公交车组成B22,B1,B2取交集得到的公交车集合就是所有的直达车,比较路径长短,选择最佳。但是,如若没有直达(即B1,B2交集为空)怎么办?3,取车集合B1中所有车从甲地到终点站途径的所有站点集合P1,取车集合B2中所有车从始发

2007-03-31 15:52:00 3309

转载 统一的处理异常

给用户一个统一的处理异常的方法是如下1。修改web.config修改完成后代码如下defaultRedirect="WebForm2.aspx"/>2。为全局响应,修改Global.asaxif (Server.GetLastError() is Exception) {Server.Transfer("WebForm2.aspx");}3。代码中抛出异常throw new Exception

2007-03-31 15:50:00 651

转载 web.config文件详解

web.config文件详解(一).Web.Config是以XML文件规范存储,配置文件分为以下格式1.配置节处理程序声明特点: 位于配置文件的顶部,包含在标志中。2.特定应用程序配置特点: 位于中。 可以定义应用程序的全局常量设置等信息.3.配置节设置特点: 位于节中,控制Asp.net运行时的行为.4.配置节组特点: 用标记,可以自定义分组,可以放到内部或其它标记的内部.(二).配置节的每一节

2007-03-31 15:49:00 578

转载 .NET中异常处理最佳实践

简介    “我的软件从来不出错”你能相信吗?我几乎听到你们全部尖叫说我是个说慌者。“从不出错的软件从某种程度上讲是不可能的!”    和普通人的观念相反,创造可信赖的,健壮的软件并不是一件不可能的事情。请注意,我并没有提及意欲控制核电站的无漏洞软件。我提到的仅仅是可以在无人看管的服务器或者客户端机器上运行的普通的商业软件,在长时间(几个星期或是几个月)可以无重大故障的工作。可预测的,我的意思

2007-03-31 15:40:00 1523 1

转载 ASP.NET中常用的优化性能方法详解

1. 数据库访问性能优化   数据库的连接和关闭   访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。    连接池的大小是有限的

2007-03-28 10:29:00 519

转载 asp.net常用函数表

Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。 CByte(ex

2007-03-28 10:23:00 376

转载 GridView 72般绝技

快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义

2007-03-28 10:16:00 459

飞天侠6.0至尊破解版

基于杨他他的飞天侠6.0至尊破解版进行了优化,去除了广告和版权,删除了许多重复代码,优化网页打开速度!本代码仅供学习参考,勿用于商业用途!

2016-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除