Visual Studio 2015、ASP.NET Core 1.0和Universal Windows Platform的推出, 为开发人员提供了使用C#创建应用程序的新方式。作为经典C#畅销书 ,C#高级编程(第10版)涵盖了充分利用升级功能, 积极简化工作流程所需的全部信息。本书循序渐进地讲解了Visual Studio 2015、.NET Core 1.0、ASP.NET MVC、Universal Windows Platform、WPF的最新变化。 主要内容 ◆ 通过.NET Core 和C# 6的增强功能,重新塑造了.NET平台,包括新增的.NET编译器平台 ◆ 展示了如何使用新的Visual Studio工具和用于ASP.NET Core 1.0、ASP.NET MVC、Web API、WPF和Universal Windows Platform的模板 ◆ 介绍允许应用程序在Windows、Linux和OS X上运行的.NET Core框架,还囊括了任务和并行编程,访问文件系统,以及网络堆栈 ◆ 演示了如何使用ASP.NET MVC 6和Web API创建Web应用程序,以及利用SignalR和WebHooks的推送通知 ◆ 介绍专业开发功能,例如单元测试,通过MVVM模式在WPF和Universal Windows Platform之间共享代码
2021-05-10 22:55:17 64B C#高级编程
1
一款功能强大的仓库管理系统 登录日志,用户管理,部门管理,角色管理,权限管理,产品管理,供应商,客户 入库,出库,移库,调库,盘点,库存记录,库存台账 开发环境:.net core 3.1+sqlserver2012 UI基于layui 开发的库存管理系统(非源码) 演示地址: http://www.aqjj.top
2021-05-09 21:38:49 19.63MB 库存管理 仓库管理 .netcore layui
1
主要包含以下: telerik.ui.for.aspnet.core.2021.1.330.commercial.msi telerik.ui.for.blazor.2.23.0.commercial.msi Telerik_UI_for_ASP.NET_AJAX_2021_1_330_Dev.msi kendoui.for.jquery.2021.1.330.commercial.msi telerik.ui.for.jsp.2021.1.330.commercial.msi telerik.ui.for.php.2021.1.330.commercial.msi telerik.ui.for.aspnetmvc.2021.1.330.commercial.msi
2021-05-07 22:02:37 280.93MB TelerikUI Asp.netCore C# 2021
1
本教程是基于.net core asp.net core5 EF6 codefirst 开发的一个入门级 DEMO,适合初学.net core 的学者或想尝试基于.net 的跨平台开发和应用的coder。
2021-05-06 14:03:22 1.03MB .netcore+EF6
1
vs2017 。net core 3.0 开发的demo,很适合初学.net core 的coder
2021-05-06 14:03:21 9.85MB .netcore实际应用
1
使用C#8.0和.NET Core 3.1构建安全,现代,跨平台和跨体系结构的DNS服务器。 SecureDNS Project旨在实现所有安全DNS协议,无论其被标准化还是被广泛采用; 同时通过反向代理与不安全的DNS-Over-UDP协议保持向后兼容性。 SecureDNS Project是使用现代的模式实施的。 表中的内容 捐献 受支持 发行版 规约 :check_mark: 区块链上的DNS(ENS) :check_mark: UDP上的DNS :check_mark: 通过TCP的DNS :check_mark: TLS上的DNS :check_mark: 通过HTTP的DNS :check_mark: DNSCrypt v2.0 :hourglass_not_done: 区块链上的DNS(握手) :hourglass_not_done: DNS over UDP上的Tor :hourglass_not_done: 通过TCP通过Tor进行DNS :hourglass_not_done: 通过Tor的TLS上的DNS :hourglass_
2021-04-30 12:03:13 18.18MB dns dnscrypt blockchain entity-framework
1
Aspose.Words for .NET 18.7(.net+.net core) 去水印,学习使用
2021-04-29 13:03:54 8.79MB Aspose.Words
1
基于asp.netCore+vue框架实现SignalR实时推送消息功能。协议是webSoket协议
2021-04-29 10:57:13 43.88MB asp.netCore+vue C#SignalR SignalR
1
消息队列8:RabbitMq的QOS实验: 博文地址:https://blog.csdn.net/u010476739/article/details/116197344
2021-04-29 01:38:38 4KB rabbitmq qos c# .netcore
1
在Startup.cs文件中配置Pngquant所在路径 public void ConfigureServices(IServiceCollection services) { if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux)) { var pngquant = Configuration.GetSection("PngquantPathLinux").Value; PngquantConfig.Configure(new PngquantOptions { BinaryFolder = pngquant }); } if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) { var pngquant = Configuration.GetSection("PngquantPathWin").Value; PngquantConfig.Configure(new PngquantOptions { BinaryFolder = pngquant }); } } 使用: FileStream fs = new FileStream(filePath, FileMode.Open); byte[] byData = new byte[fs.Length]; //设置压缩选项 var options = new PngQuantOptions() { QualityMinMax = (65, 80), //Minimum = 65, Maximum = 80. Default null Speed = 1, //Value between 1 and 11. default 3. IEBug = false, //Attempt to fix iebug. default false. Bit = 256 //bit-rate. default 256 }; ///Invoke the compressor Compressor pngQuant = new PngQuant(options); //Compress bytes byte[] compressed = await pngQuant.Compress(byData); MemoryStream ms = new MemoryStream(compressed); //把那个byte[] 数组传进去, 然后 using (FileStream fs = new FileStream(savePath, FileMode.Create, FileAccess.Write)) ms.WriteTo(fs);
2021-04-29 01:38:23 64KB Pngquant C# .netcore
1