随笔分类 -  ASP.NET

摘要:转载自http://blog.csdn.net/tgxallen/article/details/54947523http://www.cppblog.com/aa19870406/archive/2012/07/15/183595.htmlsocket accept... 阅读全文
posted @ 2017-09-21 10:38 _学而时习之 阅读(12095) 评论(2) 推荐(4)
摘要:There are different types of attacks that exist in web programming, like SQL Injection Attack, Cross Site Scripting Attack(XSS), Open ... 阅读全文
posted @ 2017-04-20 10:29 _学而时习之 阅读(378) 评论(0) 推荐(0)
摘要:为了便于公共库的内部复用,我们可以架设自己的nuget服务。首先创建一个Asp.net的空项目NugetServer,其次使用nuget安装nuget.server包,如下图添加了nuget.server后,直接编译然后发布到IIS下,一个简单的nugetServer... 阅读全文
posted @ 2017-03-31 16:05 _学而时习之 阅读(783) 评论(0) 推荐(0)
摘要:System.ConfigurationManager类用于对配置文件的读取。其具有的成员如下:一、AppSettings AppSetting是最简单的配置节,读写非常简单。名称说明AppSettings获取当前应用程序默认配置的 AppSettingsSec... 阅读全文
posted @ 2017-03-02 11:56 _学而时习之 阅读(288) 评论(0) 推荐(0)
摘要:在前端与后端交互,ajax是最常用的方式,而后台的响应也有很多方式,在asp.net中有一般处理程序和MVC的Controller响应的方式。在使用controller来响应请求时,可以通过路由配置来定位到具体的方法,这样代码清晰,逻辑分明,但前端传到后端的参数一般是... 阅读全文
posted @ 2017-03-01 09:48 _学而时习之 阅读(982) 评论(0) 推荐(0)
摘要:在《钉钉开发系列(八)二维码扫描登录的实现》介绍了一种扫码登录的方式,该方式是自己产生二维码,二维码中的URL指到自身的服务器页面,在该页面中以JSSDK的方式来获取钉钉用户的信息。钉钉官方提供了另外两种扫码登录的方式,可以参见钉钉官网。先申请获取相应的appid和a... 阅读全文
posted @ 2016-11-04 14:38 _学而时习之 阅读(3785) 评论(0) 推荐(1)
摘要:Asp.net中常用的数据交互是WebApi的方式,对于请求者只是向一个url发起请求。对于SaltUI,官方推荐使用salt-fetch.js来进行数据交互,当然直接使用zepto.js或者jquery.js以ajax来交互也是可以的。接上一篇《钉钉开发系列(九)S... 阅读全文
posted @ 2016-08-10 12:07 _学而时习之 阅读(418) 评论(0) 推荐(0)
摘要:钉钉提供了SaltUI的组件,以利于界面的开发。SaltUI是基于React实现的,所以调用方式与React是一致的。具体的安装过程可以参照官方的说明文档。SaltUI基于React实现,在安装是基于nodejs的,nodejs一定要安装4.X版的,否则nowa会无法... 阅读全文
posted @ 2016-08-10 10:57 _学而时习之 阅读(521) 评论(0) 推荐(0)
摘要:钉钉PC版在登录的时候,需要使用手机版的来扫描,扫描之后会弹出一个确定的页面,确定之后PC端就会登录进去。基于此,我们也想实现相似的功能,为此我们需要先探讨其中的原理。查看钉钉PC版的二维码会发现是一个含有一个KEY的URL,钉钉扫描后会直接进入该URL的页面,在页面... 阅读全文
posted @ 2016-07-22 17:15 _学而时习之 阅读(1724) 评论(0) 推荐(0)
摘要:官方提供的接口说明和示例是基于java的,却没有对具体的header作出更详细的说明,导致很难使用C#语言转换,几经测试,总算找到了个不是太完整的解决方法,代码如下。/// ///POST文件 /// /// ... 阅读全文
posted @ 2016-07-21 15:56 _学而时习之 阅读(1569) 评论(0) 推荐(0)
摘要:使用EntityFramework可以很方便的与数据库打交道,但是对于存储过程,返回类型很让人纠结,默认只返回受影响的行数,而我们在使用存储过程时往往是会返回一串的数据或者一个表。那有没有什么方法呢?我们知道在SQL2008是支持表类型的,如果存储过程在执行完成后返回... 阅读全文
posted @ 2016-07-07 18:01 _学而时习之 阅读(696) 评论(0) 推荐(0)
摘要:WebApi作为RESTful的风格已经广为流行,在后端有时我们需要传入List类型的参数,那这时前端要如何发送数据呢?按以往ajax的经验,我们可能会选择post的方式,以formdata或者json数据来提效,比如$.post(url,{'list':data},... 阅读全文
posted @ 2016-06-06 14:27 _学而时习之 阅读(916) 评论(0) 推荐(0)
摘要:WebApiTestClient是WebApi开发过程中的测试神器,具体的安装可以参照该文http://www.cnblogs.com/landeanfen/archive/2016/02/24/5210356.html。但是安装完成,跑起来后,会发现TestApi的... 阅读全文
posted @ 2016-05-26 14:04 _学而时习之 阅读(270) 评论(0) 推荐(0)
摘要:前言:还记得刚使用WebApi那会儿,被它的传参机制折腾了好久,查阅了半天资料。如今,使用WebApi也有段时间了,今天就记录下API接口传参的一些方式方法,算是一个笔记,也希望能帮初学者少走弯路。本篇针对初初使用WebApi的同学们,比较基础,有兴趣的且看看。本篇打... 阅读全文
posted @ 2016-04-06 17:51 _学而时习之 阅读(557) 评论(0) 推荐(1)
摘要:在开发项目时,需要知道当前发布的到底是哪个版本,比较好的方式就是获取SVN的版本来作为项目的版本。项目版本一般由主版本、次版本、内部版本、修改版本四个部分组成,我们获取的SVN版本就作为修改版本即可。这里需要利用SVN的SubWCRev.exe来实现,一般安装了SVN... 阅读全文
posted @ 2015-10-20 17:57 _学而时习之 阅读(441) 评论(0) 推荐(0)