asp.net
2022-01-21
52
经过我三篇文章的解惑,webapi我相信大家没有问题了! 先创建了一个UserModelpublic class UserModel{public string UserID { get; set; }public string UserName { get; set; }
}然后添加Web API Controllerpublic class UserController : ApiController{public UserModel getAdmin(){return new UserModel()
2022-01-21
138
由于公司的工作安排,一直在研究其他技术,所以一直没时间更新博客,今天终于可以停下手头的事情,写一些新内容了。 应用场景:企业门户网站会根据内容不同,设置不同的板块,如新浪有体育,娱乐频道,等等。有的情况下需要给不同的板块设置不同的二级域名,如新浪体育sports.sina.com.cn。 在asp.net core mvc中,如果要实现板块的效果,可能会给不同的板块建立不同的控制器(当然也有其他的技术,这里不讨论实现方式的好坏),在这种情况下,如何给控制器绑定上独有的二级域名,比如体育频道对应的控制器
2022-01-21
51
WCF的野心造成了它的庞大复杂,HTTP的单纯造就了它的简单优美。为了实现分布式Web应用,我们不得不将两者凑合在一起 ―― WCF服务以HTTP绑定宿主于IIS。 于是有了让人晕头转向的配置、让人郁闷不已的调试,还有那ServiceContract, DataContract, EnumMember...还有还有,不要在using语句中调用WCF服务... 于是经常自问:拿着牛刀削苹果有必要吗?废话,当然没有必要,水果刀在哪里? 微软看着这么多人拿着牛刀削苹果,自己也看不下去了,于是,一种水果刀横空出世
2022-01-21
518
概述REST(Representational State Transfer表述性状态转移)而产生的REST API的讨论越来越多,微软在ASP.NET中也添加了Web API的功能。我们刚好看看Web API的使用,且看目前的版本有没有解决掉这个问题。项目建立在安装了Visual Studio 2012后,我们依次点击新建项目->已安装模板->Web->ASP.NET MVC 4 Web Ap
2022-01-21
242
现在办公要流程化,营销也有流程,流程现在已经是各种生活活动不可缺少的一部分了。就像这句耳熟能详的话:“凡事,我们先走个流程嘛!”,在信息化、流程化的背景下。工作流引擎,这个名词就出现了!那么,什么是工作流引擎呢?所谓工作流引擎是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。工作流引擎包括了,流程的节点管理、流向管理、流程样例管理等重要功能。而我今天要带给大家的就是,一个内置了这样全面功能工作流引擎的全开源快速开
2022-01-21
93
很多人在写代码的时候关于路径这个问题很头疼,其实路径是很简单的,只是没人帮我们点投!初次学习程序的人,我相信肯定会遇到和我一样的问题,比如说,“/”和“~”引用路劲的区别,接下来看吧,这篇文章肯定会将你点透的,看完这篇文章你一定会有一种山重水复疑无路,柳暗花明又一村的感觉!1、关于路径:(1)绝对路径包含站点路径的路径:<a href=””>百度</a>站点改变路径失效;(2)相对路径
2022-01-21
122
ASP.NET Core 中使用 MySql,如果字段类型为varchar,不管设置多少长度,插入或更新数据的时候,会自动截断(截取 255 长度的字符)。出现问题的原因,就是使用了MySql.Data.EntityFrameworkCore程序包(我使用的版本是7.0.7-m6),可能是其版本问题,升级版本的话,可能问题不会出现了。解决方式:将 MySql 所有字段类型为varchar(字段长度大于 255)的字段,类型都改为text(可以不设长度,默认为 0)。然后,EF Core 映射配置修改如下:
2022-01-20
207
ASP.NET Core 返回 Json 格式的时候,如果返回数据中有DateTime类型,如何自定义其格式呢?配置如下:
services.AddMvc().AddJsonOptions(opt =>
{opt.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm";
});
参考资料:Json date being serialized