文章分类 -  asp.net

C#设计模式-Adapter Pattern
摘要:一、适配器(Adapter)模式适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。名称由来这很像变压器(Adapter),变压器把一种电压变换成另一种电压。美国的生活用电电压是110V,而中国的电压是220V。如果要在中国使用美国电器,就必须有一个能把220V电压转换成110V电压的变压器。这个变压器就是一个Adapter。Adapter模式也很像货物的包装过程:被包装的货物的真实样子被包装所掩盖和改变,因此有人把这种模式叫做包装(Wrapper)模式。事实上,大家经常写很多这样的Wrapper类,把已有的一些类包装起来,使之有 阅读全文

posted @ 2012-03-08 09:57 woshilee 阅读(89) 评论(0) 推荐(0)

Entity Framework 学习--基本操作:增加、更新、删除、事务
摘要:本节,直接写通过代码来学习。这些基本操作都比较简单,与这些基本操作相关的内容在之前的1至6节基本介绍完毕。l 增加:方法1:使用AddToXXX(xxx)方法:实例代码如下: using (var edm = new NorthwindEntities()) { Customers c = new Customers { CustomerID = "c#", City = "成都市", Address = "中国四川省", CompanyName = "cnblogs", Country = "中国&qu 阅读全文

posted @ 2012-03-06 21:13 woshilee 阅读(208) 评论(0) 推荐(0)

Entity Framework 学习-- LINQ TO Entities
摘要:LINQ 技术(即 LINQ to Entities)使开发人员能够通过使用 LINQ 表达式和 LINQ 标准查询运算符,直接从开发环境中针对 实体框架对象上下文创建灵活的强类型查询。LINQ to Entities 查询使用对象服务基础结构。ObjectContext 类是作为 CLR 对象与 实体数据模型 进行交互的主要类。开发人员通过 ObjectContext 构造泛型 ObjectQuery 实例。ObjectQuery 泛型类表示一个查询,此查询返回一个由类型化实体组成的实例或集合。返回的实体对象可供更新并位于对象上下文中。以下是创建和执行 LINQ to Entities 查询 阅读全文

posted @ 2012-03-06 21:10 woshilee 阅读(172) 评论(0) 推荐(0)

Linq To Xml学习 - 3.查询、更新、删除
摘要:http://kb.cnblogs.com/page/42600/ 阅读全文

posted @ 2012-03-06 19:20 woshilee 阅读(93) 评论(0) 推荐(0)

走向.NET架构设计
摘要:http://www.cnblogs.com/yanyangtian/category/265762.html 阅读全文

posted @ 2012-03-06 19:17 woshilee 阅读(115) 评论(0) 推荐(0)

LINQ之路系列博客导航
摘要:http://www.cnblogs.com/lifepoem/archive/2011/12/16/2288017.html 阅读全文

posted @ 2012-03-06 19:13 woshilee 阅读(80) 评论(0) 推荐(0)

LINQ体验系列文章导航
摘要:http://www.cnblogs.com/lyj/archive/2008/03/25/1119671.html 阅读全文

posted @ 2012-03-06 19:05 woshilee 阅读(91) 评论(0) 推荐(0)

LINQ to SQL 之Insert/Update/Delete操作
摘要:Insert/Update/Delete操作插入(Insert)1.简单形式说明:new一个对象,使用InsertOnSubmit方法将其加入到对应的集合中,使用SubmitChanges()提交到数据库。NorthwindDataContext db = new NorthwindDataContext();var newCustomer = new Customer{ CustomerID = "MCSFT", CompanyName = "Microsoft", ContactName = "John Doe", Contact 阅读全文

posted @ 2012-03-06 19:00 woshilee 阅读(1497) 评论(1) 推荐(0)

ASP.NET中JSON的序列化和反序列化
摘要:JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列化对日期时间、集合、字典的处理。 一、JSON简介 JSON(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换格式。 JSON是“名值对”的集合。结构由大括号'{}',中括号'[]',逗号',',冒号':',双引号& 阅读全文

posted @ 2012-02-23 13:04 woshilee 阅读(110) 评论(0) 推荐(0)

asp.net下载文件几种方式
摘要:protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 代码如下: */ Response.ContentType = "application/x-zip-compressed"; Response.AddHeader("Content-Disposition", "at 阅读全文

posted @ 2012-02-23 11:26 woshilee 阅读(113) 评论(0) 推荐(0)

jQuery Ajax 方法调用 Asp.Net WebService 的详细例子(转载)
摘要:ws.aspx 代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1" runat="server"> <title></title&g 阅读全文

posted @ 2012-02-22 13:28 woshilee 阅读(113) 评论(0) 推荐(0)

SQLite 数据库使用方法
摘要:介绍:1.SQLite是一个开源的,轻量级的,支持多平台的数据库。2.SQLite是一个嵌入式SQL数据库引擎,没有独立的服务进程。3.SQLite直接读写磁盘文件,表、索引、触发器和视图的完整SQL数据库就包含在一个 独立的磁盘文件中。使用方法:1.将 dll文件放入bin目录下2.添加web引用3.using System.Data.SQLite;4.配置文件:<add name="sqlite" connectionString="Data Source=|DataDirectory|\leeCMS;Pooling=true;FailIfMissing 阅读全文

posted @ 2012-02-11 17:31 woshilee 阅读(446) 评论(0) 推荐(0)

AspNetPager 使用方法
摘要:1.将 AspNetPager.dll 放入bin目录下2.添加web引用3.注册该组件<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>4.在分页处放入如下代码,经过我配置后的代码<!-- 分页 start --> <table style="width:100%;margin-left:auto;margin-right:auto;background:#E4F2FC&qu 阅读全文

posted @ 2012-02-11 17:16 woshilee 阅读(173) 评论(0) 推荐(0)

UrlRewritingNet使用方法
摘要:URL重写好处有很多,如有利于SEO、便于记忆、隐藏真实路径使安全性提高、便于更新等等。本文概要描述了各种URL重写的实现。ASP.NET 2.0 中实现URL重写有很多方法,如:Global.asax中捕获用Application_BeginRequest请求,再用HttpContext类的Rewrite方法或Server.Transfer方法实现重写;自己实现IHttpModule实现重写;还有的利用服务器的404错误引导到新的页面实现重写;最后就是用组件实现重写(基本原理大多也是实现IHttpModule、IHttpHandler接口处理请求)。如果自己处理请求,实现起来麻烦,特别是在大 阅读全文

posted @ 2012-02-11 17:15 woshilee 阅读(283) 评论(0) 推荐(0)

DataList和Repeat无数据时提示暂无数据几种方法
摘要:Html代码 <FooterTemplate><tdstyle="height:16px"><asp:LabelID="Label1"runat="server"Text="暂无检索记录!"Visible="false"></asp:Label></td></FooterTemplate>C#代码 protectedvoidr... 阅读全文

posted @ 2010-11-29 14:41 woshilee 阅读(227) 评论(0) 推荐(0)

DataList绑定数据到泛型类(Dictionary)
摘要:using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts... 阅读全文

posted @ 2010-11-29 10:47 woshilee 阅读(135) 评论(0) 推荐(0)

asp和asp.net 无限级分类
摘要:开始在网上查找到asp的无限分类,但是asp.net的几乎找不到,找到的也是跟TreeView结合起来的.  找到asp版本的代码有几种,原来都差不多是采用递归算法.  其中表结构都是如下:  表名称是ClassName  id 主键  sid 对应的父类的id  ClassName 对应类别的名称.  代码段一:  1function loadNextType(upid,rank)  2 dim... 阅读全文

posted @ 2010-11-28 19:29 woshilee 阅读(165) 评论(0) 推荐(0)

巧用缓存提高asp程序的性能
摘要:<!--为了提高Asp程序的性能,人们常常将经常使用的数据缓存在 Application,但是你修改了数据库后怎么让application更新呢,本文给你提供了一个合理的解决办法,如果谁有更好的算法,请跟帖讨论一下,谢谢--><%Class wawa_app_getrowspublic Function wawa_Get_List(strapp,strconn,strsql)'*... 阅读全文

posted @ 2010-11-09 19:58 woshilee 阅读(113) 评论(0) 推荐(0)

使用RecordSet对象的GetRows方法
摘要:写ASP程序时,一般情况总是使用的VBScript,不过也不只是这一种选择,也可以用JScript。但在用JScript作为ASP的语言时,比用VBScript有一些小小的不方便,比如RecordSet的GetRows方法。   在ASP中操作数据库,一般都要用到RecordSet对象,如果注重程序效率的话,可能就会用到RecordSet对象的GetRows方法,把记录集对象转换成数组,而操作数组... 阅读全文

posted @ 2010-11-09 19:58 woshilee 阅读(936) 评论(0) 推荐(0)

ASP数组全集,多维数组和一维数组
摘要:ASP数组是比较好用的装载大量数据的容器。 1 定义数组 有两种方式:DIM和REDIM。 DIM定义的是固定个数、数据类型的数组;而REDIM则不同,它可以定义不同类型的数据,也可以定义个数并非固定的数据。比较下面几个例子。 都合法的例子: Dim myarray(5,2) Redim myarray(5,2) 前者错误而后者合法的例子: n=10 n=10 Dim myarray(n) Red... 阅读全文

posted @ 2010-11-09 19:38 woshilee 阅读(151) 评论(0) 推荐(0)

导航