asp.net生成pdf文件

评论(0)浏览(131)分类:Asp.Net/C#/WCF
asp.net生成pdf文件核心技术方案:使用itextsharp.dll1.下载itextsharp.dll和ICSharpCode.SharpZipLib.dllhttp://sourceforge.net/project/showfiles.php?group_id=72954iTextSharp.tutorial.01.zip 示例文件 提供了各种解决方案本文由于时间问题仅做抛砖引玉,希望大家自己研究其他需求itextsharp.dll itextsharp-4.0.3-dll.zip ICSharpCode.SharpZipLib.dll http..

WCF调用技巧二

评论(0)浏览(131)分类:Asp.Net/C#/WCF
WCF调用技巧二  在《WCF调用技巧一》中,我通过使用Delegate的方式解决了服务调用过程中的异常处理以及对服务代理的关闭。对于《WCF技术剖析(卷1)》的读者,应该会知道在第7章中我通过类似于AOP的方式解决了相似的问题,现在我们来讨论这个解决方案。  通过《WCF服务代理不及时关闭会有什么后果》 的介绍,我们知道了及时关闭服务代理的重要意义,并且给..

关于IE6框架iframe或frameset中读写cookie的问题分析

评论(0)浏览(131)分类:Asp.Net/C#/WCF
关于IE6框架iframe或frameset中读写cookie的问题分析文章出处:http://hi.baidu.com/wuchangxemail:wuchang@guet.edu.cn一、起因信通宝在客户网站上浮动窗口的实现是通过在客户的网站上加上一段链接脚本,脚本在客户网站上写入一IFrame,此Iframe中的内容src=""是指向信通宝网站,如src="www.xtb.com/script.js"。 信通宝的功能需求中有一项是要求记录用户访问此网站的次数的,这就要求必须在访客的..

如何去除QQ2009/2010广告

评论(1)浏览(131)分类:操作系统及应用软件
如何去除QQ2009/2010广告特别提示:QQ缴费会员也请看下,因为QQ会员登陆QQ2009和QQ2010同样也会自动下载很多广告图片,即使并不显示也耗费你的带宽等等。软媒编辑评论:昨天谈到了《不是VIP用户也不怕 不需任何补丁屏蔽迅雷广告》,用户反馈非常的多,如果没能设置成功的,请仔细阅读步骤,100%的可以搞定的,当然,如果迅雷再发新版升级后,就不保证了。说完了迅雷,我..

asp.net防止图片盗链源代码

评论(0)浏览(131)分类:Asp.Net/C#/WCF
asp.net防止图片盗链源代码  asp.net防止图片盗链有以下几种方法。  1.所有的image url都跟上密文.比如你在绑定页面image url时可以这么做.以下是MVC示例.其他的差不多.  ImageController+展开-C#  stringpath="/Content/";  stringimgName="girl.jpg";  longticks=DateTime.Now.Ticks;  //使用当前时间刻度作为待加密对象  stringencryptKey=ticks.ToStr..

mssqlserver数据库导入access保留自动增长列

评论(0)浏览(131)分类:SQL及数据库
mssqlserver数据库导入access保留自动增长列  mssqlserver数据库在导入access的时候,如果没有增加一些特别的设置,mssqlserver中的自动增长列不会在导入access的时候保留下来。要保留mssqlserver自动增长列,可以按照如下步骤进行。1.打开SQL server enterprise mananger “企业管理器”  在你要导出的SQL数据库上鼠标右键菜单:所有任务-》导出数据2.回出现一个导出向导窗口。  选..

20.1 什么是LINQ

评论(0)浏览(131)分类:asp.net-linq
20.1 什么是LINQ  任何技术都不可能凭空搭建起来,为了解决工业生产生中某个实际问题,当现有的技术已经无法很好的完成工业的要求,就会促发新技术的诞生。LINQ就是为了解决复杂的数据访问和整合而出现的一种新技术。20.1.1 LINQ起源  从传统的意义上来说,面向过程的编程模型在数据访问和整合的能力上有一定的限度。因为面向过程的编程方法不能很好的描述一..

VBScript混用与runat=server时脚本语言的执行优先级

