Angular5,使用EF和WEB API进行库存管理的ASP.NET Core CRUD

介绍 如果您是Angular5和ASP.NET核心的新手,请阅读我以前的文章  为了在这里执行CRUD操作,我已经将库存管理优先级的概念作为重新排序级别系统。 背景 库存管理和再订货级别 库存管理是维护和管理小商店或大仓库库存的重要组成部分。例如,我们考虑一个小商店,他们销售的商品如牙膏,商店,洗发水等。对于商店中的所有物品,他们将列出物品名称,并且将为每个物品添加总可用库存数量,每件商品的总
阅读本文

ASP.NET网页发布以及相关问题的解决

今天做了一个统计站点的网页,想要发布一下,中间碰到不少问题,现在和大家分享一下!这是我想要最终的网页结果: 1.发布站点到桌面(任意路径)     2.安装IIS 3.安装好后,打开IIS,新建站点web,结果浏览时,提示浏览文件的权限不够。于是,新建用户Everyone,修改该web站点的权限。 给Everyon所有权限:4.再次浏览时,提示下面错误:5.按照他的提示,启用“目录浏览”
阅读本文

一个在 .NET 一线战斗了十年的 C# 程序员的内心独白

这是我的一个内心独白,内容有点长,希望你能耐心地看完。 估计看到标题,大部分人都会说:哇!大牛!膜拜……之类的。至于是不是大牛,那我不知道,毕竟我依然有很多地方不懂,特别是现在已经流行的 Redis ,集群,那些所谓搭建高性能架构的技术,我一个都没用过,毕竟我不在互联网公司,做的基本上都是全栈相关的工作,从前端到后端再到数据库,除了设计不搞,其他都磨练出来了。 写这篇文章其实主要是心寒和有点失落吧
阅读本文

ASP.NET Core 简单引入教程

0、简介  开源、跨平台 1、环境安装  参考官方教程   Core 官方文档 2、向世界问个好  sheel/cmd 下:  dotnet --help   // 查看帮助  dotnet new *      // new project  dotnet run    // run   3、ASP.NET Core 基础学习文档      (博主介绍很细,很多篇)   3、实战项目  在开发阶
阅读本文

ASP.NET Core 发布 centos7 配置守护进程

安装Supervisor 1  yum install python-setuptools 2   easy_install supervisor配置Supervisor 3  mkdir /etc/supervisor 4  echo_supervisord_conf > /etc/supervisor/supervisord.conf 5 上面语句执行完后就能在/etc/supervisor
阅读本文

ASP.NET Web API 框架研究 Web Host模式路由及将请求转出到消息处理管道

Web Host 模式下的路由本质上还是通过ASP.NET 路由系统来进行路由的,只是通过继承和组合的方式对ASP.NET路由系统的内部的类进行了一些封装,产生自己专用一套类结构,功能逻辑基本都是一样的。一、涉及的类及源码分析    Web Host 模式下的类基本都在System.Web.Http.WebHost程序集中,相比Web API的接口基本都在System.Web.Http程序集
阅读本文

使用Visual Studio 2017构建.Net Core的Docker镜像

在 Docker中使用.NET Core。首先,浏览微软维护的不同的Docker镜像以及它们的用例.Docker  镜像优化为开发人员生成 Docker 镜像时,有以下三种主要方案:用于开发 .NET Core 应用的 镜像用于生成 .NET Core 应用的 镜像用于运行 .NET Core 应用的 镜像为什么是三个映像? 当开发、 构建和运行容器化应用程序时,我们具有不同的优先级别。 开发:优
阅读本文

关于asp.net跳转新窗口,导致父窗口关闭的方法

