内容列表
- 用C#操作IO端口2-控制液晶/荧光显示器-2
-
作者: Levent S。 翻译:Aweay
编码
在你开始编码前,你需要了解基本的HD44780控制器指令。下表是来自日立网站上的介绍,为了好理解,我加入了一些额外的信息。
Instruction
Code
Description
Execution time**
RS
R/W
DB7
DB6
DB5
- 分类:.NET开发 查阅全文
- IL代码底层运行机制之函数相关
-
IL代码底层运行机制之
- 分类:.NET开发 查阅全文
- 蔡学镛 选.Net Java(转)
- 蔡学镛 选.Net Java
时间:2003年11月19日 10:49 来源:兴之 原创-IT自从.NET问世以来,程序员都很关心的一个问题是「该学Java或.NET」。我也在挣扎,该「该继续Java的研究,或者该开始准备培养. NET的知识」。当然,最好是能两者兼顾,但是每个人的时间都很有限,想要兼顾两者,其实不太容易。投入在.NET的时间越多,所能花费在Java的时间自然就少了,反之亦然。在
- 分类:.NET开发 查阅全文
- 报表分发解决方案
- 目录:一、查看报表 1、Web 窗体 Viewer 2、Windows 窗体 Viewer二、导出报表 1、导出格式 2、导出目标三、导出方案 1、服务器应用程序 2、Windows 应用程序 3、Web 应用程序 四、打印报表----------------------------------请参见将报表合并到应用程序中 | 打印 Web 窗体 Viewer 中的报表 | 自定义
- 分类:.NET开发 查阅全文
- 理解AppDomain
-
现在是虚拟机时代了,Java称作JVM(Java 虚拟机),.NET称作 FrameWork(框架)。对照着两个体系,当中有很多异同,不过我感兴趣的是.NET中称作“AppDomain”(应用程序域)的东东。这个概念如何准确的理解,对于.NET开发来讲有何意义?使用它需要注意些什么?
微软的.NET文档中appDomain的解释相当
- 分类:.NET开发 查阅全文
- Smart Client智能客户端技术初探
- 一、 Smart Client是什么
简而言之,Smart Client智能客户端就是这样一种一个可扩展的能集成不同应用的桌面应用程序:它可以无接触部署、即需即装、动态加载,XCopy即可运行而无须修改注册表,可以动态升级、自动更新,可以方便的经Web运行而不用担心防火墙问题并可以方便的离线运用,方便的连接WebServices的Win
- 分类:.NET开发 查阅全文
- 子报表概述
- 目录一、什么是子报表?二、通过使用子报表组合不相关的报表三、对无法链接的数据使用子报表四、在单个报表中显示相同数据的不同视图五、一对多链接----------------------------------一、什么是子报表?子报表是报表中的报表。创建子报表的过程与创建常规报表的过程相似。子报表有报表的大多数特性,包括它自己的记录选择条件。子报表与主报表之间的唯一区别是子报表:是作为对象插入到主报表
- 分类:.NET开发 查阅全文
- ASP.NET中如何防范SQL注入式攻击
- 一、什么是SQL注入式攻击? 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如: ⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面控制着用户
- 分类:.NET开发 查阅全文
- 使用XML Web Service返回DataTable对象的问题
-
/* * structural elements */ .KBPUBV2 { margin: 0px 4px 4px 8px; display:inline-block; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 100%; }
.kbRightCol, .kbRightNav { width:165p
- 分类:.NET开发 查阅全文
- C#变量类型(1):引用类型和值类型
-
C#是一种类型安全的语言。每一个变量都要求定义为一个特定的类型,并且要求存储在变量中的值只能是这种类型的值。
变量既能保存值类型,也可以保存引用类型,还可以是指针。这一课将讲述前两种类型,关于指针的讨论我们将在下一课中进行。
下面是关于值类型和引用类型不同点的概论:
如果一个变量v存储的是值类型,则它直接存储包含数据的对象。任何其他的变量v’都不能直接存储已经由v存储了的对
- 分类:.NET开发 查阅全文
- 用Visual Studio .Net 2003制作安装程序时轻松实现将自己的程序添加到系统的鼠标右键菜单
- 用Visual Studio .Net 2003制作安装程序时轻松实现将自己的程序添加到系统的鼠标右键菜单
(作者:唐洪法 2003-11-28)
有的时候我们需要将自己的程序添加到系统的右键菜单里,以方便用户启动我们的程序。如下图,把我自己制作的“我的资源管理器”加到了系统的右键菜单中。
实现原理:在程序被安装时,修改用户的注册表,将自己的栏
- 分类:.NET开发 查阅全文
- 轻松加精确完成水晶报表对象的对齐、移动及大小调整——使用准线设计
- Crystal Reports 提供准线以协助您准确地对齐、移动对象并调整报表对象的大小。准线是一些非打印线条,可以将其放在“设计”选项卡和“预览”选项卡上的任何位置以帮助对齐。它们具有对齐属性,使对象自动与其对齐。
目录
一、查看准线 二、插入准线 三、使对象与准线对齐 四、使用准线定位对象 五、使用准线调整对象大小 ----------------------------------一、查
- 分类:.NET开发 查阅全文
- 构造函数和析构函数的原理及在C#中的运用
- 构造函数和析构函数的原理及在C#中的运用
摘 要:构造函数与析构函数是一个类中看似较为简单的两类函数,但在实际运用过程中总会出现一些意想不到的运行错误。本文将较系统的介绍构造函数与析构函数的原理及在C#中的运用,以及在使用过程中需要注意的若干事项。
关键字:构造函数;析构函数;垃圾回收器;非托管资源;托管资源
一.构造函数与析构函数的原理
&
- 分类:.NET开发 查阅全文
- 在.NET环境中使用单元测试工具NUnit
- 简介
编写单元测试是一种验证行为,更是一种设计行为。同样,它更是一种编写文档的行为。编写单元测试避免了相当数量的反馈循环,尤其是功能验证方面的反馈循环。
虽然由程序开发人员自己写Unit Tests(单元测试)来测试自己写的程序代码已经行之有年,但是大部分的Unit Tests都是写在主要的程序代码已经设计好、写好之后。大部分的程序开发人员都
- 分类:.NET开发 查阅全文
- 在VB.NET中应用SQLDMO
- 在VB.NET中应用SQLDMO
SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)封装 Microsoft SQL Server 2000 数据库中的对象。SQL-DMO 允许用支持自动化或 COM 的语言编写应用程序,以管理 SQL Server 安装的所有部分。SQL-DMO 是 SQL Server
- 分类:.NET开发 查阅全文
- (ASP.NET)用动态属性和DataView实现DataGrid的双向排序
- DataGrid是ASP.NET中非常重要的一个控件。它能方便的让我们实现编辑、排序功能;但是排序功能默认的是升序(ASC),能不能让DataGrid同时实现升降序排列呢?这篇文章将给你一个比较好的解决方法。
下面的例子将告诉你如何给DataGrid动态添加sortexpression 和 sortdirection 属性,并通过DataView使DataGird中的数据按照这两个属性排列。在这
- 分类:.NET开发 查阅全文
- .net 显示/播放 Gif动画
-
New Page 1
'=================================说明======================================
'一、原理说明:
'这只是一个简单的Gif图片播放控件
'原理其实很简单Gif文件是由三部
- 分类:.NET开发 查阅全文
- MyBank.NET 网上电子银行系统简介
- MyBank.NET网上银行服务系统
- 分类:.NET开发 查阅全文
- .Net的Attribute对单元测试的影响
- .Net的Attribute对单元测试的影响
----------------------------高巍(网名DrCMM,[email protected]) 编译
- 分类:.NET开发 查阅全文
- 在VB.NET中改变显示器的分辩率
-
在VB.NET中改变显示器的分辩率
微软MVP 李洪根
在VB.NET中,我们很容易获得显示器的分辩率,但是,要改变显示器的分辩率就比较麻烦了。由于.NET的类库没有将EnumDisplaySettings 和ChangeDisplaySettings这两个API函数进行封装,但是我们得调用它们函数,相对于VB6来说,VB.NET调用API函数是
- 分类:.NET开发 查阅全文