- 博客(62)
- 收藏
- 关注
转载 SQL Server中的CLR编程——用.NET为SQL Server编写存储过程和函数
转载来自周公的blog..... 很早就知道可以用.NET为SQL Server2005及以上版本编写存储过程、触发器和存储过程的,不过之前开发的系统要么因为历史原因用的是SQL2000要么根本用不着在SQL Server中启用CLR,所以一直没有尝试。最近因为项目的原因,在这方面做了一个调研,现在在这里分享一下心得。首先要说明的是要在SQL Server中启用CLR必须是在SQL S
2012-05-12 19:23:43
516
转载 在ASP.NET中使用Highcharts js图表
<br />从事过ASP.NET开发的可能都会接触到一些图表控件,比如OWC、ZendGraph等等,这些控件都有一个特点,那就是我们可以像操作.NET中的对象一样控制它们的某些属性,有可能在本地开发好了上传到服务器端部署运行的时候会出现权限问题而导致不能正常运行。本篇周公讲述一个JavaScript的图表控件,不要小看了这个JavaScript图表控件,它能生成各种常见的图表。<br /> Highcharts是一个JavaScript的图表控件,它的官方网站网址是:http://www.highchar
2011-04-11 00:11:00
938
转载 国外的开源的CMS系统(ASP.Net-C#)
1、LudicoLudico是C#编写的居于ASP.NET 2.0的Portal/CMS系统。它的模块化设计是你可以按照你希望的使用或开发网站功能。它里面有高级的用户管理,一个所见即所的(WYSIWYG)的编辑器等。下载地址:http://sourceforge.net/projects/ludico/2、umbraco Umbraco是一款在.net平台下C#开发的开源内容管理系统,该系统效率,灵活,用户界面都不错。下载地址:http://umbraco.org
2010-12-29 12:43:00
954
转载 构造者模式
一、建造者模式简介(Brief Introduction)<br />建造者模式(Builder Pattern),将一个复杂对象的构建与它的表示分离,使的同样的构建过程可以创建不同的表示。<br />建造者模式的优点是:使得建造代码与表示代码分离,由于建造者隐藏了该产品是如何组装的,所以如要改变一个产品的内部表示,只需要再定义一个具体的建造者就可以了。二、解决的问题(What To Solve)<br />主要用于创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的,但是对象内部的构建通常面临着复
2010-11-22 11:09:00
5818
转载 26个Jquery使用小技巧(jQuery tips, tricks & solutions)
<br />前段时间发布了Jquery类库1.4版本,使用者也越来越多,为了方便大家对Jquery的使用,下面列出了一些Jquery使用技巧。比如有禁止右键点击、隐藏搜索文本框文字、在新窗口中打开链接、检测浏览器、预加载图片、页面样式切换、所有列等高、动态控制页面字体大小、获得鼠标指针的X值Y值、验证元素是否为空、替换元素、延迟加载、验证元素是否存在于Jquery集合中、使DIV可点击、克隆对象、使元素居中、计算元素个数、使用Google主机上的Jquery类库、禁用Jquery效果、解决Jquery类库与
2010-11-19 17:13:00
594
转载 26个Jquery使用小技巧(jQuery tips, tricks & solutions)
<br />前段时间发布了Jquery类库1.4版本,使用者也越来越多,为了方便大家对Jquery的使用,下面列出了一些Jquery使用技巧。比如有禁止右键点击、隐藏搜索文本框文字、在新窗口中打开链接、检测浏览器、预加载图片、页面样式切换、所有列等高、动态控制页面字体大小、获得鼠标指针的X值Y值、验证元素是否为空、替换元素、延迟加载、验证元素是否存在于Jquery集合中、使DIV可点击、克隆对象、使元素居中、计算元素个数、使用Google主机上的Jquery类库、禁用Jquery效果、解决Jquery类库与
2010-11-19 17:11:00
409
转载 Jquery打造AdRotator轮转图片
<br />Asp.net中的AdRotator是一个非常有用的随机显示广告的控件,不足的地方是,每次用户刷心页面,广告随机一次,哪有没有办法页面不刷新,广告每隔一段时间自动翻转呢?答案是肯定的,而且用jquery 很容易实现,接下来我们看一下如何来实现以上说的效果。1、新建网站<br />新建一个网站或者在已有的网站中做添加以下文件和文件夹<br /><br />新增四张图片和Ad.xml文件,供AdRotator控件调用。2、完善Ad.xml文件<br />撰写广告XML代码,如下图所示:<br /><
2010-11-19 16:59:00
858
转载 Jquery图片滚动插件—BxCarousel
<br />转载来自博客园<br />Jquery图片滚动插件—BxCarousel<br />BxCarousel是一个具有众多配置且易用的Jquery图片滚动插件,特征主要有:<br />Ø 可以指定显示的元素数<br />Ø 可以指定每次滚动元素数<br />Ø 自动播放模式<br />Ø 前一张/后一张按钮控制图片流动<br /> <br />下面我看两个BxCarousel的Demo<br />1、 DEMO One 控制左右滚动<br /><br />Jquery
2010-11-19 16:52:00
3779
转载 单例模式
转帖来自博客园一、单例模式简介(Brief Introduction)<br />单例模式(Singleton Pattern),保证一个类只有一个实例,并提供一个访问它的全局访问点。单例模式因为Singleton封装它的唯一实例,它就可以严格地控制客户怎样访问它以及何时访问它。二、解决的问题(What To Solve)<br />当一个类只允许创建一个实例时,可以考虑使用单例模式。 三、单例模式分析(Analysis)1、单例模式结构<br /><br /> <br />Singleton类
2010-11-19 15:24:00
495
原创 抽象工厂模式
一、抽象工厂模式简介(Bref Introduction)<br />抽象工厂模式(Abstract Factory Pattern),提供一个创建一系列相关或者相互依赖对象的接口,而无需制定他们的具体类。优点是:易于交换产品系列,由于具体工厂类在一个应该用中只需要在初始化的时候出现一次,这就使得改变一个应用的具体工厂类变得非常容易,它只需要改变具体工厂即可使用不同的产品配置。抽象工厂的另一个优点是,它让具体的创建实例与客户端分离,客户端是通过他们的抽象接口操纵实例,产品的具体类名也被具体工厂的实现分离,不
2010-11-19 14:21:00
452
原创 简单工厂模式
一、简单工厂模式简介(Bref Introduction)<br /> 简单工厂模式(Simple Factory Pattern)的优点是,工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖二、解决的问题(What To Solve)<br /> 客户实例化对象时不需要关心该对象是由哪个子类实例化的。三、简单工厂模式分析(Analysis)1、简单工厂模式结构<br /><br />IProduct接口:抽象产品类<br /
2010-11-19 11:08:00
480
原创 用 window.showModelessDialog时应该注意的一些事情
<br /> <br /> 在采用window.showModelessDialog 弹出框时, 当弹出的网页是一个aspx时 我们最好在aspx的前面加上以下语句:<br /> <br /> <base target=_self></base><br /> <meta http-equiv="Expires" CONTENT="0"> <br /> <meta http-equiv="Cache-Control" CONTENT="no-cache"> <br /> <meta h
2010-11-01 10:32:00
591
转载 Silverlight输入数据验证系列六
<br />Silverlight Validation验证实例教程系列已经写了七篇了,今天将完成计划中的最后一个话题,创建自定义扩展验证类,本篇是根据一些读者反馈的问题总结而来的,在本篇最后,将简单的对目前Silverlight Validation验证框架提供的验证机制进行总结性的对比和归纳,希望能够帮助大家在实际项目中定位和应用验证框架。<br /> <br />阅读过前几篇Silverlight实例教程的朋友,给我留言和来信,大家对于Silverlight Validation类的使用,总感觉有些不
2010-10-26 09:57:00
1272
转载 Silverlight输入数据验证系列五:Datagrid,Dataform数据验证和ValidationSummary
<br />Datagrid,Dataform数据验证和ValidationSummary<br /> <br />概述<br />Datagrid和Dataform是Silverlight中最常用的两个数据控件,其主要目的是作为数据集合的载体控件。这两个控件不仅支持自动数据绑定,而且允许用户添加许多自定义行为操作,例如编辑,排序,删除,添加等。而在日常项目开发中,经常会碰到用户在编辑,或者添加时对数据的验证判断,在数据commit前,即捕获数据异常并返回提示信息到客户端。<br /> <br />Vali
2010-10-25 15:10:00
1379
转载 反编译Silverlight项目
<br />详见:<br /> <br />http://www.silverlightchina.net/html/tips/2009/1214/407.html<br /> <br />
2010-10-25 14:42:00
512
转载 Silverlight输入数据验证系列四
<br />上一篇,着重介绍了Silverlight客户端同步数据验证机制,演示了IDataErrorInfo接口的实现方法。在一些实际的Silverlight企业级项目中,我们经常会遇到通过服务对数据进行验证,另外应用在验证的同时,不会影响其他功能的运行,也就是我们常提及的异步操作,这样的需求IDataErrorInfo接口和前期我们讨论过的DataAnotation验证机制都无法实现。另外在一些项目中,开发人员会绑定多个错误到一个数据成员,而IDataErrorInfo和DataAnotation也无法
2010-10-25 11:16:00
957
转载 Silverlight输入数据验证系列三
Silverlight实例教程 - Validation客户端同步数据验证时间:2010-09-13 19:24来源:SilverlightChina.Net 作者:Jv9 点击: 281次前文介绍过Silverlight Validation中两个数据验证机制, ValidatesOnExceptions异常捕获验 证 机制和 DataAnnotation验证机制,这两种验证机制,是在Silverlight 3 Validation Framework推出的,其运行方式类似,都是当异常抛出后,应用对异常信
2010-10-22 15:11:00
1968
原创 Silverlight输入数据验证系列二
Silverlight实例教程 - Validation数据验证DataAnnotation机制和调试技巧时间:2010-09-09 21:18来源:SilverlightChina.Net 作者:Jv9 点击: 390次在学习了Silverlight Validation数据验证基础属性和事件后,大家对Silverlight数据验证应该有了一个简单明了的认识。今天,我将继续介绍另外一种Silverlight的Validation验证机制,DataAnnotation。<br /> <br /> <br /
2010-10-22 14:23:00
2110
原创 Silverlight输入数据验证系列-
Silverlight实例教程 - Validation数据验证基础属性和事件时间:2010-09-08 14:41来源:SilverlightChina.Net 作者:Jv9 点击: 367次上篇介绍了Silverlight的Validation数据验证的好处和概述,其中了解到Silverlight数据验证方法可以被抽象为语法验证和语义验证,其中前者是通过数据类型定义对比验证,而后者是通过当前输入数据根据特定数据限制代码进行验证。本篇将在以上抽象方法的基础上结合实例,介<br /> <br /> <br
2010-10-22 14:21:00
1642
原创 Silverlight窗体间传值
<br />转载来自银光中国;<br /> 使用观察者模式在 Silverlight 中切换用户控件时间:2010-10-18 08:06来源:博客园 作者:jasmin 点击: 118次有一篇技巧,见 http://tech.sina.com.cn/s/2008-07-03/1528718607.shtml 或 http://kb.cnblogs.com/page/42897/?page=1 讨论的是运用InitParams在 Silverlight 2应用程序中切换用户控件 ,这是个很笨但是直观的解决方
2010-10-21 11:35:00
1271
原创 .NET中实现对字符串MD5加密解密
<br /> #region MD5加密 /// <summary> /// MD5加密 /// </summary> /// <param name="strSource">需要加密的字符串</param> /// <returns>MD5加密后的字符串</returns> public static string Md5Encrypt(string strSourc
2010-10-19 11:43:00
3547
转载 关于ASP.NET中Request.QueryString的乱码问题
<br />今天在使用Request.QueryString的时候,发现所有接收到的字符串,只要是带中文的都会变成乱码。后来经过研究,终于找到了原因。<br /><br /> ASP.NET默认使用的都是UTF-8编码,而大家一般使用的都是GB2312编码。这就是Request.QueryString时中文变成乱码的原因所在,也因为这样,才为大家带来了很多麻烦。<br /><br /> 下面我们来看两个参数:“test.aspx?string=%b7%e7%a4%ce%ca%c0%bd%e7”和“tes
2010-10-18 17:21:00
987
原创 C# WinForm开发系列 - Chart Controls
<br /> 整理收集一些WinForm或Asp.Net开发方面可以使用的图表控件.(文章及相关代码搜集自网络,仅供学习参考,版权属于原作者! ) <br /><br />01. .net 3.5中的Chart控件 新控件Chart使用心得及感想 微软发布.Net Framework 3.5下的 Chart 控件<br /> <br /> <br /><br />02. 一个功能强大超级好用的图表组件Dundas Chart<br /><br /><br />03. 自己写的一个asp.net的生成
2010-10-18 14:37:00
2353
原创 .net sql 防注入 httpmodule
1 新建一个类,实现IHttpModule接口 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Text; namespace DotNet.Common.WebForm { /// /// 简单防止sql注入
2010-10-18 14:05:00
1366
原创 slider控件设置value时使用 slider1_ValueChanged 事件注意事项
<br />slider控件 当在xmal中不设置其value时 valuechanged事件没什么特别的。。。 但是当在xmal里你设置了 其value值后 那么你就不能在xmal里给它注册 ValueChanged事件了 而是只能在.cs里面去注册 如下:<br />xmal: <br /> <Slider Name="slider1" Minimum="0" Maximum="100" Value="4" ></Slider><br /> <br />.cs:<br /> <br />
2010-09-28 16:26:00
9281
2
原创 sql 讲数据转化为百分数
<br />---------------<br />select replace(convert(char(10),fieldname*100),' ','') + '%' from tablename<br />__________________
2010-09-20 10:59:00
5253
原创 gridview 编辑时显示dropdownlist 同时默认显示编辑前选项
<br />在使用gridview时某一列 默认状态下是label 显示数据 但是当点击编辑时 则以下拉框形式来显示数据供修改 一般情况下档点击编辑时 下拉框的第一项不会是label显示的数据 而是根据数据库查出来时的默认顺序来显示。。下面是的代码可以让下拉框显示点击编辑前的label显示的数据:<br /> protected void gv_RowEditing(object sender, GridViewEditEventArgs e) { gv.EditInd
2010-09-07 11:27:00
3712
转载 asp.net跳转页面的三种方法比较
<br /> 1、 response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息将会丢失,所以需要用到session。 <br /> 2、 server.transfer
2010-08-25 10:03:00
837
转载 .net 基础知识(面试用)
C# .NET 基本概念1. private、 protected、 public、 internal 修饰符的访问权限。 private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。2. C#中的委托是什么?事件是不是一种委托? 委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。事件是一种特殊的委托
2010-08-12 10:01:00
6883
转载 .net 基础知识(面试用)
C# .NET 基本概念<br />1. private、 protected、 public、 internal 修饰符的访问权限。<br /> private : 私有成员, 在类的内部才可以访问。 <br /> protected : 保护成员,该类内部和继承类中可以访问。 <br /> public : 公共成员,完全公开,没有访问限制。 <br /> internal: 在同一命名空间内可以访问。<br /><br />2. C#中的委托是什么?事件是不是一种委托?<br />
2010-08-12 10:01:00
925
转载 转化为货币大写【转转】
<br />'#############################################################################'货币转换为中文汉字表述''函数名称:CNMoney'参数:ls'返回值:转换后的字符串''整理人:阿泰'版本历史'2010-04-20:首次编译,修正0参数,修正小于10的值不能正常显示的BUG''本文函数来源于 feng442624978,原帖地址:'http://topic.csdn.ne
2010-08-09 16:50:00
380
原创 字符串中子字符串重复出现的次数
<br />比如 12 在12121212中出现的次数<br /> <br /> <br />string str="12121212"<br />string sbusstr = @"12"<br /> <br />System.Text.RegularExpressions.MatchCollection mc = System.Text.RegularExpressions.Regex.Matches(str, sbusstr);
2010-07-22 13:10:00
573
转载 如何禁止用户从一个文本框复制文本到另一个文本框?
<br />如何禁止用户从一个文本框复制文本到另一个文本框?<br /><br />通常我们在注册的时候要求用户输入电子邮件地址,为了辨认地址是否有效,我们往往会发送一份确认信件。<br />但是如果用户不小心输入了一个错误的地址,然后再到自己的邮箱中寻找验证信息的时候,那么会发生什么呢?<br />很明显,用户找不到验证邮件,然后可能会不明所以,然后放弃该站点。<br />那怎么办呢?我们可以采用和密码的方式一样,让用户输入两次邮箱地址来保证不会犯错误。<br />但通常会有一个问题,输入一次地址后,然后
2010-07-21 11:21:00
844
原创 【转】MS SQLSERVER SELECT FOR XML 中字符的限制问题
<br />采用sqlcommand返回单行的值这种方式查询的xml长度不能超过8000个字符。<br /> <br />ssql = "select * from " + tablename + " FOR XML AUTO,ELEMENTS"; <br /> SqlCommand command = new SqlCommand(ssql, connection);<br /> resultXml = (string)SqlHelpe
2010-07-20 10:08:00
943
原创 Javascript获得鼠标点击图片的坐标
<br />转载来自 Ferry's Blog!<br /> <br /> <br /> <br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /> <title>无标题页<
2010-06-12 15:24:00
6416
原创 导出多个sheet的Excel以及在服务器上压缩文件然后再导出(在这里是压缩一个excel后导出)
//界面上的导出按钮事件protected void btnExcelAll_Click(object sender, EventArgs e) { Code.ExcelHelper.ExportExcel(Code.ExcelHelper.GenDataSet(Session["Query_FDBH"].ToString()),Response,
2010-05-20 14:38:00
3109
原创 gridview导出excel
记下来以备不时只需://GvData--界面上的gridview,filename---excel的名字//“导出excel”按钮的事件里调用下面的方法 public static void ExportExcel(ref GridView GvData, HttpResponse response, string fileName) { Strin
2010-05-20 14:24:00
726
转载 ASP.NET 安全认证-----单点登录
ASP.NET 安全认证 2008-02-21 作者:寒羽枫(cityhunter172) 来源:csdn 序代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终
2010-05-10 15:36:00
1333
原创 gridview 的排序
在gridview 当中我们时常会要对各列进行排序,下面是排序的代码: #region GridView排序 protected void GridViewRowCreated(object sender, GridViewRowEventArgs e, GridView gvData) { if (e.Row.RowType == DataC
2010-05-06 09:06:00
619
原创 gridview 隐藏某一列
在gridview 里 有的时候当没有数据的时候 我们需要隐藏像button列等, 这时 我们可以用到下面的代码: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.
2010-04-30 10:32:00
611
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人