2018年8月6日

C#(99):Reporting Service编程----访问Web服务

摘要: 将报表服务器 Web 服务的引用添加到项目中后,下一步是创建 Web 服务代理类的实例。 然后,您可以通过调用代理类中的方法来访问 Web 服务的方法。 当你的应用程序调用这些方法时,代理类生成的代码Visual Studio处理你的应用程序和 Web 服务之间的通信。 RS_hatl.Report 阅读全文

posted @ 2018-08-06 22:58 springsnow 阅读(298) 评论(0) 推荐(0) 编辑

C#(99):水晶报表编程

摘要: 一、概述 水晶报表(Crystal Reports)是一款应用非常广泛的商业智能软件,除了强大的报表功能外,最大的优势是实现了绝大多数流行开发工具的集成和接口。 官网:https://www.crystalreports.com/crystal-reports-visual-studio/ 下载:h 阅读全文

posted @ 2018-08-06 22:57 springsnow 阅读(1336) 评论(0) 推荐(0) 编辑

C#(99):微软报表编程

摘要: 一、加载报表文件 1、加载本地RDlC文件: LocalReport localReport =this.reportViewer1.LocalReport ; //或new LocalReport () 创建我获取LocalReport 对象。 LocalReport ReportEmbeddRe 阅读全文

posted @ 2018-08-06 22:56 springsnow 阅读(876) 评论(0) 推荐(0) 编辑

C#(99):GDI+ 实例:绘制验证码

摘要: 一、概述一般处理程序 ashx :它没有服务器控件,用response输出什么就是什么。生成验证码原理:产生随机字符,并将字符生成为图片,同时储存到Session里去,然后验证用户输入的内容是否与Session中的验证码相符即可。效果图:用户可以点击切换验证码信息。二、一般处理程序public cl 阅读全文

posted @ 2018-08-06 22:55 springsnow 阅读(264) 评论(0) 推荐(0) 编辑

C#(99):图像Image类、打印Printing相关

摘要: 一、Images 1、概述 Image 类为Bitmap(位图) 和 Metafile(矢量图) 的类提供功能的抽象基类。Image类不能直接创建对象的,但Image.FromFile()返回的是Bitmap或者Metafile的对象。 初始化Image: Image img0 = Image.Fr 阅读全文

posted @ 2018-08-06 22:54 springsnow 阅读(1398) 评论(0) 推荐(0) 编辑

C#(99):GDI+图像编程

摘要: 一、Graphics GDI+是GDI(Windows Graphics Device Interface)的后继者,它是.NET Framework为操作图形提供的应用程序编程接口,主要用在窗体上绘制各种图形图像,可以用于绘制各种数据图像、数学仿真等。 Graphics类是GDI+的核心,它提供将 阅读全文

posted @ 2018-08-06 22:53 springsnow 阅读(465) 评论(0) 推荐(0) 编辑

C#(99):Socket嵌套字通讯

摘要: 一、socket是什么 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。所以,我们无需深 阅读全文

posted @ 2018-08-06 22:51 springsnow 阅读(1016) 评论(0) 推荐(0) 编辑

C#(99):TcpListerner、TcpClient 、邮件发送MailMessage、SmtpClient类

摘要: 一、服务端 TcpListener server = new TcpListener(IPAddress.Parse("127.0.0.1"), 13000);//定义监听器 server.Start();//启动监听器 byte[] buffer = new byte[1024]; //创建一个容 阅读全文

posted @ 2018-08-06 22:50 springsnow 阅读(686) 评论(0) 推荐(0) 编辑

C#(99):WebRequest与WebResponse抽象类,DNS静态类、Ping类

摘要: C#如何HttpWebRequest模拟登陆,获取服务端返回Cookie以便登录请求后使用_weixin_34099526的博客-CSDN博客 一、概述 1、WebRequest: 对统一资源标识符 (URI) 发出请求。 这是一个 abstract 类。 WebRequest的派生类:PackWe 阅读全文

posted @ 2018-08-06 22:49 springsnow 阅读(345) 评论(0) 推荐(0) 编辑

C#(99):获取应用程序 或Web页面目录的路径

摘要: 一、Winform获取本程序的路径 1、获取当前目录 返回最后不带“\”的目录:如D:\Winform\bin\Debug System.Windows.Forms.Application.StartupPath; System.Environment.CurrentDirectory; Syste 阅读全文

posted @ 2018-08-06 22:48 springsnow 阅读(1255) 评论(0) 推荐(0) 编辑

C#(99):WebClient实现上传下载 、System.Uri类

摘要: 一、概述System.Net.WebClient属于高层类、使用简单。均支持异步版本。支持http,https,fpt,files等URI。 建议不要将 WebClient 类用于新的开发。Net4.5及以上请改用 System.Net.Http.HttpClient 类。二、下载1、OpenRead:打开一个可读的Stream。对于FTP资源,默认使用RETR命令;对于HTTP资源,默认使用... 阅读全文

posted @ 2018-08-06 22:48 springsnow 阅读(707) 评论(0) 推荐(0) 编辑

