ASP.NET
文章平均质量分 75
蜗牛水里爬
这个作者很懒,什么都没留下…
展开
-
GridView嵌套DropDownLis 实列
前台 无标题页 IP原创 2008-07-11 18:55:00 · 1402 阅读 · 0 评论 -
C# RSA加密、解密、加签、验签、支持JAVA格式公钥私钥、PEM格式公钥私钥、.NET格式公钥私钥、一般模式【支持公钥加密,私钥解密】(一)
2019-02-26日更新:源码更新至github上。2017-12-04日更新:增加支持微信支付。代码注释中//☆☆☆☆.NET 4.6以后特有☆☆☆☆的别用,那个不对。RSA非对称加密。简明扼要吧,直说干货。(在此特别感谢下貳进制,提供JAVA版的公钥私钥)C#RSA加签解签加密比较常见,一般遇到的问题是非.NET代码的加签验签、加密解密。以下就是解决此类问题的。一般情况下是【...原创 2017-01-16 14:58:41 · 30042 阅读 · 218 评论 -
Thrift 客户端 C# ---从zookeeper获取服务器信息、实现负载(2)
干货---实现思路:RPC Thrift 服务端 注册服务端信息到zookeeper上。客户端从zookeeper获取服务端信息,并实现负载。经验---注意事项。Thrift 坑:1)Thrift 二次封装的socket 使用 using (TBufferedTransport transport = new TBufferedTransport(GetTSocket())),原创 2017-11-10 20:45:20 · 1576 阅读 · 0 评论 -
利用ActionFilterAttribute监控----实现Controller监控
先决条件使用Controller页面。1、核心MVCAttribute监控信息如下:a)HttpMethod:poset\get\headb)ActionName:不解释了。c)ControllerNamed)ControllerNamespacee)TimeCost:耗时f)ActionParameters其实随便在改改这里完全可以实现无埋点的另一种实现方式。只不原创 2017-10-26 15:39:33 · 1219 阅读 · 0 评论 -
Thrift 客户端 C# ---实现zookeeper监视(1)
干货---实现思路:RPC Thrift 服务端 注册服务端信息到zookeeper上。客户端从zookeeper获取服务端信息,并实现负载。经验---注意事项。Thrift服务端使用ZooKeeperNet nugget包。使用zookeeper的坑,1、)没有zookeeper.open的方法。2、)zookeeper 实例化【new ZooKeeper(connect原创 2017-11-10 19:14:21 · 902 阅读 · 0 评论 -
asp.net C# config 自定义节点及自定义节点配置以独立文件存在
单位集体转Java了,还是放不下.NET,从02年至今。走过了无数个不眠之夜。还是一如既往的热爱.NET。不废话了。今天本来写zookeeper的配置项及watch的东东,一不小心就写了下节点配置。代码很简单,写的过于繁杂并不代表多么厉害,化简为繁吧。zookeeper的稍后放出源码。1、自定义节点配置。2、自己定义节点配置的获取。3、自定义节点配置以独立文件存在。config原创 2017-10-31 19:07:04 · 1769 阅读 · 0 评论 -
c# ASP.NET 关于分布式Session的实践--架构笔记
2017-10-18更新新增:1)使用者强制制定session的key值,有重复指定危险。慎用,适用于短信验证码、图形验证码等功能。2)增加微信公众账号支持。由于公司域名全部要加CDN,原来的运维是把N台机器的Session写到一台机器上。所以用C#原生的Session不会产生任何问题。由于业务上用session的地方较多,想重写原Session。把Session存储在Me原创 2017-01-25 18:30:47 · 3225 阅读 · 0 评论 -
c#完全获取全部Cookie
今天同事遇到一问题,C#无法获取全部的cookie值,在谷歌浏览器中。能看到。C#无法获取到全部。简单说下已过期的cookie系统会自动忽略。剩余部分需要靠Async来获取。过程不多说了,完美解决如下: public static List GetHttpCookies(string Url) { HttpWebRequest re原创 2016-12-01 18:40:50 · 12526 阅读 · 3 评论 -
微软MVC页面使用Lambda表达式-错误笔记
一看到这个错误:“先将 lambda 表达式强制转换为委托或表达式树类型,则无法将该表达式用作动态调度的操作的参数”误以为,微软的MVC页面不能写Lambda表达式:第一版这么写的:ViewBag.ResultList.Where(p => p.CompanyName == item).ToList();直接就报刚才那个错误提示了。仔细检查代码没有问题。再次运行,依旧报错。无奈原创 2016-10-31 15:48:15 · 4738 阅读 · 1 评论 -
C# 命名规范 开发规范 微软准则
<br />微软类库开发的设计准则<br /> http://msdn.microsoft.com/zh-cn/library/ms229042.aspx大小写约定<br />http://msdn.microsoft.com/zh-cn/library/ms229043.aspx原创 2010-10-12 17:24:00 · 2796 阅读 · 0 评论 -
a 标签 打开新窗体 target="_blank" 失效 解决办法
<br />问题在 a 标签中 已加入 target="_blank" <br />而网页打开 只在一个新窗口中打开<br />始终都在改新窗口中刷新内容<br />用户如果失去该窗口的焦点 <br />在原窗口中点击 a 标签 用户 看不到 新打开的窗体 <br />实际已在失去焦点的窗体中 刷新了内容<br />会给用户造成错觉 这就是为什么现在大家浏览有些网站 会发现这个问题<br /> <br />解决方案一、<br />1、在 head 标签 加入<base target="_blank" /原创 2010-06-02 20:16:00 · 16253 阅读 · 1 评论 -
ASP.NET MSChart 入门 Legend 详解(二)
首先 看下 下面这段代码 /// /// 定义Legend /// /// /// 是否绘制到图表区 /// public static Legend SetLegend(string name, bool legendIsDockedInsi原创 2010-01-14 15:35:00 · 6532 阅读 · 0 评论 -
ASP.NET MSChart 入门 Title 详解 (一)
如何下载安装就不说了网上一堆堆都COPY来COPY去的,在这里说下图标控件的构成。还是引用微软的图列好了。图片暂时上传不了...... chart 控件主要有 Titles 标题集合 Chart Area图形显示区域 Series图表集合 Legends图列的集合 一、Titles标题 有几个重要的属性 ///原创 2010-01-14 13:55:00 · 5253 阅读 · 1 评论 -
在MSChart基础上的处理类库
/******************************************************************************* * MSChart工具包 * 功能:封装微软图表,实现更简单的加载,直接给定数据源DataSet和TableStyle样式即可, * TableStyle样式详见TableStyle类 * 作者:蜗牛水里爬原创 2010-01-14 16:42:00 · 3141 阅读 · 4 评论 -
ASP.NET MSChart 入门 Series 详解 (四)
/// /// 定义Series适用大部分图形样式------不适合样式有、饼图、空心饼图等 /// /// /// /// /// /// public static Series SetSeriesSty原创 2010-01-14 15:55:00 · 9059 阅读 · 0 评论 -
ASP.NET MSChart 入门 ChartArea 详解 (三)
这个是定义ChartArea的方法 /// /// 定义ChartArea /// /// ChartArea名称 /// 是否开启3D /// public static ChartArea SetChartAreaStyle(string name, boo原创 2010-01-14 15:46:00 · 5168 阅读 · 0 评论 -
C#模拟http请求增加验证auth
适用post put 请求最背景:近单位用elasticsearch升级从2.4X升级到5.X,增加了auth的权限验证。使用的PlainElastic.Net组件,该组件源码支持权限有问题,下载了源码更改了下。本质是把用户名和密码放到了head里。authString =“用户名:密码@127.0.0.1”; string authUrl = url.Replace("http:...原创 2018-05-23 17:59:14 · 7614 阅读 · 2 评论