评论(0)浏览(131)分类:Asp/VBScript
VBScript混用与runat=server时脚本语言的执行优先级第一点,ASP中JavaScript和VBScript的混用问题。  ASP中JavaScript和VBScript是可以混用的,下面的代码可以说明,在JavaScript中使用的变量可以通过VBScript赋值之后,得到改变。+展开 -HTMLhtmlheadtitlePage1/titlescriptlanguage="JavaScript"alert("JavaScript");vara="JavaScript";alert(a);/scriptscriptlanguage="vbscript"a="vbscript..

可空类型

评论(0)浏览(131)分类:Asp.Net/C#/WCF
可空类型+展开-C#///可空类型///在C#中int32?等价于System.Nullableint它们是一样的。///System.NullableT结构///.NET2.0Framework提供了System.NullableT泛型结构,其定义如下所示///publicstructSystem.NullableT///{///publicNullable(Tvalue);//////publicstaticexpicitoperatorT(T?value);///publicstaticimplicitoperatorT?(Tvalue);//////publicb..

如何更改系统盘盘符

评论(0)浏览(131)分类:操作系统及应用软件
如何更改系统盘盘符不常见的问题,一旦遇到还挺棘手,当个资料备份了. 更改系统/启动驱动器盘符方法: 1. 为计算机和“系统状态”做一个完整的备份。 2. 以管理员身份登录。 3. 启动 Regedt32.exe。 4. 转到以下注册表项: HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices 5. 单击 MountedDevices。 6. 在安全菜单上,单击权限。 7. 检查以确保管理员有完全控制权限。完成..

WCF从理论到实践(3)

评论(0)浏览(131)分类:Asp.Net/C#/WCF
WCF从理论到实践(3)Address是什么? 一个要和服务端通讯的客户端要做的第一件事情,就是搞清数据要发给谁?目的地在哪?而Address正是通过一个Uri来唯一标示一个WCF的终节点(EndPoint)的,它标示了消息发送的目的地。在WCF 数据通讯中,它解决了服务在哪里的问题。 Address的组成? Address在WCF中的用System.ServiceModel.EndpointAddress对象来表示的,它的结构..

1.5 ASP.NET应用程序基础

评论(0)浏览(131)分类:Asp.Net/C#/WCF
1.5  ASP.NET应用程序基础  使用Visual Studio 2008和SQL Server 2005能够快速的进行应用程序的开发,同时使用Visual Studio 2008和SQL Server 2005能够创建负载高的ASP.NET应用程序。通常情况下,Visual Studio 2008负责ASP.NET应用程序的开发,而SQL Server 2005负责应用的数据存储。1.5.1 创建ASP.NET应用程序  使用Visual Studio 2008能够进行ASP.NET应用程序的开..

如何删除桌面恶意图标

评论(0)浏览(131)分类:操作系统及应用软件
如何删除桌面恶意图标解决方法1:  桌面-属性-桌面-自定义桌面-现在清理桌面(运行桌面清理向导)-勾选你想要删除的图标-一直下一步-确定。 之后你的桌面上会出现一个文件夹---“未使用的桌面快捷方式” 在里面你能看到你想要删除的快捷方式,将其删除,再刷新桌面即可。若仍然不消失,可参照方法2.(我的就仍然存在)方法2:可通过注册表的路径将其删除开始-运行-..

读取邮箱通讯录、MSN好友列表

评论(3)浏览(131)分类:Asp.Net/C#/WCF
读取邮箱通讯录、MSN好友列表  前段时间项目中要实现一个类似开心网的发送邮箱邀请好友的功能,要读取各邮箱的通讯录及MSN好友列表,在网上查阅了一些资料,也找了一些源码,但都没有读取到。现已实现,拿出来同大家一起分享,提供给项目中有这种需要的朋友使用。   帖子链接:http://topic.csdn.net/u/20100203/15/1204be1a-6225-4168-9ce8-9491555f4e13.html microsof..

如何在Access中参数化日期类型,以解决Data type mismatch in criteria expression的问题

