序列化后日期变成了 /Date(1494524134000+0800)\ 这种格式 不能正常显示了 但也不能为了这个吧所有服务的DateTime字段都改成String类型 于是找了一个JS的扩展方法来格式化日期 ...
分类:
Web程序 时间:
2018-01-30 16:30:02
阅读次数:
195
关于ASP.NET Core ASP.NET Core 是一个全新的开源、跨平台框架,可以用它来构建基于网络连接的现代云应用程序,比如:Web 应用,IoT(Internet Of Things,物联网)应用和移动后端等。ASP.NET Core可以运行在 .NET Core 或完整的 .NET F ...
分类:
Web程序 时间:
2018-01-29 00:21:47
阅读次数:
217
最近看了NopCommerce源码,用core学习着写了一个项目,修改的地方记录下。项目地址 NopCommerce框架出来好久了。18年的第一季度 懒加载出来后也会全部移动到.net core。那么就更好玩了。 项目内容 当然NopCommerce还包含很多特技:Plugin,Seo,订阅发布,t ...
分类:
其他好文 时间:
2018-01-25 00:29:25
阅读次数:
177
在应用程序的开发过程中,我们往往会为软件提供一些配置项,以允许软件根据配置项灵活来做事情,比如配置日志文件路径等,此外,我们还可以用配置项来为用户存储其偏好设置等。 .NET 为我们默认提供了配置机制以及配置文件,项目中的 app.config 或者 web.config 文件(如果没有,可以添加) ...
分类:
Web程序 时间:
2018-01-23 18:16:00
阅读次数:
211
1.静态成员直接访问。 2.静态不需要实例化即可访问。 3.静态函数仅能访问静态成员。 4.静态构造函数无参数,无访问修饰符。 4.静态类相当于sealed/ 5.静态类只能定义静态成员或者常量。 6.静态类用于扩展。就像自己的方法一样。 7.扩展方法第一个参数 this+ 类名。 8.装箱和拆箱 ...
GroupBy根据多个字段分组使用方式: 一、使用扩展方法 [csharp] view plain copy print? query.GroupBy(q => new { q.Year, q.Month }) .Select(q => new { Year = q.Key.Year, Month ...
分类:
其他好文 时间:
2018-01-17 20:17:31
阅读次数:
382
1.创建一对象用new Object();2.可以给创建的对象扩展方法或者属性 var obj= new Object(); obj.name="ssss"; obj.function1=function(){};3.使用function创建对象有两种方法(一个创建对象的模板) function m ...
分类:
Web程序 时间:
2018-01-13 23:51:32
阅读次数:
247
.net4.5以后,webform也可以使用模型绑定和模型验证。 user实体: 模型自动绑定和验证: 前台接收验证信息 如果不用服务器控件,接受错误信息可以这么做 建立名为ModelStateErrorHandler的ModelState扩展方法 调用: 在模板解析json或者字符串即可。 .ne ...
分类:
Web程序 时间:
2018-01-06 20:02:09
阅读次数:
157
转载地址:http://blog.itpub.net/28950170/viewspace-763139/ 第一步:查看表空间的名字及文件所在位置: select tablespace_name, file_id, file_name, round(bytes/(1024*1024),0) tota ...
分类:
数据库 时间:
2018-01-06 15:58:28
阅读次数:
198
前言 前面我们介绍了使用app.Map来配置路由,但是对于一般不是特别大的项目来说,我们不使用Map来进行路由配置。 配置路由 我们首先需要在Startup.cs文件中的ConfigureServices方法中进行路由依赖注入 接下来我们就可以在Configure中使用扩展方法进行注册路由 ...
分类:
Web程序 时间:
2017-12-27 15:34:51
阅读次数:
191