随笔分类 -  Asp.net

1 2 下一页
配置Windows Server 2003网络负载均衡
摘要:在现行的许多网络应用中,有时一台服务器往往不能满足客户端的要求,此时只能通过增加服务器来解决问题。   那么,有没有一个办法或者技术来解决此类问题呢?使用Windows 2000或Windows Server 2003中的网络负载平衡群集就可以(本文将介绍Windows Server 2003中的网络负载平衡技术的实现方法)。  一、网络负载平衡的优点  1.网络负载平衡允许你将传入的请求传播到最... 阅读全文
posted @ 2010-08-11 16:51 踏燕归来 阅读(362) 评论(0) 推荐(0)
大型动态应用系统框架
摘要:动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。   大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的... 阅读全文
posted @ 2010-08-11 10:35 踏燕归来 阅读(553) 评论(0) 推荐(1)
在IE中托管Windows Form
摘要:如果曾经使用Java开发过Web应用程序,你一定会对Java applets比较熟悉,这是一种基本上在浏览器中运行的小型程序。当浏览器加载包含有Java applets标志的HTML代码时,Java applets就会执行,网页中的Windows Forms控件的运行方式与Java applets相似。我们可以使用由Windows Forms技术提供的丰富的类开发Windows Forms控件,然... 阅读全文
posted @ 2008-12-16 15:37 踏燕归来 阅读(265) 评论(0) 推荐(1)
.net解决数据导出excel时的格式问题
摘要:在项目中一般都需要将报表数据导出到EXCEL中,但经常出现导出长串数据(如身份证)到EXCEL中后显示为科学计数法的格式,或者报表中显示为001的数据导出到Excel后成了1的格式。下面简单介绍一下以上问题的解决方法:1、首先,了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:applicati... 阅读全文
posted @ 2008-12-15 11:13 踏燕归来 阅读(479) 评论(0) 推荐(0)
Remoting Demo
摘要:1usingSystem;2usingSystem.Data;3usingSystem.Configuration;4usingSystem.Collections;5usingSystem.Web;6usingSystem.Web.Security;7usingSystem.Web.UI;8usingSystem.Web.UI.WebControls;9usingSystem.Web.UI.We... 阅读全文
posted @ 2008-10-22 11:43 踏燕归来 阅读(355) 评论(0) 推荐(0)
双色球生成器
摘要:protected void Button2_Click(object sender, EventArgs e) { Random blueRandom=new Random(); Label2.Text = "<span style='color: red'>" + RandSetNubString(6) + "</span>" + ":<span style='c... 阅读全文
posted @ 2008-10-21 09:56 踏燕归来 阅读(1117) 评论(0) 推荐(0)
.Net中生成二维的表格的代码
摘要:找了很久才找到的在.NET中生成二维表格的代码,不敢独享,现在就贴出来给大家看看,相信对大家有所帮助。 代码如下: voidPage_Load(objecto,EventArgse) ...{ DataTabledt=GetData();//assumeGetDatareturnstheDataTable //probablybettertouseHashtablefordeptsandmonthstoo,buttokeeptheorder,let’suseArrayLi... 阅读全文
posted @ 2008-10-21 09:15 踏燕归来 阅读(217) 评论(0) 推荐(0)
利用C#实现分布式数据库查询
摘要:随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统,大大简化了开发过程。 1 分布式数据库系统 就其本质而言,分布式数据库系统的数据在逻辑上是统一的,而在物理上却是分散的。与集中式数据库相比它有如下主要优点: · 解决组织机构分散而数据需要相互联系的问题。 · 均衡负载。负载在各处理机间分担,可避免临界瓶颈。 · 可靠 阅读全文
posted @ 2008-10-21 09:09 踏燕归来 阅读(342) 评论(0) 推荐(1)
.Net Remoting实现定向广播
摘要:相对于 WebService 来说,采用 .Net Remoting 技术的客户端能够订阅服务器端事件,这个功能简直太棒了。 如果想利用该技术作一个简单而又典型的应用,信息广播程序是一个不错的选择。以下代码是一个简单的广播程序,当然,它实在太简陋了。 服务端: Code classProgram { staticvoidMain(string[]args) { BinaryServerFormatterSinkP... 阅读全文
posted @ 2008-10-21 09:03 踏燕归来 阅读(280) 评论(0) 推荐(1)
Asp.net中防止用户多次登录的方法
摘要:在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。 常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象): ... 阅读全文
posted @ 2008-10-21 08:56 踏燕归来 阅读(147) 评论(0) 推荐(0)
如何防止用一用户同时登陆
摘要:记录用户登陆信息[登陆时间,用户ID]每隔一段时间(如5秒怎么样?)检查存储的登陆信息。如果发现多个,则比较各个的登陆时间,如果自己用的登陆时间比其他的早,则提示并注销。实现:1.把所有登陆用户存在这个全局Application中(建议把这个Application放在基类,方便调用):protected IList<IList> LoginInfo { get { if (Application["loginInfo"] == null) { Application["loginInfo"] = new List<IList>() 阅读全文
posted @ 2008-10-18 22:44 踏燕归来 阅读(239) 评论(0) 推荐(0)
无刷新取得远程数据
摘要:刷新技术经历了大致几个阶段: 一、在HTML文件头里增加一个键,使该页面在设定的时间后跳转到指定的页面(包括自身); 例如: 二、使用框架然后在JS脚本里定时刷新框架内容。 上面两种方式都会重新加载页面,即刷新,给人的感觉不是很好!于是无刷新技术出现了。 三、是对第二种方式的一种变通。 即将众多框架中的一个长宽设置为0,使其不可见,然后通过脚本定时刷新该隐藏框架内容,再将该框架内容“写”到可浏览... 阅读全文
posted @ 2008-10-16 14:27 踏燕归来 阅读(103) 评论(0) 推荐(0)
页面输出到EXCEL
摘要:其实,利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM等类型的文档很容易的。主要分为三步来完成。 一、定义文档类型、字符编码 Response.Clear(); Response.Buffer= true; Response.Charset="utf-8"; //下面这行很重要, attachment 参数表示作为附件下载,您可以改成 ... 阅读全文
posted @ 2008-10-16 14:25 踏燕归来 阅读(155) 评论(0) 推荐(0)
常用的正则表达式集锦
摘要:只能输入数字:"^[0-9]*$" 只能输入 n 位的数字:"^\d{n}$" 只能输入至少 n 位的数字:"^\d{n,}$" 只能输入 m ~ n 位的数字:"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$" 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$" 只能输入有 1~3 位小数的正实数:"^[0-9]+(.[0-9]{1,... 阅读全文
posted @ 2008-10-16 14:24 踏燕归来 阅读(156) 评论(0) 推荐(0)
发送数据到网站
摘要:怎样通过HttpWebRequest 发送 POST 请求到一个网页服务器?例如编写个程序实现自动用户登录,自动提交表单数据到网站等。 假如某个页面有个如下的表单(Form): 从表单可看到表单有两个表单域,一个是userid另一个是password,所以以POST形式提交的数据应该包含有这两项。 其中POST的数据格式为: 表单域名称1=值1&表单域名称2=值2&表单域... 阅读全文
posted @ 2008-10-16 14:23 踏燕归来 阅读(200) 评论(0) 推荐(0)
DATASET数据保存到EXCEL文件
摘要:public void SaveToExcel(System.Data.DataTable objTable) { int CountR=objTable.Rows.Count; int CountC=objTable.Columns.Count; Response.Clear(); Response.Buffer= true; //设置Http的头信息... 阅读全文
posted @ 2008-10-16 14:22 踏燕归来 阅读(195) 评论(0) 推荐(0)
抓取网页内容源代码
摘要:本文利用C#和.NET提供的类来轻松创建一个抓取网页内容源代码的程序 。HTTP是WWW进行数据访问最基本的协议之一,在.NET的基本类型库类中提供了两个对象类:HTTPWebRequest和HTTPWebResponse,分别用来向某资源发送请求和获得响应。为了得到一个资源的内容,我们先指定一个想要抓取的URL地址,用HTTPWebRequest对象进行请求,用HTTPWebResponse对象... 阅读全文
posted @ 2008-10-16 14:20 踏燕归来 阅读(852) 评论(1) 推荐(0)
产生验证码图片
摘要:产生验证码图片的源码: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; u... 阅读全文
posted @ 2008-10-16 14:19 踏燕归来 阅读(199) 评论(0) 推荐(0)
WebBrowser页面与WinForm交互技巧
摘要:下面的代码假设你已经建立了一个Windows Form,上面有一个WebBrowser名为“webBrowser”。 Study Case 1:用WinForm的Event Handler响应Web页面的事件 现在有这样一个Windows Application,它的界面上只有一个WebBrowser,显示一个本地的HTML文件作为界面。现在的问题是,所有逻辑都可以放在HTML文件里,唯... 阅读全文
posted @ 2008-10-16 14:16 踏燕归来 阅读(242) 评论(0) 推荐(0)
WebService传多个参数和返回多个参数的方法
摘要:WebService方面: 在webService项目中新建两个类访问性都为public, request:用来存放请求参数; public class request { public request() { } public string name; public string sex; public int age; public s... 阅读全文
posted @ 2008-10-16 14:14 踏燕归来 阅读(1229) 评论(2) 推荐(1)

1 2 下一页