Windows Dialog对话框

摘要: 一、MessageBox弹出框MessageBox.Show( Text, Title, nType,MessageBoxIcon);第一个参数是 String 类型,表示提示框里面的 内容;第二个参数是String 类型,表示提示框的 标题;第三个参数是整数类型,表示消息框的类型 ,一般的都使用系统提供的几种类型;第四个参数是提示框的 图标,比如说警告、提示、问题等等。MessageBox... 阅读全文

posted @ 2018-08-06 22:47 springsnow 阅读(4931) 评论(0) 推荐(0) 编辑

CallContext线程数据缓存-调用上下文

摘要: 一、CallContext 概述命名空间:System.Runtime.Remoting.MessagingCallContext 用于提供与执行代码路径一起传送的属性集,直白讲就是:提供线程(多线程/单线程)代码执行路径中数据传递的能力。当对另一个 AppDomain 中的对象进行远程方法调用时,CallContext 类将生成一个与该远程调用一起传播的 LogicalCallContext 实... 阅读全文

posted @ 2018-08-06 22:43 springsnow 阅读(1049) 评论(0) 推荐(1) 编辑

注册表操作 Microsoft.Win32.Registry与RegistryKey类

摘要: 一、注册表操作简介Registry 类,RegistryKey 类提供了操作注册表的接口RegistryValueKind:用于指定操作注册表的数据类型一.注册表巢 在注册表中,最上面的节点是注册表巢(registry hive)。 HKEY_CLASSES_ROOT(HKCR) 包含系统文件类型的细节,以及应用程序可以打开的文件类型,它还包含所有COM组件的注册信息。 ... 阅读全文

posted @ 2018-08-06 22:43 springsnow 阅读(3614) 评论(0) 推荐(0) 编辑

ASP.NET(99):Cookie操作、ASP.Net文件上传HttpPostedFile

摘要: 概述 Cookie用来保存客户浏览器请求服务器页面的请求信息。 我们可以存放非敏感的用户信息,保存时间可以根据需要设置。如果没有设置Cookie失效日期,它的生命周期保存到关闭浏览器为止,Cookie对象的Expires属性设置为MinValue表示永不过期。 Cookie存储的数据量受限制,大多数 阅读全文

posted @ 2018-08-06 22:43 springsnow 阅读(362) 评论(0) 推荐(0) 编辑

C#(99):JSON与对象的序列化与反序列化

摘要: 一、利用Web服务中的JavaScriptSerializer 类System.Web.Script.Serialization空间,位于System.Web.extensions.dll中。 JavaScriptSerializer jss = new JavaScriptSerializer();Console.WriteLine(jss.MaxJsonLength); //默认接受最... 阅读全文

posted @ 2018-08-06 22:43 springsnow 阅读(267) 评论(0) 推荐(0) 编辑

WCF(03):WCF之.NET Remoting通讯

摘要: 一.NET Remoting 介绍简介 .NET Remoting与MSMQ不同,它不支持离线可得,另外只适合.NET平台的程序进行通信。它提供了一种允许对象通过应用程序域与另一个对象进行交互的框架。.NET 应用程序都在一个主应用程序域中执行的,在一个应用程序域中的代码不能访问另一个应用程序域的数 阅读全文

posted @ 2018-08-06 22:43 springsnow 阅读(381) 评论(0) 推荐(0) 编辑

ASP.NET(99):ASP.Net模拟用户 System.Security.Principal

摘要: 一、概述 在实际的项目开发中,我们可能会需要调用一些非托管程序,而有些非托管程序需要有更高的身份权限才能正确执行。本文介绍了如何让IIS承载的ASP.NET网站以特定的账户执行,比如Administrator。 默认情况下禁用 ASP.NET 模拟。如果对某 ASP.NET 应用程序启用了模拟,该应 阅读全文

posted @ 2018-08-06 22:42 springsnow 阅读(504) 评论(0) 推荐(0) 编辑

ASP.NET(99):Web缓存Cache、Application、Session与ViewState

摘要: 在ASP.NET中,有很多种保存信息的对象.例如:APPlication,Session,Cookie,ViewState和Cache等,那么它们有什么区别呢?每一种对象应用的环境是什么? 方法 信息量大小 保存时间 应用范围 保存位置 Application 任意大小 整个应用程序的生命期 所有用 阅读全文

posted @ 2018-08-06 22:42 springsnow 阅读(255) 评论(0) 推荐(0) 编辑

ASP.NET(99):HTTP请求处理流程、IHttphandler、IHttpModule

摘要: 一、ASP.NET处理管道 Asp.net处理管道的第一步是创建HttpWorkerRequest对象,它包含于当前请求有关的所有信息。 HttpWorkerRequest把请求传递给HttpRuntime类的静态ProcessRequest方法。HttpRuntime首先要做的事是创建HttpCo 阅读全文

posted @ 2018-08-06 22:41 springsnow 阅读(465) 评论(0) 推荐(0) 编辑

导航