内容列表
- 从"在 Internet Explorer 中使用 Windows 窗体控件"开始谈Smart Client
- 首先引用Microsoft Windows 窗体快速入门教程上的文章"在 Internet Explorer 中使用 Windows 窗体控件":(如果引用的一些信息无法正常显示,请直接上面上的链接查看)
本主题描述如何在 Internet Explorer (IE) 内成功地执行 Windows 窗体控件。IE 内的 Windows 窗体控件无需用户提示即可激活,它不要求注册,而且利用公共语言
- 分类:.NET开发 查阅全文
- 在Microsoft Office System中使用ADO.NET数据集(五)
- 将DataSet作为XML导入到Excel工作表
Microsoft Office Excel 2003为XML提供了非常强大的支持,它允许你将工作簿保存为XML或者将XML数据源导入到工作簿。由于DataSet天生就序列化为XML,所以你可以非常容易的将它的数据导入到Excel中。导入步骤需要XML架构,这样Excel才能够将数据映射到工作簿的适当单元格,而DataSet自动提供了这个功能。事
- 分类:.NET开发 查阅全文
- 用VS.NET创建.NET可复用数据库组件
- 微软的 .NET 架构的出台,为我们构建分布式应用系统提供了一个强大的工具。相比于传统的 Windows 应用程序的 COM 组件,.NET 的组件开发要简单、快捷的多。而且组件的部署也不像 COM 组件那样需要在注册表里做标记,.NET 组件只要拷贝到相应的文件夹中就可以了。
下面我们就用 .NET 程序的集成开发工具
- 分类:.NET开发 查阅全文
- DataGrid常见关注问题解决方案
- DataGrid常见关注问题解决方案
hbzxf(阿好)http://www.hebcom.net
Introduction
The DataGrid Web server control is a powerful tool for displaying information from a data source. It is easy to use; you can display e
- 分类:.NET开发 查阅全文
- 一个简单的数据库操作类
- 类代码
using System;using System.Data;using System.Data.SqlClient;
namespace exchange{ public class MyDataOp { private String StrSql; private String StrConn;
- 分类:.NET开发 查阅全文
- 在Microsoft Office System中使用ADO.NET数据集(二)
- 创建一个DataSet
假定你必须使用一个灵活的数据对象,这个对象允许你包含多个表,在表与表之间设定关系,以及向前或向后读取数据。
ADO.NET中提供这些特性——甚至更多——的对象就是DataSet。DataSet是一种断开式(disconnected)对象,这意味着一旦填充完数据,就不必保持数据库连接。到数据库服务器的网络连接即使断开了也不会影响你的客户端应用程序使用数据库中的数据。这项
- 分类:.NET开发 查阅全文
- 在Microsoft Office System中使用ADO.NET数据集(六)
- 使用Visual Studio Tools for the Microsoft Office System
到目前为止,例子都是使用标准的.NET Windows Form应用程序来插入DataSet对象中的数据到Microsoft Office 文档中。这是一种针对Microsoft Office System中各种应用程序都非常有效的技术,不论基于每个应用程序的对象模型如何改变,整个处理过程
- 分类:.NET开发 查阅全文
- 用Sockets接收和转换数字和字符串数据
- 多时候远程系统在执行并发任务的时候,会把它接收到数据的长度以数字的形式发送出去。但用socket发送和接收数字型数据的时候,要考虑到一个问题:要根据网络另一端机器的类型转换数据。尤其需要知道怎样把要发送的数据格式(网络格式)从本地机器的格式(主机格式)转换成为行业标准格式。 使用IPAddress.NetworkToHostOrder可以把数据从网络规
- 分类:.NET开发 查阅全文
- 基于.Net的AOP实现技术
- 基于.Net的AOP实现技术
前言
在笔者的《面向对象的应用服务层设计》一文中,笔者讨论了软件系统中设计应用服务层所需要考虑的问题,以及系统分层的基本思考方法。这些讨论作关注的问题,都是系统中纵向的层次的划分。然而,在设计软件系统的时候,我们不仅仅要考虑纵向的关系,很多时候,我们还需要关注所谓的“横切关注点”的问题,例如,存在于系统每个部分的日志记录、安全性验证等。AOP(面向方面编程)的
- 分类:.NET开发 查阅全文
- 制作带有超级连接的统计图
-
统计图(饼图、柱图、线型图)我们在应用程序中常常会用到。它可以帮助我们很直观、很清
晰的查看数据中各部分所占的比例或发展趋势。如果数据的分类很细,且每个大类下边可能包含若干
个小类(如图) 。
&nb
- 分类:.NET开发 查阅全文
- 自己编写XPath练习器
- 这段时间在看XML,结果Asp.net中的XPath功能,写了一个小页面。一来可以学习Asp.Net中的操作XML文档的知识,二来更可以把这个页面当作以后来练习编写XPath表达式的工具。
在编写页面过程中,我们需要用到XmlDocument XmlNode XPathNavigator XPathExpression XPathNodeIterator等类。
XmlD
- 分类:.NET开发 查阅全文
- 改变文本框、按钮样式函数
- 老猫の理想迈克老猫
初始化文本框、按钮的效果函数。注释很清楚我就不多说了。
程序代码:
.btnadd_1{ font-size: 12px; width: 80px; height: 22px
- 分类:.NET开发 查阅全文
- 给DataGrid加上右键菜单
-
给DataGrid加上右键菜单
屠恩海(SunHai)
开发工具:Microsoft Visual Studio .NET 2003 操作系统:Windows XP
用XML作为DataGrid的数据源
代码如下:
Dim fileName As StringDim MyXmlD
- 分类:.NET开发 查阅全文
- [原创]IssueVision 学习笔记(三)-----设计模式之OBSERVER(观察者)模式
- 这次我们来看看IssueVision中的对设计模式的应用,IssueVision主要使用了OBSERVER(观察者)模式和COMMAND(命令)模式.今天就来看看OBSERVER(观察者)模式在IssueVision中的应用,它在IssueVision中扮演着重要角色. "四人帮"GoF是这样定义OBSERVER
- 分类:.NET开发 查阅全文
- [原创]IssueVision 学习笔记(二)-----为控件添加自定义属性和事件
- 我们先来看看IssueVision中一个用户控件PaneCaption在可视化设计器中的属性窗口.
再看一下在另一个用户控件StaffPane中使用它时的属性窗口:
大家会发现它多出来很多个属性,这些属性是原来继承控件中没有的属性,如:InactiveTextC
- 分类:.NET开发 查阅全文
- [原创]IssueVision 学习笔记(一)-----使用SoapHeader传递Web Serivices自定义的身份验证数据
- 在调用Web Serivices时,往往需要身份验证,使得通过验证的用户才能调用你Web Serivices中的方法.当然你可以通过将参数添加到每个需要自定义身份验证方案的Web services方法中去,这需要花费很大的精力.IssueVision 中使用了非常常用而且有效便捷的方法-----使用SoapHeader来实现自定义身份验证数据的传递. 
- 分类:.NET开发 查阅全文
- .Net WinForm学习笔记
- 1,MDI窗体设有两个窗体frmMain,frmChild,则:frmMain: 设IsMdiContainer属性为true 打开子窗口: 在相关事件中写如下代码: frmChild child=new frmChild(); child.MdiParent=this;//this表示本窗体为其父窗体 child.Show()
- 分类:.NET开发 查阅全文
- 注册表中存储数据库链接字符串
- 引言:
数据库的链接字符串是用数据库开发所必须的信息,我们通过链接字符串连接数据库,并进行各种数据库操作。那么链接字符串的存到哪里好呢?这没有什么定论,Asp系统开发中,一般存在一个conn.asp包含文件中或者如果又是COM,可能还会封闭到COM中,.Net开发中,大多数都选择存在Web.conifg中,也有人存储在另外一个单独的文件中。那么本文提供的是把数据库链接信息存储到注册表中的方案。也
- 分类:.NET开发 查阅全文
- .Net下的算术表达式解析器的实现思路与源码
- 作为程序设计人员经常会遇到这样的情况,需要将某个指定的字符串表达式转换为算术表达式并计算其结果.使用Delphi的朋友可以在网上获取第三方控件来实现,而.Net框架类库并没有相关的处理类,正好在前不久的给一所大学开发的Web应用中也需要实现相关的处理.就抽空写了一个相关的处理类(实现了大部分的算术运算操作,需要其他运算可以在现有基础上扩展),现将部分代码贴出共大家参考,希
- 分类:.NET开发 查阅全文
- 将错误信息记录到Windows日志中.
- 引言:
任何一个系统都不可能一劳永逸,一直没有错误的运行下去,一个优秀的系统的出错处理也一定是优秀的,而一个好的程序员也一定会很观注可能出错的地方,并作出相应的容错处理。C#中的try catch其实已经为我们省了不少事情,本文并不是并不是对如何做出错处理进行论述的,而是给出一种收集出错信息,并将出错信息存储到Windows日志中的方案。
一、处理代码:
using System;
usi
- 分类:.NET开发 查阅全文