自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (33)
  • 问答 (1)
  • 收藏
  • 关注

空空如也

WCF分布式事务配置(文档+Demo)

总之,实现并且经过局域网环境完整测试通过的。。

2013-04-28

WCF开发入门教程

WCF开发必备教程,亲身感受! 首先会是WCF分布式开发基础概念的介绍,其次会设计各个知识点详细的介绍和应用,中间会穿插与以前技术的对比分析,涉及服务契约、数据契约、操作契约、事物、安全、消息队列等重要概念。同样作为老徐一贯的风格,我会尽 量做到文章的调理清晰、系统详细、通俗易懂!也会放出标注的详细代码供大家参考学习。

2013-04-26

C#DLL加密,保护dll,加密dll,safecode

C#DLL加密保护,保护dll,加密dll,c#,j#,c++...

2013-04-25

C#实体类代码生成器

很方便的链接数据库,然后对应你要的数据库,再选择对应的表,可以生产所有表,也可以指定表名。

2012-12-25

C#图片存入数据库

这是一个用C#.net做的winform;其中是将图片转化成二进制流插入数据库

2012-12-24

c# 视频文件截图

此代码从视频文件中抓取某桢图片,并且将其保存为bmp格式到特定目录。这个目前好像只支持AVI格式的视频。

2012-11-08

WebKit 开源浏览器内核 源代码 完整版

WebKit 开源浏览器内核 源代码 完整版

2012-09-07

VB转C#软件

VB.net程序转C#程序软件,适用于VS2003/2005/2008.

2012-07-04

C# WinForm 向导控件

C# WinForm 向导控件,形式同于VC++的向导控件,是一个很实用的小控件。可以调节背景图案,可任意添加C#控件,软件开发中的“小甜品”。

2012-07-04

C#轻松获得本机MAC地址

C#轻松获得本机MAC地址,与大家分享,谢谢

2012-06-30

Winform热键

Winform自定义快捷键,热键,能够支持开出软件自定义热键

2012-06-16

Winform自定义快捷键

Winform自定义快捷键,热键,能够实现软件中快捷键设置

2012-06-16

获取pdf或图片中文转换为word或txt或html

获取pdf或图片中文转换为word或txt或html,方便所有获得无法解悉的pdf内容

2012-05-25

仿QQ带图片树控件

仿QQ带图片树控件,展开和缩上都有不同的图片改变,图片可更换

2012-05-25

C#简繁转换

C#简繁转换,转换出来的内容错误少,采用C#开发,也适用于web

2012-05-25

C# Html 编辑器

C# Html 编辑器,修改html样式,插入图片等等,对html的编辑

2012-05-25

asp.net各种报表统计图实现

Asp.net各种报表统计图,包括3D,2D效果的demo都在里面,需要的童鞋可以去下载哦

2016-01-22

c# 流断点上传

客户端 /// <summary> /// 服务器端地址,部署时为Web端的地址,可以用配置文件实现 /// </summary> public static string serverPath; /// <summary> /// 上传文件(按照文件名称上传,支持断点) /// </summary> /// <param name="fileName">待上传文件全路径</param> /// <param name="byteCount">上传时的流量控制,文件较大时,用于切割文件上传</param> /// <param name="msg">错误信息</param> /// <returns>成功或者失败</returns> public static bool UpLoadFile&#40;string fileName, int byteCount,out string msg&#41; { msg = ""; bool result = true; long cruuent = GetServerFileLength(fileName); FileStream fStream = new FileStream(fileName, FileMode.Open, FileAccess.Read); BinaryReader bReader = new BinaryReader(fStream); long length = fStream.Length; fileName = fileName.Substring(fileName.LastIndexOf('\\') + 1); #region 开始上传文件 try { #region 续传处理 byte[] data; if (cruuent > 0) { fStream.Seek(cruuent, SeekOrigin.Current); } #endregion #region 分割文件上传 for (; cruuent <= length; cruuent = cruuent + byteCount) { if (cruuent + byteCount > length) { data = new byte[Convert.ToInt64((length - cruuent))]; bReader.Read(data, 0, Convert.ToInt32((length - cruuent))); } else { data = new byte[byteCount]; bReader.Read(data, 0, byteCount); } try { Hashtable parms = new Hashtable(); parms.Add("fileName", fileName); parms.Add("npos", cruuent.ToString()); parms.Add("method", "SaveUpLoadFile"); byte[] byRemoteInfo = PostData(serverPath, data, parms); } catch (Exception ex) { msg = ex.ToString(); result = false; break; } #endregion } } catch (Exception ex) { throw ex; } finally { bReader.Close(); fStream.Close(); } GC.Collect(); #endregion return result; } /// <summary> /// 调用服务器端方法,或者服务器端,同名称的文件,已经上传的大小 /// </summary> /// <param name="fileName">待上传文件全路径</param> /// <returns>服务器端文件的大小,如果以前没有上传过,则返回0</returns> private static long GetServerFileLength(string fileName) { fileName = fileName.Substring(fileName.LastIndexOf('\\') + 1); Hashtable parms = new Hashtable(); parms.Add("fileName", fileName); parms.Add("method", "GetServerFileLength"); long length = 0; byte[] data = new byte[0]; byte[] byRemoteInfo = PostData(serverPath, data, parms); string sRemoteInfo = System.Text.Encoding.Default.GetString(byRemoteInfo); length = Convert.ToInt64(sRemoteInfo); return length; } /// <summary> /// 向服务器端提交数据 /// </summary> /// <param name="serverURL">服务器端地址</param> /// <param name="data">要发送的数据</param> /// <param name="parms">附加参数,用URL的方式将此参数附件到地址中</param> /// <returns>服务器端返回的 byte[]</returns> private static byte[] PostData(string serverURL, byte[] data, Hashtable parms) { System.Net.WebClient webClientObj = new System.Net.WebClient(); if (parms != null) { serverURL = serverURL + "?"; foreach (string key in parms.Keys) { serverURL = serverURL + key + "=" + parms[key].ToString() + "&"; } serverURL.TrimEnd('&'); } byte[] byRemoteInfo = webClientObj.UploadData(serverURL, "POST", data); return byRemoteInfo; } 接收端 /// <summary> /// 保存文件(从URL参数中获取文件名、当前指针,将文件流保存到当前指针后) /// 如果是第一次上传,则当前指针为0,代码执行与续传一样,只不过指针没有偏移 /// </summary> /// <param name="fileName">文件名</param> /// <param name="npos">当前指针偏移</param> /// <returns></returns> public int SaveUpLoadFile&#40;string fileName, long npos&#41; { int upLoadLength = Convert.ToInt32(HttpContext.Current.Request.InputStream.Length); string file = HttpContext.Current.Server.MapPath("/" + fileName); //string path = HttpContext.Current.Server.MapPath("/"); //fileName = path + "UpLoad\\" + fileName; FileStream fStream = new FileStream(file, FileMode.OpenOrCreate, FileAccess.ReadWrite); //偏移指针 fStream.Seek(npos, SeekOrigin.Begin); //从客户端的请求中获取文件流 BinaryReader bReader = new BinaryReader(HttpContext.Current.Request.InputStream); try { byte[] data = new byte[upLoadLength]; bReader.Read(data, 0, upLoadLength); fStream.Write(data, 0, upLoadLength); return 1; } catch { //TODO 添加异常处理 } finally { //释放流 fStream.Close(); bReader.Close(); } return -1; }

