ASP.Net开发
文章平均质量分 95
大新软件技术部
这个作者很懒,什么都没留下…
展开
-
.net反编译的九款神器
本人搜集了下8款非常不错的.Net反编译利器:1、Reflector Reflector是最为流行的.Net反编译工具。Reflector是由微软员工Lutz Roeder编写的免费程序。Reflector的出现使·NET程序员眼前豁然开朗,因为这个免费工具可以将·NET程序集中的中间语言反编译成C#或者Visual Basic代码。除了能将IL转换为C#或Visual...转载 2019-02-12 17:13:13 · 439 阅读 · 0 评论 -
在C#用HttpWebRequest中发送GET/HTTP/HTTPS请求 .
这个需求来自于我最近练手的一个项目,在项目中我需要将一些自己发表的和收藏整理的网文集中到一个地方存放,如果全部采用手工操作工作量大而且繁琐,因此周公决定利用C#来实现。在很多地方都需要验证用户身份才可以进行下一步操作,这就免不了POST请求来登录,在实际过程中发现有些网站登录是HTTPS形式的,在解决过程中遇到了一些小问题,现在跟大家分享。 通用辅助类 下面是我编写的一个辅助类,在这个类中转载 2012-11-28 17:19:44 · 458 阅读 · 0 评论 -
C# HttpWebRequest提交数据方式 .
HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。它们支持一系列有用的属性。这两个类位 于System.Net命名空间,默认情况下这个类对于控制台程序来说是可访问的。请注意,HttpWebRequest对象不是利用new关键字通过构 造函数来创建的,而是利用工厂机制(factory mechanism)通过Create()方法来创建的。另外,你可转载 2012-11-28 16:23:19 · 427 阅读 · 0 评论 -
c# 解析JSON的几种办法
对比.NET下几种常见的解析JSON方法主要类命名空间限制内建LINQ支持DataContractJsonSerializerSystem.Runtime.Serialization.Json通用否JavaScriptSerializerSystem.Web.Script.Serialization只能在Web转载 2012-11-28 09:55:28 · 337 阅读 · 0 评论 -
ASP.NET Cache
原文地址:http://www.codeproject.com/KB/aspnet/AspDotNetCache.aspx 缓存是在内存中存储很耗时创建的数据的一项技术,也是ASP.NET一个重要特性。例如,你可以缓存那些耗时的复杂查询出来的数据,之后的请求不必再从数据转载 2011-10-10 11:23:02 · 330 阅读 · 0 评论 -
如何用c#来制作一个activeX控件或类似的东西
Q cat: 操作系统: 2000/xp 编程工具: vs.net 2003 /c# 问题: 我想制作一个activeX控件或类似的东西,有用户界面的,然后想在ie中使用,通过Vbscript与其进行数据交换,在以前好像可以使用vb就能做到,但是现在是vs.net 2003企业版,好像已经进化了,activeX成了老的技术,那vs.net如何解决这种类似的问题?如果要原创 2007-12-11 10:07:00 · 664 阅读 · 0 评论 -
浅谈在C#开发中运用到的索引器
索引器允许类或结构的实例按照与数组相同的方式进行索引。索引器类似于属性,不同之处在于它们的访问器采用参数。属性 在C#语言中有两种属性方法,其一是get,通过它可以返回私有域的值,其二是set,通过它就可以设置私有域的值。比如说,以下面的代码为例,其间创建了一个FirstName属性,由它控制对私有类成员firstname的访问:原创 2006-10-18 09:34:00 · 1310 阅读 · 0 评论 -
ASP.NET中实时图表的实现
在对大批量的数据进行分析比较时,最常用也是最直观明了的表现方法莫过于绘制趋势图表。一般情况下,我们利用EXCEL制作各种类型的趋势图表,但它们都是基于静态数据的,即数据是事先整理好的而不 是动态生成的。如果在网上发布,只能将绘制好的图表以静态GIF图像发布,这无法从根本上满足不同用户对不同数据的需求。ASP擅长服务器端的Web编程,操作后台数据库更是它的强项。但是用ASP制作实时数据库图表有点原创 2006-05-17 12:06:00 · 3721 阅读 · 0 评论 -
提高ASP.Net应用程序性能的十大方法
一、返回多个数据集 检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。 如果你是用动态的SQL语句来返回多个数据集,那我建议你用存储过程来替代动态的SQL语句。是否把业务逻辑写到存储过原创 2006-05-16 10:13:00 · 945 阅读 · 0 评论 -
操作Excel(C#)
所有Excel的程序操作都来源于Excel的对象库Excel9.olb.本例也只是对这个东东做一个简单的操作了解。有告诫待于朋友们的具体了解:)也算是为我们站点上天天为Excel烦的兄弟们,指一条“明路”吧:)首先的一步就是使用Tlbimp这个工具将Excel9.0的对象库文件Excel8.olb转换成为dll,这样才能做为.Net平台Assembly来使用:)操作如下:TlbImp Exc转载 2006-05-17 12:21:00 · 1009 阅读 · 0 评论 -
asp.net中调用Office来制作3D统计图
1、首先下载owc11 COM组件 [点击下载] 2、注册owc11 在工程中添加 C:/Program Files/Common Files/Microsoft Shared/Web Components/11 文件下的owc11.dll引用 3、在工程中添加 using OWC11; 4、开始coding 举例如下: publ转载 2006-05-17 12:18:00 · 1445 阅读 · 0 评论 -
ASP.net 登录验证码
很简单的一个程序,但是却是自己所写:1.aspx.cs: private void Button1_ServerClick(object sender, System.EventArgs e) { string textValue = Text1.Value.ToString(); if(textValue == Session["CheckCode"].ToString())原创 2006-03-30 13:43:00 · 2040 阅读 · 3 评论 -
ASP.NET 中 Cookie 的基本知识
简介Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问您的站点时,您可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问您的站点时,应用程序就可以检索以前保存的信息。本文概要介绍 Cookie 在 ASP.NET 应用程序中的应用,为您展示在 ASP.NET 中应用 Cookie 的技术细节,例如编写 Cookie、然后再读取它们。翻译 2006-03-29 17:54:00 · 959 阅读 · 0 评论 -
在ASP.NET 中实现单点登录
由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录。在ASP.NET中实现单点登录其实很简单,下面就把主要的方法和全部代码进行分析。 实现思路 利用Cache的功能,我们把用户的登录信息保存在Cache中,并设置过期时间为Session失效的时间,因此,一旦Session失效,我们的Cache也过期;而Cache对所有的用户都可以访问,因原创 2006-02-17 09:30:00 · 988 阅读 · 0 评论 -
WEB打印
做Web开发的人员一定都会面临一个共同的难题,那就是打印。的确,相对于Windows桌面应用程序来讲,Web应用程序的打印有种种限制,技术人员在项目开发过程中经常会遇到用户这样或那样的需求. 做过桌面应用开发的人都会非常熟悉水晶报表、Active Report之类的报表控件,它们不仅有简单灵活的设计界面,更具有非常强大的报表功能,能满足各种报表的打印需求。而Web应用则因为其特殊的呈现方式,只能原创 2006-02-14 12:19:00 · 1760 阅读 · 0 评论 -
水晶报表的使用技巧
水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单、易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家。 crystalreportviewer控件允许在应用程序中查看 Crystal Report。ReportSource 属性用于设置要查看哪个报表。该属性设置之后,报表显示在查看器中。报表源可以是ReportD原创 2006-02-08 09:38:00 · 1092 阅读 · 1 评论 -
split 随心所欲
本帖在转自一高级群,帖在这里目的是让更多的朋友分享。。大家有没有碰到过要想取一字符串里的某些值而无从下手?有没有觉得看书或教材对split的写法糊里糊涂……如果有此疑问的话,请看下面我对例子的解释,相信您会对这个有一定的了解。例如我想取得一个ftp里的用户名及密码(服务器等)值(用IE当FTP时或从表中取出FTP的值)。下面是我的解决思路:设url为收到的URL值,这里指:url=ftp:转载 2006-03-21 15:14:00 · 1266 阅读 · 0 评论 -
ASP.NET实现word文档在线预览功能代码
word文件在office中打开:public void OpenFile() { Microsoft.Office.Interop.Word.Application wapp = new Microsoft.Office.Interop.Word.Application(); //在office软件中打开 wapp.Visible = tr转载 2012-11-15 13:29:50 · 979 阅读 · 0 评论 -
HTTP协议的头部字段
HTTP头字段总结最后我总结下HTTP协议的头部字段。1、 Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。2、 Accept-Charset: 浏览器申明自己接收的字符集 Accept-Encoding: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法转载 2012-11-29 12:58:45 · 933 阅读 · 0 评论 -
Asprise OCR:图片/条形码识别利器
1. OCR简介OCR(Optical Character Recognition)——是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程;即,对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程。如何除错或利用辅助信息提高识别正确率,是OCR最重要的课题。(摘自百度百科)简言之,OCR是一种可...转载 2018-03-10 10:44:24 · 4186 阅读 · 0 评论 -
SharpDevelop安装与配置
SharpDevelop是一个用于C#开发的IDE,相比于VisualStudio的臃肿,SharpDevelop的小巧能让人专注于C#开发。SharpDevelop官方下载地址:http://www.icsharpcode.net/OpenSource/SD/Download/官方github:https://github.com/icsharpcode/SharpDevelop转载 2017-10-08 11:30:29 · 1295 阅读 · 0 评论 -
.NET 的 WebSocket 开发包比较
编者按本文出现在第三方产品评论部分中。在这一部分的文章只提供给会员,不允许工具供应商用来以任何方式和形式来促销或宣传产品。请会员报告任何垃圾信息或广告。Web项目常常需要将数据尽可能快地推送给客户,必要时无需等待客户端请求。对于与用户之间进行实时通信的网站,例如在线交流或文档协作工具,或者在长期运行的计算/执行任务的服务器上更新系统状态,等等这些时候,采用双向沟通机制是理想的。以前,这转载 2017-01-01 01:28:41 · 354 阅读 · 0 评论 -
Windows 2008 R2上配置IIS7或IIS7.5中的URLRewrite(URL重写)实例
1. 安装URL Rewrite模块首先从官网下载安装URL Rewrite Module 2.0,下载页面或者直接点击这里下载:re_write_x86_zh_CN.msi from microsoftre_write_x64_zh_CN.msi from microsoft安装即可2、URL Rewrite模块配置实例2.1、在web.c转载 2016-12-18 17:54:10 · 1021 阅读 · 0 评论 -
HTTP request 异步处理
Get方法:private void HttpGet() { WebClient wc = new WebClient(); Uri uri = new Uri("http://localhost:3881/Financial.ashx?ticker=NTES&startdate=1-1-2009&enddate=9-2-2转载 2016-12-23 23:40:45 · 1556 阅读 · 0 评论 -
C# 16进制与字符串、字节数组之间的转换
1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8));//十进制转十六进制Consol转载 2016-11-08 12:59:49 · 202 阅读 · 0 评论 -
利用SoapHeader验证web service调用的合法性
本文主要通过示例介绍利用SoapHeader验证web service调用的合法性,一建立Web service项目,新建一个APIService.asmx其后台代码如下 using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Secu转载 2013-07-26 19:39:16 · 469 阅读 · 0 评论 -
Jquery Ajax调用ASP.NET 后台页面方法
首先呢 我们要引进一个jquery 的包比如1.7.2吧 我们需要写一个前台的 jquery 的方法去调用后台的 方法 ,下面我写了一个简单的调用! function diaoyong(){ if ($('#btn').val() == "添加") {转载 2013-07-26 19:30:57 · 741 阅读 · 0 评论 -
amCharts之柱形图
先从官网给的demo开始看,最简单的demo: columnSimple 图如下:代码如下:[html] view plaincopyprint?> html> head> meta http-equiv="Content-Type" content="text/h转载 2013-04-16 12:39:58 · 1326 阅读 · 1 评论 -
SWFUpload简介以及相关使用
什么是SWFUpload?SWFUpload是一个客户端文件上传工具,最初由Vinterwebb.se开发,它通过整合Flash与JavaScript技术为WEB开发者提供了一个具有丰富功能继而超越传统<input type=”file” />标签的文件上传模式。SWFUpload的主要特点 * 可以同时上传多个文件; * 类似AJAX的无刷新上传;转载 2013-01-21 16:00:14 · 371 阅读 · 0 评论 -
在ASP.NET中使用SWFUpload上传控件(中文注释)(详细)
asp.net中的上传控件fileupload一次只能选择一个文件,如果多个文件上传的话就需要动态的去生成多个 fileupload,这样给用户的体验不是很好这个时候就需要用到swfupload了经过我2天的研究:原理如下:首先default.aspx中初始化 swfupload,里面任何东西不用改,需要改的就是几个地址改为你自己的地址 然后uplo转载 2013-01-21 16:01:30 · 599 阅读 · 0 评论 -
ASP.NET中如何使用SWFUpload上传文件
ASP.NET中如何使用SWFUpload上传文件来源:网络转摘 作者:佚名 浏览:1784 次 2009-2-20 17:44:53前陣子有人提到這個上傳工具,小弟沒玩過就給它抓下來試試SWFUpload可以支援多檔上傳功能,還不錯用,小弟分享一下試用的結果首先要將官網的Demo Sample抓下來,如下所示:SWFUpload下載網址:http://swfuploa转载 2013-01-21 15:51:20 · 862 阅读 · 0 评论 -
Office文档在线编辑的实现
因为项目的关系,研究了一下Office的在线编辑功能,写出来共享一下。Office xp之后的版本支持通过webdav协议(http的扩展)直接编辑服务器上的文件。IIS(6.0)支持webdav,这在IIS管理器的web服务扩展中可以看到.利用IIS作为webdav的服务器端,可以很容易的实现office(word,excel等)的在线编辑.可以简单的实验一下:确转载 2012-11-15 22:30:41 · 1465 阅读 · 1 评论 -
用ASP.NET实现Office文档的存储与分类显示
一、前言: 微软的Office系列产品是目前最常用的办公软件,如何把日积月累的文档文件有效地管理起来并进行检索,是目前很多企事业单位寻求解决文件管理的目标。本文运用ASP.Net技术与SQL Server数据库相结合,实现了对Office文档文件的分类存储管理并通过IE浏览器进行显示,为文件管理提供一种可行的方法。二、设计思路 目前普遍使用Office工具撰写各转载 2012-11-15 22:20:25 · 424 阅读 · 0 评论 -
ASP.NET 2.0实现类似QQ邮箱中‘HTML方式查看’功能查看Office文件
我们在做一些系统的 下载模块 或者 内部邮箱 的时候,有些使用系统的人可能并没有安装office,但是又急需查看附件的内容甚至图片等等,下载安装一个Office又不大现实(时间要求紧?在某个网吧?在朋友家里?),那么如何查看一些常用的附件呢?其实QQ邮箱有个功能很好,它可以以 HTML方式查看 Office文件,例如Word文档、Excel表格已经PowerPoint幻灯片等,这个功能有很转载 2012-11-15 22:06:37 · 600 阅读 · 0 评论 -
asp.net与word文档在线
2008-08-23 14:11 asp.net与word文档在线1.通过javascript打开\编辑\根据模板新建word文档 //"SharePoint.OpenDocuments.1"可与Office XP兼容 var openDocObj = new ActiveXObject("SharePoint.转载 2012-11-15 15:22:17 · 504 阅读 · 1 评论 -
.Net 常用加密算法类
.Net框架由于拥有CLR提供的丰富库支持,只需很少的代码即可实现先前使用C等旧式语言很难实现的加密算法。本类实现一些常用机密算法,供参考。其中MD5算法返回Int的ToString字串。using System;using System.IO;using System.Data;using System.Text;using System.Diagnostics;using System.S原创 2006-01-19 09:41:00 · 1526 阅读 · 0 评论 -
关于datagrid的打印
关于datagrid的打印using System;using System.Windows.Forms;using System.Drawing;using System.Drawing.Printing;using System.Data;using System.Collections;namespace Sx_Mdi{ /// /// Summary description for Dat原创 2006-01-25 10:18:00 · 974 阅读 · 0 评论 -
javascript 调用 WebService的方法
[WebMethod] public int DoMulti(int num1,int num2) { int result; result = num1 * num2; return result; }@ Page language="c#" Codebehind="Jav原创 2005-12-08 12:38:00 · 1981 阅读 · 0 评论 -
IE关闭之--在onunload()触发的函数却在onload出发的解决方案(原创)
最近在做一个系统,实现的功能如下:http://community.csdn.net/Expert/TopicView1.asp?id=4445768(CSDN)在关闭IE的时候,提示用户是否关闭IE,并向数据库写一条记录具体代码:HTML: window.onbeforeunload = ad; //语句A //window.attachEvent(onunload,f原创 2005-12-08 11:43:00 · 3332 阅读 · 0 评论 -
ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题
document.title="ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题 - "+document.title 最近所做的一个项目需要用到的在线用户列表,上网搜索了一下发现现有的解决方案对用户意外退出的处理均不是太理想。一般来说,用户离开系统的方式有三种:主动注销、会话超时、直接关闭浏览器,对于前两种,我们很容易便可将该用户从在线列表中清除,关键是第三原创 2005-12-08 10:50:00 · 1710 阅读 · 1 评论