02 2016 档案
摘要:在曾经的 asp.net 5 过渡时期,运行 asp.net 5 站点的命令是dnx web;在如今即将到来的 asp.
net core 时代,运行 asp.net core 站点的命令是dotnet run
阅读全文
摘要:昨天在一台电脑上用git新签出一个项目进行build,却出现一堆编译错误,而在原先的开发机上build无任何错误。对比分析后发现,开发机上VS的启动项目(startup project)与这台电脑上的不一样,改为一样后,build立马成功。
阅读全文
摘要:自从知道微软用dotnet cli取代dnx之后,一直在等dotnet cli支持asp.net core。。。昨天看到这篇新闻(ASP.NET Core 1.0 Hello World)后,才知道原来dotnet cli早就支持asp.net core了,而且在github上有专门的[示例程序]。于是,立马想在mac上体验一下。
阅读全文
摘要:今天看到一篇英文博文 —— "ASP.NET Core – 2300% More Requests Served Per Second" ,被震撼了!ASP.NET Core每秒能处理115万个请求(是的,没弄错,是115万),是ASP.NET 4.6的23倍(5万个请求)。 测试服务器用的是Azu
阅读全文
摘要:这是今天在实际开发中遇到的一个问题,需求是查询未分类的博文列表(未加入任何分类的博文),之前是通过存储过程实现的,今天用EF实现了,在这篇博文中记录一下。 博文的实体类BlogPost是这样定义的: 分类的实体类BlogCategory是这样定义的: EF(Entity Framework)中多对多
阅读全文
摘要:刚用上Moq,就用它解决了一个IUnitOfWork的mock问题,在这篇博文中记录一下。运行单元测试时,却出现下面的错误:The source IQueryable doesn't implement IDbAsyncEnumerable
阅读全文
摘要:今天在web api中遇到了这样一个问题,虽然api的参数类型是string,但只能接收post body中json格式的string,不能接收原始string。研究后发现,这是由于对于content-type为text/plain的post请求,asp.net web api没有提供对应的MediaTypeFormatter。
阅读全文