自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

waxiang767的专栏

一般地走下去

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

转载 ASP.Net Ajax应用初步:使用AJAX调用WebService

1、首先是使用VS.Net2005创建一个 ASP.Net AJAX-Enabled Web Application2、创建一个WebService:Service1.asmx namespace AJAX1 {     ///     /// Service 的摘要说明     ///     [System.Web.Services.WebService(N

2012-03-01 16:49:10 279

转载 ASP.Net Ajax应用初步:使用AJAX直接调用后台方法

首先都是使用VS.Net2005创建一个 ASP.Net AJAX-Enabled Web Application 1、使用AJAX直接调用后台方法:后台代码:显示代码打印01 namespace AJAX1   02 {   03     public partial class _Default : System.Web.UI.Page   04     {   0

2012-03-01 11:02:00 383

转载 CKEditor 3.6 + CKFinder 2.0在Asp.Net中的配置与基本用法

前言之前的项目中一直使用的是FCKeditor,昨天突然有个想法:为什么不试一下新的CKEditor呢?于是花了大半天的时间去学习它的用法,现在把我的学习过程与大家分享一下。谈起FCKeditor,相信没几个Web程序员不知道的吧。不过,官方已经停止了该产品的更新,其最新版是2.6.6,于2010年2月15日发布。取代FCKeditor的产品叫CKEditor(Content And

2011-12-14 15:38:56 1236 1

转载 C# 中SqlParameter类的使用方法小结

在c#中执行sql语句时传递参数的小经验 1、直接写入法:      例如:             int Id =1;             string Name="lui";             cmd.CommandText="insert into TUserLogin values("+Id+",'"+Name+"')";        因为Id是数值,

2011-12-12 18:15:24 441

转载 sqlhelper中文资料(转载)

using System;using System.Data;using System.Xml;using System.Data.SqlClient;using System.Collections;    ///     /// SqlServer 数据访问帮助类    ///     public sealed class SqlHelper    {

2011-12-02 18:35:28 464

转载 根据IP获取省市

view plaincopy to clipboardprint?public class IPAddress      {          ///                   /// 得到真实IP以及所在地详细信息(Porschev)                 ///                   ///                   pu

2011-11-30 11:59:55 467

转载 Asp.net中实现同一用户名不能同时登录(单点登录)

最近找了一些单点登录的,发现了这篇文章,貌似还是可以实现的,先保存了。Web 项目中经常遇到的问题就是同一用户名多次登录的问题,相应的解决办法也很多,总结起来不外乎这几种解决办法:将登录后的用户名放到数据库表中;登录后的用户名放到Session中;登录后的用户名放到Application中;登录后的用户名放到Cache中。    一般的这几种方法都是登录了之后,如果

2011-11-30 11:57:32 536

转载 [LINQ] 深入SQL Entity与EntityRef<T>内部

引言最近在学习LINQ,已经逐步深入到LINQ to SQL和LINQ to Entity的部分。但是对SQL Entity专题中的EntityRef很是迷惑,始终未能理解它是如何从数据库的1:1关系转变为C#中两个对象的相互引用的,于是有了这段摸索。阅读本文,需要对SQL Entity的内部结构有一定程度的了解。线索问题源自于下面我自己写的这段旨在测试引用关系的代码,Custom

2011-11-28 13:09:17 820

转载 IEnumerable和IEnumerable<T>接口

IEnumerable和IEnumerable接口在.NET中是非常重要的接口,它允许开发人员定义foreach语句功能的实现并支持非泛型方法的简单的迭代,IEnumerable和IEnumerable接口是.NET Framework中最基本的集合访问器,这两个接口对于LINQ的理解是非常重要的。在面向对象的开发过程中,常常需要创建若干对象,并进行对象的操作和查询,在创建对象前,首先需要

2011-11-28 11:16:07 452

转载 Assembly.Load

在C#中,我们要使用反射,首先要搞清楚以下命名空间中几个类的关系:  System.Reflection命名空间(1)  AppDomain:应用程序域,可以将其理解为一组程序集的逻辑容器(2)  Assembly:程序集类(3)  Module:模块类   他们之间是一种从属关系,也就是说,一个AppDomain可以包含N个Assembly,一个Assembly可以包含N个M

2011-11-28 10:56:55 487

转载 ASP.NET AJAX入门系列(11):在多个UpdatePanle中使用Timer控件

本文将使用Timer控件更新两个UpdatePanel控件,Timer控件将放在UpdatePanel控件的外面,并将它配置为UpdatePanel的触发器,翻译自官方文档。 主要内容    在多个UpdatePanel中使用Timer控件 1.添加一个新页面并切换到设计视图。2.如果页面没有包含ScriptManager控件,在工具箱中的AJAX Extensions标签

2011-11-24 17:14:20 324

转载 ASP.NET AJAX入门系列(10):Timer控件简单使用

本文主要通过一个简单示例,让Web页面在一定的时间间隔内局部刷新,来学习一下ASP.NET AJAX中的服务端Timer控件的简单使用。 主要内容    Timer控件的简单使用 1.添加新页面并切换到设计视图。2.如果页面没有包含ScriptManager控件,在工具箱的AJAX Extensions标签下双击ScriptManager控件添加到页面中。3.单击S

2011-11-24 17:12:55 303

转载 ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel

本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。 主要内容1.添加UpdatePanel控件到Content Page2.通过Master Page刷新UpdatePanel 一.添加UpdatePanel控件到Content-Page1.添加一个新的Master Page,并切换到设计视图。2.在工具箱中AJAX Extensions标签

2011-11-24 17:11:12 277

转载 ASP.NET AJAX入门系列(8):自定义异常处理

在UpdatePanel控件异步更新时,如果有错误发生,默认情况下会弹出一个Alert对话框显示出错误信息,这对用户来说是不友好的,本文看一下如何在服务端和客户端脚本中自定义异常处理,翻译自官方文档。 主要内容1.在服务端自定义异常处理2.在客户端脚本中自定义异常处理 一.在服务端自定义异常处理1.添加ASPX页面并切换到设计视图。2.在工具箱中AJAX Exten

2011-11-24 17:09:32 337

转载 ASP.NET AJAX入门系列(7):使用客户端脚本对UpdateProgress编程

在本篇文章中,我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件,客户端代码将使用ASP.NET AJAX Library中的PageRequestManager,在UpdateProgress控件中,将添加一个Button,来允许用户取消异步更新,并且使用客户端脚本来显示或者隐藏进度信息。 主要内容1.通过客户端脚本取消异步更新2.通过客户端脚

2011-11-24 17:07:53 349

转载 ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍

在ASP.NET AJAX Beta2中,UpdateProgress控件已经从“增值”CTP中移到了ASP.NET AJAX核心中。以下两篇关于UpdateProgress的文章基本翻译自ASP.NET AJAX官方网站。 主要内容1.UpdateProgress控件简单使用2.使用多个UpdateProgress控件 一.UpdateProgress控件简单使用1.

2011-11-24 17:06:36 302

转载 ASP.NET AJAX入门系列(5):使用UpdatePanel控件(二)

UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel其他的一些使用方法(第二篇)。 主要内容1.用编程的方法控

2011-11-24 17:04:31 219

转载 ASP.NET AJAX入门系列(4):使用UpdatePanel控件(一)

UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel简单的使用方法(第一篇)。 主要内容1.UpdatePan

2011-11-24 17:02:51 312

转载 ASP.NET AJAX入门系列(3):使用ScriptManagerProxy控件

在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-Page和Content-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptManagerProxy,而不是ScriptManager,ScriptManager 和 ScriptManagerProxy 是两个非常相似的控

2011-11-24 17:00:28 205

转载 ajax如何逐级分层对应获取xml文档数据?

如下是一个点击逐级展开的4层目录树效果,目录树中的数据从一个非常大的相同结构的xml文件中获取,当打开页面时,获取对应的前两层数据,当鼠标点击一个列表项,再实时获取这个列表项下两层(就是下下层,因为下一层开始时已获取)的数据。----------------------出自http://bbs.blueidea.com/viewthread.php?tid=2676250=======

2011-11-24 16:57:59 290

转载 实现基于Ajax的无限级菜单

框架特点:支持Form的无闪提交(方法有点笨)支持MVC框架,即支持传统网页架构多线程并发请求(要语言支持线程)动态加载文件,只加载有用的!处理了Ajax框架臃肿的JS文件问题。采用no table的全div + css布局a. 获得XMLHTTPRequest对象,网上到处都找得到了,不多说:function newXMLHttpRequest() {

2011-11-24 16:55:29 260

转载 ASP.NET AJAX入门系列:使用ScriptManagerProxy控件

在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-Page和Content-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptManagerProxy,而不是ScriptManager,ScriptManager 和 ScriptManagerProxy 是两个非常相似的控

2011-11-24 16:53:41 254

转载 ASP.NET AJAX入门系列(2):使用ScriptManager控件

ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中,它用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service,所有需要支持ASP.NET AJAX的ASP.NET页面上有且只能有一个ScriptManager控件。在ScriptManager控件中我们可以指定需要的脚本库,或者指定通过J

2011-11-24 16:51:43 306

转载 ASP.NET AJAX入门系列(1):概述

经常关注我的Blog的朋友可能注意到了,在我Blog的左边系列文章中,已经移除了对Atlas学习手记系列文章的推荐,因为随着ASP.NET AJAX 1.0 Beta版的发布,它们已经不再适用,为了不继续误导广大朋友,所以不再作为推荐系列文章,如果有需要参考的朋友,可以直接到随笔分类中查看。ASP.NET AJAX Beta改动如此之大,鉴于又没有很好的中文参考资料,所以决定最近开始写作ASP

2011-11-24 16:49:19 260

转载 在PetShop 4.0中ASP.NET缓存的实现详解

PetShop作为一个B2C的宠物网上商店,需要充分考虑访客的用户体验,如果因为数据量大而导致Web服务器的响应不及时,页面和查询数据迟迟得不到结果,会因此而破坏客户访问网站的心情,在耗尽耐心的等待后,可能会失去这一部分客户。无疑,这是非常糟糕的结果。因而在对其进行体系架构设计时,整个系统的性能就显得殊为重要。然而,我们不能因噎废食,因为专注于性能而忽略数据的正确性。在PetShop 3.0版本以

2011-11-24 16:44:18 351

转载 Petshop4.0 超级详细介绍(三)

ShoppingCart.aspx中Profile提供的功能是针对用户的个性化服务。在ASP.NET 1.x版本时,我们可以利用Session、Cookie等方法来存储用户的状态信息。然而Session对象是具有生存期的,一旦生存期结束,该对象保留的值就会失效。Cookie将用户信息保存在客户端,它具有一定的安全隐患,一些重要的信息不能存储在Cookie中。一旦客户端禁止使用Cookie,则该

2011-11-24 16:41:36 270

转载 Petshop4.0 超级详细介绍(二)

昨天说到了Default.aspx页面今天来讲Products.aspx页面,该页面由有一个母版页和一个用户控件组成。其中的用户控件中只包涵了一个CustomList自定义控件它继承至DataList 并实现分页:public event DataGridPageChangedEventHandler PageIndexChanged;override public object

2011-11-24 16:40:27 247

转载 Petshop4.0 超级详细介绍(一)

我们从启始页Default.aspx开始,微软的启始页当然是Default.aspx啦,该页面有一个用户控件NavigationControl 先来说说它,从简单入手嘛。从它的Page_Load事件开始:protected void Page_Load(object sender, EventArgs e){GetControlStyle();//设置的样式,在webconfi

2011-11-24 16:38:31 227

转载 浅析Microsoft .net PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息)

对于Microsoft .net PetShop程序中的购物车和订单处理模块,文中主要分析两种技术的应用:1. Profile技术在PetShop程序中用于三处:    1) 购物车ShoppingCart    -下面的例子围绕购物车流程进行    2) 收藏WishList    3)  用户信息AccountInfo  注册新用户 NewUser.aspx :使用的是Cr

2011-11-24 16:28:25 1021

转载 读 PetShop代码(Profile篇)

用于存储与用户有关的数据,维护应用程序状态。Profile对象提供一个创建强类型和持久化方式的会话状态的方法。以Profile.ShoppingCart.Add();   Profile.Save();   的执行流程为例首先配置文件部分代码如下:profile automaticSaveEnabled="false" defaultProvider="ShoppingCa

2011-11-24 16:22:28 577

转载 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 数据库访

2011-11-24 16:19:48 318

转载 Ajax.net系列教程

转载文章:    http://blog.csdn.net/henry_dx/article/details/1937346   轻松掌握Ajax.net系列教程 1.轻松掌握Ajax.net系列教程一:部署AJAX.NET2.轻松掌握Ajax.net系列教程二:部署Ajax Control Toolkit 3.轻松掌握Ajax.net系列教程三:使用Cas

2011-11-24 16:09:28 219

空空如也

空空如也

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

TA关注的人

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