随笔分类 -  ASP.Net MVC4

初学者的理解和想法
摘要:这是一个十分恶心的题目,有时候你又不得不面对。 发布一个项目,建一个新的站点,跟其他同类型的项目一样的配置,但……403了。这什么鬼,服务器环境一样,应用程序池一样,项目类型一样。 OK,环境应该不是问题吧,那是权限问题? 其实一般都不会是权限问题,已经尝试了很多中方式,加了很多权限(证明加权限是一 阅读全文
posted @ 2019-03-15 16:36 Vam8023 阅读(8644) 评论(0) 推荐(2) 编辑
摘要:.Net Webapi SignalR与微信小程序的交互 一、SignalR与Webapi 1、SignalR的安装: Signalr与跨域仅需要安装两个开源库 Microsoft.Owin.Cors是配置跨域需要使用到的库。 2、SignalR的配置 需要新建一个Startup.cs文件来编写配置 阅读全文
posted @ 2018-10-10 18:24 Vam8023 阅读(4640) 评论(7) 推荐(2) 编辑
摘要:在使用 EF 的时候,突然发现更新后在服务器中运行出错,异常信息主要包含以下信息: 'OFFSET' 附近有语法错误。\r\n在 FETCH 语句中选项 NEXT 的用法无效。\r\n关键字 'AS' 附近有语法错误。 想到可能时因为本地开发环境的数据库版本高于服务器版本,导致 EF 生成了错误的 阅读全文
posted @ 2018-08-30 14:27 Vam8023 阅读(554) 评论(0) 推荐(0) 编辑
摘要:1、加密解密方法 using System;using System.Security.Cryptography; using System.Text;namespace DBUtility{ /// <summary> /// DES加密/解密类。 /// </summary> public cl 阅读全文
posted @ 2018-08-03 16:02 Vam8023 阅读(301) 评论(0) 推荐(0) 编辑
摘要:1.前言 1.1 SwaggerUI SwaggerUI 是一个简单的Restful API 测试和文档工具。简单、漂亮、易用(官方demo)。通过读取JSON 配置显示API. 项目本身仅仅也只依赖一些 html,css.js静态文件. 你可以几乎放在任何Web容器上使用。 1.2 Swashbu 阅读全文
posted @ 2018-06-26 10:33 Vam8023 阅读(967) 评论(0) 推荐(0) 编辑
摘要:前言 C# 用IP地址(123.125.114.144)查询位置(北京市百度公司)的东西,非常好用也非常方便,可手动升级刷新IP库,一次编码永久收益,可支持winform、asp.net等程序。 本文使用的IP库为, QQWry.Dat是显IP版QQ(彩虹外挂等),纯真IP数据库查询器等的IP数据库 阅读全文
posted @ 2018-06-13 10:21 Vam8023 阅读(354) 评论(0) 推荐(0) 编辑
摘要:对于一个之前编译一点都没有问题的项目,突然间调试就出现了一个报错: 然而你会天真的认为,这个真的是using的问题吗!别傻了,我检查了一遍又一遍: 首先这个是有using的! 其实代码编写上也是没有报错的! 然而真正调试的时候,哈哈哈,报错了!!! 认真看一下上面的消息,人家说的是冲突!冲突!冲突! 阅读全文
posted @ 2018-05-30 16:03 Vam8023 阅读(835) 评论(0) 推荐(0) 编辑
摘要:Z.EntityFramework.BulkInsert EntityFramework 最被人诟病的地方就是它的性能,处理大量数据时的效率。此种条件下,通常会转回使用 ADO.NET 来完成任务。而EntityFramework.BulkInsert则是利用了Microsoft SQL Serve 阅读全文
posted @ 2018-05-03 15:44 Vam8023 阅读(904) 评论(1) 推荐(0) 编辑
摘要:图说MVC底层运行机制: 当路由机制已经激活Controller并InvokeAction后,如果返回的是View, 则ViewResult基于View呈现的请求响应机制内部借助MVC提供的View引擎来实现对View的获取、激活和呈现。 ASP.NET MVC提供的View引擎有两种,一种是传统的 阅读全文
posted @ 2018-02-19 17:13 Vam8023 阅读(223) 评论(0) 推荐(0) 编辑
摘要:下图中每个箭头的左侧对应的右侧方法为对象调用方法的过程: 由于UrlRoutingModule这个HttpModule被注册到Web应用中,所有对每个抵达的请求来说,当代表当前应用的HttpApplication对象的PostResolveRequestCache事件被触发的时候,UrlRoutin 阅读全文
posted @ 2018-02-18 19:53 Vam8023 阅读(453) 评论(0) 推荐(0) 编辑
摘要:IIS接收请求到进入CLR 当用户向服务器发送的请求时,以驱动形式运行的HTTP.SYS接收到该请求,将其分发给W3SVC:IIS6中,W3SVC会去解析出UR,并根据从Metabase获取的URL与Web之间的映射关系得到目标应用,进而得到目标应用运行的应用程序池或工作进程;IIS7中,W3SVC 阅读全文
posted @ 2018-02-18 13:55 Vam8023 阅读(304) 评论(0) 推荐(0) 编辑
摘要:不得不说,.NET中安装服务很麻烦,即要创建Service,又要创建ServiceInstall,最后还要弄一堆命令来安装和卸载。 今天给大家提供一种方式,直接使用我们的程序来安装/卸载服务,并且可以让一个exe即能直接运行也行安装为windows服务 首先我们创建一个Windows应用程序,(我创 阅读全文
posted @ 2017-08-29 13:56 Vam8023 阅读(1123) 评论(0) 推荐(0) 编辑
摘要:从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,转而让大家去安装使用第三方的打包工具“InstallShield Limited Edition for Visual Studio”,注意这个版本是免费的,只需要邮件注册下,就会有要注册码。虽然不知道微软这是何 阅读全文
posted @ 2017-08-29 09:52 Vam8023 阅读(2815) 评论(0) 推荐(0) 编辑
摘要:如果需要上传比较大的文件(文件大小大于4M)。则需要在webconfig里面<system.web>修改httpRuntime节点: <httpRuntime targetFramework="4.5" maxRequestLength="2147483647" executionTimeout=" 阅读全文
posted @ 2017-07-31 16:41 Vam8023 阅读(385) 评论(0) 推荐(0) 编辑
摘要:自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。 分布式缓存框架: Microsoft V 阅读全文
posted @ 2017-03-31 17:11 Vam8023 阅读(219) 评论(0) 推荐(1) 编辑
摘要:一. 注册一个网站专用QQ。 二. 到QQ商家设置QQ在线状态:http://wp.qq.com/set.html 1、免费开通 2、根据你的需求设置 3,复制代码放置在html页面上即可,效果如下图 阅读全文
posted @ 2016-11-28 16:15 Vam8023 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:1.简单形式: var q = from p in db.Products group p by p.CategoryID into g select g; 语句描述:Linq使用Group By按CategoryID划分产品。 说明:from p in db.Products 表示从表中将产品对象 阅读全文
posted @ 2016-08-05 17:29 Vam8023 阅读(207) 评论(0) 推荐(0) 编辑
摘要:遇到这种问题是因为我新建了Areas,在Areas里面建Controllers,Models,Views。所以在View文件夹下面湿没有Web.config文件的。 解决方法:(复制views中的web.config)到Views文件夹下面。 这样这个bug就解决啦! 阅读全文
posted @ 2016-05-06 16:50 Vam8023 阅读(1540) 评论(0) 推荐(0) 编辑
摘要:遇到这个报错是在服务器上的,将一个网站发布到服务器。在本地的运行时正常的,但在服务器上是报错的。 原因是服务器上是没有安装Microsoft.Web.Infrastructure。然而,处理这个问题也不需要再服务器上安装这个。 解决方法在网上搜索一大堆: 、 这是在网上搜到的解决方法截图。我的VS是 阅读全文
posted @ 2016-04-05 12:28 Vam8023 阅读(1004) 评论(0) 推荐(0) 编辑
摘要:WebAPI GET和POST请求的几种方式 GET请求 1.无参数get请求 一般get请求有两种写法,一种是$.get() 一种是$.ajax({type:"get"}),我个人比较喜欢用后者。 下面例子主要是get无参数请求,获取人员列表并将数据返回到前台,并将返回的json数据转换成字符串弹 阅读全文
posted @ 2016-03-08 15:51 Vam8023 阅读(1034) 评论(0) 推荐(0) 编辑

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