• 匿名 浏览资讯

    Why MySQL Stored Procedures, Functions and Triggers Are Bad For Performance

    MySQL stored procedures, functions and triggers are tempting constructs for application developers. However, as I discovered, there can be an impact on database performance when using MySQL stored routines. Not being entirely sure of what I was seeing during a customer visit, I set out to create some simple tests to measure the impact of triggers on database performance. The outcome might surprise you.

  • 匿名 浏览资讯

    Working With Query Strings In Blazor

    When passing data in a URL within a Blazor application, most of the time you will define route templates that incorporate parameter placeholders, passing values as URL segments. You might also find that you need to be able to work with query string values, so how do you do that in a Blazor application?

  • 匿名 浏览资讯

    Ant Design 4.0.0 发布,企业级 UI 设计语言

    Ant Design 4.0.0 发布了。Ant Design 是阿里开源的一套企业级的 UI 设计语言和 React 实现,使用 TypeScript 构建,提供完整的类型定义文件,自带提炼自企业级中后台产品的交互语言和视觉风格、开箱即用的高质量 React 组件与全链路开发和设计工具体系。

  • 匿名 浏览资讯

    .net core 的图片处理及二维码的生成及解析

    写代码这事,掐指算来已经十有余年。 从html到css到javascript到vbscript到c#,从兴趣到职业,生活总是失落与惊喜并存。 绝大部分时候,出发并不是因为知道该到哪里去,只是知道不能再逗留下去了,如此而已。受过风吹雨打之后会有很多独有的感受及思考,主见开始生发并在摇摆中坚定,想来这就是成长了,嗯……就算是成长吧,呵呵! 话说微软的 .net core 3.0...

  • 匿名 浏览资讯

    Enabling Pagination in Blazor with OData

    We talked in a previous article about enabling OData in your existing ASP.NET Core API using EDM. One of the biggest advantages of following that method is to be able to take advantage of functionality such as count to enable an on-demand function in almost every web application such as navigation. In this article, we are going to talk about navigation from an abstract perspective as a plain API call, then leverage that power in a Blazor application to enable data navigation or pagination.

  • 匿名 浏览文章

    [Entity Framework].NET/C#应用程序编程开发中如何使用Entity Framework返回DataTable数据表?

    问题描述在.NET/C#的应用程序编程开发中,有一个特殊的实现需求:在使用 Entity Framework 的情况下,需要调用一个存储过程,存储过程的编码包含了很多SQL语句,现在需要使用 Entity Framework调用这个存储过程,并使用DataTable获取这个存储过程返回的结果集,以下...

  • 匿名 浏览文章

    分享一个用C#(.NET)实现的多功能线程池管理组件--Smart Thread Pool

    今天在Codeproject上发现一个关于线程和线程池的好东东--Smart Thread Pool,在此与大家一起分享。这个组件实现了很多关于线程的高级功能,并且作者Ami Bar提供了实现的源码,实例,测试以及Demo。Smart Thread Pool的主要功能如下(原文,翻译过来感觉怪怪的)...

  • 匿名 浏览文章

    C#/.NET应用程序编程开发中如何判断一个集合中是否包含某个指定的元素对象

    如题,在C#/.NET应用程序编程开发中如何判断一个集合中是否包含某个指定的素对象?比如当前有一个对象集合(List):List<Customer> customersCustomer.cs类似如下:public class Customer{ public int Id{get;...

  • 匿名 浏览文章

    .NET(C#)使用Linq GroupBy将泛型集合List<T>按某个属性分组后进行Sum等数据统计

    .NET Framework 3.5中新增了Linq,让我们在操作泛型数据类型时方便快捷了很多,比如Concat,GroupBy,GroupJoin,Select等等。今天这篇文章要给大家分享的是.NET中使用Linq的GroupBy将泛型集合List<T>按某个属性分组并进行Sum的统...

  • 匿名 浏览文章

    C#连接SQLite数据库连接字符串各参数详解

    我们知道,SQLite是一款轻型的数据库。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。...

  • 匿名 浏览资讯

    WPF 触摸到事件

    通过这个方法就可以创建线程运行 ThreadProc 这个函数是一个无限循环,请看代码while (!this.__disposed){// 忽略代码}这个函数的底层实际上是包括了另一个循环来从 penimc2_v0400.dll 拿到触摸信息如果插入的设备有一个,就会运行 penimc2_v0400.dll 里 GetPenEvent 拿到触摸的信息。如果有多个就会调用 GetPenEv...

  • 匿名 浏览资讯

    在 CAP 中使用 AOP ( Castle.DynamicProxy )

    本篇文章主要介绍如何在 CAP 中集成使用 Castle.DynamicProxy,Castle DynamicProxy 是一个用于在运行时动态生成轻量级.NET代理的库。代理对象允许在不修改类代码的情况下截取对对象成员的调用。可以代理类和接口,但是只能拦截虚拟成员。为什么需要使用 AOPCastle.DynamicProxy 为 AOP 的一种实现方式,AOP 为 Aspect Oriented Programming 的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。Castle.DynamicProxy 可以帮助你方便的创建代理对象,代理...

  • 匿名 浏览资讯

    .NET Core微服务之路:利用DotNetty实现一个简单的通信过程

    默认不具备动态特性(可以通过动态定义生成消息类型或者动态编译支持,后续会介绍利用Rosyln进行动态编译的特性); 通信传输利器Netty(Net is DotNetty)介绍(先埋怨一下微软大大)我们做NET开发,十分羡慕JAVA上能有NETTY, SPRING, STRUTS, DUBBO等等优秀框架,而我们NET就只有干瞪眼,哎,无赖之前生态圈没做好,恨铁不成钢啊。不过由于近来Net C...

  • 匿名 浏览个人主页

    浏览用户个人主页

    浏览用户[张少侠2020]的个人主页

  • 匿名 浏览个人主页

    浏览用户个人主页

    浏览用户[veiling]的个人主页

  • 匿名 浏览资讯

    .Net Core 迁移之坑一 《WebAPI Get请求参数传入输入带有[]不识别问题》

    在Framwork 体系下 WebAPI项目 会有很多默认特性,例如:Get查询竟然支持三种数组查询方式1.https://localhost:44390/api/values?status=1&status=22.https://localhost:44390/api/values?status[]=1&status[]=23.https://localhost:44390/api/...

  • 匿名 浏览资讯

    Redis查漏补缺:最易错过的技术要点大扫盲

    笔者认为,在项目中使用Redis,主要是从两个角度去考虑:性能和并发。当然,Redis还具备可做分布式锁等功能的其它功能,但如果只是为了分布式锁这些其它功能,完全还有其它中间件(如Zookpeer等)可以代替,并不是非要使用Redis。 因此,这个问题主要从性能和并发两个角度去答:

  • 匿名 浏览文章

    [ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages中的ASP.NET Core Razor 语法(08)

    Razor页面一个Razor内容页实际上是一个用于生成HTML页面的模板。典型的Razor页面可以包含:静态HTML标签、Tag Helpers(用于动态生成HTML的帮助类)以及C#代码。其中的C#代码是内嵌在静态HTML代码中的,而Tag Helpers是一系列规则或者语法的帮助类。如何渲染HT...

  • 匿名 浏览个人主页

    浏览用户个人主页

    浏览用户[Jupiter]的个人主页

  • 匿名 浏览资讯

    Dora.Interception,为.NET Core度身打造的AOP框架 [4]:与依赖注入框架的无缝集成

    Dora.Interception,为.NET Core度身打造的AOP框架 [4]:与依赖注入框架的无缝集成Dora.Interception最初的定位就是专门针对.NET Core的AOP框架,所以在整个迭代过程中我大部分是在做减法。对于.NET Core程序开发来说,依赖注入已经成为无处不在并且“深入骨髓”的东西,不论是在进行业务应用的开发,还是进行基础组件的开发,依赖注入是实现“松耦合”最...

  • 匿名 浏览文章

    [DncZeus帮助文档]关于 DncZeus

    关于 DncZeus" class="reference-link">关于 DncZeusDncZeus = Dnc + Zeus“Dnc”—.Net Core 的缩写;“Zeus”—中文译为宙斯,是古希腊神话中的众神之王,奥林匹斯十二主神之首,统治宇宙万物的至高无上的主神(在古希腊神话中主神专指宙...

  • 匿名 浏览资讯

    Lazy Loading in Blazor WebAssembly

    In this article, we are going to learn how to implement Lazy Loading in Blazor WebAssembly. Lazy Loading enables us to improve the startup speed of our Blazor WebAssemblyapplication by delaying the download of the resources we do not require yet. For example, if we have a large Blazor WebAssemblyapp...

  • 匿名 浏览资讯

    Announcing .NET Standard 2.1

    Since we shipped .NET Standard 2.0about a year ago, we’ve shipped two updates to .NET Core 2.1 and are about to release .NET Core 2.2. It’s time to update the standard to include some of the new conce...

  • 匿名 浏览个人主页

    浏览用户个人主页

    浏览用户[小急急急]的个人主页

  • 匿名 浏览个人主页

    浏览用户个人主页

    浏览用户[ProjH]的个人主页

  • 匿名 浏览资讯

    为 .net 生态贡献力量——制作并上传 nuget 包(内有独家彩蛋)

    nuget 是 .net 的常用包管理器,目前已经内置到 Visual Studio 2012 以后的版本。大多数 .net 包都托管在 nuget.org,包括 .net core 框架基础包,得益于 .net core 的模块化设计,很多非核心包都可以进行一定程度的独立升级。

  • 匿名 浏览资讯

    【译】最大限度地降低多线程 C# 代码的复杂性

    【译】最大限度地降低多线程 C# 代码的复杂性分支或多线程编程是编程时最难最对的事情之一。这是由于它们的并行性质所致,即要求采用与使用单线程的线性编程完全不同的思维模式。对于这个问题,恰当类比就是抛接杂耍表演者,必须在空中抛接多个球,而不要让它们相互干扰。这是一项重大挑战。然而,通过正确的工具和思维模式,这项挑战是能应对的。本文将深入介绍我为了简化多线程编程和避免争用条件、死锁等其他问题而编写...

  • 匿名 浏览个人主页

    浏览用户个人主页

    浏览用户[君悦]的个人主页

  • 匿名 浏览资讯

    Cache Implementations in C# .NET

    One of the most commonly used patterns in software development is Caching. It’s a simple, but a very effective concept. The idea is to reuse operation results. When performing a heavy operation, we will save the result in our cache container. The next time that we need that result, we will pull it from the cache container, instead of performing the heavy operation again.

  • 匿名 浏览资讯

    New in ASP.NET Core 3.0: Worker Services

    I mentioned in on of the first posts of this series, that we are now able to create ASP.NET Core applications without a web server and without all the HTTP stuff that is needed to provide content via HTTP or HTTPS. At the first glance it sounds wired. Why should I create a ASP.NET application that doesn't provide any kind of an endpoint over HTTP? Is this really ASP.NET...

  • 匿名 浏览资讯

    Adding Reaction Gifs for your Build System and the Windows Terminal

    So, first, I'm having entirely too much fun with the new open source Windows Terminal. If you've got the latest version of Windows (go run Windows Update and do whatever it takes) then you can download the Windows Terminal from the Microsoft Store! This is a preview release (think v0.2)but it'll aut...

  • 匿名 浏览文章

    [LINQ].NET/C#应用程序开发中如何使用LINQ查询出DataTable中某一列的所有行并转换成对应集合后去重和排序?

    问题描述在.NET/C#应用程序开发中,当前有一个DataTable数据表,其中包含一个名为Name的列。现在需要将这个DataTable数据表中的Name列和所有数据行查询出来,并将这些行转换成集合,然后进行去重和排序处理。伪代码如下:var names = (from DataRow dr...

  • 匿名 浏览资讯

    Implementing State Management In Blazor

    State Management in Blazor refers to the technique that you use to persist data between Blazor pages. Without state management, data would be lost. State Management can be achieved by various methods including storing data in the database, or using packages such as Blazor-Fluxor. In this article we will cover the AppState pattern that was introduced by the Microsoft Blazor team in the Blazing Pizza workshop....

  • 匿名 浏览资讯

    最新聚合技术头条/资讯列表

  • 匿名 浏览资讯

    vue-manage-system 后台管理系统开发总结

    前言vue-manage-system,一个基于 Vue.js 和 element-ui 的后台管理系统模板,从2016年年底第一个commit,到现在差不多两年了,GitHub上也有了 5k star,也是这些让我有了持续更新的动力,其中也踩了很多坑,在这总结一下。github地址:vue-manage-system线上地址:blog.gdfengshuo.com/example/wor...

  • 匿名 浏览资讯

    C# 创建、更改Excel命名区域(NamedRange)

    C# 创建、更改Excel命名区域(NamedRange)创建命名区域是指给选定的某个单元格或多个单元格区域设置名称,目的是方便我们在文件中的其他地方对该单元格区域进行引用能够简化公式引用或者方便数据管理。下面记录了具体的C#示例代码。这里创建命名区域分为了2种情况,分别对应不同的添加方法以及命名区域的引用范围,即:1. 全局命名区域(方法:workbook.NameRanges.Add() ...

  • 匿名 浏览个人主页

    浏览用户个人主页

    浏览用户[wlx]的个人主页

  • 匿名 浏览资讯

    [翻译 EF Core in Action 1.9] 掀开EF Core的引擎盖看看EF Core内部是如何工作的

    Entity Framework Core in ActionEntityframework Core in action是 Jon P smith 所著的关于Entityframework Core 书籍。原版地址. 是除了官方文档外另一个学习EF Core的不错途径, 书中由浅入深的讲解的EF Core的相关知识。因为没有中文版,所以本人对其进行翻译。 预计每两天一篇更新 PS: 翻译难免限于...

  • 匿名 浏览资讯

    [翻译 EF Core in Action 1.9] 掀开EF Core的引擎盖看看EF Core内部是如何工作的

    Entity Framework Core in ActionEntityframework Core in action是 Jon P smith 所著的关于Entityframework Core 书籍。原版地址. 是除了官方文档外另一个学习EF Core的不错途径, 书中由浅入深的讲解的EF Core的相关知识。因为没有中文版,所以本人对其进行翻译。 预计每两天一篇更新 PS: 翻译难免限于...

  • 匿名 浏览资讯

    Create Small Blog in Blazor (3/4): Build Entity Framework Queries

    We are continuing with building a small blog in Blazor. In the first edition, we went ahead and created our Blazor application in Visual Studio. Afterwards, we integrated Entity Framework into our Blazor application. Now, we are going to build up our Entity Framework queries needed for our blog.