06 2011 档案
摘要:一、准备工作:1、首先把AspNetPager.dll,引用到项目中来2、添加到工具箱中,在需要用到得时候拖拽进来二、进入代码工作: 1、建立Pro_page.aspx页面:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Pro_page.aspx.cs" Inherits="Pro_page" %> <%@ Register As...
阅读全文
摘要:这里的“属性”指的是 “Attribute ”,另外一个名字是“ metadata” (元数据?)。 就是嵌入在对象中的运行时信息了,可以在你的程序中在运行时检查到,便于控制你的程序如何处理数据。结合反射(Reflection)来使用可以实现很有意思的应用。 这个用法在自定义框架里面经常会看到的,就是声明类或者方法的时候在前面用 [xxxxx] 这样的中括号来定义属性 ,下面代码里面有用法了。更详...
阅读全文
摘要:在使用.NET创建的程序或组件时,元数据(metadata)和代码(code)都存储于“自成一体”的单元中,这个单元称为装配件。我们可以在程序运行期间访问这些信息。 在System.Reflection中有这样一个class————Assembly,我们可以通过它来加载一个装配件。方法如下: Assembly assm=Assembly.LoadFrom(fileName); 其中filenam...
阅读全文
摘要:最近一个月都异常的繁忙,项目进度非常的紧,回头看看自己的blog,整整一个5月都没有一篇文章,非常惭愧,现在补几篇文章,介绍一下我最近关注的技术.这篇文章将介绍Windows服务程序的开发.摘要:本文将较为详细的介绍如何在.net下开发Windows服务程序,并将简要介绍一些开发中的调试技巧及后期的部署问题.IDE:VS2005, DotNetFramework Version:2.0.5072...
阅读全文
摘要:不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.代码如: <% response.ContentType ="text/html" %> <!--#i nclude virtual="/ContentType.html" --> 显示的为网页,而 <% response.ContentType ="text/plain" ...
阅读全文
摘要:部分一(Windows服务初探,对于服务安装部分,如果看不明白,不要强看,直接看部分二): 第一步: 首先打开Visual Studio并且选择Visual C#工程。选择模板类型为Windows服务,并命名为Monitoring,如下图所示: 第二步: 按F7键打开代码窗口。然后,加入对System.IO命名空间的引用,以便把系统定时功能编写到一个文件中。下一步,用Monitoring一词替换...
阅读全文
摘要:什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程...
阅读全文
摘要:因为图太多了,一个个上传太麻烦了,所以这里只列出其中的文字提纲,图片什么的作为附件提供吧! /Files/xiadongzq/CreateRfc.doc 一.创建RFC 1.SE11 新建表 2.激活表 3.创建函数模块 注意:函数组是在 “转到(G) ”菜单下面创建 4.定义函数组属性 注意:Processing Type 要选成Remote-enabled module 5.定义函数组输出表...
阅读全文
摘要:现在很少有这个版本了,收藏一下。 下载地址-CD1 安装必备 迅雷专用高速下载 下载地址-CD2 vs2003安装1 迅雷专用高速下载 下载地址-CD3 vs2003安装2 迅雷专用高速下载 下载地址-CD4(MSDN)帮助文档1 迅雷专用高速下载 下载地址-CD5(MSDN)帮助文档2 迅雷专用高速下载 下载地址-CD6(MSDN)帮助文档3 迅雷专用高速下载 下载地址-CD7(visio) 迅...
阅读全文
摘要:.net连接SAP的几种方式 一、 SAP .net connector 这是SAP专为.net连接开发的一个工具,简单方便,但是只支持VS2003.当然想在VS2003以上的版本使用可以选择在VS2003上包装下再用。 使用方法: 1.首先安装SAP .net connector,一路next即可 2.打开VS2003,新建一个项目,打开server explorer,你会发现多了一个SAP的...
阅读全文
摘要:1、http://www.51windows.net/myjs/?u=/myjs/JsList.asp JAVASCRIPT经典代码区域-----------------------------------------2、http://www.plinko.net/404/ 开发错误处理问题收集、-------------------------------------------3、http:...
阅读全文
摘要:在这篇文章里面,我将向大家介绍如何在.Net中访问Office所公开的编程接口。其实,不管是使用哪种具体的技术来针对Office进行开发(比如VSTO,或者用C#编写一个Office Add-in,或者在一个WinForms程序中调用Office的功能,甚至在一个ASP.NET应用的服务器端启动一个Excel进程),只要是基于.Net平台,这篇文章所描述的内容都是有价值的。 在这篇文章以及后续的文...
阅读全文
摘要:基本上配合我以前所发的:Html+css小技巧收集,制作网页中经常 .. 和浏览器兼容性测试工具 可以做到所向无敌。 CSS HACK以下两种方法几乎能解决现今所有HACK. 1, !important 随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.) CSS代码 引用 <style> #wrapper { width: 100px!important; /* IE7+FF */ width: 80px; /* IE6 */ } </style> 2, IE6/IE77对FireFox
阅读全文
摘要:using System; using System.Data; using System.Data.Common; using System.Configuration;namespace MyDBHelper{ public class DBHelper { private static string dbProviderName = ConfigurationManager.AppSettings["DbHelperProvider"]; private static string dbConnectionString = ConfigurationManager.A
阅读全文
摘要:C#打印(PrintDocument、PrintDialog、PageSetupDialog、PrintPreviewDialog) 这几天一直在弄C#打印,下面整理过后的打印范例,主要介绍了PrintDocument的主要属性、方法的应用。及打印过程中可能用的到得PrintDialog、PageSetupDialog、PrintPreviewDialog对话框。代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;u
阅读全文
摘要:这个类是我之前在一个什么地方看到的不记得了,最近要用着大文件上传,翻箱倒柜的找出来。view sourceprint?using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text; namespace WindowsForms { public class FTPClient { #region 构造函数 /// /// 构造函数 /// /// private s.
阅读全文
摘要:1 using System.Runtime.Serialization.Formatters.Binary;2 using System.IO;3 4 //序列化是将对象状态转换为可保持或传输的格式的过程。5 //与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。6 public class Serialize7 {8 #region 二进制序列化9 public static MemoryStream SerilaizeBinary(Object obj)//对象转内存流10 {11 MemoryStream memStream = new Memo
阅读全文
摘要:接触Web开发也已经有一段时间了,对javascript的认识也比以前有了更加深入的认识了,所以觉得应该整理一下。一、JavaScript不支持函数(方法)的重载,用一个例子证明如下: function add(number) { alert('hello'); } function add(number1, number2) { alert('world'); } 此时调用add(1),会弹出'world',而不是'hello',由此现象说明写在文档后面的方法会覆盖掉前面的方法,所以有一个我认为暂时是正确的原则,就是如果方法名相
阅读全文
摘要:不管是动态网站,还是其它B/S结构的系统,都离不开表单表单做为客户端向服务器提交数据的载体担当相当重要的角色.这就引出了一个问题,提交的数据合法吗?摆在我们面前的问题就是验证这些数据保证所提交的数据是合法的.所以,我们写了一个大堆的验证函数.当我们开始新的一个项目的开发时,我们又得写一大堆的验证函数,然后再调试这一大堆的函数...本文将介绍一种方法来提高我的代码的可重用性,提高我们的开发效率.个人以为表单的验证应该包含两部分:第一,判断用户输入的数据是否合法.第二,提示用户你的数据为什么是不合法的.所以,我们的通用表单验证函数要实现的功能就是:第一,取得用户输入的数据GetValue(el)第
阅读全文