- 博客(25)
- 资源 (12)
- 收藏
- 关注
原创 SOA 面向服务架构
面向服务的体系结构面向服务的体系结构(Service-Oriented Architecture,SOA,也叫面向服务架构)是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服
2007-10-31 09:14:00 925
原创 一个多表查询问题
create table stu(stuid int identity(1,1) primary key,stuname varchar(30))create table kemu(Keid int identity(1,1) primary key,kename varchar(30))create table score(stuid int references stu(stuid),keid
2007-10-25 11:17:00 459
原创 HTML中meta的用法
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的与中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜
2007-10-25 10:29:00 506
原创 NHibernate连接Acess数据库配置
xml version="1.0" encoding="utf-8" ?>configuration> configSections> section name="hibernate-configuration" type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate"/> configSections> hi
2007-10-25 10:17:00 580
原创 将水晶报表导入PDF
0006: 公式字段可通过集成的公式编辑器来创建。在资源管理器中的Formula Fields上单击鼠标右键,选择new,然后输入一个名称。----------------------------------------------------------------------------------------------------0007: 参数字段:水晶报表中的参数字段可用于
2007-10-22 11:15:00 1075 1
原创 ado.net读取excel
// 连接字符串 string xlsPath = Server.MapPath("~/app_data/somefile.xls"); // 绝对物理路径 string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Extended Propert
2007-10-18 18:44:00 594
原创 ASP.NET2.0 WebPart实例教程
WebPartZone 控件在 Web Parts页面中定义区域定义每个区域当中Web Part的默认显示样式及布局DragHighlightColor="244,198,96" RunAt="server">WebPartManager.DisplayMode设置或者获取页面的显示模式BrowserDisplayMode “正常的” 显示模式,无法编辑(默认)DesignDisplayMod
2007-10-18 15:30:00 1250
原创 asp.net2.0成员与角色管理
1.windows身份验证此种验证方式一般用于局域网 它是根据用户登录此电脑的用户名来判断权限的2.Form身份验证 此种配置表示允许所有用户访问 但不允许匿名用户访问 以上配置表示要访问aaa文件夹下的文件 用户必须具有administrator角色Membership与RolesMemb
2007-10-15 20:28:00 525
原创 Request.Redirect 与 Server.Transfer/Execute
Response.Redirect() Server.Transfer() Server.Execute() 1、Response.Redirect(): Response.Redirect方法导致浏览器链接到一个指定的URL。
2007-10-15 15:41:00 863
原创 asp.net2.0URL映射功能
在asp.net 2.0中,在web.config文件中,新增加了url映射功能。什么是url映射功能呢?举个例子,比如,原来你的首页的程序是homedefault.aspx,但是,你改边了其命名,改为default.aspx,那么,为了让用户能继续用default.aspx能访问你的web应用,就可以使用url映射功能。首先,在web.config文件中,url映射的语法如下:
2007-10-15 12:22:00 458
原创 缓存的使用
缓存整个页面 根据指定参数缓存页面 硬盘缓存硬盘缓存一般用于保存大数据量的对象 且不会经常被访问的数据 因为频繁的从硬盘上读取文件会使性能反而降低回调缓存若希望页面部分代码不被缓存可以使用控件方法必须声明为static 且必须传参HttpContextsql数据缓存三个步骤:1.需要使用aspnet_regsql命令行或者SqlCacheDepencyAd
2007-10-14 16:35:00 465
原创 MultiView的使用
MultiView 控件是一组 View 控件的容器。使用它可定义一组 View 控件,其中每个 View 控件都包含子控件。然后,应用程序可根据用户标识、用户首选项以及在查询字符串参数中传递的信息等条件,向客户端呈现特定的 View 控件。也可以使用 MultiView 控件创建向导。这种情况下,MultiView 控件包含的每个 View 控件都表示向导中的不同步骤或页。此控件还可用来开发移
2007-10-14 14:16:00 1617
原创 NHibernate介绍
NHibernate是一个面向.NET环境的针对关系型数据库的对象持久化类库。 NHibernate来源于非常优秀的基于Java的Hibernate关系型持久化工具。 NHibernate从数据库底层来持久化你的.Net对象到关系型数据库。NHibernate为你处理这些,你不用自己写SQL去数据库存取对象。你的代码仅仅和对象关联,NHibernat自动产生SQL语句,并确保对象提交到正
2007-10-14 10:43:00 720
原创 AJAX 自定义异常管理
一.在服务端自定义异常处理1.添加ASPX页面并切换到设计视图。2.在工具箱中AJAX Extensions标签下双击ScriptManager和UpdatePanel控件添加到页面中。3.在UpdatePanel控件中添加两个TextBox,一个Label,一个Button和一些文字,并设置Button的Text属性值为“Calculate”。4.双击Calculate
2007-10-13 21:19:00 746
原创 AJAX(Progress)学习
一.通过客户端脚本取消异步更新1.创建一个Web页面并切换到设计视图。2.在工具箱中双击ScriptManager、UpdatePanel、UpdateProgress控件添加到页面中。添加后页面如下:3.在UpdatePanel控件中添加一个Label控件并设置它的Text属性值为“Panel Rendered”。4.添加一个Button控件并设置它的Text属性值为“ref
2007-10-13 21:13:00 2904
原创 AJAX学习
一.UpdatePanel控件概述UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel工作原理和使用方法。简单的Upd
2007-10-13 20:18:00 527
原创 在IE中使用Winform控件
1.先创建一个用户控件 生成一个.dll文件2.新建一个网页加上 WindowsControls.dll是用户控件名 WindowsControls是控件命名空间名
2007-10-12 11:32:00 643
原创 GridView的删除修改
public partial class Test : System.Web.UI.Page{ private SqlConnection conn = new SqlConnection("server=.;uid=sa;pwd=sa;database=Northwind"); protected void Page_Load(object sender, EventArgs e)
2007-10-11 20:42:00 621
原创 委托与事件
事件概述事件就是当对象或类状态发生改变时,对象或类发出的信息或通知。发出信息的对象或类称为"事件源",对事件进行处理的方法称为"接收者",通常事件源在发出状态改变信息时,它并不知道由哪个事件接收者来处理.这就需要一种管理机制来协调事件源和接收者,C++中通过函数指针来完成的.在C#中事件使用委托来为触发时将调用的方法提供类型安全的封装 对于委托可以简单的从字面去理解,即“委托别人去执行
2007-10-10 11:42:00 406
原创 MSIL如何理解
MSIL不对应什么文件。一个编译生成的托管exe或dll文件是由元数据和IL组成的,通过ildasm工具可以反汇编看到其中的IL ildasm HelloWorld.exe /out=HelloWorld.il元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE文件时,便会将元数据插入到该文件的一部分中,而将
2007-10-08 20:08:00 1143 1
原创 CLR是什么
CLR(公共语言运行库)和Java虚拟机一样也是一个运行时环境,它负责资源管理(内存分配和垃圾收集),并保证应用和底层操作系统之间必要的分离。为了提高平台的可靠性,以及为了达到面向事务的电子商务应用所要求的稳定性级别,CLR还要负责其他一些任务,比如监视程序的运行。按照.NET的说法,在CLR监视之下运行的程序属于"受管理的"(managed)代码,而不在CLR之下、直接在裸机上运行的应用或者组件
2007-10-03 09:44:00 1953
原创 .net面试题
:.net面试题大全(有答案)2007-09-29 13:51 1 (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。 (2)能用foreach遍历访问的对象需要实现 _ IEnumerable 接口或声明_ GetEnumerato
2007-10-03 09:33:00 662 1
原创 CTS与CLS
2.2 什么是 CTS?CTS = COMMON TYPE SYSTEM通用类型系统。它是指 .NET 运行库所理解、并且随后 .NET 应用程序可以使用的一系列类型。然而,注意不是所有的 .NET 语言都将支持 CTS 中的所有类型。CTS 是 CLS 的超集。 2.3 什么是 CLS?CLS = COMMON LANGUAGE SPECIFICATION通用语言规范。它是预计所
2007-10-02 20:34:00 678
原创 .net Framework
.NET框架概述.NET框架是一种新的计算平台,它在Internet高度分布的环境中简化应用程序开发 服务NET框架提供以下服务: 开发软件应用工具 执行软件应用的运行时环境 服务器基础设施 帮助开发者减少编码提高工作效率的增值只能软件.NET框架将使开发者为不同设备和不同平台开发应用程序,如:windows应用程序、web应用
2007-10-01 18:12:00 502
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人