.NET Core

用户界面控件Telerik UI for WinForms发布R2 2019|附下载

不羁岁月 提交于 2020-12-25 11:17:07
Telerik UI for WinForms 拥有适用Windows Forms的110多个令人惊叹的UI控件。所有的UI for WinForms控件都具有完整的主题支持,可以轻松地帮助开发人员在桌面和平板电脑应用程序提供一致美观的下一代用户体验。 更多资源请查看【 全方位解析Telerik平台 】【 Silverlight Telerik控件学习之GridView双向绑定 】【 如何在运行时修改Telerik控件的主题 】 【 Telerik UI for WinForms R2 2019免费下载 】 具体更新内容如下: 新增: File Dialogs – 打开文件对话框、保存文件对话框和打开文件夹对话框这些都完全可用,可在整个应用程序中提供一直的外观 简化的Ribbon – RadRibbonBar中的简化布局允许更紧凑的外观和UX,它将动态调整大小 RadDomainUpDown – 文本框和一对向上和向下箭头按钮的组合,用于浏览预定义的项目列表 RadFormConverter现在公开在表单的智能标记内,允许在MS和RadForms之间轻松转换。 实现了面向.NET Core的Visual Studio模板 当网格中没有行时,应显示新的行消息。 添加了新属性:radGridView1.MasterTemplate.SelectNewRowAsCurrent

报表分析工具FastReport .NET v2020.3发布!新增瑞士QR码

末鹿安然 提交于 2020-12-24 19:02:49
FastReport .Net是适用于Windows Forms,ASP.NET,MVC和.NET Core的全功能报表解决方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。 近日,FastReport .Net更新至v2020.3,在新版本中,添加了瑞士QR码,允许配置打印机托盘以打印报告的最后一页,不再支持.NET Framework 2.0,同时修复了多个Bug问题。欢迎下载体验。( 立即点击下载 ) 在FastReport .NET 2020.3的新版本中,我们添加了一种新型的QR码, 瑞士QR码。 有新的属性VisibleExpression,PrintableExpression和ExportableExpression。这些属性允许根据某些条件配置Visible,Printable和Exportable属性的值。 此外,还优化了PDF导出中嵌入字体的保存,因此,文件大小大大减小了。 另外,现在可以在Unix系统上编译FastReport.Core和FastReport.OpenSource。 停止支持.NET Framework 2.0。 具体更新内容如下: Engine 添加了新型QR码,瑞士QR码 添加了MatrixObject

功能报表解决方案FastReport自豪地宣布与Jooble一起合作!

梦想的初衷 提交于 2020-12-24 18:39:10
FastReport .Net 是适用于Windows Forms,ASP.NET,MVC和.NET Core的全功能报表解决方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。 立即点击下载FastReport.NET v2021.1最新版 Fastreport.NET在线购买价更低 ,专享85折起!赶紧 加入购物清单 吧! 对于商业软件开发人员来说,了解FastReport并能够与报表和数据库一起工作是工作市场上的一项基本技能。我们决心确保使用FastReport解决方案将始终保证轻松找到工作。 Jooble的主要目的是将求职者与提供工作的人联系起来。作为求职行业中的“ Google”,Jooble设法将来自开源的所有职位空缺汇总到一个紧凑的用户友好界面中,该界面可以访问尚未在流行平台上列出或隐藏在公司网站后面的职位。 另一个重要的事情是Jooble不会自己要求工作。有必要访问雇主的网站以进行申请,这对于吸引更多人流和减少招聘过程时间至关重要。 Jooble帮助人们在全球范围内找到工作的倡议非常符合我们将报告提升到另一个层次的目标。因此,我们很高兴宣布与Jooble建立合作伙伴关系,以帮助提高人们对该编程领域的认识,并提高寻找数据可视化工作的专家的质量水平

全功能报表解决方案FastReport.Net新增软件包和.Net 5.0的支持

我的未来我决定 提交于 2020-12-24 18:38:40
FastReport .Net 是适用于Windows Forms,ASP.NET,MVC和.NET Core的全功能报表解决方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。 在FastReport .NET 2021.1的新版本中,我们实现了对.NET 5的支持。添加了新条形码-Deutsce Post Leitcode。将RTF转换为报告对象的算法已得到显着改进。并且还添加了用于转换数字的新功能。欢迎下载体验。(点击下方按钮下载) 立即点击下载FastReport.NET v2021.1最新版 Fastreport.NET在线购买价更低 ,专享85折起!赶紧 加入购物清单 吧! 随着FR .NET 2021.1的发布,我们很高兴地宣布两项重要事项:增加FastReport.Net软件包和对.Net 5.0的支持。 .Net5.0支持增加了对FastReport.Core和FastReport.CoreWin的支持(FastReport .NET的特殊版本,带有针对.Net Core3.1和.Net5.0的UI,该UI是为OS Windows构建的)。 软件包FastReport.Net仅在OS Windows上有效,并且有多个版本可用:

C#/.Net Core/WPF框架初建(国际化、主题色)

浪尽此生 提交于 2020-12-24 07:43:05
C#/.Net Core/WPF框架初建(国际化、主题色) English | 简体中文 作为 TerminalMACS 的一个子进程模块 - WPF管理端,目前搭建框架部分功能:本地化、国际化、主题色修改等。 导航目录 框架已添加功能说明 1.1. 国际化、本地化 1.2. Metro风格主窗体 1.3. 动态更换主题色 关于TerminalMACS及本WPF管理端 关于项目开源 参考资料 1. 框架已添加功能说明 1.1. 国际化、本地化 源码放在Github上,希望分享给更多人,所以添加了国际化功能,默认支持中、英、日三国语言,按照已有套路扩展其他语言也方便,看下面的效果: 本项目(TerminalMACS的WPF管理端)使用的资源字典存储翻译文件,其他方式还有资源文件、微软官方的国际化方案(未研究)等。下面是翻译文件截图: 三个资源文件使用需要注意: 选择一个默认文件(比如en.xaml,英文)作为默认语言文件,需要将生成操作属性设置为 "页", 设置截图如下: 其他语言文件设置生成操作属性为内容,设置截图如下: 需要将默认语言资源文件添加到App.xaml中,其他语言不用: <Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries>

