内容列表
- .NET中的设计模式二:单件模式 选择自 lane_cn 的 Blog
-
单件模式(Singleton)是一个非常简单的模式,这是我第一个理解并且能运用的模式。有时候模式的复杂程度并不在于本身,而是由于他的应用目的。最初的时候面对一个模式经常充满了困惑,一个简单的调用为什么要搞的如此复杂?为什么要建立这么多类,只是为了打开一个文件。
通常说来学习一个模式是一个接受、认可、领会的过程。接受:了解模式的结构,了解实例的意义;认可:认可该模式在实际工程中的作
- 分类:.NET开发 查阅全文
- 根据存储过程的参数名得到存储过程的参数信息???????
- declare @ProID bigintselect @ProID=id from sysobjects where type='p' and name=@ProdecureNameselect a.name N'参数名' ,COLUMNPROPERTY(@ProID,a.name,'PRECISION') as N'长度',a.length N'
- 分类:.NET开发 查阅全文
- 不用ado控件,让datagrid显示数据
- 用vb写程序的时候,经常需要让DataGrid控件显示数据库的内容,一般都是通过把DataGrid和ADO控件绑定实现的,这样比较麻烦。后来我就想写代码实现这个功能,代码如下:Public Function GetMDBRecordset(SQL As String, DatabasePath As String, Optional DatabasePassword As String) As R
- 分类:.NET开发 查阅全文
- Crystal Report 水晶报表如何实现类似表格单元格合并的功能
- 效果图:报表设计如下:实现的方法很简单,打开“节专家”,选择你的组页眉,右边“公用”中选中“延伸到后续节”
- 分类:.NET开发 查阅全文
- 小的文本编辑器
- http://true5460.muicc.com/program/textEdit.zip--------------------------------------------------------------------using System;using System.Drawing;using System.Collections;using System.ComponentModel
- 分类:.NET开发 查阅全文
- 如何得到一个ACCESS数据库的所有表名
-
主 题:
如何得到一个ACCESS数据库的所有表名.
作 者:
aoto888 (asdfasdf)
信 誉 值:
100
所属论坛:
.NET技术 ASP.NET
问题点数:
100
回复次数:
6
发表时间:
2004-11-02 20:35:10
- 分类:.NET开发 查阅全文
- Net平台和Websharp框架 专题讲座(免费)
- Net平台和Websharp框架 专题讲座
Websharp的目标 设计一个基于.Net的通用的应用软件系统的框架,以简化基于.Net平台的企业应用软件的开发.
Websharp的整体结构. Websharp适用于.Net环境下的分布式应用系统的开发.
主要设计思路及涉及的技术在数据库访问部分,使用了ADO.Net和工厂模式;在ORM部分,使用了动态代码生成和即时编译,以及对Data
- 分类:.NET开发 查阅全文
- 在 ASP.NET 中实现会话状态的基础
- 简介
在 Web 应用程序这样的无状态环境中,了解会话状态的概念并没有实际的意义。尽管如此,有效的状态管理对于大多数 Web 应用程序来说都是一个必备的功能。Microsoft® ASP.NET 以及许多其他服务器端编程环境都提供了一个抽象层,允许应用程序基于每个用户和每个应用程序存储持久性数据。
需要特别注意的是,Web 应用程序的会话状态是应用程序在不同的请求中缓存和检索的数据。
- 分类:.NET开发 查阅全文
- 在 DataGridColumnStyle 的单元格中使用 DateTimePicker、ComboBox、NumericUpDown 等控件
- 下载包括:DataGridComboBoxColumnStyle (下载自http://windowsforms.net/TrackViews.aspx?ID=131&Type=Samples&Redir=%2fSamples%2fdownload.aspx%3fPageId%3d1%26ItemId%3d131%26tabindex%3d4)DataGridDateTimePic
- 分类:.NET开发 查阅全文
- 体验下一代微软平台开发Visual Studio 2005(3)
- 忙了好几天,终于又找到了一点空闲的时间来继续我们体验历程,今天我们要一起体验的是Visual C# 2005 Express Edition Beta。 可以说,打开VC#的界面,没有给我带来什么惊奇的感觉,但清新明快的启动页面还是吸引了我的目光。正如图所示,启动页上提供了一些对于体验者来说很实用的链接,其中有一项“Create a Screen Saver with the C
- 分类:.NET开发 查阅全文
- 一个通用的DataGridTableStyle的做法
- 一个通用的DataGridTableStyle的做法
哈,这两天都喜欢写“通用”的东西。
这个类,可以实现自适应列宽、只读、时分显示、事件、任意位置加列、单击单元格背景色设置等等,操作简便。只是时间关系(明天要出去一趟),今天没办法完善。仅供参考,你可以加入别的东西。以下只列代码了,不清楚的自己试用查资料就行了。
Public Clas
- 分类:.NET开发 查阅全文
- 使用下拉框时的显示速度问题
- 经过测试如果下拉框内的选项过多会严重影响页面的显示速度。但最多不超过多个选项没有测试。我现在是应用在分页上,180000左右的数据每页15条。共有12000左右个分页,固下拉框中有12000个选项,页面显示速度是1分10秒左右。在我不使用下拉框时页面显示速度只是页面执行所需要的时间。即显示时间几乎为0。我想最好不要超过200个选项。如果遇到此类问题,最好建议用户使用文本框+跳转钮的方式进行翻页。
- 分类:.NET开发 查阅全文
- .NET框架类命名空间
- Microsoft.CSharp Microsoft.VisualBasic Microsoft.Win32 System System.CodeDom System.CodeDom.Compiler System.Collections System.Collections.Specialized System.ComponentModel System.ComponentModel.Desig
- 分类:.NET开发 查阅全文
- VB中判断数组维数
- 设计思想:在VB中数姐最大维数是60,所以我们通过错误捕捉来处理这个问题,在这里我们用到UBound函数Public Function ArrayRange(mArray As Variant) As Integer Dim i As Integer Dim Ret As Integer Dim ErrF As Boolean
- 分类:.NET开发 查阅全文
- VBA for EXCEL FAQ
- VBA for EXCEL FAQ :
1、
Q:我有一段小程序,需要对现有的excel的格式做一些修改。主要就是添加一些行列,合并一些单元格,设置单元格的格式等等。
当程序运行的时候,只看见眼前的excel表一顿变化,眼花缭乱。
我想让程序能在静默方式下完成,完成后再updata windows 有什么办法?
或者其他可以让它不眼花缭乱的办法都可以
&
- 分类:.NET开发 查阅全文
- C#中用“橡皮条”法绘图和重绘---lengyuewuhen(原创)
- C#中用“橡皮条”法绘图和重绘
前些日子在论坛上发了个帖子,100分寻求“橡皮条”法绘图的代码。效果不是很好,于是自己参照网友给的代码重新写了一个,解决了绘图与重绘的问题。由于只写了部分,所以功能有限,同时可能算法不是很好,希望大家指点!!窗体中仅包含一个pict
- 分类:.NET开发 查阅全文
- 一个简明的编译器 选择自 lzmtw 的 Blog
-
一个简明的编译器
多次看到有人提起文本表达式的计算问题,就动手整理以前的代码并加上注释。
写一个简单的编译器并不是很复杂的,当中要用到些反射的知识。自已觉得,反射的使用在NET中真是无处不在,使用反射没什么效率不效率的问题,毕竟现在的电脑配置并不是很低。适当使用反射,或者通过使用反射本身,会使自己加深对NET的理解。以后会写些运用反射增加代码灵活性的小̶
- 分类:.NET开发 查阅全文
- C#初窥
- 也许是习惯的缘故,总喜欢在接触新的东西时和旧的类似的东西做一个比较,当然这其中随有优缺点对照,我更认为,这更让我们自己能够很快的把握新的内容。就拿C#来将,我一上来就很自然的和C++对照起来了(因为我接触Java比较少)。随手写了几行,的确舒服,似乎有点相见恨晚。
- 分类:.NET开发 查阅全文
- C#实现的18位身份证格式验证算法[转载]
- 18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公
- 分类:.NET开发 查阅全文
- 根据存储过程名创建对应的命令过程
- using System;using System.Data .SqlClient ;using System.Data ;using System.Collections ;using System.EnterpriseServices ;namespace SevCompant{ /// <summary> /// DataBaseProcedure 的摘要说明
- 分类:.NET开发 查阅全文