随笔分类 -  asp.net

上一页 1 2 3 4 下一页
在线智能输入建议的AutoComplete控件
摘要:2.5 在线智能输入建议的AutoComplete控件 在线智能输入建议是目前网站上一个非常流行的功能,该功能能够根据用户的输入显示一个在线提示列表。因此,用户只要输入部分关键字,就能够从在线提示列表中选择所需要的关键字。典型的效果如图2.8所示。 图2.8 在线智能输入建议效果图 如果使用ASP.NET和JavaScript技术实现在线智能输入建议这一功能,是非常复杂且比较烦琐的事情。AS... 阅读全文
posted @ 2009-04-02 16:21 微星 阅读(688) 评论(2) 推荐(0)
GridView添加统计(合计)行
摘要:Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> decimal totalstock = 0; protected void GridView2_DataBound(object sender, GridViewRowEven... 阅读全文
posted @ 2009-04-01 19:19 微星 阅读(385) 评论(0) 推荐(0)
终于弄明白Framework 3.5为什么在IIS的ASP.NET选项找不到?
摘要:本人现在正在研究VS2008,发现VS2008带的Framework 3.5,于是我去IIS ASP.NET里面看看是不是有那个选项. 发现没有.于是乎就想到这是脚本没有映射.用以前注册Framework 2.0的方法,发现找不到aspnet_regiis.exe 注册了.上V3.5里面发... 阅读全文
posted @ 2009-03-18 11:02 微星 阅读(10595) 评论(0) 推荐(1)
如何使用代码动态设置水晶报表中的文本,字段等对象呢?
摘要:如何使用代码动态设置水晶报表中的文本,字段等对象呢? //VB 首先,你必须要声明一个OBJECT变量(eg. TextObject, FieldObject, ......),当然不是一般的对象,而是: Dim xObject As CrystalDecisions.CrystalReports.Engine.FieldObject(字段) Dim xObject As Crys... 阅读全文
posted @ 2008-12-22 14:13 微星 阅读(2890) 评论(2) 推荐(1)
web.config文件中节点加密解密
摘要:由于数据库密码是在web.config文件中以明文的形式显示的,为了安全起见我们可以采用以下的方法进行加密。 在命令行界面下进入到.NET 2.0 framework 目录,如下: C:WINDOWSMicrosoft.NETFrameworkv2.0.50727 运行以下命令: aspnet_regiis.exe -pe "connectio... 阅读全文
posted @ 2008-10-20 11:06 微星 阅读(232) 评论(0) 推荐(0)
IIS上.net 1.1 跟.net 2.0兼容解决方法
摘要:如果你的IIS服务器既有 .net 1.1的WEB程序,也有.net 2.0的, 会出现这样的情况:当你运行某个版本的WEB程序时,另外一个版本的程序就会报错误。 解决方法: 新建一个应用程序池,然后将不同版本的程序放在各自的程序池中就行了。 文章出处:http://www.diybl.com/course/4_webprogram/asp.net/netjs/200832/102547.html... 阅读全文
posted @ 2008-09-26 11:25 微星 阅读(320) 评论(0) 推荐(0)
为角色管理配置应用程序 roleManager 元素
摘要:roleManager 元素(ASP.NET 设置架构) 为角色管理配置应用程序。 此元素是 .NET Framework 2.0 版中的新元素。 configuration 元素(常规设置架构) system.web 元素(ASP.NET 设置架构) roleManager 元素(ASP.NET 设置架构) enabled="true|false" maxCa... 阅读全文
posted @ 2008-07-17 11:17 微星 阅读(584) 评论(0) 推荐(0)
ASP.NET SQL Server 注册工具 (Aspnet_regsql.exe)
摘要:.NET Framework 工具 ASP.NET SQL Server 注册工具 (Aspnet_regsql.exe) ASP.NET SQL Server 注册工具用于创建供 ASP.NET 中的 SQL Server 提供程序使用的 Microsoft SQL Server 数据库,或者用于在现有数据库中添加或移除选项。Aspnet_regsql.exe 文件位于 Web 服务器上... 阅读全文
posted @ 2008-07-12 22:13 微星 阅读(422) 评论(0) 推荐(0)
在.NET的平台上,加密MD5,SHA,DES
摘要:以前对加密这块总是觉得很高深,什么MD5,SHA,DES只是知道有这么个东西,可是一直不敢触及,通过这段时间的学习,才知晓,其实在.NET环境下加密已经做的非常的简单,作为一个开发的技术员来说,你只要有”拿来主义“的思想,就可以很简单的将它应用到你的项目中,至于具体的算法研究给那些研究算法的人去研究就好了,知道怎么回事就行了。 加密可以帮助保护数据不被查看和修改,并且可以帮助在本不安全的信道上提... 阅读全文
posted @ 2008-07-10 19:44 微星 阅读(680) 评论(0) 推荐(0)
PetShop4,错误提示:System.Web.Security.SqlMembershipProvider”要求一个与架构版本“1”兼容的数据
摘要:错误提示: System.Web.Security.SqlMembershipProvider”要求一个与架构版本“1”兼容的数据库架构。但是,当前的数据库架构与此版本不兼容。您可能需要使用 aspnet_regsql.exe (在 framework 安装目录中提供)安装一个兼容的架构,或者将提供程序升级到一个较新的版本。 先在VS2005的命令行中运行asp_regsql,根据提示即可操作,... 阅读全文
posted @ 2008-07-09 18:37 微星 阅读(1044) 评论(0) 推荐(0)
PetShop4,错误提示:没有为 SQL 缓存通知启用数据库"MyCard"
摘要:在命令行下使用aspnet_regsql工具执行如下语句: aspnet_regsql -S localhost -E -d DataBaseName -t TableName -et 阅读全文
posted @ 2008-07-08 17:29 微星 阅读(642) 评论(0) 推荐(0)
为GridView加入全选
摘要:在Gridview中加入下列模板: 在CS文件中加入下列方法: protected void checkAll(object sender, EventArgs e) { CheckBox cb = (... 阅读全文
posted @ 2008-07-07 13:49 微星 阅读(212) 评论(0) 推荐(0)
MemberShip的使用
摘要:本文介绍了怎么在ASP.NET 2.0中使用Membership新特性,并且介绍了怎么两种不同的Membership的Provider:ActiveDirectoryMembershipProvider和SqlMembershipProvider,前者是基于微软活动目录服务存储用户信息的,或者是基于SQL SERVER存储的。2.0中的这个新机制大大减少了站点用户认证模块的代码量。 目录: 学习目... 阅读全文
posted @ 2008-06-24 12:07 微星 阅读(540) 评论(0) 推荐(0)
PetShop 详解之一 系统架构设计
摘要:PetShop的系统架构设计 前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却... 阅读全文
posted @ 2008-06-22 14:26 微星 阅读(384) 评论(0) 推荐(0)
petshop4.0 详解之二 数据访问层之数据库访问设计
摘要:二、PetShop数据访问层之数据库访问设计 在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列二... 阅读全文
posted @ 2008-06-22 14:25 微星 阅读(279) 评论(0) 推荐(0)
petshop4.0 详解之三(PetShop数据访问层之消息处理)
摘要:三、PetShop数据访问层之消息处理 在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。 在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。... 阅读全文
posted @ 2008-06-22 14:23 微星 阅读(207) 评论(0) 推荐(0)
petshop4.0 详解之四(PetShop之ASP.NET缓存)
摘要:四 PetShop之ASP.NET缓存 如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接从... 阅读全文
posted @ 2008-06-22 14:22 微星 阅读(183) 评论(0) 推荐(0)
petshop4.0 详解之五(PetShop之业务逻辑层设计)
摘要:五 PetShop之业务逻辑层设计 业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Applicati... 阅读全文
posted @ 2008-06-22 14:22 微星 阅读(230) 评论(0) 推荐(0)
petshop4.0 详解之八(PetShop表示层设计)
摘要:代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下: private static bool InsertUser(OracleTransaction transaction, int userId, string email, string password, int passFormat, string pa... 阅读全文
posted @ 2008-06-22 14:21 微星 阅读(183) 评论(0) 推荐(0)
petshop4.0 详解之七(PetShop表示层设计)
摘要:6.4 ASP.NET 2.0新特性 由于PetShop 4.0是基于.NET Framework 2.0平台开发的电子商务系统,因而它在表示层也引入了许多ASP.NET 2.0的新特性,例如MemberShip、Profile、Master Page、登录控件等特性。接下来,我将结合PetShop 4.0的设计分别介绍它们的实现。 6.4.1 Profile特性 Profile提供的功能是针... 阅读全文
posted @ 2008-06-22 14:20 微星 阅读(214) 评论(0) 推荐(0)

上一页 1 2 3 4 下一页