最近修改以前的代码发现有个导出功能,导出之后父窗口关闭了,以前没有测出问题.................现已修改,原来:Response.Write(“window.open(‘/File/“ + dateStr + “.xls‘,‘_blank‘);“);现在: this.ClientScript.RegisterStartupScript(this.GetType(), ““, “wind
阅读本文

ASP.NET MVC程序集版本问题

VS无法编译MVC工程,报错CS1705:本地System.Web.MVC.dll是4.0.0.0.1,高于项目的引用版本4.0.0.0解决方案:找到C盘中MVC的安装目录【C:Program Files (x86)Microsoft ASP.NETASP.NET MVC 4Assemblies 】下面有System.Web.MVC.dll 和 System.Web.MVC.xml,这个
阅读本文

ASP.NET MVC下判断用户登录和授权状态方法

在我们日常开发的绝大多数系统中,都涉及到管理用户的登录和授权问题。登录功能(Authentication),针对于所有用户都开放;而授权(Authorization),则对于某种用户角色才开放。 在asp.net mvc中,微软虽然已经帮助开发者构建了ASP.NET Identity这样强大的验证授权框架,但是如果想定制更多的逻辑功能的话,还得自己动动手。 根据日常的开发经验,我总结了大概
阅读本文

Asp.net六大内置对象

先来看一个图。                 Respose对象,Response对象是属于pageduix 的成员。不用声明便可以直接使用。它的主要功能是将HTTP的信息封装后,从ASP.NET的服务器响应到用户浏览的网页上,以供用户浏览,以其名称为HttpResponse。Response将用于回应客户浏览器,告诉浏览器内容的报头、服务器端的状态信息已经输出指定的内容。
阅读本文

ASP.NET Core 企业级开发架构简介及框架汇总

ASP.NET Core 企业开发架构概述企业开发框架包括垂直方向架构和水平方向架构。垂直方向架构是指一个应用程序的由下到上叠加多层的架构,同时这样的程序又叫整体式程序。水平方向架构是指将大应用分成若干小的应用实现系统功能的架构,同时这样的系统叫做分布式系统。在架构上java和.net世界都有优秀的框架支持构建垂直和水平方向架构。ASP.Net Core非常轻量且具有很高的性能,不仅适合做整体式程
阅读本文

asp.net mvc5 模式的现象思考

.net mv5简化了一些应用逻辑,与其说是mvc架构模式,不如说应用.net Entity更好。现在你只需要去随便创建一个类 相关数据然后用一个类去继承 DbContext定义一个 DbSet tas { get; set; }  的属性就可然后依附这个类名去创建一个controller就可以更真实的就是说应用.net Entity的特性,而把这个依附到所谓的mvc架构了,.net Entity
阅读本文

Asp.Net Mvc项目添加WebApi

1、添加一个WebApi 空项目2、删除WebApi项目下的 Global.asax 文件,因为我们要把WebApi项目整合到Mvc项目中去,全局只需要一个Global3、修改 WebApi 项目中的 WebApiConfig.cs 文件 添加 GlobalConfiguration.Configuration.EnsureInitialized(); public static v
阅读本文

ASP.NET Log4net 记录日志

1.安装方式一(官网下载)2.安装方式二(NuGet安装log4net)3.使用步骤4.自定义属性:UserIP UserName ActionsClick Message 概述:Log4net是开源记录日志的API,可记录到:数据库、文档、后台命令一 安装方式一(官网下载)地址:log4net,版本:2.0.8.0PS:  二 安装方式二(NuGet安装log4net)三 使用步骤1)建一个We
阅读本文

[争什么! 掺在一起做撒尿牛丸啊! 笨蛋]ASP.NET Core 2.0 + EF6 + Linux +MySql混搭

好消息!特好消息!同时使用ASP.NET Core 2.0和.NET Framework类库还能运行在linux上的方法来啦!是的,你没有看错!ASP.NET Core 2.0,.NET Framework类库,linux通通都给你,不要998只要10分钟就能完成终极操作来啦! 文笔不好,加上又深夜有点困了,不多说直接正题: 正常的选择的ASP.NET Core Web开发 在左上角把.NET C
阅读本文

asp.net 设计条码code 11的问题

前一段时间思考了一些条码生成的问题,其实条码也可以说是加密的文件显示。一个条码首先要有规定 比如code 11又 1234567890 - 这11个字符组成 而1 又用 5码 表示 “1“表示是粗线条,“0“表示细线条,“11“表示是特粗线条.B1,B2,B3為黑色线条,S1及S2為白色线条从理解上 粗细好理解,黑白也容易理解,但细线条到粗线条在到特粗线条就不好让机器来设置了,什么是细,什么是特粗
阅读本文

asp.net page类

1  page 继承自control类2 httpServerUtility的transfer方法:请求生命周期将在调用此方法之后终止,将不会触发后续的请求生命周期事件,将直接跳到logRequest事件3 httpServerUtility的execute方法:调用该方法从处理程序生成响应之后,不终止请求处理过程4 如何预先选择处理程序  可以通过HttpApplication.context.
阅读本文

.Net 开源服务 and Net站点

小泥鳅博客系统也是一个.NET平台的开源免费博客系统,创建于2008年夏天,基于.Net平台开发,拥有完整的文章发布,评论,订阅,标签等功能,满足个人/团队信息发布需求,可作为Blog,CMS,甚至建企业站。有灵活的模板机制,可以自定义关键字,自定义Url,SEO 优化,完美支持离线写作。如:Windows Live Writer(推荐)(教程),Office Word 2007,支持包括RSS
阅读本文