漂泊雪狼的博客

思考,讨论,分享C#,JavaScript,.NET,Oracle,SQL Server……技术

导航

随笔分类 -  ASP.NET

摘要:Swagger可以自动生成Api说明文档,并内置在线测试,通过NSwagStudio还可以自动生成Api客户端调用代码,以下为具体实现步骤 1、写一个简单的WebApi并加上注释 1 public class ValuesController : ApiController 2 { 3 4 /// 阅读全文

posted @ 2018-07-14 18:52 漂泊雪狼 阅读(2779) 评论(1) 推荐(1)

摘要:Fiddler让我们这些.neter感到非常欣慰, 是用C#写出来的,它包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,它的灵活性非常棒,可以支持众多的http调试任务,并且能够使用.net框架语言进行扩展。 调用webservice需要设置正确的请求头,以下为例子,每个web 阅读全文

posted @ 2018-05-15 11:07 漂泊雪狼 阅读(2748) 评论(0) 推荐(0)

摘要:上次我们写的.net web api 给对方公司的java团队调用,他们觉得说java无法调用.net 写的api ,靠居然有这事,索性自己写一个java的demo给他们 使用apache的HttpClient插件,下载导入对应jar包 参考: http://hc.apache.org/httpco 阅读全文

posted @ 2017-12-26 14:06 漂泊雪狼 阅读(1904) 评论(0) 推荐(0)

摘要:思路:客户端使用header或者form讲验证信息传入api,在权限验证过滤中进行处理,代码示例: 定义过滤器 定义api方法 ajax客户端调用示例 阅读全文

posted @ 2017-07-01 14:35 漂泊雪狼 阅读(932) 评论(0) 推荐(0)

摘要:基于Bootrap的列表组及栅格布局来实现 模型定义 测试Controller方法 输出视图 输出效果: 响应式Table:https://dbushell.com/demos/tables/rt_05-01-12.html 阅读全文

posted @ 2017-05-30 13:28 漂泊雪狼 阅读(295) 评论(0) 推荐(0)

摘要:vs2015之后新建web站点可以很轻松的搭建mvc与webform的混合应用,vs2012下其实也可以通过简单的几部也可以实现,具体如下: 1、新建packages.config文件,里面加上必要的程序集 2、在对应web项目中还原包,使用PM中的强制重新安装或者还原,即可自动安装对应包文件 3、 阅读全文

posted @ 2016-09-23 11:06 漂泊雪狼 阅读(2107) 评论(2) 推荐(1)

摘要:使用静态资源压缩可以合并静态资源文件减少客户端请求数量,压缩文件大小,减少网络流量的损耗。 注:只有通过web.config关闭调试功能,压缩才会生效 需要用到Microsoft ASP.NET Web Optimization,安装方法: 参考MVC构架的方法,App_Start中添加Bundle 阅读全文

posted @ 2016-09-19 09:13 漂泊雪狼 阅读(1810) 评论(0) 推荐(0)

摘要:1、自定义数据库链接字符串上下文 2、Code First 模型迁移相关命令 3、EF 支持的完整注释列表为 KeyAttribute StringLengthAttribute MaxLengthAttribute ConcurrencyCheckAttribute RequiredAttribu 阅读全文

posted @ 2016-09-17 17:49 漂泊雪狼 阅读(773) 评论(0) 推荐(0)

摘要:Update-Package -ProjectName 'NLog' -Reinstall 主题 about_NuGet 简短说明 提供有关 NuGet 程序包管理器命令的信息。 详细说明 本主题介绍 NuGet 程序包管理器命令。NuGet 是一种集成的程序包 管理工具,用于将库和工具添加到 .NET 项目。 ... 阅读全文

posted @ 2016-09-07 15:32 漂泊雪狼 阅读(2713) 评论(0) 推荐(0)

摘要:supervisor:C/S架构的进程控制系统,可使用户在类UNIX系统中监控、管理进程。常用于管理与某个用户或项目相关的进程。 组成部分supervisord:服务守护进程supervisorctl:命令行客户端Web Server:提供与supervisorctl功能相当的WEB操作界面XML- 阅读全文

posted @ 2016-09-01 16:28 漂泊雪狼 阅读(3010) 评论(0) 推荐(0)

摘要:.net framework 4.5下测试成功,使用RedisSessionStateProvider 2.2.1保持session数据,通过Haproxy保持会话数据。首先在PM下安装RedisSessionStateProviderInstall-Package Microsoft.Web.Re 阅读全文

posted @ 2016-08-16 13:41 漂泊雪狼 阅读(2410) 评论(0) 推荐(0)

摘要:HAProxy的特点是:1、支持两种代理模式:TCP(四层)和HTTP(七层),支持虚拟主机;2、能够补充Nginx的一些缺点比如Session的保持,Cookie的引导等工作3、支持url检测后端的服务器出问题的检测会有很好的帮助。4、更多的负载均衡策略比如:动态加权轮循(Dynamic Roun 阅读全文

posted @ 2016-08-13 23:36 漂泊雪狼 阅读(1052) 评论(0) 推荐(0)

摘要:1、Nginx官网下载安装程序,http://nginx.org/ 2、启动命令 启动:start nginx.exe停止:nginx -s stop 重新加载: nginx -s reload 3、配置文件 路径 Nginx/conf/nginx.conf,配置文件内容,简单的实现一个负责均衡效果 阅读全文

posted @ 2016-07-31 10:38 漂泊雪狼 阅读(410) 评论(0) 推荐(0)

摘要:Visual Studio 2015 是一个丰富的集成开发环境,可用于创建出色的 Windows、Android 和 iOS 应用程序以及新式 Web 应用程序和云服务。 1.适用于各种规模和复杂程度项目的工具和服务 2.C#、Visual Basic、F#、C++、Python、Node.js 和 阅读全文

posted @ 2016-07-24 18:40 漂泊雪狼 阅读(1770) 评论(0) 推荐(0)

摘要:Microsoft安全中心 http://msdn.microsoft.com/en-us/security/default.aspx asp.net 安全编程入门经典 http://www.tupwk.com.cn/downpage ISBN:9787302263746 免费电子书OWASP TO 阅读全文

posted @ 2016-07-13 11:44 漂泊雪狼 阅读(224) 评论(0) 推荐(0)

摘要:Redis作为世界上最快的分布式NoSQL的数据存储,在高性能构架中离不开他的身影 Centos下安装Redis 配置Redis环境: 如果没有配置日志文件路径,启动Redis后的日志信息将输出到控制台,否则写入日志文件 用PM命令安装ServiceStack的Redis驱动 简单的c#访问代码: 阅读全文

posted @ 2016-07-04 17:10 漂泊雪狼 阅读(1518) 评论(0) 推荐(0)

摘要:先上代码,以1千万记录的内存查找测试: List<Student> stuList = new List<Student>(); Dictionary<int, Student> dictStu = new Dictionary<int, Student>(); Student student = 阅读全文

posted @ 2016-07-03 11:08 漂泊雪狼 阅读(1264) 评论(0) 推荐(0)

摘要:https://msdn.microsoft.com/en-us/data/aa937723.aspx https://msdn.microsoft.com/en-us/library/bb399572.aspx http://www.linqpad.net/ 阅读全文

posted @ 2016-07-02 23:18 漂泊雪狼 阅读(243) 评论(0) 推荐(0)

摘要:https://github.com/Microsoft/TypeScript http://www.typescriptlang.org/ https://docs.mongodb.com/ecosystem/drivers/node-js/ http://www.hacksparrow.com/ 阅读全文

posted @ 2016-06-10 23:42 漂泊雪狼 阅读(151) 评论(0) 推荐(0)

摘要:看了https://mustache.github.io/你就知道mustache是非常强大的模板引擎,支持多种语言,下面是个简单入门例子: MVC Model public class StudentModel { [Key] public int StuId { get; set; } [Dis 阅读全文

posted @ 2016-06-10 00:22 漂泊雪狼 阅读(1954) 评论(0) 推荐(0)