你的位置: 首页 / 资讯列表 / 分类资讯
资讯太多,不知道读哪篇? 现在你可以 按分类阅读 啦!!!

最新.NET/.NET Core/Web开发资讯源


5 热度

ASP.NET Core 身份验证(一)

前言这篇文章我想带领大家了解一下 ASP.NET Core 中如何进行的身份验证,在开始之前强烈建议还没看过我写的 Identity 系列文章的同学先看一下。Identity 入门系列文章:Identity 入门一Identity 入门二Identity 入门三名词解释做 Web 开发的都知道 HTTP 协议是无状态的,那么服务端如果想知道此次请求的用户是哪个登录的用户,那么就需要有一种标...

收录时间: 2019-04-23
分类: ASP.NET Core
贡献者: Rector
5 热度

C# 打印PDF文档的10种方法

操作PDF文档时,打印是常见的需求之一。针对不同的打印需求,可分多种情况来进行,如设置静默打印、指定打印页码范围和打印纸张大小、双面打印、黑白打印等等。经过测试,下面将对常见的几种PDF打印需求做一些归纳总结,这里归纳了10种打印需求及方法。如下:使用默认打印机打印PDF文档使用虚拟打印机(Microsoft XPS Document Writer)打印PDF文档指定打印机及PDF文档打印页码...

收录时间: 2019-04-23
分类: C#开发
贡献者: Rector
11 热度

GitLab 11.10 正式发布,进一步简化协作功能

GitLab 11.10 已正式发布,更新亮点包括将管道功能(pipeline)集成到操作面板、将管道用于合并结果以及针对多行合并请求的建议。轻松查看跨项目的管道健康状况此版本通过强大的功能增强了 Operations Dashboard,该功能让用户能直接查看管道状态。即使在查看单个项目的管道状态时,这也很方便,不过在使用...

收录时间: 2019-04-23
分类: 开发工具
贡献者: Rector
23 热度

CodeMirror 5.46.0 发布,多功能在线代码编辑器 - OSCHINA

CodeMirror 5.46.0 已发布,这是一个 bug 修复版本,更新如下:在编辑器输入字段中正确关闭autocorrect和autocapitalize, 修复在拖动鼠标时调用swapDoc会导致错误的问题,matchesonscrollbar addon:确保匹配的大小写折叠设置与搜索的大小写相对应,swift模式:修复空字符串的处理。此外还增加了一个新功能:允许使用 gutters 指定 CSS stings。CodeMirror 是一款允许在浏览器中的多功能文本编辑器,专用于编辑代码,并附带超过 100 种语言模式和各种插件,可实现高级的代码编辑功能,包括代码高亮显示,功能扩展以及多个主题样式。

收录时间: 2019-04-23
分类: 开发工具
贡献者: Rector
29 热度

.net core 中间件管道底层剖析

.net core 管道(Pipeline)是什么? 由上图可以看出,.net core 管道是请求抵达服务器到响应结果返回的中间的一系列的处理过程,如果我们简化一下成下图来看的话,.net core 的管道其实就是中间件的部分。微软中间件文档为什么管道就是中间件的部分了呢?我是这么理解的,.net core 是通过Startup 类配置服务和应用的请求管道,所以狭义点来讲这个管道...

收录时间: 2019-04-23
分类: .NET Core
贡献者: Rector
5 热度

7 Debugging Techniques for when your .NET application Freezes (hangs)

How many times did you use a desktop application to end up with a frozen unresponsive window? Don’t know about you, but it happened to me more times than I can count. There’s a core issue that causes this problem, and that is a single UI thread. There’s just one thread that can make UI changes, respond to events, and so on. If that thread is stuck in a deadlock, then the application will hang.

收录时间: 2019-04-23
分类: Visual Studio
贡献者: Rector
AD 友情赞助
11 热度

Writing to CSV-file from multiple threads

I was writing document and metadata exporter that reads data from SharePoint and writes it to multiple files. I needed to boost up performance of my exporter and I went with multiple threads pumping out the data from SharePoint. One problem I faced – writing metadata to CSV-files from multiple threads in parallel. This blog post shows how to do it using concurrent queue.

收录时间: 2019-04-23
分类: .NET
贡献者: Rector
6 热度

Smooth Transactions with TransactionScope

In the real world, we deal with transactions all the time, even though we rarely think of them as such. Things like driving to work or making dinner for the family require a series of things to all go as expected, otherwise bad things can happen. The sooner we recognize when something goes awry, the sooner we can get things back on track.

收录时间: 2019-04-23
分类: 数据库
贡献者: Rector
4 热度

Quick tips to decorate texts in Xamarin Forms

It has happened to all of us that we have to develop some pages full of texts without any feature else and as we know a lot of text together can overwhelm the user. That’s why in this post we will be learning to create it as friendly as possible to make our app’s user experience better. In this time we will be learning about some simple but important things we can use on these cases, we will be developing the following text decoration types

收录时间: 2019-04-23
分类: Xamarin
贡献者: Rector
4 热度

Advanced GraphQL Queries, Error Handling, Data Loader

In the previous article, we have learned about the GraphQL integration with the ASP.NET Core application. We have created our first GraphQL query and fetched some data from the server side application. But we won’t stop on just basic queries. In this article, we are going to learn how to write advanced GraphQL queries and while doing that, we are going to show you how to handle errors and how to cache data inside a query.

收录时间: 2019-04-23
分类: GraphQL
贡献者: Rector
6 热度

