C# .NET面试系列七:ASP.NET Core
第一部分:ASP.NET Core 1. 如何在 controller 中注入 service? 在.NET中,在ASP.NET Core应用程序中的Controller中注入服务通常使用依赖注入(Dependency Injection)来实现。以下是一些步骤,说明如何在Controller中注入服务: 1、创...
Visual Studio Code安装C#开发工具包并编写ASP.NET Core Web应用
前言 前段时间微软发布了适用于VS Code的C#开发工具包(注意目前该包还属于预发布状态但是可以正常使用),因为之前看过网上的一些使用VS Code搭建.NET Core环境的教程看着还挺复杂的就一直没有尝试使用VS Code来编写.NET Core。不过听说C# 开发工具包提供了一系列功能和扩展,从而极大的提高了VS Code中编写、调试和管理 C# 代码的体验。看到这个今天就不得不上手实....
C# ASP.NET Core开发学生信息管理系统(三)
随着技术的进步,跨平台开发已经成为了标配,在此大背景下,ASP.NET Core也应运而生。本文主要利用ASP.NET Core开发一个学生管理系统为例,简述ASP.NET Core开发的常见知识点,前两篇文章做了登录功能和主页面功能,本文继续分享学生信息页面的增删改查功能。仅供学习分享使用,如有不足之处,还请指正。涉及知识点开发学生管理系统,涉及知识点,如下所示:开发工具:Visual Stu....
C# ASP.NET Core开发学生信息管理系统(一)
随着技术的进步,跨平台开发已经成为了标配,在此大背景下,ASP.NET Core也应运而生。本文主要利用ASP.NET Core开发一个学生管理系统为例,简述ASP.NET Core开发的常见知识点,仅供学习分享使用,如有不足之处,还请指正。涉及知识点开发学生管理系统,涉及知识点,如下所示:开发工具:Visual Studio 2019目标框架:.Net 5.0架构:MVC三层架构【Model-....
C#-EF Core使用MySQL数据库
简介Entity Framework Core (EF Core)是微软推荐的基于.NET Core 的应用程序数据访问技术。开源,轻量级,可扩展并且支持跨平台开发。EF Core是一种对象关系映射器(ORM),通过应用程序实体对象和关系数据库中的数据的映射,使得开发人员能够以面向对象的方式处理数据。使用在项目里头安装EF Core和MySQL相关的NuGet包:Microsoft.Entity....
C#/Entity Frame Core使用Linq进行分页.skip().Take()的使用方法
一般使用格式为int pagesize = 分页大小(每一页大小) int pageindex = 第几页(一般这个变量是随循环递增的) 使用方法 .Skip(pagesize*pageindex).Take(pagesize).Skip() 忽略数,表示从哪里开始分页.Take() 表示每一页截取多少个记录注意 ,数列是从0开始的,也就是说,第一个是 0,第二个...
C# 从1到Core--委托与事件(三)
三、随着C#版本改变1. C#2.0 泛型委托 C#2.0 的时候,随着泛型出现,支持了泛型委托,例如,在委托的签名中可以使用泛型,例如下面代码public delegate string SendDelegate<T>(T message);这样的委托适用于不同的参数类型,例如如下代码(注意使用的时候要对应具体的类型)public delegate string SendDele....
C# 从1到Core--委托与事件(二)
3. 通过方法避免风险 很自然想到采用类似Get和Set的方式避免上面的问题。既然委托可以像变量一样赋值,那么也可以通过参数来传值,将一个方法作为参数传递。、 public class HRWithAddRemove { private SendDelegate sendDelegate; public void AddDelegate(SendD...
C# 从1到Core--委托与事件(一)
一、C#1.0 从委托开始1. 基本方式 什么是委托,就不说概念了,用例子说话。 某HR说他需要招聘一个6年 .NET5 研发经验的“高级”工程师,他想找人(委托)别人把这条招聘消息发出去。这样的HR很多,所以大家定义了一个通用的发消息规则:public delegate string SendDelegate(string message);这就像一个接口的方法,没有实际的实现代码,只是定....
C# 数据操作系列 - 8. EF Core的增删改查
C# 数据操作系列 - 8. EF Core的增删改查 0.前言到目前为止,我们看了一下如何声明EF Core的初步使用,也整体的看了下EF Core的映射关系配置以及导航属性的配置。 这一篇,我带大家分享一下,我在工作中需要的EF Core的用法。 初始化在实际开发中,一般都是先设计好数据表再进行开发,所以很少用到EF Core的数据迁移功能。所以EF Core的初始化,一般也指的是EF Co....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。