摘要: 项目做得多了。。就会发现有些小项目不想建太多的项目。。现在思明在这里和大家分享一下如果再一个项目中同时包含mvc建站以及实现webapi接口 1、新建项目 aps.net web 应用程序 2 新建模板的时候可以有多种方式,这里我和大家分享两种: 2.1、可以直接选择 webapi模板。。它的核心引 阅读全文
posted @ 2018-01-12 10:16 思明 阅读(3998) 评论(0) 推荐(0) 编辑
摘要: 最近做了很多项目,也同时使用了mvc的接口,webapi的接口,以及webservice 的接口。先两两对比如下: mvc和webapi区别: 1、MVC是建站的一种框架,倾向于返回用户的页面请求;api倾向于返回用户数据请求; 2、mvc直接继承System.Web.Mvc.Controller; 阅读全文
posted @ 2018-01-11 16:40 思明 阅读(34027) 评论(1) 推荐(5) 编辑
摘要: 在我的之前随笔 解决api、WebService跨域问题 中有人问到可以用特性来解决跨域问题吗,答案是肯定的,可以的;操作如下: 首先建一个类CrossSiteAttribute:从抽象 ActionFilterAttribute 类继承的特性类来创建操作筛选器或响应筛选器。然后重写方法 OnAct 阅读全文
posted @ 2018-01-10 22:32 思明 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 很多人的程序在本地运行是好的,但是发布在服务器上后就会有各种各样的问题,但是服务器上又不能直接调试,所以直接读写本地日志成为解决问题的关键,我这个方法,会在发布网站的根目录自动创建 log.txt,并且会自动拼接日志信息。 日志可在如下找到: 代码如下: 1、引用 2、具体方法: 阅读全文
posted @ 2018-01-10 10:36 思明 阅读(483) 评论(0) 推荐(0) 编辑
摘要: webapi接口在ajax调用的很多情况下都会出现跨域问题,同样的WebService如果想用ajax调用,也需要接口跨域问题,解决方案如下: 1、IIS配置 打开IIS选择发布后的webapi或者是WebService,选择网站-->选择HTTP 响应表头-->添加。。操作如下: 需要添加的名称和 阅读全文
posted @ 2018-01-09 17:27 思明 阅读(903) 评论(10) 推荐(0) 编辑
摘要: 问题:mysql不管是用免安装版的,还是用直接安装的,还是用phpStudy直接发布的mysql服务。都只能用localhost登录,不能用服务器的ip进行远程访问 遇到这个问题。按照网上大家介绍的方法去解决,但是一直不行。后来发现自己的阿里云服务器安全组规则中没有添加端口号为3306的项,加上之后 阅读全文
posted @ 2018-01-09 15:29 思明 阅读(431) 评论(0) 推荐(0) 编辑