.net
文章平均质量分 76
jimmyxing
有8年供应链及物流软件开发、设计经验,主要担任了飞马国际,马士基物流,柏坚集团等项目经理,领导团队成功实施其供应链、仓储、运输、报关、货代和码头系统;对EDI, PDA,RFID,短信,条码等有丰富的集成经验; 有同SAP接口的开发经历;推崇SAAS商业模式,研制开发平台一套。
展开
-
MDI风格子窗口间实例引用的错误
状况:我用MDI风格,//以下是主窗体的“修改”按钮中的代码:PriceUpdateFrm myPriceUpdateFrm=new PriceUpdateFrm();???myPriceUpdateFrm.Owner=this;//设置myPriceUpdateFrm被本窗体拥有(关键行1)myPriceUpdateFrm.MdiParent=this.ParentForm;//设置MDI窗体为原创 2004-07-28 21:10:00 · 770 阅读 · 0 评论 -
[转昨夜飘风的文章]VS2008 WorkFlow分支结构的应用
VS2008 WorkFlow分支结构的应用 源代码文件:Calculator.zip 结构化编程有顺序、分支和循环三种基本结构,这次我们来看看在WF中如何构造分支结构。我们以构建一个计算器为例,采用传统WinForm与WF相结合的设计方法,同时演示如何编译Workflow的类库。 建立calculator工作流打开VS2008,建立一个新的空解决方案,命名为Calculato转载 2008-11-11 15:07:00 · 886 阅读 · 0 评论 -
[转昨夜飘风的文章]VS2008 Workflow 的基本概念和简单应用
VS2008 Workflow 的基本概念和简单应用 源代码文件:HelloWorkFlow.zip 所谓WF,就是.NET Framework 3.0的一个构成部分——Windows Workflow Foundation。工作流(workflow)是为了完成一些预定的目的,根据一组规则,而制定的一系列步骤。对于一个开发者来说,workflow则是将复杂的业务规则以及控制流程以图形化转载 2008-11-11 15:03:00 · 1032 阅读 · 0 评论 -
NHibernate快速使用
一、体系结构 首先我们来看看NHibernate的体系结构:NHibernate是数据库和应用程序之间的持久化层,应用程序和NHibernate通过持久化(Persistent)对象联系在一起。NHibernate使用app.config或者web.config和映射文件进行设置。下面来看看怎么使用NHibernate API的一个最小子集。 下面是图中一些对象的定义:转载 2008-11-18 16:28:00 · 462 阅读 · 0 评论 -
Castle实践-开篇(转帖,作者不详)
本文来自于:http://360doc.com/showWeb/0/0/413063.aspx1)关于Castle 的 IOC 容器:●Castle WindsorWindsor是Castle的IOC容器(built on top of a MicroKernel),包含几个概念:组件(Component)服务(Service)扩张单元插件(Facilities)我是这样理解他转载 2008-11-21 16:35:00 · 1872 阅读 · 1 评论 -
Offline Application Block 的设计(转自微软网站)
本页内容 脱机挑战 解决方案说明 设计目标 Offline Application Block 设计 Offline Application Block 子系统 连接状态管理 服务代理管理 消息数据管理 参考数据管理 实用工具服务 参考数据缓存工作流 请求和响应往返 应用程序设计注意事项 小结 Offline Application Block 是根据 .NET转载 2008-12-19 15:14:00 · 358 阅读 · 0 评论 -
DataTable转换成List
我的应用环境是silverlight+webservice访问数据库,因silverlight的datagrid只能绑定List类型(我最上面的问题其实似乎有点不对题),因此我想把查询的数据转换为List类型...原创 2010-06-04 23:43:00 · 570 阅读 · 0 评论 -
web应用如何获取container以避免连接池不回收的问题
web应用如何获取container转载 2010-09-01 16:13:00 · 331 阅读 · 0 评论 -
Windows Mobile 6.0模拟器的浏览器中输入本机网址却不能访问,出现No web site is configured at this address.
Windows Mobile 6.0模拟器的浏览器中输入本机网址却不能访问,出现No web site is configured at this address.原创 2010-09-06 13:11:00 · 573 阅读 · 0 评论 -
.net 基本概念
1、面向对象的语言具有封装性、继承性、多态性。2、ADO.NET中的五个主要对象Connection、Command、DataSet、DataReader、DataAdapter3、ASP.NET中的身份验证有Windows、Forms、Passport,一般采用Forms,比较简单、适用面广4、接口-- --接口定义了一组方法(Method,子程序或函数例程[译注:指Visual原创 2008-06-30 23:21:00 · 365 阅读 · 0 评论 -
ADO 与ADO.NET两种数据访问方式区别?
1. ADO与ADO.NET简介 ADO与ADO.NET既有相似也有区别,他们都能够编写对数据库服务器中的数据进行访问和操作的应用程序,并且易于使用、高速度、低内存支出和占用磁盘 空间较少,支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。但是ADO使用OLE DB接口并基于微软的COM技术,而ADO.NET拥有自己的ADO.NET接口并且基于微软的.NET体系架构。众所周知原创 2008-06-30 22:35:00 · 287 阅读 · 0 评论 -
带私钥的加密/解密算法
提供一个基于.NET SymmetricAlgorithm 类的、带私钥的加密/解密算法的包装类。使用方法:SymmCrypto de = new SymmCrypto(SymmCrypto.SymmProvEnum.DES); Response.Write(x.Decrypting(de.Encrypting("ok","yyy"),"yyy")); 类的实现C#编码using System;原创 2004-07-31 00:00:00 · 653 阅读 · 0 评论 -
通过串口收发短消息(转载)
用串口连接GSM手机发送和接收短消息,在应用程序中如何编程实现? Q 我们打算开发一个基于GSM短消息方式的GPS系统,如何利用SMS进行数据通信?A 首先,我们要对由ESTI制订的SMS规范有所了解。与我们讨论的短消息收发有关的规范主要包括GSM 03.38、GSM 03.40和GSM 07.05。前二者着重描述SMS的技术实现(含编码方式),后者则规定了SMS的DTE-DCE接口标准(AT命令原创 2004-10-02 22:23:00 · 2372 阅读 · 0 评论 -
转载:在SQL Server中保存和输出任意类型的文件
我们可以把任意类型的文件保存到SQL Server中,在进行例子之前,先建立测试用表格,TestFile.sql:if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[TestFiles]) and OBJECTPROPERTY(id, NIsUserTable) = 1)drop table [原创 2004-10-05 14:26:00 · 596 阅读 · 0 评论 -
通过串口实时接收短消息(转载SoilNet文章)
首先感谢这篇文章给我的巨大帮助!TE发送“AT+CMGL”指令,ME则输出已接收和存储的短消息。这比较符合AT指令集的精神:有问有答,一问一答。但在实际应用中,发现这种方法存在一定的缺点:ME接收到消息并存储起来,待查询时再传输到TE,中间总会有一段时间的延迟。这个延迟取决于查询间隔。 发出该指令后,不论ME里有没有,有多少条消息,总要经过长时间的延迟TE才能收到最终的“OK”。完整的过程原创 2004-10-28 13:22:00 · 760 阅读 · 0 评论 -
C#下开发Windows Servcie(by Wei-Meng Lee)
A Windows Service is an application that does not have a user interface. It commonly runs without human intervention and can be automatically started when the computer starts up. Examples of Windows S原创 2004-10-28 13:36:00 · 1108 阅读 · 0 评论 -
冒泡排序法(C#版)
int temp; int[] InputValues = new int[10]; for(int i=0;i { InputValues[i] = Convert.ToInt32(Console.ReadLine()); } for(int j=0;j { for(int i=0;i { if(InputValues[i] > Input原创 2005-03-27 22:01:00 · 737 阅读 · 0 评论 -
获取远程网卡MAC地址(C#)
[DllImport("Iphlpapi.dll")] private static extern int SendARP(Int32 dest,Int32 host,ref Int64 mac,ref Int32 length); [DllImport("Ws2_32.dll")] private static extern Int32 inet_addr(string ip); static原创 2005-08-25 10:32:00 · 1041 阅读 · 0 评论 -
如何在动态绑定的DropDownlist的最前面加上一个空白项或“全部”
public void SelectItem(int i) { SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]); string mySelectQuery = "select ItemNO,ItemName fr原创 2006-07-28 00:20:00 · 1359 阅读 · 1 评论 -
C#取验证码
using System;using System.Drawing;using System.Drawing.Drawing2D;using System.Net;using System.Net.Sockets;namespace LeadBBSEnder{ /// /// ValidateCode 的摘要说明。 /// public sealed class Ru转载 2006-08-14 12:41:00 · 943 阅读 · 0 评论 -
C# 中的委托和事件
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对转载 2008-08-20 15:33:00 · 263 阅读 · 0 评论