.NET 云原生架构师训练营(模块二 基础巩固 引入)--学习笔记

北城以北 提交于 2020-12-21 19:24:59
2.1 引入 http协议 web server && web application framework .net 与 .net core asp .net core web api 示例 CS:客户端-服务器 BS:浏览器-服务器 2.1.1 http协议 请求过程 消息结构 请求方法 状态码 header 请求过程 1.URL解析 2.DNS查询 3.TCP连接 4.处理请求 5.接受响应 6.渲染页面 在浏览器输入 URL 回车之后发生了什么: https://juejin.im/post/6844903922084085773 消息结构 了解HTTP请求和响应结构: https://juejin.im/post/6844903843277307917 请求方法 GET 获取 POST 创建 PUT 替换(资源整体替换) PATCH 修改(资源段落性修改) DELETE 删除 OPTIONS 状态码 200 300 已转移地址/永久移动(response redirect) 401 未认证 403 未授权 404 未找到文件 500 内部服务错误,服务器不知道如何处理的错误 HTTP协议详解: https://www.cnblogs.com/tankxiao/archive/2012/02/13/2342672.html 2.1.2 web server && web

.NET 云原生架构师训练营(模块二 基础巩固 日志)--学习笔记

浪尽此生 提交于 2020-12-21 16:24:11
2.2.2 核心模块--日志 ILogger 的使用 日志的 ID 日志的分类 日志的级别 LoggerProvider 日志的最佳实践 .NET Core 和 ASP.NET Core 中的日志记录:https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/logging/?view=aspnetcore-5.0 ILogger 的使用 在 Get 方法中添加日志 WeatherForecastController.cs private readonly ILogger<WeatherForecastController> _logger; public WeatherForecastController(ILogger<WeatherForecastController> logger) { _logger = logger; } _logger.LogInformation("Get action executed"); 日志的 ID _logger.LogInformation(new EventId(1001, "Action"), "Get action executed"); 日志的分类 根据不同的类名区分 private readonly ILogger<WeatherForecastController>

.net core3.1 webapi + vue + element-ui upload组件实现文件上传

你离开我真会死。 提交于 2020-12-21 08:04:45
首先,先看我个人的项目结构。 这个webapi项目是专门作为图片上传的业务处理,而其中分为两个控制器:单图片上传和多图片上传。在接下来的内容主要还是针对单文件上传,对于多文件的上传,我暂且尚未研究成功。 其中pictureoptions类,由于我把关于图片上传相关的配置项(保存路径、限制的文件类型和大小)写在了配置文件中,所以接下来会通过依赖注入的方式,注入到这个类中 接下来,正式开工 第一步,配置文件的设置 " PictureOptions " : { " FileTypes " : " .gif,.jpg,.jpeg,.png,.bmp,.GIF,.JPG,.JPEG,.PNG,.BMP " , " MaxSize " : 10485760 , " ImageBaseUrl " : " G:\\dotnet\\imageServer\\evaluate " } 然后在项目根目录下新建PictureOptions类 1 public class PictureOptions 2 { 3 /// <summary> 4 /// 允许的文件类型 5 /// </summary> 6 public string FileTypes { get ; set ; } 7 /// <summary> 8 /// 最大文件大小 9 /// </summary> 10 public int

把旧系统迁移到.Net Core 2.0 日记 (15) --Session 改用Redis

蓝咒 提交于 2020-12-19 18:08:47
安装Microsoft.Extensions.Caching.Redis.Core NuGet中搜索Microsoft.Extensions.Caching.Redis.Core并安装,此NuGet包是对Caching的拓展,即可以更换Caching存储介质 appsettings.json配置Redis连接字符串 appsettings.json配置Redis连接字符串(相当于web.config里面配置appsetting节点),注意:添加位置要在Logging上面 { " ConnectionStrings " : { " RedisConnection " : " 127.0.0.1:6379,password=xxxxxxxxx " }, " Logging " : { " IncludeScopes " : false , " LogLevel " : { " Default " : " Warning " } } } Startup.cs的ConfigureServices方法中添加引用 public void ConfigureServices(IServiceCollection services) { // Add framework services. services.AddMvc(); services.AddDistributedRedisCache

ABP框架迁移到Mysql

谁说胖子不能爱 提交于 2020-12-19 12:37:29
ABP框架 .NetCore3.x版本 1.首先找到xxx.Core 项目,添加引用Microsoft.EntityFrameworkCore.Tools 2.找到xxx.EntityFrameworkCore项目,将原有sqlserver的引用改为mysql引用 3. 找到Host项目中的配置文件,将连接字符串改为Mysql的连接字符串 4.找到xxx.EntityFrameworkCore项目中的xxxDbContextConfigurer文件, 将源文件按一下方式修改: public static void Configure(DbContextOptionsBuilder<VisualizationYunweiDbContext> builder, string connectionString) { //builder.UseSqlServer(connectionString); builder.UseMySql(connectionString); } public static void Configure(DbContextOptionsBuilder<VisualizationYunweiDbContext> builder, DbConnection connection) { //builder.UseSqlServer(connection);