评论(0)浏览(131)分类:SQL及数据库
如何在Access中参数化日期类型,以解决Data type mismatch in criteria expression的问题最近的一个项目要使用Access,用惯了SQLServer,一下子回到Access真是有点不太习惯。在使用Access插入日期数据时,总报Data type mismatch in criteria expression错误,虽然我使用了参数化方式传值,可是问题还无法得到解决。经测试,下面两种方法可以解决这个问题。方法一:使用参数化方法时只要使用DateTime.Now.ToString(),把日期类型转换为..

分布式数据库系统简介

评论(0)浏览(131)分类:SQL及数据库
分布式数据库系统简介 分布式数据库系统是由若干个站集合而成。这些站又称为节点,它们在通讯网络中联接在一起,每个节点都是一个独立的数据库系统,它们都拥有各自的数据库、中央处理机、终端,以及各自的局部数据库管理系统。因此分布式数据库系统可以看作是一系列集中式数据库系统的联合。它们在逻辑上属于同一系统,但在物理结构上是分布式的。  分布式数据库系..

ASP.NET 2.0移动开发入门之使用模拟器

评论(0)浏览(131)分类:Asp.Net/C#/WCF
ASP.NET 2.0移动开发入门之使用模拟器开始介绍如何编程之前,先介绍如何使用模拟器浏览ASP.NET移动WEB页面。由于不同的移动设备针对ASP.NET移动程序的支持程度是有较大差距的,因此显示的效果也有所不同。我在此将使用两种不同的模拟器对移动页面进行显示,在实际的开发过程中也要注意ASP.NET移动WEB页面在不同的设备中的显示效果。  现在我们就上节讲述的实例直接在Visual Stduio..

C# 基类中读取Session

评论(0)浏览(131)分类:Asp.Net/C#/WCF
C# 基类中读取Session方法一这几天一个项目中要在类中读取SESSION 试了很多方法都不行差点郁闷死了现在好了把成功的方法共享出来类中读取+展开-C#System.Web.SessionState.HttpSessionStatemys=HttpContext.Current.Session;mys["username"]但是有种情况就是用到了AJAX的话在返回的方法中调用就会有问题所以要有小的改动+展开-C#[AjaxMethod]//如果要访问session请..

SAML简介:安全地共享数字身份信息

评论(0)浏览(131)分类:Asp.Net/C#/WCF
SAML简介:安全地共享数字身份信息简介  安全是所有Web项目在设计时都要考虑的一个重要因素。无论是选择最短口令,决定何时使用SSL加密HTTP会话,还是通过自动登录cookie来识别用户,都经常要付出重大的设计努力,以保护用户的身份信息和他们可能存放于Web站点的其他资料。糟糕的安全性可能带来公关灾难。当最终用户努力保持对其个人信息的控制时,他们要面临令人迷惑的隐私政策..

在ASP中利用“正则表达式” 对象实现UBB风格的论坛