2015-11-24

在ASP网站中注册就自动生成一个二维码的代码

在ASP网站中注册就自动生成一个二维码的代码

2015-11-24

最新aspose破解版

网络上的最新版本 没测试 纯粹收藏下吧 里面的readme资料很详细 大家对应自己的net版本去看看吧 Aspose.BarCode for .NET v5.4.0.0 - Aspose.Cells for .NET v7.4.1.0 - Aspose.Diagram for .NET v3.0.0.0 - Aspose.Email for .NET v2.7.0.0 - Aspose.Imaging for .NET v1.7.1.0 - Aspose.OCR for .NET v1.4.0.0 - Aspose.Pdf for .NET v7.7.0.0 - Aspose.Slides for .NET v7.2.0.0 - Aspose.Tasks for .NET v5.2.0.0 - Aspose.Words for .NET v13.2.0.0

2014-08-07

C#创建桌面快捷方式【两种方式实现】

使用两种方式为程序或者文件创建桌面快捷方式。 VisualStudio2005源代码。

2014-04-03

asp.net 网页视频播放器,播放多种格式视频

支持变缓冲边播放 直接就可以使用,只是MP4 avi 等视频格式

2014-03-06

在From中嵌入Word实现公式编辑器

里面包含一个外国人写的在Form中嵌入Word的控件。可以实现应用程序的一些复杂要求,比如对文本进行排版,可以录入复杂的数学公式等功能。里面还有一个经过我写的程序实现不需要引用控件,直接用代码调用Word。肯定有用

2013-08-29

最新9个C# .NET Winform的多线程进度条源码

包含9个不同的进度条源码,C#多线程、进度条、C#多线程进度条、progressBar、实例源码、C#.NET winform 利用多线程技术,值得参考和学习!

2013-08-07

C#生成机器码,让软件实现注册功能

根据获取硬盘序列号和CPU序列号生成机器码,硬盘序列号和CPU序列号全球唯一,所以保证了机器码全球唯一

2013-07-12

自动组卷系统

实现了试卷的自动生成,根据不同的组卷策略,利用遗传算法,自动生成试卷

2013-07-02

C# 计算公式编辑器

1、计算公式编辑器用户控件 2、Asp.net计算公式编辑器(用户控件源码)

2013-06-25

DxTreeList的Demo 常用功能

原连接MS SQLServer: Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=TreeList;Data Source=.\sqlexpress 根据需要修改。原测试库名字为:TreeList 原测试表为: create table ( id integer primary key, pid integer, aName varchar(255), sequence integer; ) 包含了DXTreeList的一些基本功能。如上下移动记录,增删改等功能。

2013-06-03

C# 加密 加壳程序源码

C#版加壳程序源码.rar 里面包含.NET的加壳程序和本程序主要处理源码

2013-05-05

.net混淆源代码。

.net混淆工具源代码,下载后可以直接打开使用。 使用vs2012打开,如果有需要的话可以下载来学习使用。

2013-05-05

WCF大型数据和流\详解传输\安全性概述

WCF大型数据和流\详解传输\安全性概述

2013-05-03

WCF实例-源码(WcfDemo)

WCF实例--Windows Communication Foundation (WCF)是Microsoft为构建面向服务的应用提供的分布式通信编程框架,是.NET Framework 3.5的重要组成部分。使用该框架,开发人员可以构建跨平台、安全、可靠和支持事务处理的企业级互联应用解决方案。

2013-04-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除