自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (2)
  • 收藏
  • 关注

原创 js特效

<br />http://www.111cn.net/js_a/js.html

2010-09-28 09:46:00 355

原创 动态创建TextBox

protected void Page_Load(object sender, EventArgs e)    {        Table1.CellPadding = 0;        Table1.CellSpacing = 0;        Table1.Width = Unit.Percentage(50);        TableRow trHead = new TableRow();        TableCell tcHeadFoodName = new TableCell();  

2010-09-28 09:11:00 659

原创 ASP.NET Web Form 的“连续”和“有状态”假象

<br />Web 页本是无状态而断续的<br />Web 模型,B/S 是 C/S 的一个特例,但它仍然延续了 C/S 的“请求”-“响应”机制:从接到请求,分析请求并根据请求、在服务器上索取响应数据库及其他资源,加工处理形成一份 HTML 页面(这里可能会包含客户端脚本以达到特定效果),然后向客户端浏览器发回“响应”。Web 就这样一个来回(loop),一个来回的运行着。<br />这样来说,Web 显然是断续的。那“无状态”怎么讲?以 Windows 程序为例,比如文本框,它的 Text 属性值如果发

2010-09-26 17:11:00 485

原创 ASP.NET操作excel报表模板方法

      公元19XX年前,关于EXCEL的操作就如滔滔江水,连绵不绝,真正操作EXCEL我也是从去年下半年开始的,有些比较复杂的年度报表之类的,做起来也有点费力,不过还是都能画出来了,关于EXCEL的报表导出,考虑到导出耗时的问题我主要采用AJAX来做的,分别捕捉几个起止状态,给客户端提示3个状态:正在检索数据。。。---》准备导出数据。。。(只是从数据库成功取出,还没有读写excel文件)--》正在读写文件--》导出数据成功,当然如果哪一过程出错,都有对应的提示,只所以想到写这篇文章,主要是因为今年有

2010-09-21 15:49:00 2362

原创 ASP.NET导入Excel到数据库(SQL)

<br />  在我们开发各类应用型系统,经常会遇到导入导出Excel,为什么会用到他呢?<br />企业或者单位在从无信息化到信息化的一个转变过程。<br />       在没有信息化的企业或单位之前,一般都采用Excel来记录相应的数据,做统计计算的作用,那么当企业或单位实施信息化之后必然会将原有数据导入到系统中去存储与分析。那么作为程序员就必然面临一个将数据导入数据库的功能,下面针对此类情况作如下概述。<br />在ASP.NET的B/S架构下,去导入Excel。<br />举例来说:<br />我

2010-09-21 15:17:00 1277

原创 无限级分类(使用TreeView显示)

自己写的一个无限级分类,完成了添加和删除,更新有空再写吧数据库脚本view plaincopy to clipboardprint?IF EXISTS(SELECT 1 FROM sys.databases WHERE NAME='Demo')    DROP DATABASE [Demo]   GO   CREATE DATABASE [Demo]    GO   USE [Demo]   GO   IF EXISTS(SELECT 1 FROM sys.all_objects WHERE NAME='U

2010-09-20 17:53:00 645

原创 Web 服务不符合 WS-I Basic Profile v1.1解决办法

<br />解决方法<br />     通过在方法中添加一个MessageName属性,并将类的WebServiceBinding 属性中ConformsTo 指定为WsiProfiles.None。<br />     具体写法:<br />     [WebService(Namespace = "http://192.192.15.131/")]<br />[WebServiceBinding(ConformsTo = WsiProfiles.None)]<br />public class Use

2010-09-19 14:09:00 5555

原创 Myeclipse调用webservice总结(客户端调用)

<br />一、MyEclipse利用网上公开发布WSDL文件,创建WebService Client,进行调用WebService;<br />      网上找的WSDL测试例子wdlurl:http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl<br />    1. 打开MyEclipse,新建一个Web Project;然后新建 一个package,取名为com.test;<br />    2. 然后再New一个Web

2010-09-19 11:33:00 2849

原创 浅析WebService客户端应用方法

<br />.NET平台内建了对Web service的支持,包括Web service的构建和使用。 与其它开发平台不同,使用.NET平台,你不需要其他的工具或者SDK就可以完成Web service的开发了。.NET Framework本身就全面支持Web service,包括服务器端的请求处理器和对客户端发送和接受SOAP消息的支持。本文将带你用.NET创建和使用Web service。 <br />  一 在.NET中创建Web service <br />  要在.NET中创建Web servic

2010-09-19 11:13:00 450

原创 C#虚方法virtual详解

在C++、Java等众多OOP语言里都可以看到virtual的身影,而C#作为一个完全面向对象的语言当然也不例外。虚拟函数从C#的程序编译的角度来看,它和其它一般的函数有什么区别呢?一般函数在编译时就静态地编译到了执行文件中,其相对地址在程序运行期间是不发生变化的,也就是写死了的!而虚函数在编译期间是不被静态编译的,它的相对地址是不确定的,它会根据运行时期对象实例来动态判断要调用的函数,其中那个申明时定义的类叫申明类,那个执行时实例化的类叫实例类。如:飞禽 bird = new 麻雀();那么飞禽就是申明类

2010-09-17 21:18:00 609

原创 C# 特性(Attribute)入门教程

<br />绪论<br /><br />  特性(Attributes)是一种崭新的声明性信息。我们不仅可以通过特性来定义设计层面的信息(例如help file, URL for documentation)以及运行时(run-time)信息(例如使XML与class相联系),而且我们还可以利用特性建立自描述(self-describing)组件。在这篇教程中,我们将会看到如何建立和添加特性到各种程序实体以及如何在运行时环境中获取特性信息。 <br /><br />定义<br /><br />  正如MSD

2010-09-17 15:53:00 731

原创 动态调用WebService方法

<br />好像很多人做WebService的时候都是直接添加引用的方式,然后调用服务端的方法.这样就个问题,就是每次我服务端添加了方法或者修改了方法后都要更新Web引用,这样比较麻烦.下面给一个不用添加引用的方式调用服务端的方法.只是一个简单的测试,不是很规范,用得着的人可以自己封装一下,然后直接传服务端的方法名进去,Type.GetMethod获取方法,然后method.Invoke返回结果<br />高手些多多包函,主要是给用得着的人参考一下,互相学习.代码主要是用了 System.Web.Servi

2010-09-17 13:38:00 466

原创 C#反射实例讲解

C#反射实例讲解创建用于反射使用的DLL新建一个C#类库项目,拷贝源代码如下,编译生成DLL(假如DLL的文件名是TestReflect.dll)using System;namespace Webtest{ /**////  /// ReflectTest 的摘要说明。 ///   public class ReflectTest {  public ReflectTest()  {}  public string WriteString(string s)  {   return "欢迎您," + s;

2010-09-17 13:14:00 539

原创 C#类特性和属性特性

using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Reflection; namespace ConsoleApplication6 { /// /// AttributeTargets.C

2010-09-17 10:50:00 2051

原创 C#方法名前的方括号

<br />1、序列化:<br />[Serializable]<br />public void 方法名(){...}<br /><br />2、WebServices方法:<br />[WebMethod]<br />public void 方法名(){...}<br /><br />3、Ajax(AjaxPro)方法:<br />[AjaxPro.AjaxMethod]<br />public void 方法名(){...}<br /><br />4、其他还有很多,如Duwamish7里的:<br /

2010-09-16 13:21:00 4065

原创 DataContext的初始化

<br />Linq是微软为大家提供的一个类库,在CLR层没有添加任何东西,那么这就让我们可以一窥Linq的全貌,前面介绍的Linq to Objects很简单,它的核心就是那些扩展方法,所以也没有怎么说它的源代码,从今天起我们来赏析Linq to SQL的源代码。<br /> <br />话说DataContext是Linq to SQL的入口点,那么我们就从DataContext开始我们的赏析之旅吧。<br /> <br />DataContext的构造函数(先看我们用的最多的那个):<br />   

2010-09-16 11:42:00 1683

原创 LINQ to SQL之存储过程

在我们编写程序中,往往需要一些存储过程,在LINQ to SQL中怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF数据库中自带的几个存储过程来理解一下。1.标量返回在数据库中,有名为Customers Count By Region的存储过程。该存储过程返回顾客所在"WA"区域的数量。ALTER PROCEDURE [dbo].[NonRowset] (@param1 NVARCHAR(15))ASBEGIN SET NOCOUNT ON; DEC

2010-09-15 15:56:00 632

原创 LINQ简介

<br />LINQ,语言级集成查询(Language INtegrated Query) <br /><br /><br />  经过了最近 20 年,面向对象编程技术( object-oriented (OO) programming technologies )在工业领域的应用已经进入了一个稳定的发展阶段。程序员现在都已经认同像 类(classes)、对象(objects)、方法(methods)这样的语言特性。考察现在和下一代的技术,一个新的编程技术的重大挑战开始呈现出来,即面向对象技术诞生以来并没

2010-09-14 16:25:00 504

原创 HtmlHelper类的辅助和扩展方法

<br />HtmlHelper类的辅助和扩展方法:<br /><br />(1)ActionLink  生成一个特定的控制器行为连接<br />            <%=Html.ActionLink("Edit", "Edit", "Book", new { id = Model.ID }, new { @class = "BookDetail"})%><br />            具体说明: <br />            Edit,为linkText,具体而言就是显示的字符串<br /

2010-09-13 10:45:00 869

转载 ASP.NET MVC 之 HtmlHelper

<br />很多情况下是要生成表单元素的,正如文章开始所述,修改一个内容的情况下,我们可能要将数据与表单绑定。3.1生成Form<br />我们当然可以使用纯的Html代码或UrlHelper来生成一个Form。<br />如 1:<formaction="/home/index"method="post"> 2:</form> 1:<formaction="<%=Url.Action("Index","Home")%>"method="post"> 2:</form><br />但是因为是

2010-09-13 10:41:00 854

转载 System.Web.Routing入门及进阶 下篇

System.Web.Routing入门及进阶 上篇上面介绍的是最简单的一种定义方式。当然我们可以建立更复杂的规则。其中就包括设定规则的默认值以及设定规则的正则表达式。UrlRouting高级应用预计效果:当我访问/a/b.aspx时就会转到Default.aspx?category=a&action=b在页面上显示category:aaction:b亦如果我访问/chsword/xxxx.aspx就会转到Default.aspx?category=chsword&action=xxxx就会显示catego

2010-09-12 14:16:00 731

原创 System.Web.Routing入门及进阶 上篇

<br />System.Web.Routing已经作为一个程序集包含在.net3.5sp1中发布了。虽然我们并没有在3.5sp1中发现Asp.net Mvc的踪迹,但是亦以感觉到它离我们不远了。<br />System.Web.Routing用于在Asp.net的Web应用程序中进行URLRouting。<br /> <br />所谓UrlRouting就是将一个地址映射为另一个地址,比如我访问/chsword/2008/08/27.html其实是访问了 /chsword/article.aspx?y=2

2010-09-12 14:14:00 399

转载 在 ADO.NET Entity Framework 中使用存储过程

<br />摘要<br />本文主要介绍在ADO.NET Entity Framework中使用存储过程来进行查询、插入、更新、删除操作。<br />建立示例数据库<br />数据库脚本:<br />CodeSET <br />复制代码 ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[Group](    [GroupID] [int] IDENTITY(1,1) NOT NULL,    [GroupName] [nva

2010-09-10 09:15:00 1245

原创 实战asp.net MVC+ADO.NET EntityFramework

<br />先看下效果图吧,源码下载<br /><br /> <br />1.首先我们先建立一个asp.net MVC的工程,工程命名为“NorthwindMVC”.<br /><br />2.将数据库添加至“App_Data”目录下,然后我们再来添加EMF,命名为“Northwind.emdx”<br /><br />添加“Categories”,“Products”,“Suppliers”三个表<br /><br />建立成功之后,我们会在模型浏览看到以下信息<br /><br />我们来做一些小小的处

2010-09-10 09:02:00 1593

原创 SQL Server使用索引实现数据访问优化

一、简介  自从你和你的团队成功的开发和部署了一个INTERNET网站,已经过去数月了,这个网站在很短的时间内吸引了数千用户前来注册和使用,因此你有了一个非常满意的客户。包括你和你的团队、管理层、客户,每个人都非常高兴。  生活并不总是一帆风顺的。当站点的用户开始日均高速增长的时候,问题随即出现了,客户发来邮件开始抱怨网站性能太慢,同时称网站正在丢失客户。  你开始调查这个系统,很快你发现当系统访问或更新数据的时候,速度非常慢。打开数据库一看,数据库的记录增加的很快,有些表的记录达到了成千上万行,测试团队在

2010-09-10 08:29:00 457

原创 Oracle中创建表,创建序列,创建自增字段,添加注释, 添加记录,添加触发器

<br />// 创建一个序列<br />CREATE SEQUENCE Car_GUID increment by 1;<br />// 创建一个表<br />CREATE TABLE Car<br />(<br /> GUID NUMBER NOT NULL PRIMARY KEY,<br /> PhoneId Char(11) NOT NULL,<br /> UserName VarChar(20) NOT NULL<br />);<br />// 添加注释<br />comment on table

2010-09-10 08:24:00 1219

原创 Oracle之包-1(包的要求 创建包头)

<br />1.        编写一个管理雇员信息的包emp_mgmt。包中有成员如下:<br /><br />程序结构<br />类型<br />说明<br />Emp_count<br />公有变量<br />跟踪员工的总人数变化,插入和删除员工时要修改该变量的值<br />init<br />公有过程<br />初始化包,初始化员工人数和当前个人所得税率,建议有一个输入参数p_tax,传入当前个人所得税率,暂定为工资的8%。<br />tax_emp<br />公有函数<br />通过员工编号计算出

2010-09-10 08:20:00 1130

原创 Oracle之包-2(创建包体)

<br />--包体创建<br />create or replace package body emp_mgmt as<br />cursor C_emp return emp_tax_record is select empno from emp order by sal asc;<br />function getEmpCount return number is<br />xx number(4);<br />begin<br />       select count(*) into xx fro

2010-09-10 08:19:00 925

翻译 Oracle 用户权限管理方法

<br />sys;//系统管理员,拥有最高权限 <br />system;//本地管理员,次高权限 <br />scott;//普通用户,密码默认为tiger,默认未解锁 <br />sys;//系统管理员,拥有最高权限 <br />system;//本地管理员,次高权限 <br />scott;//普通用户,密码默认为tiger,默认未解锁 <br />二、登陆 <br />sqlplus / as sysdba;//登陆sys帐户 <br />sqlplus sys as sysdba;//同上 <b

2010-09-10 08:18:00 372

转载 ASP.NET MVC 第一部分 创建一个新的ASP.NET MVC应用

<br />创建一个新的ASP.NET MVC应用<br /> <br />ASP.NET MVC框架包含一个Visual Studio项目模板,方便你创建新的MVC web应用。选择文件->新项目菜单,选择“ASP.NET MVC Web 应用”模板,用它创建一个新web应用。<br />在默认情形下,当你使用该选项生成一个新应用时,Visual Studio 将为你创建一个新的解决方案,然后往里面加2个项目。第一个项目是web项目,在其中你实现你的web应用的功能。第二个项目是个测试项目,你可以在其中编

2010-09-09 16:03:00 1181

原创 XML与DataSet的相互转换类

送给大家一个XML与DataSet的相互转换的类:XmlDatasetConvert 该类提供了四种方法:1、将xml对象内容字符串转换为DataSet2、将xml文件转换为DataSet3、将DataSet转换为xml对象字符串4、将DataSet转换为xml文件XmlDatasetConvert.csusing System;using System.Collections.Generic;using System.Text;using System.Data;using System.IO;using

2010-09-06 16:48:00 445

原创 利用SoapHeader验证web service调用的合法性

本文主要通过示例介绍利用SoapHeader验证web service调用的合法性,一建立Web service项目,新建一个APIService.asmx其后台代码如下using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;usin

2010-09-06 14:20:00 742

原创 WEB Service 下实现大数据量的传输

<br />Vs2005里面的,查询12000条记录,设置RemotingFormat = SerializationFormat.Binary;<br />再序列化,通过WebService传输,客户端接收,再反序列化,确实效果大大的优于直接传送DataSet,不仅网络传输中如此,即使本机,性能改善也非常明显.<br /><br />下面分别是WebService里面的方法和客户端反序列化取DataSet的方法.<br />1. 服务器上面取数据,填充数据集,转换为二进制格式.<br />/**////

2010-09-06 13:07:00 607

原创 XML WebService完全实例详细解析

首先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数)。假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他 们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态。即是客户不了解(也不需要)其过程,他们只获取数据。   webservice传递的数据只能是序列化的数据,典型的就是xml数据,这里我们也只讨论xml

2010-09-06 11:39:00 524

原创 XML Webservice实现原理及相关知识

<br /> 好多书籍只介绍创建XML Webservice,并没有详细介绍XML WebService的工作原理以及各部分(例如IIS Asp.net)在XML WebService中所起的作用.学习后整理了一下,希望对读者有所帮助!<br />(一).XML WebService作用<br />  XML WebService在应用程序中所起的作用与.Net远程调用处理组件相同. <br />  用户不能直接使用WebService,只能通过Asp.net Web应用程序或Windows桌面<br />

2010-09-06 11:30:00 732

转载 jQuery Ajax 方法调用 Asp.Net WebService 的详细例子

<br />   这很常用,搜索了一下博客园的“找找看”和谷歌,看到大部分都是转载于一两篇文章(而且来源还不是博客园),有的是简单的说一点无法运行,给初学者的调试和学习带来不方便,我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。<br /><br />ws.aspx 代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0

2010-09-06 11:22:00 879

原创 asp.net如何调用 webservice

(1)首先我们创建一个ASP.NET Web 应用程序。(2)添加Web Service引用。在项目上单击鼠标右键,在弹出的快捷菜单中选择"添加Web 引用"命令,如图7-6所示,弹出"添加Web引用"对话框,如图7-7所示的窗口。 图7-6 选择"添加Web引用"命令 (点击查看大图)图7-7 "添加Web引用"对话框 添加引用分以下3种情况。如果是本解决方案中的Web服务,则选第一个,程序会自动转向解决方案中的服务地址。如果是本计算机

2010-09-06 10:50:00 846

转载 jquery 里的each使用方法详解

<br />jquery 里的each使用方法详解<br /> 有个同事问我each使用方法,我把我知道的用法告诉他.他却说不是这样的......如是在网上小逛了一下,果然用法有很多.下面总结下大慨的使用方法.<br /> each()函数是基本上所有的框架都提供了的一个工具类函数,通过它,你可以遍历对象、数组的属性值并进行处理。jQuery和jQuery对象都实现了该方法,对于jQuery对象,只是把each方法简单的进行了委托:把jQuery对象作为第一个参数传递给jQuery的each方法.换句话说:

2010-09-04 10:02:00 519

转载 jQuery each()方法的使用方法

<br />each()函数是基本上所有的框架都提供了的一个工具类函数,通过它,你可以遍历对象、数组的属性值并进行处理。<br />jQuery和jQuery对象都实现了该方法,对于jQuery对象,只是把each方法简单的进行了委托:把jQuery对象作为第一个参数传递给jQuery的each方法.换句话说:jQuery提供的each方法是对参数一提供的对象的中所有的子元素逐一进行方法调用。而jQuery对象提供的each方法则是对jQuery内部的子元素进行逐个调用。<br />jQuery.proto

2010-09-04 09:52:00 595

spring mybatis web框架

spring mybatis web框架

2017-02-22

spring mvc web框架 第二部分

spring mvc web框架

2017-02-22

空空如也

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

TA关注的人

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