摘要:
创建了一个WCF服务之后,为了能够方便的使用WCF服务,就需要在客户端远程调用服务器端的WCF服务,使用WCF服务提供的方法并将服务中方法的执行结果呈现给用户,这样保证了服务器的安全性和代码的隐秘性。18.5.1 在客户端添加WCF服务为了能够方便的在不同的平台,不同的设备上使用执行相应的方法,这些方法不仅不能够暴露服务器地址,同样需要在不同的客户端上能呈现相同的效果,这些方法的使用和创建不能依赖本地的应用程序,为了实现跨平台的安全应用程序开发就需要使用WCF。创建了WCF服务,客户端就需要进行WCF服务的连接,如果不进行WCF服务的连接,则客户端无法知道在哪里找到WCF服务,也无法调用WCF
阅读全文
posted @ 2011-01-07 09:45
HackerVirus
阅读(406)
推荐(0)
摘要:
在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。 常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象):stringstrUserId=txtUser.Text;ArrayListlist=Application.Get("GLOBAL_USER_LIST")asArrayList;if(list==null){list=newArrayLi
阅读全文
posted @ 2011-01-07 09:36
HackerVirus
阅读(470)
推荐(0)
摘要:
English Friend See This Information:http://www.tcpj.com/Options/interface_with_3rd_party_credit_or_bank_card_processing_software_such_as_icverify.htm第三方支付接口1. 快钱支付2. 支付宝3. YeePay易宝4. 邮局支付(网汇通)5. 安付通6. 网银(chinabank)7. PayPal贝宝8. ips环迅支付9. 腾讯财付通10. NPS网上支付系统你要使用第三方网上支付网关。 例如:北京的网银在线、首信支付、上海的快钱、支付宝等都是可
阅读全文
posted @ 2011-01-07 09:32
HackerVirus
阅读(1143)
推荐(0)
摘要:
WCF服务App_Code/Customer.csC# codeIWCF_WithDataContract.csC# codeC# code客户端asp.net代码C# code引用的实体要加DataContract标签和DataMember标签
阅读全文
posted @ 2011-01-06 23:26
HackerVirus
阅读(173)
推荐(0)
摘要:
SMTP:简单邮件传输协议 (SMTP:Simple Mail Transfer Protocol) SMTP 是一种提供可靠且有效电子邮件传输的协议。 SMTP 是建模在 FTP 文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。SMTP 独立于特定的传输子系统,且只需要可靠有序的数据流信道支持。 SMTP 重要特性之一是其能跨越网络传输邮件,即“ SMTP 邮件中继”。通常,一个网络可以由公用互联网上 TCP 可相互访问的主机、防火墙分隔的 TCP/IP 网络上 TCP 可相互访问的主机,及其它 LAN/WAN 中的主机利用非 TCP 传输层协议组成。使用
阅读全文
posted @ 2011-01-06 16:40
HackerVirus
阅读(503)
推荐(0)
摘要:
http://www.mono-project.com/Main_Pagehttp://zh.wikipedia.org/zh/MonoMono是一个由Novell公司(先前是Ximian)主持的项目。该项目的目标是创建一系列符合ECMA标准(Ecma-334和Ecma-335)的.NET工具,包括C#编译器和共通語言執行平臺。与微软的.NET Framework不同,Mono项目不仅可以运行于Windows系统上,还可以运行于Linux,FreeBSD,Unix,Mac OS X和Solaris。Mono现由Novell持有双重许可,这和Qt和Mozilla应用程序套件的情况相似。Mono的
阅读全文
posted @ 2011-01-06 14:45
HackerVirus
阅读(1058)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.Text;using System.Net.Mail;using System.IO;/// summary/// sendEmail 的摘要说明/// /summarypublic static class sendEmail{ static sendEmail() { // // TODO: 在此处添加构造函数逻辑 // } /// summary /// 发送邮件程序 /// /summary /// param name="from"发送人邮件地址
阅读全文
posted @ 2011-01-06 14:04
HackerVirus
阅读(205)
推荐(0)
摘要:
VS2010中针对ASP.NET的23个新功能 1、代码片段(Code Snippets): 代码段是预先开发的代码模板,可以节省我们对有关语法思考的时间。在VS 2005和VS 2008中,已经有建立了很多代码段。不过,这些只适用于隐藏代码(code behind)。在VS 2010中代码片段支持JScript,HTML以及asp.net标记。 2、New Profiles: 在以前的dotnet版本中,我们已经看到过不同的开发环境的配置。如VB, C#, Web development 和General Development。我们根据自己的需要选择一个环境配置。这些选择将在
阅读全文
posted @ 2011-01-06 12:26
HackerVirus
阅读(2450)
推荐(1)
摘要:
///summary///利用.Net自带类(SmtpClient)发送邮件////summary///paramname="stmpserver"邮件服务器/param///paramname="username"用户名(邮箱名称)/param///paramname="pwd"密码/param///paramname="strfrom"发件人/param///paramname="strto"收件人/param///paramname="subject"主题/param///paramname="body"内容/param//
阅读全文
posted @ 2011-01-06 12:18
HackerVirus
阅读(595)
推荐(0)
摘要:
把你不需要验证的所有页放在一个目录下面,但是不用在那个目录下面的WEB.CONFG中对FROMS验证模式进行设置。只要在最上层的WEB.CONFIG中统一设置就可以了.比如下面的例子:一、设置所有页面都需要验证system webauthentication mode="Forms" forms loginUrl = "Lonin.aspx" name = ".ASPXFORMSAUTH"//authentication /system web二、再特别设置对某个目录下的页面不需要验证(NoAuto为不需要验证的页面所在的目录)location path="NoAuto
阅读全文
posted @ 2011-01-05 13:58
HackerVirus
阅读(245)
推荐(0)