ASP.NET Core 2.2 - User Claims

This article will cover implementing displayed name and create date user claims with ASP.NET Core Identity. I will assume you have created a new ASP.NET Core 2.2 Razor Pages project with Individual User Accounts, updated the database with the CreateIdentitySchema migration, scaffolded the Identity UI and created an ApplicationUser with the CreateDate Property (See User's Last Login Date). Or you can download the free ASP.NET Core 2.2 - Bootstrap Native Project from Manage > Assets. I was able to restore, build and run the project with VS 2017, VS 2019 and VS Code.

收录时间: 2019-04-23
分类: ASP.NET Core
贡献者: Rector
8 热度

Using Blazor to Build a Client-Side Single-Page App with .NET Core

One of my secret dreams is coming true: we will soon be able to write C# code and have it run in the browser! This is due to a formerly-experimental, but now officially supported (!) web framework called Blazor. In this post, we'll learn what Blazor is, and build a sample app to demonstrate how to use it. I swear this is not a dream. Let's get going!

收录时间: 2019-04-23
分类: .NET Core
贡献者: Rector
73 热度

45个值得收藏的 CSS 形状

CSS能够生成各种形状。正方形和矩形很容易,因为它们是 web 的自然形状。添加宽度和高度,就得到了所需的精确大小的矩形。添加边框半径,你就可以把这个形状变成圆形,足够多的边框半径,你就可以把这些矩形变成圆形和椭圆形。我们还可以使用 CSS 伪元素中的 ::before 和 ::after,这为我们提供了向原始元素添加另外两个形状的可能性。通过巧妙地使用定位、转换和许多其他技巧,我们可以只用一...

收录时间: 2019-04-22
分类: 前端开发
贡献者: Rector
25 热度

HTML5原生拖放事件的学习与实践

前言之前学习了HTML5的拖放事件,开发中也用到了拖拽组件。为了厘清整体的逻辑,专门做了一个小例子。具体实现的效果也很简单:元素可以在容器中任意拖动,元素被移入容器的时候,还会有相关样式的改变已达到更好的展示效果。例子基本运用了拖放事件的全部事件,并且尽量简洁的展示了出来。特此记录。阅读更多系列文章/ 阅读原文,拖放事件介绍由名字可以看出来,拖放事件由2部分组成:拖动和释放。...

收录时间: 2019-04-22
分类: HTML
贡献者: Rector
27 热度

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

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

收录时间: 2019-04-22
分类: 前端开发
贡献者: Rector
AD 友情赞助
37 热度

.NET Framework 4.8 发布,JIT 和 NGEN 改进

.NET Framework 4.8 发布了。新版包含在Windows 10 May 2019更新中,.NET Framework 4.8也可在Windows 7+和Windows Server 2008 R2 +上使用。.NET Framework 4.8包含更新的工具集以及几个方面的改进:[运行时] JIT和NGEN改进;[BCL] 更新了ZLib;[BCL] 降低FIPS对密码学的影响;[WinForms] 辅助功能增强功能;[WCF] 服务行为增强功能;[WPF] 高DPI增强,UIAutomation改进。

收录时间: 2019-04-22
分类: .NET
贡献者: Rector
11 热度

FileZilla Client 3.42.0 beta1 发布,流行的 FTP 解决方案

FileZilla Client 3.42.0 beta1 发布了。FileZilla 是一种快速、可信赖的 FTP 客户端以及服务器端开源程序,具有多种特色、直观的接口。新版主要更新内容: 构建和运行 FileZilla 现在依赖于 libfilezilla> = 0.16.0; 限制站点、书签和过滤器名称的最大长度,以防止由于某些操作系统严重处理长文本而导致的显示问题和崩溃; 显示消息框时,将零宽度空格插入不间断的长单词中,以防止由于某些操作系统严重处理长文本而导致的显示问题和崩溃; 修复外部 IP 地址解析器崩溃; 若服务器发送错误的文件大小,修复一些断言; 套接字代码的大量重构; libfilezilla 的线程池现在用于所有工作线程。

收录时间: 2019-04-22
分类: 综合文章
贡献者: Rector
18 热度

ASP.NET Core Road to Microservices Part 01: Building the Views

In this article I will show how to create a basic e-commerce application flow using ASP.NET Core, with the help of Visual Studio. This article is the first of a series of articles demonstrating various practices, patterns, technologies and frameworks that can be implemented in an ASP.NET Core e-commerce application, while we gradually approach the final goal of building a microservices solution.

收录时间: 2019-04-21
分类: ASP.NET Core
贡献者: Rector
11 热度

Announcing Entity Framework Core 3.0 Preview 4

Today, we are making the fourth preview of Entity Framework Core 3.0 available on NuGet, alongside .NET Core 3.0 Preview 4 and ASP.NET Core 3.0 Preview 4. We encourage you to install this preview to test the new functionality and assess the impact of the included breaking changes.

收录时间: 2019-04-21
贡献者: Rector
22 热度

Jenkins 2.173 发布,开源持续集成引擎

Jenkins 2.173 发布了,本次更新移除了一些不太推荐的功能,请管理员及时关注,如果希望能恢复的旧的形态,可以按照下面的提示操作。另外,有一项重要的更新,使得我们可以把所有的中文本地化资源文件从 Jenkins 核心中移除。因此, 请关注 Jenkins 简体中文插件后续的动态,我们会及时完成所有的迁移。

收录时间: 2019-04-21
分类: 开发工具
贡献者: Rector
AD 友情赞助