内容列表
- .NET自动服务程序—C#(二)
- .NET自动服务程序—C#(二)
追风(VisualSW)
启动服务:
定义两个变量:
private string[,] arrConf;保存配置信息
private Assembly[] assObj;加载组件
在OnStart事件中添加如下代码:
protected override void OnStart(string[] args)
{ &nb
- 分类:.NET开发 查阅全文
- Com组件提供Web Services(一)
- Com组件提供Web Service(一)追风(VisualSW)
Internet 正在向下一代 Web 站点快速演进,今天的 Web 站点仅能为浏览器提供用户界面,而下一代可编程 Web 站点直接将企业、应用程序、服务和设备彼此链接。这些可编程 Web 站点将不只是被动访问的站点,而将成为可重用的智能 Web 服务。Microsoft®.NET框架中的Web Service就是提供集
- 分类:.NET开发 查阅全文
- CSharp Tips:调用API注册和注销Windows Service
- 0、写在前面
DotNET平台下的类库封装的相当完善,普通的应用完全可以利用类库完成所有的工作。对于Windows Service的支持也是一样,只需要继承DotNET下提供的ServiceBase就可以创建Windows的Service,调用ServiceControl类的方法就可以控制Service的启动和关闭,非常容易。
&n
- 分类:.NET开发 查阅全文
- 将DBF,XLS,XML,MDB文件导入C#DataGrid的方法
- 作者:杨忠勋专业:计算机软件开发及应用语言能力:TOFEL633 GRE2140Email:[email protected]
以下的源码里分别给出了将DBF,XLS,XML,MDB文件导入C#DataGrid的方法,供各位参考。
//PutInDataSet.cs的源码using System;using System.Data.Odbc;using System.Data.
- 分类:.NET开发 查阅全文
- 改善图象质量,当使用 Visual Studio .NET 在 Web 上查看水晶报表报表时
- 文章里的知识针对:Visual Studio .NET 内置的水晶报表应用于:仅对被报告的版本图象质量Web 查看器
大纲
Web 程序使用 Visual Studio .NET 内置的水晶报表作为报表开发工具。
当你在 Web 上查看报表时,默认情况下图象和图表的分辨率被减小到 96 dpi(为了提高性能和下载速度)。
如何改善报表中图形的图象质量呢?
解决方案
通过改变系统注册表中
- 分类:.NET开发 查阅全文
- VB.NET实现身份证15位升18位的算法
- 根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。
地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码。生日期码表示编
- 分类:.NET开发 查阅全文
- 如何在水晶报表里显示图象?
- 通常我们要在水晶报表里显示文本和数字数据。有时候,数据库里会包含图象数据,并且我们也希望在水晶报表里使用它。有很多途径可以在报表中显示数据驱动的图象
第一要确保图象具有足够的大小和质量。设法在报表里将高质量的大图象显示为简略图是没有意义的。使用图象编辑程序以合适的分辨率及大小创建你能够显示的图象。
图象的格式也很重要。虽然 BMP 是一种相当通用的格式,但是它需要占用巨大的空间。因此,将图象转
- 分类:.NET开发 查阅全文
- .NET平台下Web树形结构程序设计
- .NET平台下Web树形结构程序设计
我的上篇文章《树形结构在开发中的应用》主要是在Windows Form下的实现,下面是Web Form下的实现。
数据库设计
首先,我们在SQL SERVER 2000里建立一个表tbTree,表的结构设计如下:
列名
数据类型
描述
长度
主键
- 分类:.NET开发 查阅全文
- 树形结构在开发中的应用
-
树形结构在开发中的应用
撰文: 李洪根
本文首发于《CSDN开发高手》2003年第十二期
概述
TreeView是一个重要的控件,无论是在VB.NET,C# 还是VB、Delphi等各种语言中,都充当了导航器的作用。在实际工作中,很多情况下需要将TreeView与数据库进行连接,以填充其节点。在Windows Form和Web Form中,我们可以用TreeV
- 分类:.NET开发 查阅全文
- ASP.NET的缓存技术
-
ASP.NET的缓存技术
原作:Smitha Vijayan
介绍
大量的网站页面是采用动态的方式,根据用户提交的不同请求创建生成页面。正如我们所知的,动态页面有助于根据用户要求来提供定制的动态内容。动态页面也利于获取在数据库中每时每刻更新的资料。缺点是为每个用户请求生成同一页面增加了系统开销。
为克服此问题,一些网站用页面生成引擎对所有页面生成html静态页面。但这样生成的
- 分类:.NET开发 查阅全文
- ADO.NET入门(5)
- 5.更新数据 Web程序通常利用无程式语句或者通过参数代存储过程来更新数据.但是,当遇见脱线的数据时,你也许希望利用内置服务来更新所有需要修订的记录.为完成这一工作.ADO提供了成批的更新机制. UpdateBatch 方法用于把保存在副本缓
- 分类:.NET开发 查阅全文
- 使.NET命名空间符合标准
- 命名空间可以帮你组织企业的.NET源代码,但要做到这一点,必须要有可靠的计划。by Jonathan Goodyear, MCSD, MCP, CLS
还记得在COM中为企业组织源代码有多难吗?典型情况下,你在命名时只可以用两个级别(level):项目名称和类名称。你的ProgID通常是以下面的形式显示的:
XYZCompanyAccounting.Payroll
显然,这种
- 分类:.NET开发 查阅全文
- ASP.net 中的页面继承实现和通用页面的工厂模式的实现
-
最近用.Net做web项目的时候遇到了一些问题,就是很多的页面的处理一样的,不一样的就是我们写的存储过程不同,为了考虑代码的重复利用和可维护性和可
扩展性,于是写了一个对于单据页面的工厂模式,采用界面的继承技术,因为我们写的ASP.net页面的是代码后置的,所以我们继承的时候就继承我们的后置的代码,也就是我们说的XXXX.aspx.cs文件。其实页面的继承和我们普通的
- 分类:.NET开发 查阅全文
- 在C#中应用哈希表(Hashtable)
- 一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何
- 分类:.NET开发 查阅全文
- ADO.NET入门(3)
- 3.DataSet, DataTable, and Recordset 关于Recordset object.,ADO.NET并没有与其直接相对应的对象.最接近的是DataTable 对象.虽然它们二者几乎具有相同的功能,但它们在各自的框架里发挥着不同的作用. &n
- 分类:.NET开发 查阅全文
- 使用更精简的代码保证 ASP.NET 应用程序的安全
-
使用更精简的代码保证 ASP.NET 应用程序的安全
Michele Leroux BustamanteIDesign:.NET Design and Business Solutions
2003 年 10 月
适用于: Microsoft® ASP.NET Whidbey
摘要:学习 ASP.NET Whid
- 分类:.NET开发 查阅全文
- C# 2.0 Specification(一)简介
- 这篇文章是翻译的微软的技术文章.供学习c#的朋友参考,请勿用于商业目的。http://msdn.microsoft.com/vcsharp/team/language/default.aspx
19.C#2.0介绍
C#2.0引入了几项语言扩展,其中最重要的是泛型、匿名方法、迭代器和不完整类型(partial type)。
泛型可以让类、结构、接口、委托和方法,通过他们所
- 分类:.NET开发 查阅全文
- C#:Web Service异常处理
- Web Service的异常处理
(原文排版:www.marshine.com)version : 1.1committed : 2004/2/26updated : 2004/3/4
在.Net中实现Web服务时,在Web服务接口中产生的任何用户异常(非SoapException之外的异常)都被包装为SoapException传递给客户端,这使得难以采用通常的方式处理Web Servi
- 分类:.NET开发 查阅全文
- Websharp使用说明(1)
- Websharp使用说明
前言
N层的应用软件系统,由于其众多的优点,已经成为典型的软件系统架构,也已经为广大开发人员所熟知。在一个典型的三层应用软件系统中,应用系统通常被划分成以下三个层次:数据库层、应用服务层和用户界面层。如下图所示:
其中,应用服务层集中了系统的业务逻辑的处理,因此,可以说是应用软件系统中的核心部分。软件系统的健壮性、灵活性、可重用性、可升级性和可维护性,在很大程度
- 分类:.NET开发 查阅全文
- Websharp使用说明(2)
- 数据实体的表示
Websharp在数据的表现上,能够采用两种方式。
第一种方式,充分利用了.Net Framework类库中DataSet的功能,设计了一个EntityData类。这个类继承了DataSet,并增加了一些属性和方法。同数据库的映射关系,采用XML配置文件的方式。XML配置文件可以通过我们提供的工具来生成。
在实际的应用中,要获取一个Product实体对象,可以通过如下方式取得
- 分类:.NET开发 查阅全文