自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JERRY的开发心得

目标-微软MVP

  • 博客(14)
  • 收藏
  • 关注

原创 asp.net使用SerialPort的方法(VB简单版)[原创]

        最近有个项目,是在原来J2ee开发的进销存系统,收购页面中与称重机相连,取得称重机的数据,显示在文本框中.而这个系统是在互联网上使用的,称重机是与本地的一台机器相联.电子称是XK3190-A9型电子秤型.         现在领导需要设计一个方案,所以就想到利用.net创建WebService 然后在页面中利用JavaScript获取WebService数据返回到页面中.下

2008-03-20 14:32:00 3108 5

原创 在.net安装程序部署SQL Server数据库

转载:CSDN文档中心--.NET来源:http://dev.csdn.net/Develop/article/17/article/29/29221.shtm摘要:一个项目完成之后,安装程序的制作是一个必要的过程。如果需要部署数据库,则使安装程度的制作变得比较麻烦。使用visual studio.net可以非常方便的制作应用程序以及部署程序中需要的数据库。本文介绍了如何使用visual stud

2007-04-12 10:08:00 923 2

原创 PetShop之表示层设计

《解剖PetShop》系列之六六 PetShop之表示层设计表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客

2007-04-09 11:20:00 604

转载 PetShop之业务逻辑层设计

《解剖PetShop》系列之五 五 PetShop之业务逻辑层设计业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Ente

2007-04-09 11:16:00 827

原创 PetShop之ASP.NET缓存

《解剖PetShop》系列之四四 PetShop之ASP.NET缓存如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据

2007-04-09 11:14:00 591 1

原创 Visual Studio 2005 Team System 中的软件测试工具

注 本文档于产品投入生产之前编写,因此您可能会发现这里所包含的细节与发布的产品有不一致的地方。文中的信息均依据撰写文档时的产品状况,仅供您在规划时参考。如有更改,恕不另行通知。Microsoft 拥有本文档中的主题所涉及的专利、专利应用程序、商标、版权或其他的知识产权。除非 Microsoft 以任何书面许可协议明确提供,向您提供本文档并没给予您使用这些专利、商标、版权或其他知识产权的任何许可证。

2007-04-09 11:12:00 2440

原创 在VS2005 环境下面使用.NET Framework 1.1 进行编译

由于MSBuild 未能直接提供编译.NET framework 1.1的功能, 不能直接在VS2005下使用.NET framework 1.1 编译幸运的是  MSBuild有强大的扩展性,可以使我们去找到一种办法去解决这个问题。让我们来看看应该怎么做: 首先把下面这个XML 保存为C:/program files/msbuild/CrossCompile.CSharp.targe

2007-04-09 11:04:00 1088

原创 ASP.NET 2.0中给DropDownList服务器控件添加项的新方法

在ASP.NET 2.0中,可以在数据绑定时,通过设置DropDownList的AppendDataBoundItems属性为true,在数据绑定之前添加一个新的项目,并且这个新加的项目会保存在ViewState之中。下面就是一个实现的例子:C#代码...@ Page Language="C#" %>...@ Import Namespace="System.Data" %>DOCTYPE htm

2007-04-06 11:14:00 539

原创 在ASP.NET 2.0中直接得到本页面生成的HTML代码

在ASP.NET 2.0中,有时候需要对ASP.NET生成的HTML代码进行处理,或者是保存成静态文件。ASP.NET 提供了直接将请求保存成文件的方法:HttpRequest.SaveAs方法。下面这个方法就是在ASP.NET 2.0中得到ASP.NET生成的HTML代码,同时,生成一个静态文件的方法。C#@ Page Language="C#" AutoEventWireup="t

2007-04-06 11:12:00 615

原创 将博客园程序从Visual Studio 2003迁移到Visual Studio 2005的尝试

        昨天,我尝试将博客园的程序从Visual Studio 2003开发环境迁移到Visual Studio 2005开发环境。之前,我也进行过这样的尝试。我用Visual Studio 2005升级向导进行升级,升级之后,在Visual Studio 2005中进行编译,实在有太多错误,我处理了多个处理之后,实现在没耐心去处理这么多错误,令人恼火的是Visual Studio 200

2007-04-06 10:47:00 783 2

原创 几种所见所得的在线编辑器的分析

1.FCKeditor 编辑器 FCKeditor is compatible with most internet browsers which include: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7+. 最新版本:FCKeditor 2.0 语言环境:多国语言特性功能:所见所得,支持平台众多,支持XHTML 1

2007-04-05 17:22:00 758

原创 PetShop的系统架构设计

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

2007-04-05 12:06:00 591

原创 利用AjaxPro框加结合存储过程实现的无刷新分页

首先,存储过程调用的是先前发的那个分页存储过程在这里只给出必要的一些代码.我英语不太好,所以呢,命名不太规范哈.JS代码如下script language="javascript">var pgs;pgs=5;  //页大小function $(id){return document.getElementById(id);}function PageLoad()   //页面初始{var re

2007-04-05 12:04:00 696

原创 提高ASP.Net应用程序性能的十大方法

一、返回多个数据集     检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。    如果你是用动态的SQL语句来返回多个数据集,那我建议你用存储过程来替代动态的SQL语句。是否把业务逻辑写到存储过程中,这个有点争

2007-04-03 17:31:00 545

空空如也

空空如也

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

TA关注的人

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