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

随笔分类 -  ASP.NET MVC

上一页 1 2 3 下一页
ASP.NET - MVC
Senparc.Weixin.MP SDK 微信公众平台开发教程(十九):MessageHandler 的未知类型消息处理
摘要:这是《微信开发深度解析:微信公众号、小程序高效开发秘籍》出版之后写的第一篇微信相关的文章。从这一篇开始,将介绍第一版出版之后添加或修改的功能,或者对书上内容需要做的补充。 MP v14.8.3 开始,在 MessageHandler 中添加了一个名为 OnUnknownTypeRequest(Req 阅读全文
posted @ 2017-10-27 14:05 SZW 阅读(3823) 评论(0) 推荐(0) 编辑
解决 Visual Studio 2017 RC 不兼容低版本 Visual Studio 创建的 MVC 4 项目的问题
摘要:1、使用文本编辑器(如Visual Studio Code 或 notepad)打开 MVC 4 项目的 .csproj 文件 2、找到代码(可能会有不同)<ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df- 阅读全文
posted @ 2016-11-20 00:06 SZW 阅读(3393) 评论(0) 推荐(0) 编辑
[开源]微信在线信息模拟测试工具(基于Senparc.Weixin.MP开发)
摘要:目前为止似乎还没有看到过Web版的普通消息测试工具(除了官方针对高级接口的),现有的一些桌面版的几个测试工具也都是使用XML直接请求,非常不友好,我们来尝试做一个“面向对象”操作的测试工具。 测试工具在线DEMO:http://weixin.senparc.com/SimulateTool ... 阅读全文
posted @ 2014-08-03 13:52 SZW 阅读(19177) 评论(13) 推荐(2) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(八):通用接口说明
摘要:一、基础说明 这里说的“通用接口(CommonAPIs)”是使用微信公众账号一系列高级功能的必备验证功能(应用于开发模式)。 我们通过微信后台唯一的凭证,向通用接口发出请求,得到访问令牌(AccessToken),然后使用访问令牌去使用各项需要身份验证的高级功能,例如自定义菜单、获取用户信息、单发消 阅读全文
posted @ 2014-05-24 20:49 SZW 阅读(44259) 评论(12) 推荐(0) 编辑
[原创][下载]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) 编辑
[原创]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) 编辑
[备忘]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) 编辑
解决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) 编辑
ASP.NET MVC 2 RC 2 发布
摘要:下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=7aba081a-19b9-44c4-a247-3882c8f749e3&displaylang=en 目前次版本只支持的IDE只有VS2008(.NET3.5),针对VS 2010的RC版本将会在不久后提供下载。这次RC2的升级主要修复了一些bug,添加了一些API... 阅读全文
posted @ 2010-02-05 22:43 SZW 阅读(2271) 评论(9) 推荐(0) 编辑
ASP.NET MVC v2 Priview 2发布
摘要:更新文档在文章底部的网页中有下载,相对v2 Preview1,主要添加了以下新功能:ModelMetadata 和 ModelMetadataProvider 类。ViewData中添加了一个ModelMetada 对象,可用于自定义metadata。Model Validator Providers 。可以定义Model Validator,源自pre1中所使用的System.Component... 阅读全文
posted @ 2009-10-02 23:41 SZW 阅读(2471) 评论(6) 推荐(1) 编辑
Senparc外包平台上线发布!
摘要:首页地址:http://www.senparc.com/Job.xhtml。 此平台提供以网站、软件等IT服务外包为主的外包平台中介服务(对所有程序员/雇员永久免费开放),目前版本0.8.0.0(BETA),已经完成以下功能:1、发布外包项目信息(具有分级目录与全面的项目属性,便于分类和搜索)。2、管理外包项目信息(使用此平台,可以在任何可以上网的地点网上办公,轻松管理外包项目)。3、关联Senp... 阅读全文
posted @ 2009-09-13 21:12 SZW 阅读(547) 评论(2) 推荐(0) 编辑
[更新]Senparc.com Google Sitemap Builder v1.0正式上线
摘要:Senparc.com Google Sitemap Builder (谷歌网站地图生成工具)是使用ASP.NET MVC开发的一套用于自动收集、生成网站地图的实用工具。 经过众多网友的热心支持和测试,Senparc.com Google Sitemap Builder v1.0 - Google 网站地图生成工具已正式上线。 待各项功能全部成熟后,Senparc.com Google Sitemap Builder v2.0将会考虑全部开源。 阅读全文
posted @ 2009-08-31 10:48 SZW 阅读(849) 评论(7) 推荐(1) 编辑
[原创]jPagerBar1.2发布-jquery分页插件(一个适合Ajax+JSON+jQuery环境使用的多功能页码栏插件)(Demo、源文件下载已更新)
摘要:18个月前发布了jPagerBar1.1.1,受到了很多网友的关心和支持,也收到了很多的意见反馈,在此表示感谢!最近腾出点时间将一些建议整理了一下,结合自己的使用体验,升级了jPagerBar的一部分功能和执行方式。出于向下兼容的问题,本次更新没有涉及到API的修改,因此jPagerBar的API及说明可以直接参考这篇文章:http://www.cnblogs.com/szw/archive/20... 阅读全文
posted @ 2009-08-27 16:52 SZW 阅读(4858) 评论(27) 推荐(6) 编辑
为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功能(二)
摘要:上一篇《为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功能(一)》 中讲到如何分离Controllers和Views项目,并且为Controllers项目添加MVC RC的“脚手架”,可惜“脚手架”的功能保留的过于完整,以至于自动创建和察看View页面都会在当前项目中进行,除非你心甘情愿每次创建完成后手动将文件转移到Views(Web)项目,否则这个“脚手架”的意义几乎就失去了。并且,及时转移了.aspx之类的View文件,那么查看还是在当前项目中进行,这可怎么办呢?本文将为此创造一个“一石二鸟”的方法,可以同时解决View页面新增和查看的问题。 阅读全文
posted @ 2009-02-27 19:17 SZW 阅读(5155) 评论(35) 推荐(2) 编辑
为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功能(一)(已添加MVC2.0及MVC3.0更新)
摘要:MVC RC的“脚手架(Scaffold)”功能可以说为MVC RC的开发如虎添翼,不过应用到真实的开发环境中似乎存在一些遗憾的地方:很多时候我们并不希望把Models、Views和Controllers放在同一个项目里面,而是把它们分离到不同的项目,然后由一个项目(比如Views)统一引用其他所有的项目程序集。但是这样做了以后,Controllers项目中脚手架的功能就“消失了”。 本文将提供对此问题的解决方法。 阅读全文
posted @ 2009-02-27 19:14 SZW 阅读(6907) 评论(19) 推荐(4) 编辑
关于ASP.NET MVC P5中CheckBox的HtmlHelper方法的bug。
摘要:在ASP.NET MVC P5中,当你使用这样的方法输出CheckBox:,在浏览器上除了你期望看到的代码外,还有一个name和CheckBox相同的hidden域。这就导致了一个问题:当这个表单被提交时,hidden(name="checkTest",value="true")和input:checkbox(name="checkTest",value="false")会同时被提交,并且... 阅读全文
posted @ 2008-10-07 17:38 SZW 阅读(2083) 评论(8) 推荐(0) 编辑
为ASP.NET MVC开发一些常用插件(三)——Repeater
摘要:最近看到园子里有朋友在翻译一些关于ASP.NET MVC的文章,很是不错,饶有兴趣看了下原作者的博客(http://weblogs.asp.net/stephenwalther),看到其中有两篇写关于GridView的,方才想起来自己曾经也抽空写过这方面的控件(http://www.hereur.cn/SiChuanEarthquake.xhtml/LoveWall 下方的Table就是用这个扩展方法做的),思路大体一致,不过同样作为其中一种HtmlHelper扩展出来的方法,stephenwalther的方法和我第一个版本的差不多,但是正如他说的,有很多缺点,所以后来我又改进了一下,觉得对于那些不需要太复杂逻辑的情况,还是挺实用的,发出来与大家分享。 阅读全文
posted @ 2008-07-09 14:01 SZW 阅读(4581) 评论(17) 推荐(0) 编辑

上一页 1 2 3 下一页
< 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

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