网站实时动态码友网--专注C#&.NET/.NET Core的中文技术网站

最近20条动态(数据无延迟、实时推送)

  • 匿名 浏览资讯(85.208.96.***)

    The Adapter Pattern

    The Adapter Pattern is the first software design pattern of the Structural Pattern, that the Gang of Four (GOF) Design Patterns, presented in their book , Design Patterns – Elements of Reusable Object-Oriented Software.

  • 匿名 浏览资讯(40.77.167.**)

    基于autofac的属性注入

    在了解属性注入之前,要先了解一下DI(Dependency Injection),即依赖注入。在ASP.NET Core里自带了一个IOC容器,而且程序支行也是基于这个容器建立起来的,在 Startup 里的 ConfigureService 方法里向容器注册服务类型。简单来说,依赖注入就是容器帮我们“new”一个对象,并且管理对象的生命周期。在依赖注入时,最常用的是构造方法注入。还有另一种方法,那就是属性注入。在ASP.NET Core中,自带的容器是不支持属性注入的,但是可以通过替换容器来实现,也就是今天介绍的:通过 Autofac 来实现属性注入。

  • 匿名 浏览资讯(54.36.149.**)

    Object-Oriented Entity-Component-System Design

    About two months ago, I decided to start developing a fresh codebase for my voxel project – something that many indie developers are probably all-too familiar with, including myself. This time around, there were three major features that I wanted to implement...

  • 匿名 浏览资讯(54.36.148.***)

    SQL Server Management Studio 18.4 and sqlpackage v18.4 generally available

    Today we’re announcing the release of SQL Server Management Studio (SSMS) 18.4. This update has full support for SQL Server 2019 capabilities as well as some bug fixes. You can download SQL Server Management Studio 18.4 today and review SQL Server Management Studio release notes for details.

  • 匿名 浏览资讯(54.36.148.**)

    Asp.net Core 3.1基于AspectCore实现AOP,实现事务、缓存拦截器

    最近想给我的框架加一种功能,就是比如给一个方法加一个事务的特性Attribute,那这个方法就会启用事务处理。给一个方法加一个缓存特性,那这个方法就会进行缓存。这个也是网上说的面向切面编程AOP。AOP的概念也很好理解,跟中间件差不多,说白了,就是我可以任意地在方法的前面或后面添加代码,这很适合用于缓存、日志等处理。

  • 匿名 浏览文章(40.77.167.**)

    使用命令行和安装包更改SQL SERVER2012数据库安装后的默认排序规则(Server Collation)

    今天在安装成功SQL SERVER 2012数据库后,由于项目中包含中文字符,所以需要把默认的排序规则(Server Collation)由拉丁的Latin1_General_CI_AS更改为中文的Chinese_PRC_CI_AS。这个情况也是自己第一次遇到(以前都是只修改单个数据库的排序规则,相...

  • 匿名 浏览文章(150.40.162.**)

    什么是ORM?为什么用ORM?浅析ORM的使用及利弊

    什么是ORMORM(Object-relational mapping),中文翻译为对象关系映射,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。为什么用ORM在程序开发中,数据库保存的...

  • 匿名 浏览资讯(54.36.149.*)

    TIOBE 10月排行:排名前 8 的语言稳定如昨

    IOBE 编程语言排行榜 10 月份的榜单已公布,这期的标题比较有趣 —— “Top 8 of the TIOBE index quite stable for the last 15 years”,意思就是排名前 8 的编程语言在这 15 年里一直都十分稳定。

  • 匿名 浏览资讯(85.208.96.***)

    Announcing Rate Limiting for .NET

    We’re excited to announce built-in Rate Limiting support as part of .NET 7. Rate limiting provides a way to protect a resource in order to avoid overwhelming your app and keep traffic at a safe level.

  • 匿名 浏览资讯(8.160.128.***)

    深入理解.NET Core的基元: deps.json, runtimeconfig.json, dll文件

    原文链接: Deep-dive into .NET Core primitives: deps.json, runtimeconfig.json, and dll's作者: Nate McMasterC#编译器(The C# Compiler)C#的编译器可以将cs文件转换为dll文件, 即程序集文件。程序集文件是一个便携的可执行格式文件, 借助.NET Core,它可以运行在Window...

  • 匿名 浏览资讯(34.236.41.***)

    A new experiment: Call .NET gRPC services from the browser with gRPC-Web

    I’m excited to announce experimental support for gRPC-Web with .NET. gRPC-Web allows gRPC to be called from browser-based apps like JavaScript SPAs or Blazor WebAssembly apps. gRPC-Web for .NET promises to bring many of gRPC’s great features to browser apps...

  • 匿名 浏览资讯(8.160.131.***)

    使用.Net Core 2.1开发Captcha图片验证码服务

    使用.Net Core 2.1开发Captcha验证码服务开发工具:Visual Studio 2017 15.7.3开发平台:64位 Windows 10目标框架:.NET Core 2.1完成度:已实现Github地址:https://github.com/PuzzledAlien/Captcha准备开发环境,新建项目安装SDK打开下载页面 https://www.mi...

  • 匿名 浏览资讯(40.77.167.***)

    ASP.NET Core 使用 SQLite 教程,EF SQLite教程,修改模型更新数据库,适合初学者看懂详细、简单教程

    SQLIte 操作方便,简单小巧,这里笔者就不再过多介绍,感兴趣可以到以下博文https://blog.csdn.net/qq_31930499/article/details/80420246 文章介绍创建ASP.NET Core 程序,创建模型、上下文,生成数据库,对数据库增删查改。并对每个过程进行详细介绍,使初学者尽快了解内容和相关知识,避免对某一知识点怀疑、卡在某个位置。 ...

  • 匿名 浏览问题(3.90.73.***)

    JavaScript/js/jQuery中如何实现等待用户在文本框中完成输入后才触发(延迟触发)事件?

    在JavaScript/js的前端开发中有一个文本框,现在的需求是:当用户在此文本框中输入文本后,会通过Ajax请求后端接口进行数据的验证。 当前的实现方式是监听文本框的keyup事件,但此实现方案的问题是:每当用户改变文本框的内容(输入或...

  • 匿名 浏览问题(52.203.237.***)

    ASP.NET Core应用程序,如何在`TempData`临时数据存储器中存储复杂的数据类型(对象)呢?

    如题,在ASP.NET Core应用程序中,如何在TempData临时数据存储器中存储复杂的数据类型(对象)呢? 比如,在一个控制器中,需要数据模型验证失败后,把失败信息对象存储在TempData["ErrorMessages"]中,如下:...

  • 匿名 浏览资讯(54.36.148.**)

    Uploading Images With The Blazor Rich Text Editor

    By combining Blazor components, you can easily enable uploading of images into the Blazor Rich Text Editor.

  • 匿名 浏览文章(54.197.114.**)

    [Visual Studio]使用命令行制作Visual Studio 2017的离线安装包并离线安装Visual Studio 2017

    前言如题,我们为什么要制作Visual Studio 2017的离线安装包呢?在如今的网络时代,还有无网络的开发环境?是的,虽然现今是互联网时代,但免不了有个别的情况中,如:网络状态差,网络带宽低或者无外网(开发机和上网机分开)的。在这些环境下,如果使用Visual Studio 2017的在线安装...

  • 匿名 浏览问题(217.182.195.***)

    Kendo UI for jQuery中使用Angular指令如何实现父子控制器(controller)之间的通信呢?

    在Kendo UI for jQuery进行管理后台开发时,使用Kendo UI的Window弹窗进行表单填写或者数据选择等是比较常见的操作,效果类似下图: 但在常规的情况是,由于框架的动态作用域,AngularJS框架为放在窗口中的内容...

  • 匿名 浏览文章(52.167.144.***)

    C#(.NET)的扩展方法使用场景实例

    “.NET中的扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。 扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。”以上是摘至MSDN对.NET扩展方法的描述,那么我们在实际开发中如何运用呢,下面我将以一个最简单的示例来加以说...

  • 匿名 浏览资讯(54.36.149.**)

    基于 ASP.NET Core 2.0 WebAPI 后台框架搭建(4) - EF Core CodeFirst 数据库创建

    概述在 基于 ASP.NET Core 2.0 WebAPI 后台框架搭建(2) - EF Core (MySQL) CodeFirst 数据库迁移与依赖注入 一文中,我们介绍如何快速以CodeFirst快速搭建数据库,这一章,我们来完善一下创建数据库中可以添加的验证与约束。微软爸爸官方文档:Entity Framework Core 数据库操作(1) 数据库迁移  add-migrati...