摘要: -- SQL Server 200SELECT a.name AS 字段名, CASE WHEN EXISTS (SELECT 1 FROM sysobjects WHERE xtype = 'PK' AND parent_obj = a.id AND name IN (SELECT name FROM sysindexes WHERE indid IN (SELECT indid FROM sy... 阅读全文
posted @ 2009-05-05 15:49 ejiyuan 阅读(1063) 评论(1) 推荐(0)
摘要: 移动飞信WEB服务接口:下面是各功能调用参数说明:特别说明:(1)、以下一、三、三项可以不用发登录命令,即直接发命令; (2)、发登录命令是为了可以接收新信息及错误信息,要求有返回处理地址;发了登录命令,如不再使用时,请务必发注销命令 (3)、如果出现中文乱码,请在有中文的命令多加“encodname”参数指定编码,如GET提交后面加上“&encodna... 阅读全文
posted @ 2009-05-05 13:17 ejiyuan 阅读(5398) 评论(0) 推荐(0)
摘要: 加入多媒体media 上传修正上传中文文件名乱码下载地址:http://download.csdn.net/source/1220156 阅读全文
posted @ 2009-04-18 08:40 ejiyuan 阅读(555) 评论(3) 推荐(0)
摘要: 问题:在自定义控件中使用,ReadOnly的TextBox通过js对TextBox赋值,页面刷新会导致TextBox中的值丢失解决办法:在TextBox的HTML标签中加入ContentEditable=“false”,这种方法简单,在IE中很好用,之后就不用设置TextBox的ReadOnly为true了 阅读全文
posted @ 2009-04-08 17:01 ejiyuan 阅读(704) 评论(3) 推荐(0)
摘要: 实体对象类:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->新闻发布实体类[MapTo("us_News")]publicabstractclassNewsBLL{[MapTo("FId")]publicabstractstringId{get;}//////标题///[MapTo("FCaption")]publicabstractstringCaption{get;set;}// 阅读全文
posted @ 2009-04-07 15:15 ejiyuan 阅读(2948) 评论(0) 推荐(0)
摘要: 引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和... 阅读全文
posted @ 2009-03-10 15:01 ejiyuan 阅读(331) 评论(0) 推荐(0)
摘要: 废话不说代码如下,注释很详细[代码] 阅读全文
posted @ 2009-02-24 11:00 ejiyuan 阅读(3343) 评论(5) 推荐(0)
摘要: 经常被朋友问到如何动态生成代码。这个功能是由.NET Framework内置支持的。下面这个方法就是一个简单的例子 private void GenerateCode() { /*注意,先导入下面的命名空间 using System.CodeDom using System.CodeDom.Compiler; using Microsoft.CSharp; using System.Refl... 阅读全文
posted @ 2009-02-19 17:33 ejiyuan 阅读(2081) 评论(0) 推荐(0)
摘要: 序列化和反序列化我们可能经常会听到,其实通俗一点的解释,序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。 序列化和反序列化最主要的作用有: 1、在进程下次启动时读取上次保存的对象的信息 2、在不同的AppDomain或进程之间传递数据 3、在分布式应用系统中传递数据 ...... 在C#中常见的序列化的方法主要也有三个:Bina... 阅读全文
posted @ 2009-01-21 09:35 ejiyuan 阅读(43012) 评论(11) 推荐(13)
摘要: 目录 简介 C# 4.0 动态查找 类型 动态操作 运行时查找 示例 带有动态参数的重载解析 动态语言运行时 已知问题 命名参数和可选参数 可选参数 ... 阅读全文
posted @ 2009-01-18 13:01 ejiyuan 阅读(858) 评论(0) 推荐(1)
摘要: 1.在theme应用到一个页面时,缺省皮肤会自动应用到该页面上的所有同类型的控件。什么样的皮肤是缺省皮肤呢?判断的标准就是他是否有SkinID属性,如果没有,就是缺省皮肤。 2.一个命名皮肤具有一个SkinID属性。命名皮肤不会自动通过类型应用到控件。你必须通过设置控件的SkinID属性来显式地应用一个命名皮肤。使用命名皮肤允许你为相同控件的不同实例设置不同的皮肤。 3.全局theme设置,为所有... 阅读全文
posted @ 2008-11-01 15:20 ejiyuan 阅读(1771) 评论(0) 推荐(0)
摘要: // Get the Web application configuration. System.Configuration.Configuration webConfig = WebConfigurationManager.OpenWebConfiguration("~/"); // Get the section. System.Web.Configuration.SqlCacheDe... 阅读全文
posted @ 2008-10-19 22:11 ejiyuan 阅读(353) 评论(0) 推荐(0)
摘要: 第一步:修改配置文件 <connectionStrings> <add name="ConnectionString" connectionString="Server=(local);database=建立缓存的数据库;uid=sa;pwd=123456" providerName="System.Data.SqlClient" /> </connectionStr... 阅读全文
posted @ 2008-10-19 22:07 ejiyuan 阅读(2650) 评论(5) 推荐(0)
摘要: 第一步 建立SQL Server 数据表[代码]第一步实现事件出来类 SqlWebEventProvider.cs代码如下:[代码]第三步:配置web.config[代码] 阅读全文
posted @ 2008-10-17 12:06 ejiyuan 阅读(555) 评论(0) 推荐(0)
摘要: javascript事件列表解说 事件 浏览器支持 解说 一般事件 onclick IE3、N2 鼠标点击时触发此事件 ... 阅读全文
posted @ 2008-10-15 16:06 ejiyuan 阅读(337) 评论(0) 推荐(0)
摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> Format /* 这个是一个类 */ function xx (num,str){//说明 var a = num;this.aa = a; this.bb = ... 阅读全文
posted @ 2008-09-27 10:09 ejiyuan 阅读(741) 评论(6) 推荐(0)
摘要: 原文地址:http://aspnet.4guysfromrolla.com/articles/052307-1.aspx [原文源码下载] [翻译]开发自己的web站点管理工具(Website Administration Tool)(1) 原文发布日期:2007.05.23 作者:Dan Clem 翻译:webabcd 介绍 基于Forms的验证,再结合ASP.NET 2.0的成员... 阅读全文
posted @ 2008-09-22 17:12 ejiyuan 阅读(516) 评论(0) 推荐(0)
摘要: 在本文中,Joe Wirtley 描述了一种应用程序体系结构,可让您在添加新功能时无须重新编译。使用反射、接口和动态加载的程序集,您可以创建能够用新业务逻辑轻松扩展的应用程序。 假设您现在有一个为 Widgets R Us 编写定单入口应用程序的任务。Widgets R Us 将其装饰品卖给其他转售这些商品的公司。其大部分业务来自几个大客户,而且定价规则在客户之间显著不同。由于规则因客户而变化... 阅读全文
posted @ 2008-09-18 09:54 ejiyuan 阅读(439) 评论(0) 推荐(0)
摘要: 介绍 Asp.net是微软.Net战略的一个组成部分。它相对以前的Asp有了很大的发展,引入了许多的新机制。本文就Asp.net页面的生命周期向大家做一个初步的介绍,以期能起到指导大家更好、更灵活地操纵Asp.net的作用。 当一个获取网页的请求(可能是通过用户提交完成的,也可能是通过超链接完成的)被发送到Web服务器后,这个页面就会接着运行从创建到处理完成的一系列事件。在我们试图建立Asp.ne... 阅读全文
posted @ 2008-09-18 08:44 ejiyuan 阅读(533) 评论(0) 推荐(0)
摘要: 在网上查找了不少的资料,可以说大同小异,概念性的东西网上一搜一堆,今天把反射的东西整理了一下,供大家使用,我保证我这里是最全面的东西,当然也是基础的东西,在学好了这一切的基础上,大家可以学习反射的具体插件等应用,老鸟就不用看了。//首先我们建立一个类库,将它生成为HelloWorld.dll,using System;using System.Collections.Generic;using S... 阅读全文
posted @ 2008-09-12 09:09 ejiyuan 阅读(2060) 评论(0) 推荐(0)
摘要: 如何在用户控件中传递属性和方法?由于控件的执行在页面执行之后,因此常常是无法获取控件传递的值。如:上传文件控件,如果做成用户控件则在提交时无法获取上传的文件名,解决的方法是用反射机制(Reflection),定义用户控件的属性,用来传值,定义用户控件的方法,用来传递属性值到调用页面。 页面Page中Page_Load: //用 Reflection(反射机制)获取用户控件的类型.此处为:ucTyp... 阅读全文
posted @ 2008-09-12 09:09 ejiyuan 阅读(860) 评论(1) 推荐(0)
摘要: 和Visual Studio 2008一样,从官网下载SQL Server 2008的180天试用版其实与正式版内容是基本相同的,唯一的区别就在于安装配置文件中所包含的key。各种版本的SQL Server在进行到这一步之前都是完全一样的: Microsoft® SQL Server® 2008 Enterprise Evaluation:开发人员试用体验 Microsoft® SQL Serve... 阅读全文
posted @ 2008-08-28 17:19 ejiyuan 阅读(126107) 评论(3) 推荐(1)
摘要: 摘 要: 随着MIS系统的建设,IT信息使用者们对信息的处理的要求也不断扩大,这必然影响到MNIS系统建设的变更管理,如何进行客户自定义的数据库和程序设计,让客户能够根据需要进行数据库内容维护,对于减少MIS系统建设项目变更,满足客户需求具有重要意义。本文提出一种在DotNet和Microsoft SqlServer下的解决方案实现客户自定义的数据库和程序设计方案。 关键词: 客户自定义、MIS、... 阅读全文
posted @ 2008-08-28 11:54 ejiyuan 阅读(1062) 评论(0) 推荐(1)
摘要: .net反射机制为创建对象和调用其他方法提供了替代方案。比如为了提高代码的灵活性。但是问题确是我们要编写更多的代码来实现。 使用反射机制是有一些缺点的。其最大的缺点就是编译器无法对对象进行类型检查,此时IDE的智能感知将无能为力。但是他的真正优势又在什么地方呢?它提供了一种手段,将指定具体类推迟到了运行时刻。 使用反射机制调用方法的四步曲: 1 加载程序集 2 获取类的类型 3 创建该类的实例 4... 阅读全文
posted @ 2008-08-27 15:43 ejiyuan 阅读(788) 评论(0) 推荐(0)
摘要: http://www.developerfusion.co.uk/utilities/convertvbtocsharp.aspx 阅读全文
posted @ 2008-08-27 09:11 ejiyuan 阅读(230) 评论(0) 推荐(0)
摘要: 给大家讲讲用于枚举元素集合的两个接口IEnumerator和IEnumerable。IEnumerator用于实现一个迭代器(相当于以前C++的文章中所说的iterator),它具备列举一个数据结构中所有元素所需要的一些方法和属性。而IEnumerable接口则用于返回一个迭代器对象,一... 阅读全文
posted @ 2008-08-26 18:11 ejiyuan 阅读(494) 评论(0) 推荐(0)
摘要: 网上很少看到有关.NET软件保护与破解的文章,刚好分析了几款有一定代表性的.NET软件,于是便将他们的保护措施和如何破解方法记录下来,以便和大家交流。在开始之前,首先申明:本文中反编译和破解的软件只是为学习和研究的目的,请勿非法使用。 .NET平台下的软件(exe,dll文件)叫做程序集。它使用一种扩展的PE格式文件来保存。.NET程序集与以往的应用程序不同,它保存的是Mi... 阅读全文
posted @ 2008-06-21 00:17 ejiyuan 阅读(1130) 评论(0) 推荐(0)
摘要: C#是.Net平台的通用开发工具,它能够建造所有的.Net应用。在.Net中所有线程都运行在应用程序域(AppDomain)中,这也许让你想到Win32进程,实际上它们还是有很大的不同。应用程序域提供了一种安全而通用的处理单元,公共语言运行库可使用它来隔离应用程序。注意在.Net中应用程序的隔离是应用程序域而不是进程,在单个进程中可以存在几个应用程序域,而且线程可以跨越应用程序域的范围,某个线程中... 阅读全文
posted @ 2008-05-11 13:48 ejiyuan 阅读(1170) 评论(0) 推荐(0)
摘要: 一、问题的提出 最近,博客园有许多blogger提出了为枚举显示中文名称的文章,例如[让枚举成员显示出中文信息],[利用自定义属性,定义枚举值的详细文本],[细节决定成败:映射枚举],[利用DescriptionAttribute定义枚举值的描述信息],还有原来看过的一些文章(不好意思地址没记)。这些文章的共同特点就是,使用了自定义Attribute附加在枚举值上, 在运行时获取枚举相关的信息。 ... 阅读全文
posted @ 2008-05-04 12:25 ejiyuan 阅读(1384) 评论(0) 推荐(0)
摘要: 第一节 准备工作(本节为文字部分) ·准备工作 第二节 vs2005的环境(以下章节为视频) ·起始页与创建WEB站点和创建新页面 ·对... 阅读全文
posted @ 2008-03-31 16:26 ejiyuan 阅读(881) 评论(0) 推荐(0)