asp.net
文章平均质量分 68
wangwang008
本人对同事比较关心,对工作比较负责,对生活充满信心
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
asp.net[2.0] 用Web Chart 实现折线、柱状、扇形图
<br />项目中有报表图形化的需求, 于是开始在网上找第三方chart控件。因时间紧迫,在优快云中搜了几轮后大至确定了几个候选:一、Office带的OWC控件;二、ComponentOne;三、Web Chart。<br />OWC似乎使用者居多,但看见有网友在帖中抱怨OWC在使用时需要许可证书,于是将其排除,我可不想BOSS在看报表时弹出一个“没有许可证书”的窗口。<br />接着找到了ComponentOne的Web chart做出的各种效果图,效果极佳。我一下子被迷住了,决定就是它,于是马不停蹄的原创 2010-08-04 09:27:00 · 1150 阅读 · 0 评论 -
PetShop4.0 工厂模式及Profile Provider实现
第一部份:工厂模式一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / oracleDAL=Oracle数据访问层DBUtility 数据库访问组件基础类二、项目引用关系1、We转载 2008-12-17 21:02:00 · 507 阅读 · 0 评论 -
读 PetShop代码(Profile篇)
用于存储与用户有关的数据,维护应用程序状态。Profile对象提供一个创建强类型和持久化方式的会话状态的方法。以Profile.ShoppingCart.Add(); Profile.Save(); 的执行流程为例首先配置文件部分代码如下:CodeCode highlighting produced by Actipro CodeHighlighter (freewar转载 2008-12-17 20:45:00 · 936 阅读 · 0 评论 -
DataSet,DataTable与DataRow的复制方法
DataSet 对象是支持 ADO.NET的断开式、分布式数据方案的核心对象 ,用途非常广泛.我们很多时候需要使用其中的数据,比如取得一个DataTable的数据或者复制另一个DataTabe中的数据或者是DataRow的数据,但是只有DataSet和DataTable的复制是支持深层复制的,就是说不仅能复制元素的结构,而且能复制元素的数据,而DatatDataRow没有相关的复制的方法,下原创 2008-12-13 13:54:00 · 537 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QueryString转载 2008-12-16 20:55:00 · 415 阅读 · 0 评论 -
ASP.NET在VS2008与.NET FX 3.5中增强的功能
【IT168技术文档】 今天,让我来谈谈在Visual Studio 2008与.NET FX 3.5中你将会看到的ASP.NET增强的功能。 今年早些时候,我们引入了ASP.NET AJAX Extensions。它是作用于Visual Studio 2005和.NET框架2.0上的一个插件。 随着Visual Studio 2008的发布,这些AJAX的扩展功能成为了转载 2008-12-16 19:56:00 · 473 阅读 · 0 评论 -
浅析Microsoft .net PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息) 选择自 wangyihust 的 Blog
对于Microsoft .net PetShop程序中的购物车和订单处理模块,文中主要分析两种技术的应用:1. Profile技术在PetShop程序中用于三处: 1) 购物车ShoppingCart -下面的例子围绕购物车流程进行 2) 收藏WishList 3) 用户信息AccountInfo 注册新用户 NewUser.aspx :使用的是转载 2008-12-13 13:49:00 · 598 阅读 · 0 评论 -
DataGridView新特色、常用操作
1、自定义列 Customize Cells and Columns in the Windows Forms DataGridView Control by Extending Their Behavior and Appearance Host Controls in Windows Forms DataGridView Cells 继承 DataGridVi转载 2008-12-15 20:55:00 · 449 阅读 · 0 评论 -
DataList控件也玩分页
作者:http://www.aspcn.com 飞刀众所周知,ASP.Net中给我们提供了三个数据控件--DataGrid,Repeater,DataList。在这三个控件中,DataGrid控件的功能最强大,Repeater控件最忠实于模版原样,DataList控件则兼而有之。DataGrid控件太有名了,所以以前用的讲的也很多,Repeater功能太少,没有什么好讲的。这里主要是讲一讲转载 2008-12-09 21:36:00 · 465 阅读 · 0 评论 -
在PetShop 4.0中ASP.NET缓存的实现详解
PetShop作为一个B2C的宠物网上商店,需要充分考虑访客的用户体验,如果因为数据量大而导致Web服务器的响应不及时,页面和查询数据迟迟得不到结果,会因此而破坏客户访问网站的心情,在耗尽耐心的等待后,可能会失去这一部分客户。无疑,这是非常糟糕的结果。因而在对其进行体系架构设计时,整个系统的性能就显得殊为重要。然而,我们不能因噎废食,因为专注于性能而忽略数据的正确性。在PetShop 3.0版转载 2008-12-09 15:46:00 · 613 阅读 · 0 评论 -
datalist分页
Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据。 实现DataList或Repeater控件的分页显示有几种方法: 1、写一个方法或存储过程,根转载 2008-12-10 13:19:00 · 377 阅读 · 0 评论 -
datalist和repeater通用分页
前台============================== table cellspacing="1" cellpadding="1" width="100%" bgcolor="#999999" border="0" style="border-collapse:collapse;" >原创 2008-12-10 13:34:00 · 463 阅读 · 0 评论 -
65个源代码网站
1.51源码:http://www.51aspx.com/2.源码之家:http://www.codejia.com/3.源码网:http://www.codepub.com/4.虾客源码:http://www.xkxz.com/5.源码开发网:http://www.codedn.com/6.洪越源代码:http://www.softhy.net/7.锋网源码:http://www.fwvv.ne原创 2009-02-20 14:07:00 · 2681 阅读 · 0 评论 -
Asp.Net 2.0的Profile
在Membership表中可以存储一些用户的基本信息,但有的时候,我们需要记录的用户信息远远不止Membership表中提供的这些,如QQ、MSN、家庭住址、联系电话等等。那如何把这些用户信息记录到数据库中呢?在asp.net2.0中为我们提供了个性设置的功能――Profile。下面看一下Profile的几个特征:1) Profile根据每个用户存储各自的用户资料,包括匿名称用的资料。2) Pro转载 2008-12-18 08:45:00 · 637 阅读 · 0 评论 -
浅析Microsoft .net PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息)
对于Microsoft .net PetShop程序中的购物车和订单处理模块,文中主要分析两种技术的应用:1. Profile技术在PetShop程序中用于三处: 1) 购物车ShoppingCart -下面的例子围绕购物车流程进行 2) 收藏WishList 3) 用户信息AccountInfo 注册新用户 NewUser.aspx :使用的转载 2008-12-18 08:48:00 · 1119 阅读 · 0 评论 -
asp.net ajax Silverlight 电子资料汇总
Silverlight电子资料汇总:OReilly Silverlight 1.1简介Wrox出版 Silverlight 1.0 (彩页染色代码、全面解析)Silverlight 1.0 Development with JavaScriptSams出版 Silverlight 1.0 UnleashedOReilly Essential SilverlightXAML简明教程 CHM+PD原创 2009-05-15 16:31:00 · 623 阅读 · 0 评论 -
视频教程
1.博客园天轰穿的 >,这个教程在网易的视频中心,天极网及他的博客上都有下载,到现在已经做了有90多集了.不错的入门教程,讲解了asp.net基础语法,C#基础,asp.net控件,ADO.NET,接口....还有很多,自己下载去看吧. 下载地址: 天轰穿的博客:http://thcjp.cnblogs.com 天轰穿.net/ajax入原创 2009-05-15 17:14:00 · 536 阅读 · 0 评论 -
SESSION详解
阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET Web应用程序模型 了解ASP.NET Web应用程序配置文件Web.config的作用、意义及使用方法 了解Internet Information Services(以下简称II原创 2009-05-14 15:52:00 · 550 阅读 · 0 评论 -
腾讯互动状态代码生成器网址
http://imis.qq.com/webpresence/code.shtml原创 2009-07-15 16:54:00 · 804 阅读 · 0 评论 -
css经验十则
1.CSS字体属性简写规则一般用CSS设定字体属性是这样做的:font-weight:bold;font-style:italic;font-varient:small-caps;font-size:1em;line-height:1.5em;font-family:verdana,sans-serif;但也可以把它们全部写到一行上去:font: bold italic smal转载 2009-03-25 16:11:00 · 563 阅读 · 0 评论 -
.net考试题
在网上找来的,希望对大家有所帮助。1 (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。(2)能用foreach遍历访问的对象需要实现 _ IEnumerable 接口或声明_ GetEnumerator 方法的类型。1.c#中的三元运算符是__?:__2.当整数a赋值给一个object对象时,整数a将会被__装箱___?3.类成员有__3__种可访问形式?4.public st原创 2008-12-23 12:48:00 · 1532 阅读 · 0 评论 -
你必须知道的C#的25个基础概念(附演示)
先自己复习一下,看看下面的C#问题都能回答上来么?1.静态变量和非静态变量的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰符是干什么的?7.override 和 overload 的区别?8.什么是索引指示器?9.new 修饰符是起什么作用?10.this转载 2008-12-20 17:51:00 · 448 阅读 · 0 评论 -
如何让您的网站符合W3C标准
引子:什么是W3C标准 作为网站技术开发人员而言,往往是站在自己的开发角度来实施网站布署(读取数据及开发的方便性等等),而不是站在网站访问者与搜索引擎角度。因此大部分的网站在浏览方面不够直观或是方便,特别是现在w3c的规范,更是在大部分的网站开发人员脑里一片空白。何况百度 、google、msn、yahoo等专业搜索引擎更有自己的搜索规则及判断网页等级技术,所以网站要优化,优化的目的只有一个:转载 2008-12-21 12:57:00 · 607 阅读 · 0 评论 -
WebApplication与Profile购物车
在WebApplication中使用Profile做购物车功能。开发环境VS.NET 2008。一Web.config文件配置 "true"/> "ShoppingCartTest.UserProfile"> 二UserProfile类using System.Web.Profile;using System.Web.Se转载 2008-12-20 19:31:00 · 1373 阅读 · 1 评论 -
浅析Microsoft .net PetShop程序中的购物车和订单处理模块
对于Microsoft .net PetShop程序中的购物车和订单处理模块,文中主要分析两种技术的应用:1. Profile技术在PetShop程序中用于三处: 1) 购物车ShoppingCart -下面的例子围绕购物车流程进行 2) 收藏WishList 3) 用户信息AccountInfo 注册新用户 NewUser.aspx :使用转载 2008-12-21 13:56:00 · 710 阅读 · 0 评论 -
代码下载网址
http://www.wrox.com/WileyCDA/Section/id-105127.html原创 2008-12-07 13:16:00 · 433 阅读 · 0 评论 -
连接字符串大全
在MSDN中,.net的数据库连接字符串都有详细的说明,我这里以代码范例的方式罗列一些,具体的每一项代表的意义可以参看MSDN.ADO.net 中数据库连接方式(微软提供)微软提供了以下四种数据库连接方式:System.Data.OleDb.OleDbConnectionSystem.Data.SqlClient.SqlConnectionSystem.Data.Odbc.OdbcC转载 2008-12-06 21:52:00 · 641 阅读 · 0 评论 -
Post和Get 方法有如下区别:
1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。 2.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节. 3.Post顾名思义,就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据.而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.Post的信息作为http请求的内容,而Get是转载 2008-12-07 09:04:00 · 382 阅读 · 0 评论 -
ASP.NET AJAX入门系列(8):自定义异常处理
在UpdatePanel控件异步更新时,如果有错误发生,默认情况下会弹出一个Alert对话框显示出错误信息,这对用户来说是不友好的,本文看一下如何在服务端和客户端脚本中自定义异常处理,翻译自官方文档。 主要内容1.在服务端自定义异常处理2.在客户端脚本中自定义异常处理 一.在服务端自定义异常处理1.添加ASPX页面并切换到设计视图。2.在工具箱中AJAX Exten转载 2007-11-06 13:49:00 · 570 阅读 · 0 评论 -
ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍
在ASP.NET AJAX Beta2中,UpdateProgress控件已经从“增值”CTP中移到了ASP.NET AJAX核心中。以下两篇关于UpdateProgress的文章基本翻译自ASP.NET AJAX官方网站。 主要内容1.UpdateProgress控件简单使用2.使用多个UpdateProgress控件 一.UpdateProgress控件简单使用转载 2007-11-06 13:46:00 · 576 阅读 · 0 评论 -
ASP.NET AJAX入门系列(10):Timer控件简单使用
本文主要通过一个简单示例,让Web页面在一定的时间间隔内局部刷新,来学习一下ASP.NET AJAX中的服务端Timer控件的简单使用。 主要内容 Timer控件的简单使用 1.添加新页面并切换到设计视图。2.如果页面没有包含ScriptManager控件,在工具箱的AJAX Extensions标签下双击ScriptManager控件添加到页面中。3.单击S转载 2007-11-06 13:51:00 · 572 阅读 · 0 评论 -
ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel
本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。 主要内容1.添加UpdatePanel控件到Content Page2.通过Master Page刷新UpdatePanel 一.添加UpdatePanel控件到Content-Page1.添加一个新的Master Page,并切换到设计视图。2.在工具箱中AJAX Extensions标签转载 2007-11-06 13:50:00 · 549 阅读 · 0 评论 -
ASP.NET AJAX入门系列(7):使用客户端脚本对UpdateProgress编程
在本篇文章中,我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件,客户端代码将使用ASP.NET AJAX Library中的PageRequestManager,在UpdateProgress控件中,将添加一个Button,来允许用户取消异步更新,并且使用客户端脚本来显示或者隐藏进度信息。 主要内容1.通过客户端脚本取消异步更新2.通过客户端脚转载 2007-11-06 13:47:00 · 530 阅读 · 0 评论 -
ASP.NET AJAX入门系列(3):使用ScriptManagerProxy控件
在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-Page和Content-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptManagerProxy,而不是ScriptManager,ScriptManager 和 ScriptManagerProxy 是两个非常相似转载 2007-11-06 13:38:00 · 491 阅读 · 0 评论 -
ASP.NET AJAX入门系列(1):概述
经常关注我的Blog的朋友可能注意到了,在我Blog的左边系列文章中,已经移除了对Atlas学习手记系列文章的推荐,因为随着ASP.NET AJAX 1.0 Beta版的发布,它们已经不再适用,为了不继续误导广大朋友,所以不再作为推荐系列文章,如果有需要参考的朋友,可以直接到随笔分类中查看。ASP.NET AJAX Beta改动如此之大,鉴于又没有很好的中文参考资料,所以决定最近开始转载 2007-11-06 13:33:00 · 580 阅读 · 0 评论 -
ASP.NET AJAX入门系列(11):在多个UpdatePanle中使用Timer控件
本文将使用Timer控件更新两个UpdatePanel控件,Timer控件将放在UpdatePanel控件的外面,并将它配置为UpdatePanel的触发器,翻译自官方文档。 主要内容 在多个UpdatePanel中使用Timer控件 1.添加一个新页面并切换到设计视图。2.如果页面没有包含ScriptManager控件,在工具箱中的AJAX Extensions标签转载 2007-11-06 13:53:00 · 633 阅读 · 0 评论 -
ASP.NET AJAX入门系列(5):使用UpdatePanel控件(二)
UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel其他的一些使用方法(第二篇)。 主要内容1.用编程的方转载 2007-11-06 13:44:00 · 472 阅读 · 0 评论 -
ASP.NET AJAX入门系列(4):使用UpdatePanel控件(一)
UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel简单的使用方法(第一篇)。 主要内容1.UpdateP转载 2007-11-06 13:40:00 · 537 阅读 · 0 评论 -
ASP.NET AJAX入门系列:使用ScriptManagerProxy控件
在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-Page和Content-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptManagerProxy,而不是ScriptManager,ScriptManager 和 ScriptManagerProxy 是两个非常相似转载 2007-11-05 15:53:00 · 711 阅读 · 0 评论 -
.net下WebMethod属性
Author:zfive5(zhaozidong)Email :zfive5@yahoo.com.cnWebMethod有6个属性:.Description.EnableSession.MessageName.TransactionOption.CacheDuration.BufferResponse1) Description:是对webservice方法转载 2007-10-31 16:08:00 · 610 阅读 · 0 评论
分享