随笔 - 172  文章 - 1  评论 - 1569  阅读 - 166万

随笔分类 -  ASP.NET

上一页 1 2 3 4 5 下一页
ASP.NET 2.0/3.5
Senparc.Weixin.MP SDK 微信公众平台开发教程(十):多客服接口说明
摘要:微信官方的多客服接口原理是通过用户发送的信息,开发者服务器返回一条指定类型的响应信息,使用户的对话状态切换到官方的多客服状态(持续一段时间),这段时间内用户发送的所有信息都不会到达开发者的服务器,而是转到多客服的软件上。 需要实现多客服,必须是通过验证的服务号,进入后台的【服务】>【服务中心】>【多 阅读全文
posted @ 2014-06-02 12:55 SZW 阅读(20584) 评论(27) 推荐(1) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(八):通用接口说明
摘要:一、基础说明 这里说的“通用接口(CommonAPIs)”是使用微信公众账号一系列高级功能的必备验证功能(应用于开发模式)。 我们通过微信后台唯一的凭证,向通用接口发出请求,得到访问令牌(AccessToken),然后使用访问令牌去使用各项需要身份验证的高级功能,例如自定义菜单、获取用户信息、单发消 阅读全文
posted @ 2014-05-24 20:49 SZW 阅读(44259) 评论(12) 推荐(0) 编辑
Senparc.Weixin SDK 微信公众号 .NET 开发教程 索引
摘要:Senparc.WeixinSDK从一开始就坚持开源的状态,这个过程中得到了许多朋友的认可和支持。 目前SDK已经达到比较稳定的版本,这个过程中我觉得有必要整理一些思路和经验,和大家一起分享。也欢迎大家的补充! 1、开源项目:https://github.com/JeffreySu/WeiXinMP 阅读全文
posted @ 2013-05-14 23:57 SZW 阅读(229156) 评论(127) 推荐(55) 编辑
[原创][下载]Senparc.Weixin.MP-微信公众平台SDK(C#) - 已支持微信7.x API
摘要:因为正在计划做一个微信机器人,需要用ASP.NET,找了一下只有PHP的SDK,没有C#的,于是动手写了一个,基本功能已经完成。 微信公众平台地址:http://mp.weixin.qq.com Senparc.Weixin.MP官网地址:http://weixin.senparc.com 阅读全文
posted @ 2013-01-13 00:34 SZW 阅读(97598) 评论(101) 推荐(25) 编辑
[备忘]ASP.NET MVC 3.0+ 中“_ViewStart.cshtml”文件的作用
摘要:在ASP.NET MVC 3.0中,新建项目后,Views目录下会出现一个这样的文件:_ViewStart.cshtml(对应Razor,C#,也可能是_ViewStart.vbhtml)。 这个文件会在所有View(.cshtml)被执行之前执行,主要用于一些不方便或不能在母版(_Layout.cshtml)中进行的统一操作,譬如你有很多个没有继承关系的母版或不使用母版的单页。 在_ViewStart.cshtml我们可以定义一些参数或做一些判断,定义过程和语法和普通的页面没有任何差别。 除了已经提供的默认功能以外,你还可以自己定义一个类,如MyViewStart,用System.... 阅读全文
posted @ 2012-09-02 23:01 SZW 阅读(2216) 评论(0) 推荐(0) 编辑
[备忘]WCF中使用MessageContract的一些注意点
摘要:准备使用WCF完成上传文件,以取代之前HTTP POST的方式。但是调试了很久一直报错,后来经过一些修改终于通过,以下是一些可能需要注意的地方:1、在WCF服务的OperatorContract 方法中,只能包含一个MessageContract参数(猜测)2、包含MessageContract参数的这个方法,不能有string之类返回值,只能返回void(确定) 阅读全文
posted @ 2012-02-10 22:23 SZW 阅读(586) 评论(0) 推荐(0) 编辑
[原创]HTML5.ManifestController - HTML5 Manifest文件控制器
摘要:我们在开发HTML5离线应用(AppCache)的时候,必定会用到Manifest文件。 Manifest文件的配置方式在提高了应用效率的同时,也在开发和运行过程中带来了不少的麻烦,最突出的比如: 1、没有办法跟踪整个文件夹或单个文件的变动,即使文件更新,也不会反映在Manifest文件上。 2、如果有新增或删除的资源文件,必须手动更新Manifest文件文件,而且当文件很多的时候,管理十分繁琐。 3、开发过程市场需要切换Manifest的更新状态:有时需要依赖文件更新而更新;有时希望Manifest文件始终更新;有时希望Manifest文件始终不要更新。 为此我专门写了一个名为... 阅读全文
posted @ 2011-12-12 16:39 SZW 阅读(2376) 评论(3) 推荐(2) 编辑
[原创][备忘]“第五期HTML5技术分享沙龙——南京站(2011年7月16日)”Demo在线演示 及 源代码下载
摘要:该示例发布之后,得到了很多HTML5爱好者的关注,现在将源代码发布出来,希望可以和更多的人分享和交流:演示地址:http://116.255.138.93:8000/Default.aspx源代码下载及说明地址:http://116.255.138.93:8000/DownLoad.aspx 上述示例及源代码是我在7月16日参加HTML5小组技术分享沙龙(南京站)上的演示示例。 示例中使用了HTML5的众多特性,如Canvas、WebSocket、LocalStorage等,以及.NET的Office 2007格式文档处理。 其中几乎所有的演示代码都是当天达到南京之后在会场当场创作的(大概用. 阅读全文
posted @ 2011-07-19 12:24 SZW 阅读(1195) 评论(1) 推荐(2) 编辑
[备忘]IIS 7.5运行.aspx出现“由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。”错误解决方法
摘要:环境:Windows 2008 Standard R2 , IIS7.5 , .NET 3.5 SP1 + .NET 4.0出错应用程序池配置:.NET 4.0,经典模式运行程序:Discuz!NT论坛。症状:修改应用程序池设置并重启之后, 打开首页出现错误:HTTP 错误 404.2 - Not Found由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。解决方法:打开IIS选择根节点右侧内容区域打开“ISAPI 和 CGI 限制”将.NET 4.0对应的限制,由“不允许”改为“允许”无需重启,立即生效,刷新页面即可 阅读全文
posted @ 2011-06-01 10:28 SZW 阅读(2199) 评论(0) 推荐(0) 编辑
[备忘]ASP.NET MVC中RouteData.GetRequiredString("key")方法和RouteData.DataTokens["key"]方法使用上的区别
摘要:DataTokens中的Key是从Routing中获取的,可以是映射关系(可以不是字符串),这个key可以存在也可以不存在。如果不存在,返回null。如果存在,返回object。GetRequiredString中的Key必须存在,其值是从System.Web.Routing.RouteData.Values获取的,由于System.Web.Routing.RouteData.Values是继承了IDictionary<string, object>接口,使用key获取的时候,必须先保证其存在。如果不存在,系统会抛出InvalidOperationException类型的异常。如果 阅读全文
posted @ 2011-03-08 18:47 SZW 阅读(2517) 评论(1) 推荐(0) 编辑
[原创]关于Google搜索引擎抓录js内容的一点摸索
摘要:昨日微博上发了一条关于Google收录js以及Ajax,Flash内容的短信,有几位朋友颇感兴趣,于是在这里略微详细的做一些说明。 首先看这篇文章的前提是假设读者已经对搜索引擎的收录原理有所了解。一些基本的内容在我的书中已有比较详细的描述。 不妨这里我们简单回顾一下比较通用和常见的收录过程(其中部分细节已略去,保留一些比较关键的步骤。我们只看过程,不讨论特殊的行为及其是否合理):提交你的网站,或你的网站被搜索引擎关注到(通过其他网站外链等方式)。开始分析你的robots.txt文件(如果存在),确定哪些内容需要过滤,哪些内容可以直接关注。默认情况下从默认首页(或指定网页)开始爬行,请求过程相. 阅读全文
posted @ 2011-02-25 13:11 SZW 阅读(4395) 评论(9) 推荐(2) 编辑
[原创]Google Sitemap自动生成callback页面下载,无偿提供sitemap自动更新服务
摘要:只需上传1个文件,轻松实现网站sitemap自动更新。无需任何手动操作,且整个生成过程对目标服务器“0负担”! 阅读全文
posted @ 2011-02-24 13:00 SZW 阅读(1071) 评论(0) 推荐(0) 编辑
[原创]Senparc Google Sitemap 升级至v1.5
摘要:Senparc Google Sitemap (代号:SenMapic) 已升级至v1.5版本。手动生成地址:http://www.senparc.com/WebTools.xhtml/GoogleSitemap定制服务(自动生成)申请地址:http://www.senparc.com/SiteMap.xhtml/User_Applyv1.5的改善及新功能:1、更快的收录速度。2、更完善的统计报表。3、提供Sitemap资源(Sitemap.xml及Sitemap.html)开放下载(v1.5之前只能登陆后查看),为客户服务器自动获取Sitemap资源提供了接口。4、为所有定制服务提供Call 阅读全文
posted @ 2011-02-08 17:26 SZW 阅读(466) 评论(0) 推荐(0) 编辑
[原创]Senparc Google Sitemap 提供Sitemap开放下载服务
摘要:Senparc Google Sitemap (代号:SenMapic) 已升级至v1.5版本,升级详情见:Sitemap开放下载服务接口说明:API格式:http://www.senparc.com/Sitemap.xhtml/Download/[id]?v=[验证码]&file=[文件类型]&encoding=[编码]上述格式中:id(不可为空):Sitemap定制服务的ID(定制服务申请地址:http://www.senparc.com/SiteMap.xhtml/User_Apply)。验证码(不可为空):每个定制服务私有的验证码,当定制服务申请通过之后,可以在这个页面中找到:登陆ht 阅读全文
posted @ 2011-02-08 17:24 SZW 阅读(984) 评论(0) 推荐(0) 编辑
[原创]Senparc Google Sitemap 的Callback使用教程
摘要:说明:该功能适用于Senparc Google Sitemap (代号:SenMapic)v1.5及以上版本。 使用Callback全自动更新站点sitemap操作步骤:申请SenMapic定制服务,并获取ID、验证码等信息:http://www.senparc.com/SiteMap.xhtml/User_Apply在定制服务后台,可以获取到“Sitemap资源开放下载”的一个API(所有的Sitemap解析、生成操作都已被封装在这个URL中,开发人员无需关心其中的逻辑),关于这个API的介绍见:http://www.cnblogs.com/szw/archive/2011/02/08/S. 阅读全文
posted @ 2011-02-08 17:23 SZW 阅读(950) 评论(0) 推荐(0) 编辑
解决ASP.NET MVC的FileStreamResult无法正确返回数据问题
摘要:使用ASP.NET MVC 3 RC2 的时候发现,这样的代码在一些情况下总是无法返回正确的结果(理论上来说前几个版本也存在这种可能):[代码]跟踪了一下File的结果,确实已经有数据,但是无法在页面上返回(此时File重写方法返回的是FileSreamResult)。但如果把这个Stream先保存为文件,然后直接返回文件名是可以的:[代码]此时File重写方法返回的是FileContentResult。经过比较发现,这两个方法其实都可以获取到正确的FileSreamResult或者FileContentResult,只不过MVC无法正确渲染FileSreamResult,于是walkarou 阅读全文
posted @ 2011-01-22 17:37 SZW 阅读(5194) 评论(2) 推荐(1) 编辑
修改Razor标签配色方案
摘要:原先用了一个黑色(深灰色)背景的VS配色方案,当安装了ASP.NET MVC3 RC之后,发现Razor的背景也是灰色,并且由于字符串的颜色和这个灰色配合在一起有点模糊不清。一开始以为是VS的某些颜色设置干扰了@xxx的颜色,于是找了又找,终于发现安装Razor智能感知的时候,其实也为VS中加入了一条名为Razor Color的颜色方案。通过以下途径可以找到:1、VS(2010)Options...Environments Fonts and Colors2、在右侧的Display Items中,找到Razor Color这一条并选中3、Item foreground已经被禁用,无法修改, 阅读全文
posted @ 2010-12-14 12:13 SZW 阅读(660) 评论(0) 推荐(0) 编辑
[备忘]ASP.NET MVC3 RC2 发布
摘要:下载地址:http://go.microsoft.com/fwlink/?LinkID=191799除了典典的介绍:http://www.cnblogs.com/chsword/archive/2010/12/10/aspnet_mvc_3rc2_changes.html,还有一些需要注意的地方:1、对于已经安装了NuGet Package的用户,本次安装包不会主动更新NuGet,需要手动更新:Tools Extensions menu option Updates也可以直接从NuGet开源地址获取:http://nuget.codeplex.com/releases/view/5201 阅读全文
posted @ 2010-12-11 13:39 SZW 阅读(2243) 评论(7) 推荐(4) 编辑
关于Linq to SQL 的“异常详细信息: System.InvalidCastException: 指定的转换无效。”
摘要:开发环境:VS2010,SQL Server2005,Windows7,使用LINQ to SQL作为ORM运行环境:Windows2003(IIS6),.NET 3.5 SP1,SQL Server2000症状:开发环境下一切正常,在运行环境中出现如下错误:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http... 阅读全文
posted @ 2010-10-21 20:36 SZW 阅读(1676) 评论(0) 推荐(0) 编辑
[备忘]ASP.NET 惊爆新安全漏洞 攻击者可访问任意文件
摘要:微软安全响应中心今天中午发布最新安全预警, 提醒广大ASP.NET用户防范一处新安全漏洞. 攻击者可利用存在于ASP.NET加密模块的一处最新漏洞访问到包括web.config在内的任何文件. 此漏洞存在于ASP.NET所有已发布的版本中, 其影响程度不容小视. 目前尚无补丁发布. 请广大开发和维护人员加强防范.据悉, ASP.Net 加密模块中新公开的漏洞可使攻击者解密并篡改任意加密数据。 如果... 阅读全文
posted @ 2010-09-18 23:41 SZW 阅读(582) 评论(2) 推荐(0) 编辑

上一页 1 2 3 4 5 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示