纸上得来终觉浅,绝知此事要躬行。

 

文章分类 -  ASP.NET

1 2 3 4 下一页

【.NET】在config文件中自定义配置节
摘要:相关类:ConfigurationSectionConfigurationElementCollectionConfigurationElement完成后的配置: 实现:1.首先实现ConfigurationElement 抽象类。注意ConfigurationProperty 的 name 是区分大小写的。public class JRogerElement : ConfigurationElement{ public JRogerElement() { } ... 阅读全文

posted @ 2014-02-20 17:35 JRoger 阅读(473) 评论(0) 推荐(0)

ASP.NET输出CSV文件乱码-解决方法
摘要:平台 ASP.NETthis.Response.Clear();this.Response.Charset = "GB2312";this.Response.ContentEncoding = Encoding.GetEncoding("GB2312");this.Response.AddHeader("Content-Disposition",String.Format("attachment; filename=file-{0}.csv",DateTime.Now.ToShortDateString()));t 阅读全文

posted @ 2013-11-01 10:07 JRoger 阅读(789) 评论(0) 推荐(0)

通过点击网页链接打开应用程序——自定义协议
摘要:使用场景如果开发的项目有客户端还有网站,那就可能考虑增加此功能,它可以让用户获取更好的体验。已使用类似功能的产品:腾讯QQ、阿里旺旺等,这里只列出了大家平时最常用的。下面介绍开发流程。注册自定义协议/// /// 注册自定义协议。/// public class RegisterCustomProt... 阅读全文

posted @ 2013-09-02 17:58 JRoger 阅读(1251) 评论(0) 推荐(0)

通过HttpListener实现简单的Http服务
摘要:HttpListener提供一个简单的、可通过编程方式控制的 HTTP 协议侦听器。通过它可以很容易的提供一些Http服务,而无需启动IIS这类大型服务程序。注意:目前该类仅在运行 Windows XP SP2 、Windows Server 2003 、Window Server 2012 操作系统的计算机上可用(已测试)。使用Http服务一般步骤如下:创建一个HTTP侦听器对象并初始化添加需要监听的URI 前缀开始侦听来自客户端的请求处理客户端的Http请求关闭HTTP侦听器其中3,4两步可以循环处理,以提供多客户多次请求的服务。创建一个HTTP侦听器对象创建HTTP侦听器对象只需要新建一 阅读全文

posted @ 2013-01-29 15:46 JRoger 阅读(666) 评论(0) 推荐(0)

HTTP Header 详解
摘要:HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message-header,即httpheader消息。http header 消息通常被分为4个部分:general header, request header, response header, entity header。但是这种分法就理解而言,感觉界限不太明确。根据维基百科对http header内容的组 阅读全文

posted @ 2012-08-19 11:39 JRoger 阅读(355) 评论(0) 推荐(0)

验证码生成类
摘要:生成Image的类:生成Image的类using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;using System.Security.Cryptography;namespace WebAppToBuildImage{ /// <summary> /// 验证码图片类 /// </summary> pu 阅读全文

posted @ 2012-06-27 13:32 JRoger 阅读(309) 评论(0) 推荐(0)

ASP.NET Development Server使用方法
摘要:主要使用下面这个文件: C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.EXE [有些人的电脑上这个文件可能不在这个目录下,搜索一下找到就可以了]双击弹出如下图: 图上给出了使用此程序的接口方法。照着用就行了。例如在“运行”->“cmd”-> cd "上面那个路径" /port:端口号 /path:"网站所在路径" /vpath:"虚拟路径"回车之后就会发现在电脑右下角这个程序开始运行了。不过还是自己封装一个比例方便 阅读全文

posted @ 2012-04-13 12:30 JRoger 阅读(724) 评论(0) 推荐(0)

用VS2008打开VS2010所建的项目
摘要:vs2010建立的项目怎么在vs2008下打开!搞了N久终于试了出来!之前也在网上查了好些资料写的都是该解决方案的版本,这种说法其实不完全对!(意思是不只是改着一个),下面把这个方法给大家分享一下: 1:该解决方案的版本:找到项目的.SLN文件用记事本打开,vs2010下是:Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010将其改为:Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 200 阅读全文

posted @ 2011-04-07 16:44 JRoger 阅读(4300) 评论(0) 推荐(0)

C#操作Excel
摘要:首先说连接字符串:string conStr = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = '" + address + "'; Extended Properties = 'Excel 8.0; HDR = Yes; IMEX = 1';";1.HDR 表示第一行是否为字段名。Yes为首行字段,No为无首行;2.IMEX 表示对同一列中有混合数据类型的列,是统一按字符型处理,还是将个别不同类型的值读为DBNULL。1为混合,2为不混合;this.Label1.Text为取得的文件的扩展名/**以下是操作Office2003*/if( 阅读全文

posted @ 2011-01-17 20:01 JRoger 阅读(547) 评论(0) 推荐(0)

.NET取SqlServer存储过程返回值
摘要:SqlServer中的存储过程有两种返回参数的方式1. Return2.OutPut第一种只能返回INT类型的数据,而第二种则可以是任意的(即Object类型)今天学习了以第二种方式取返回值,首先看一个简单的存储过程[代码]这个存储过程只有一个参数@name,而且也是只输出的下面是c#代码取这个@name返回的值[代码] 3. //SqlDataReader dr= cmd.ExecuteReader(); //while (dr.Read()) //{ //} //dr.Close(); MessageBox.Show(sp.Value.ToString());这里面注意的一点是设置sp.D 阅读全文

posted @ 2011-01-14 22:00 JRoger 阅读(3019) 评论(0) 推荐(0)

SQL Server 的通用分页显示存储过程
摘要:建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的不同进行不同的操作。而对于多表和大表中定义的游标(大的数据集合)循环很容易使程序进入一个漫长的等待甚至死机。更重要的是,对于非常大的数据模型而言,分页检索时,如果按照传统的每次都加载整个数据源的方法 阅读全文

posted @ 2011-01-07 18:21 JRoger 阅读(411) 评论(0) 推荐(0)

ASP.NET获取服务器相关信息
摘要:[代码]以下来自http://www.aspxcs.net/HTML/1024591263.html:[代码] 阅读全文

posted @ 2010-12-06 11:37 JRoger 阅读(3535) 评论(1) 推荐(2)

Access 2007 数据库连接操作
摘要:1.在Web.config中的 <connectionStrings> </connectionStrings>节配置连接字符串如下:[代码]2.引入命名空间using System.Data.OleDb;接下来就可以像操作SQL Server一样操作Access数据库了。注:|DataDirectory|的作用,直接定们到项目的App_Data文件夹 阅读全文

posted @ 2010-12-02 13:27 JRoger 阅读(473) 评论(0) 推荐(0)

SQLite B/S使用(一)
摘要:SQLite属于一个轻量级的数据库,但是功能绝不逊于SQl Server 、Access等1.去网上下载一个System.Data.SQLite.DLL在要用项目中添加引用,再打开命名空间using System.Data.SQLite;下载地址:http://files.cnblogs.com/sjrhero/System.Data.SQLite.rar2.下面就是下载一个SQLite工具我使用... 阅读全文

posted @ 2010-11-26 16:56 JRoger 阅读(2684) 评论(0) 推荐(0)

DataTable添加列和行的三种方法
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#region 方法一: DataTable tblDatas =new DataTable("Datas"); DataColumn dc =null; dc = tblDatas.Columns.Add("ID", Type.GetType("System.Int32")); dc.AutoIncrement =true;//自动增 阅读全文

posted @ 2010-11-25 13:52 JRoger 阅读(65594) 评论(0) 推荐(2)

NUnit在VS2008中的安装使用
摘要:声明:在方法二中图片可以显示不完整,读者可以将图片保存到本地查看。看完再删除了。方法一为转载的。方法二是自己写的。方法一、1、从NUnit官网(http://www.nunit.org/index.php)下载最新版本NUnit,当前版本为NUnit2.5.8。2、安装后,在VS2008中新建测试项目StartNUnit3、右击项目选择属性,在打开的窗口中选择调试。如图:4、选择启动外部程序,并定... 阅读全文

posted @ 2010-11-14 17:24 JRoger 阅读(2266) 评论(0) 推荐(0)

c#进制相互转换代码
摘要:各进制之间整数转换十进制向任意进制转换(包括小数)[代码] 阅读全文

posted @ 2010-11-10 16:57 JRoger 阅读(1058) 评论(0) 推荐(1)

web.config配置数据库,在任何地方都不用更改连接信息
摘要:[代码]第二行的代码,如果解决方案换了地方,那么就要改那个连接字符串了,不过下面那个配置方法就不用改了,比上面的方便。在<AppSetting></AppSetting>配置类似。如下:[代码] 阅读全文

posted @ 2010-11-09 18:17 JRoger 阅读(500) 评论(0) 推荐(1)

C# 中SqlParameter类的使用方法小结
摘要:在c#中执行sql语句时传递参数的小经验1、直接写入法: 例如: int Id =1; string Name="lui"; cmd.CommandText="insert into TUserLogin values("+Id+",'"+Name+"')"; 因为Id是数值,所以在传递的时候只需要在sql字符串中用"+Id+"即可实现,而 Name是字符串,所以在传递的时候还需要在"+Name+"两边各加一个单引号(')来 实现;2、给命令对象添加参 阅读全文

posted @ 2010-10-30 19:31 JRoger 阅读(35032) 评论(0) 推荐(1)

SQL语句大全
摘要:--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --... 阅读全文

posted @ 2010-10-28 18:55 JRoger 阅读(3761) 评论(0) 推荐(1)

1 2 3 4 下一页

导航