随笔分类 -  .net

摘要:TFSDeleteProject 会永久性损坏团队项目,之后无法恢复该项目。 您应该在使用 TFSDeleteProject 之前备份所有重要的项目数据。 若要使用 TFSDeleteProject 命令,您必须是“Team Foundation Administrators”安全组或“项目管理员” 阅读全文
posted @ 2015-10-13 15:40 ShenJH.NET 阅读(234) 评论(0) 推荐(0)
摘要:下面是ajax提交的方法,主要用到了$form.serializeArray()将表单序列化成json对象,然后用each处理一下,代码如下:var $form = $('');$form.append($("#dialog-form").clone());var jsonObj = $form.s... 阅读全文
posted @ 2014-06-14 20:42 ShenJH.NET 阅读(453) 评论(0) 推荐(0)
摘要:我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发到网络上。1) Socket是一个针对TCP和UDP编程的接口,你可以借助它建立TCP连接等等。而TCP和UDP协议属于传输层。 而http是个应用层的协议,它实际上也建立在TCP协议之上。(HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动. 阅读全文
posted @ 2013-08-30 09:21 ShenJH.NET 阅读(317) 评论(0) 推荐(0)
摘要:在应用枚举的时候,时常需要将枚举和数值相互转换的情况。有时候还需要转换成相应的中文。下面介绍一种方法。首先建立一个枚举: /// /// 颜色 /// public enum ColorType { /// /// 红色 /// Red, /// /// 蓝色 /// Bule, /// /// 绿色 /// Green }获得枚举数值:int code = ColorT... 阅读全文
posted @ 2013-08-23 15:19 ShenJH.NET 阅读(904) 评论(0) 推荐(0)
摘要:do.net事务处理的一个实例,画面就三个按钮开始事务,执行,提交事务 TransactionScope trans; /// <summary> /// 事务开始按钮的处理 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnOpen_Click(object sender, EventArgs e) { //只要在当前进程中... 阅读全文
posted @ 2012-09-17 23:29 ShenJH.NET 阅读(373) 评论(0) 推荐(0)
摘要:SQL Server类型C#类型bitbooltinyintbytesmallintshortintintbigintlongrealfloatfloatdoublemoneydecimaldatetimeDateTimecharstringvarcharstringncharstringnvarcharstringtextstringntextstringimagebyte[]binarybyte[]uniqueidentifierGuidpublic static Type SqlType2CsharpType(SqlDbType sqlType){switch (sqlType){ .. 阅读全文
posted @ 2012-09-06 13:12 ShenJH.NET 阅读(252) 评论(0) 推荐(0)
摘要:当我们想要获得一个唯一的key的时候,通常会想到GUID。这个key非常的长,虽然我们在很多情况下这并不是个问题。但是当我们需要将这个36个字符的字符串放在URL中时,会使的URL非常的丑陋。 想要缩短GUID的长度而不牺牲它的唯一性是不可能的,但是如果我们能够接受一个16位的字符串的话是可以做出这个牺牲的。 我们可以将一个标准的GUID21726045-e8f7-4b09-abd8-4bcc926e9e28 转换成短的字符串3c4ebc5f5f2c4edc 下面的方法会生成一个短的字符串,并且这个字符串是唯一的。重复1亿次都不会出现重复的,它也是依照GUID的唯一性来生成这个字符串的。... 阅读全文
posted @ 2012-07-11 14:20 ShenJH.NET 阅读(810) 评论(0) 推荐(0)
摘要:在命令行窗口使用netstat -ano命令只能看到端口的监听情况,如果要跟踪占用端口的进程信息,则可以采用以下方法。1.开始-运行-输入cmd-打开命令行窗口2.输入:netstat -aon|findstr "端口号"如输入netstat -aon|findstr "1433",回车,有以下信息显示TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING 1956其中"1956"为占用"1433"端口的进程号3.输入:tasklist|findstr "进程号"如输入task 阅读全文
posted @ 2012-07-07 16:55 ShenJH.NET 阅读(263) 评论(0) 推荐(0)
摘要:通过windows数据源管理,建立ODBC数据源1.打开控制面板,管理工具2.打开数据源3.选择你要操作的数据库类型(比如Sql Server)4.输入相应的数据库参数1.在“服务器(s)”选项中,选中或填写计算机名称2.在“名称(M)”中,随便填写一个字符串,如canyoung3.点击“下一步”5.创建到SQL Server的数据源1、使用用户输入登陆ID和密码的Sql Server验证2、在“登陆ID”中填写数据库登陆用户名,如krs3、在“密码”中填写用户名密码,如123456下一步下一步完成逆向工程File-àReverse Engineer--àDataBase在 阅读全文
posted @ 2012-06-29 23:38 ShenJH.NET 阅读(341) 评论(0) 推荐(0)
摘要:发现很多园子里的人在处理Response 下载文件名是使用这个方法Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(fileInfo.Name, System.Text.Encoding.UTF8));但这个只是针对没有空格和IE的情况下使用。如果想在FireFox下输出没有编码的文件,并且IE下输出的文件名中空格不为+号,就要多一次判断了。if (Request.UserAgent.ToLower().IndexOf(& 阅读全文
posted @ 2011-12-27 08:41 ShenJH.NET 阅读(263) 评论(0) 推荐(0)
摘要:1. 中国移动飞信接口说明这个接口是直接使用URL请求方式发送消息的。url:http://sms.api.bz/fetion.php?username=15800466423&password=hechen1988&sendto=15800466429&message=短信内容参数说明: username 指定你飞信的帐户(你开通飞信的手机号码) password 指定你飞信的密码 sendto 指定发送的手机号码 message 指定发送的消息这个接口和上一篇关于短信发送的接口是有区别的,这个接口只针对于中国移动飞信用户,发送短消息也只能发送到移... 阅读全文
posted @ 2011-11-03 23:07 ShenJH.NET 阅读(495) 评论(0) 推荐(0)
摘要:1.注册帐户我使用的这个接口,是要在他们平台上注册的。平台地址:http://ad.smsadmin.cn/注册这个平台账号之后,它们会给你十条短信试用。还是挺人性化的,对于我们来说学到东西又不花钱,哈哈。平台发送短信都是基于http协议的,因此我们可以很容易的将这个功能集成到我们的Web项目中来。2.Get方式发送测试URL:http://www.smsadmin.cn/smsmarketing/wwwroot/api/get_send/发送类型: GET参数:?uid=userid&pwd=password&mobile=telephone&msg=msgconte 阅读全文
posted @ 2011-11-03 23:00 ShenJH.NET 阅读(505) 评论(0) 推荐(0)
摘要:前台页面要输入下载地址和另存路径private void BtnDown_Click(object sender, System.EventArgs e){ //开始线程下载文件 DownloadClass downFile =new DownloadClass(); downThread = new Thread(new ThreadStart(downFile.DownloadFile)); downFile.StrUrl = txtFromUrl.Text; downFile.StrFileName = txtSavePath.Text; ... 阅读全文
posted @ 2011-11-03 22:14 ShenJH.NET 阅读(187) 评论(0) 推荐(0)
摘要:DataTableToList 源码using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Reflection;namespace NCL.Data{ ///<summary> /// 实体转换辅助类 ///</summary> public class ModelConvertHelper<T> where T : new() { public static IList<T> ConvertToModel(Da 阅读全文
posted @ 2011-11-02 01:00 ShenJH.NET 阅读(231) 评论(0) 推荐(0)
摘要:XMLHelper.csusing System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Xml;namespace PuTianCheng{ ///<summary> // 阅读全文
posted @ 2011-11-01 22:47 ShenJH.NET 阅读(171) 评论(0) 推荐(0)