NET编程
文章平均质量分 74
NET专家
这个作者很懒,什么都没留下…
展开
-
C#程序以管理员权限运行
在Vista 和 Windows 7 及更新版本的操作系统,增加了 UAC(用户账户控制) 的安全机制,如果 UAC 被打开,用户即使以管理员权限登录,其应用程序默认情况下也无法对系统目录、系统注册表等可能影响系统正常运行的设置进行写操作。这个机制大大增强了系统的安全性,但对应用程序开发者来说,我们不能强迫用户去关闭UAC,但有时我们开发的应用程序又需要以 Administrator 的方式运行,转载 2014-12-16 08:47:26 · 677 阅读 · 0 评论 -
从客户端中检测到有潜在危险的 Request.Form 值
由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报出“从客户端 中检测到有潜在危险的Request.Form值”这样的错。 解决方案一: 在.aspx文件头中加入这句: eg: 解决方案二: 修改web.config文件:转载 2014-12-15 14:31:49 · 409 阅读 · 0 评论 -
请求一个短信接口,并接收该接口返回的状态值
最近项目中用到发送验证码这个功能,需要请求一个短信接口,并且接收请求后返回的状态值,开始我觉得要抓取页面内容,然后自己也就这样做了,发现效果不理想,之后就放弃了。 接着就百度了,有人提到用HttpWebRequest,觉得很惊奇,然后就去msdn上看了看这个类,发现还真的可以实现。接着就开始改代码。如下:Random random = new Random();转载 2014-12-15 16:21:50 · 1145 阅读 · 0 评论 -
asp.net连接oracle的问题及方法总结
.net连oracle数据库的两个方法介绍1. 安装oracle客户端,连接oracle 需要在客户端%oracle_client_home%network/admin/配置tnsnames.ora,以服务名aa为例,客户端和服务器服务名及连接串需要保持一致。服务名的配置实例如: 代码如下 复制代码 a = (DESCRIPTION = (ADDRES转载 2014-12-15 16:39:01 · 478 阅读 · 0 评论 -
C#生成注册码
1、页面using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Threading原创 2014-12-16 09:29:09 · 796 阅读 · 0 评论 -
IIS7 部署 MVC3
在IIS7下部署MVC已经简化了许多,基本按照一般的项目部署即可,下面列出一些简单的步骤和常碰到的问题:1. 创建站点或应用程序指向MVC项目文件部署 MVC3" title="IIS7 部署 MVC3" style="margin:0px; padding:0px; border:0px; list-style:none">2. 修改应用程序池。版本为framework4.0转载 2014-12-16 10:35:22 · 751 阅读 · 0 评论 -
模拟浏览器、屏幕大小和 GPS 位置
试用模拟工具测试网页与其他不同文档模式、用户代理、屏幕大小和分辨率以及 GPS 位置坐标兼容的方式。及早测试并经常测试设计和开发现代 Web 意味着构建可在广泛设备和平台上工作的网页。通过使用 F12 开发人员工具中的模拟工具,可以模拟可在其中查看网页的不同环境。此操作使在开发循环中及早捕获和调试问题更加容易。该工具分为三个部分,即模式、显示和地理位置:转载 2014-12-16 11:26:48 · 1618 阅读 · 0 评论 -
asp.net后台集成QQ第三方接口含发送微博、带图片微博(有源码)
最近在做项目的时候用到了QQ第三方接口,腾讯提供了JS、安卓、IOS、php的SDK,但是没有C#的SDK。一开始我是在前台直接用JS的SDK做登陆验证,但是做完自己就感觉这样很可笑,JS是暴露给客户端的,那么客户完全可以直接绕过去,进入到你的后台。所以我在通过登陆验证后回调后台页面,在后台进行合法性验证,防止非法登陆。原理就是后台通过httpwebrequest操作第三方接口转载 2014-12-15 14:14:13 · 704 阅读 · 0 评论 -
.NET中TextBox控件设置ReadOnly=true后台取不到值 三种解决方法
方法一:不设置ReadOnly属性,通过onfocus=this.blur()来模拟,如下: 在此情况下,当文本框获得焦点时便立刻失去,所以也无法手动修改其内容,能够模拟ReadOnly,在后台代码中也能通过Text属性,正常获取通过脚本在客户端设置的值; 方法二:设置了ReadOnly属性后,通过Request来取值,如下: 前台代码: 后台代码转载 2014-12-15 14:21:55 · 885 阅读 · 0 评论 -
C#调用本机摄像头
这段时间一个小项目中需要调用本机的摄像头进行拍照,网上搜集了一些资料以及解决的一些小问题,在此记录以便后续使用。硬件环境:联想C360一体机,自带摄像头编写环境:vs2010语言:C# WPF 下载AForge类库,并添加引用:using AForge;using AForge.Controls;using AForge.Video;u转载 2014-12-16 09:25:25 · 2497 阅读 · 0 评论 -
C# 实现真正的WebCamera【原创】
近期,做了个小软件,需要在Web页面调用本地摄像头,花了4个小时实现了(9个月没写程序了有点生疏了 ),现分享给大家,希望有人能够用的到。 在网上也搜索过好多的资料,基本上都是在WinForm实现的摄像头调用,在页面中调用的基本没看见过。 思路:在页面中调用ActiveX控件,实现WebCamera(你懂的)。 下面具体步骤,写的有点太详细(有点过分了,转载 2014-12-16 09:27:09 · 2139 阅读 · 1 评论 -
C#调用C、C++dll
[DllImport("MotorControlDll.dll",EntryPoint="Add",ExactSpelling=false,CallingConvention=CallingConvention.Cdecl)] public static extern int Add(int a,int b); 至于DllImport属性的用法可以察看MSDN,对于各项参数有详细原创 2014-12-16 11:17:04 · 910 阅读 · 0 评论 -
c#生成注册码的两种方法(mac地址与IP地址)
c#生成注册码的两种方法(mac地址与IP地址)using System;using System.Management;using System.Security.Cryptography;using System.IO;using System.Collections.Generic;using System.Text;namespace xingmi转载 2014-12-16 09:28:18 · 1431 阅读 · 0 评论 -
压缩图片大小至指定Kb以下
像PS,QQ影像等都有该功能,将图片大小压缩至指定kb以下。 我也来山寨一把,到目前为止,控制图片的大小,平时的解决方案通过分辨率和质量来控制的。 假定最后压缩的大小是100kb,那么在保证不大于100kb的前提下,图片质量尽可能高。图片质量越高,图片占用大小就越大。但是大小与质量的关系,没有一个固定的公式,如y= nx 之类的,而且我也试过将win7系统的图片收藏夹的图,每一转载 2014-12-16 08:49:13 · 4681 阅读 · 0 评论 -
基于百度翻译API开发属于自己的翻译工具
你是否每天使用着网页翻译工具?你是否遇到过这种情况,上网过程中遇到一个很长的单词但是又不能复制,要开两个浏览器,一个打开百度翻译,照着另一个网页输入单词?你安装了各种翻译软件后,又删除,只因忍受不了那每次弹出来的广告?其实我们想要的就是简单的翻译一个单词。今天就来使用百度翻译开放API,做一个属于自己的翻译工具,只有简单的翻译功能,至于外观自己根据自己的爱好,想做成什么样就做成什么样,终于可以任性转载 2014-12-16 08:56:50 · 767 阅读 · 0 评论 -
不用Visual Studio,5分钟轻松实现一张报表
常规的报表设计,如RDLC、水晶报表等,需要安装Visual Studio,通过VS提供的报表设计界面来设计报表,通过VS设计报表对.NET开发者而言非常方便,但是对于非开发人员,要安装4G的一个VS,且需要一个License,则成本显得有点高。本文提供另外一种方法,不使用VS也可以设计报表。通过ActiveReports提供的免费报表设计器(绿色的exe可执行文件),我们也可以设计报表,转载 2014-12-16 09:04:35 · 493 阅读 · 0 评论 -
C# WebForm 使用NPOI 2 生成简单的word文档(.docx)
使用NPOI可以方便的实现服务端对Word、Excel的读写。要实现对Word的读写操作,需要引用NPOI.OOXML.dll,应用命名空间XWPF。 本文使用NPOI 2.0实现对Word的基本生成、下载操作。 NOPI 2.0 下载地址:http://npoi.codeplex.com/downloads/get/764162虽然现在最新版本为NPOI 2.1.1 ,转载 2014-12-16 09:32:17 · 1110 阅读 · 0 评论 -
将ASP.NET MVC 2.0 部署在IIS6和IIS7上的教程
我的程序开发环境:系统:Win7 IIS:IIS7开发工具:VS2008 SP1MVC版本:ASP.NET MVC 2.0 RC 在部署MVC应用之前,一定要确保你的程序BIN文件夹下面是否包含 System.Web.Mvc.dll(非常重要),如图: 如果没有, 请在你的MVC项目中,打开引用列表,如图: 鼠标右键点击System.Web.M转载 2014-12-16 09:49:00 · 1115 阅读 · 0 评论 -
ASP.NET MVC 3.0 在各个版本IIS中的部署
本文主要介绍在IIS5.1、IIS6.0、IIS7.5中安装配置MVC 3的具体办法!正文:IIS5.11. 安装Microsoft .net FrameWork 4.0安装包;2. 安装ASP.NET MVC 3;3. 在IIS中发布网站,创建虚拟目录,ASP.NET版本选择4.0.30196;4. 添加MVC的解析:右击IIS中的虚拟目录选择“属性”-“虚拟转载 2014-12-16 10:37:07 · 704 阅读 · 0 评论 -
C#微信公众号开发系列教程二(新手接入指南)
此系列前面已经更新了两篇博文了,都是微信开发的前期准备工作,现在切入正题,本篇讲解新手接入的步骤与方法,大神可直接跳过,也欢迎大神吐槽。目录C#微信公众号开发系列教程一(调试环境部署)C#微信公众号开发系列教程一(调试环境部署续:vs远程调试)C#微信公众号开发系列教程二(新手接入指南) 微信公众平台消息接口的工作原理大概可以这样理解:从用户端到转载 2014-12-16 10:59:55 · 3310 阅读 · 0 评论 -
[C#]二维码生成、解码(QRCode)【支持winform、web调用】
winform(Demo)下载:QRCode.rar web(Demo)下载:webQRCode.rar【ThoughtWorks.QRCode.dll 就是类库】【demo中有这个dll,不要再让我发邮件了~~我伤不起啊~~】使用时需要增加:using ThoughtWorks.QRCode.Codec;using ThoughtWorks.QRCode.转载 2014-12-16 11:08:40 · 2184 阅读 · 0 评论 -
使用X-UA-Compatible来设置IE浏览器兼容模式
文件兼容性用于定义让IE如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性模式以及如何判断一个网页该使用的文件模式。前言为了帮助确保你的网页在所有未来的IE版本都有一致的外观,IE8引入了文件兼容性。在IE6中引入一个增设的兼容性模式,文件兼容性使你能够在IE呈现你的网页时选择特定编译模式。新的IE为了确保网页在未来的版本中都有一支的外观,IE8引入了文件兼转载 2014-12-16 11:25:43 · 425 阅读 · 0 评论 -
int、float、double In .Net之相互转换
最近在检查我们公司某台Server时,发现Windows日志中记录了很多SystemToNumber的Crash Exception,问题原因为公司的同事Coding时都犯了一个最基本的原则性错误,鉴于此,觉得还是有必要再梳理下.Net中三个基本的数值类型(int、float、double),。Int :在.NET中,int是有符号的32位整型数值 ,无论处理器是32位还是64位,它的.N转载 2014-12-15 14:16:38 · 2036 阅读 · 0 评论 -
NET web NPOI操作excel
1、所需dll,可自行去网上下载2、demo public ActionResult exportData(Userinfor userinfor, Pager pager,String parentId,String sort,String direction,String isPage) { Boolean原创 2014-12-16 10:50:21 · 587 阅读 · 0 评论