评论(0)浏览(131)分类:Asp/VBScript
在ASP中利用“正则表达式” 对象实现UBB风格的论坛上一次,我们谈到在ASP中如何利用“正则表达式”对象来实现各种数据的校验,文中描述了正则表达式对象的强大功能,接下来,我们来看看有关“正则表达式”对象的其他功能。当我们在网上冲浪的时候,尤其是浏览各类论坛的时候,经常会见到“UBB代码”这个词语。什么是UBB代码呢?UBB代码是HTML的一个变种,是Ultimate Bulletin Board (国外一个BBS程..

正则表达式

评论(0)浏览(131)分类:Asp/VBScript
正则表达式提供简单的正则表达式支持功能。 说明下面的代码说明了RegExp对象的用法:+展开-VBScriptFunctionRegExpTest(patrn,strng)DimregEx,Match,Matches'建立变量。SetregEx=NewRegExp'建立正则表达式。regEx.Pattern=patrn'设置模式。regEx.IgnoreCase=True'设置是否区分字符大小写。regEx.Global=True'设置全局可用性。SetMatches=regEx.Execute(str..

一个域名对应多个ip地址

评论(0)浏览(131)分类:操作系统及应用软件
一个域名对应多个ip地址本质上讲,网络负载平衡是分布式作业调度系统的一种实现。平衡器作为网络请求分配的控制者,要根据集群节点的当前处理能力,采用集中或分布策略对网络服务请求进行调配,并且在每个服务请求的生命周期里监控各个节点的有效状态。一般的说,平衡器对请求的调度具备以下的特征: 网络服务请求必须是可管理的 请求的分配对用户是透明的 最好能够提供..

用Word对象实现图文混合排版打印

评论(0)浏览(131)分类:Asp/VBScript
用Word对象实现图文混合排版打印 在多媒体信息处理应用软件开发过程中,经常会遇到图文混合排版打印输出(即将文字、表格、图片等信息放在一起的打印)。若通过报表或程序直接实现,打印样式往往缺乏灵活性,从而难于满足不同用户的需要。本文通过word应用程序对象实现图文混合排版打印,其方法是:在程序中先将要打印的信息按一定格式输出到一个word文档中,再自动调入word文字..

Linux操作系统中RPM命令参数的使用详解

评论(0)浏览(131)分类:linux
Linux操作系统中RPM命令参数的使用详解 在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。 此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。 下面就给大家介绍一..

ASP 整合ASP.NET的URL参数编码问题

评论(0)浏览(131)分类:Asp.Net/C#/WCF
ASP 整合ASP.NET的URL参数编码问题一般情况下,ASP是gb2312编码的 而ASP.NET是 utf-8 的修改globalization requestEncoding="gb2312" resp/ 会导致其他程序连锁反应比较合适的是System.Collections.Specialized和System.Text命名空间下的方法NameValueCollection gb2312Requests;gb2312Requests = HttpUtility.ParseQueryString(Request.Url.Query, Encoding.GetEncoding("GB2312"..

php学习--使用COM

评论(0)浏览(130)分类:PHP/apache/Perl
php学习--使用COM示例代码点击这里下载生成excel电子表格+展开-PHP?phpinclude_once("guid.php");$ex=newCOM("Excel.sheet")ordie("Can'tnotopenexcel!");//$ex-Application-Visible=1;$wkb=$ex->application->workbooks->add();$sheet=1;excel_write_cell($wkb,$sheet,"A4","Hello,World!");$exFileName=realpath(".")."\\".getGuid().".xls";$wkb->SaveAs($exF..

如何打开注册表编辑器(从Win98到WinXP)

评论(0)浏览(130)分类:操作系统及应用软件
如何打开注册表编辑器(从Win98到WinXP) 要手工编辑注册表,就要求打开注册表编辑器,这是必然的。那么如何打开注册表编辑器呢?在NT架构的系统上有什么方法可以打开新版本的注册表编辑器呢?本文将详细回答你的问题。 首先出场的是Win98/Me,因为Win98和WinMe没有大的区别,所以这里放在一起讲述。在Win98/Me里面的注册表编辑器只有一种,就是最"原始"的那一种。之所以说他原始是因为..

C#操作注册表

评论(0)浏览(130)分类:Asp.Net/C#/WCF
C#操作注册表这几天因为要做一个像IE工具栏上的QQ、FlashGet一样的一个应用程序,所以简单研究了一下C#操作注册表,现总结如下:一.首先学习一下注册表方面要用到的知识:我们在注册表编辑器里右键点击一个子项选择“新建”,我们就会看到如图1,新建项的菜单里分为上下两部分,上面的“项”指得是在新建一个下一级项;下面的B指得是建立项的键,键的类型分..

C#通讯编程--Socket通讯

评论(0)浏览(130)分类:Asp.Net/C#/WCF
C#通讯编程--Socket通讯+展开-C#publicclassXmlSocket{//异步socket诊听//Incomingdatafromclient.从客户端传来的数据publicstaticstringdata=null;//Threadsignal.线程用一个指示是否将初始状态设置为终止的布尔值初始化ManualResetEvent类的新实例。publicstaticManualResetEventallDone=newManualResetEvent(false);//staticvoidMain(string[]args)//{//StartListen..

C#防范Sql注入

评论(0)浏览(130)分类:Asp.Net/C#/WCF
C#防范Sql注入+展开 -C#usingSystem;usingSystem.Web;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Text;usingSystem.Text.RegularExpressions;usingSystem.Collections.Specialized;///summary///检查类////summarypublicclassCheck{///summary///检查参数是否为空////summary///paramname="str"检查的变量/param///returns不为空返回true,空返..