基于.net core的桌面应用框架(WPF、WinForm)已开源,预览版已发布,对.net会有什么影响 [问题点数:50分]

Bbs2
本版专家分:359
结帖率 75%
Bbs2
本版专家分:359
Bbs5
本版专家分:4237
Bbs12
本版专家分:459914
Blank
进士 2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs12
本版专家分:459914
Blank
进士 2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs3
本版专家分:936
Bbs2
本版专家分:359
Bbs6
本版专家分:6958
Bbs2
本版专家分:359
Bbs7
本版专家分:24800
Bbs6
本版专家分:7702
版主
Blank
金牌 2018年10月 总版技术专家分月排行榜第一
2018年9月 总版技术专家分月排行榜第一
2018年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年11月 总版技术专家分月排行榜第二
2018年7月 总版技术专家分月排行榜第二
Blank
红花 2018年10月 MS-SQL Server大版内专家分月排行榜第一
2018年9月 MS-SQL Server大版内专家分月排行榜第一
2018年8月 MS-SQL Server大版内专家分月排行榜第一
2018年7月 MS-SQL Server大版内专家分月排行榜第一
2018年6月 MS-SQL Server大版内专家分月排行榜第一
2018年3月 MS-SQL Server大版内专家分月排行榜第一
2018年2月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2018年11月 MS-SQL Server大版内专家分月排行榜第二
2018年5月 MS-SQL Server大版内专家分月排行榜第二
2018年4月 MS-SQL Server大版内专家分月排行榜第二
2018年1月 MS-SQL Server大版内专家分月排行榜第二
2017年12月 MS-SQL Server大版内专家分月排行榜第二
2017年11月 MS-SQL Server大版内专家分月排行榜第二
2017年10月 MS-SQL Server大版内专家分月排行榜第二
Bbs7
本版专家分:24800
Bbs4
本版专家分:1669
Bbs4
本版专家分:1669
Bbs12
本版专家分:459914
Blank
进士 2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs1
本版专家分:0
Bbs2
本版专家分:443
Bbs2
本版专家分:410
Bbs3
本版专家分:593
Bbs4
本版专家分:1669
Bbs12
本版专家分:459914
Blank
进士 2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs12
本版专家分:459914
Blank
进士 2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs12
本版专家分:459914
Blank
进士 2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs6
本版专家分:7333
Bbs3
本版专家分:929
其他相关推荐
.Net Core3.0已全面支持跨平台的Windows桌面开发:WinForm、WPF,你还在等什么
At Microsoft Build Live today, we are sharing a first look at our plans for .NET Core 3. The highlight of .NET Core 3 is support for Windows desktop applications, specifically Windows Forms, Windows P...
.Net程序员玩转Android开发---(1)环境搭建
对于没有接触过Android开发的人员来说,可能感觉Android开发比较困难,接下来的一段时间,我们将了解Android开发的具体细节,主要是面对.NET程序员,来看看.NET程序员怎样进行Android开发.  下面我们切入本节正题.           工欲善其事,必先利其器,下面我们准备Android开发的环境搭建的一些工具和配置
winformwpf使用的技术以及性能的区别
https://www.cnblogs.com/findumars/p/6339340.html
Build 2018,给你带来全新的开发者体验, .NET Core 3.0带来桌面支持
Build 2018 主旨演讲的主题是 Azure 云和 AI、物联网、AR等技术,以及开发者相关内容的宣布。在今天的Build大会上,微软宣布目前已有超过7亿台设备运行...
开源】OSharpNS,轻量级.net core快速开发框架发布
OSharpNS简介OSharp Framework with .NetStandard2.0(OSharpNS)是OSharp的以.NetStandard2.0为目标框...
这就是你想要的 C#8.0 和.NET Core 3.0
      C# 的下一个主要版本是 8.0。我们已经为它工作了很长一段时间,即使我们构建并发布了次要版本 C# 7.1, 7.2 和 7.3,我仍然对 8.0 将带来的新特性感到非常兴奋。 目前的计划是 C# 8.0 将与 .NET Core 3.0 同时发布。然而,随着我们正在开发的 Visual Studio 2019 的预览版,这些特性将开始活跃起来。当这些出来的时候,您就可以开...
.NET Core 3.0 前瞻:可用于构建 Windows 窗体应用程序
.NET Core 3.0 前瞻 简介 .NET Core 3 的亮点是对 Windows 桌面应用程序 (WinForm, WPF, UWP XAML) 的支持。我们将能够在 .NET Core 上运行新的或者现有的 Windows 桌面应用程序。除了 .NET Core 3 之外,还有 .NET Framework 4.8,此处不做介绍。 桌面应用程序使用 .NET Core 的好处 ...
用WinForm/WPF代码来为.NET Core 3.0功能投票
我们在5月报道过微软希望在.NET Core 3.0上运行WinForms和WPF。为了实现这个目标,他们正在构建一个新工具,该工具将允许你投票以决定他们需要把哪些API...
分析现有 WPF / Windows Forms 程序能否顺利迁移到 .NET Core 3.0(使用 .NET Core 3.0 Desktop API Analyzer )
今年五月的 Build 大会上,微软说 .NET Core 3.0 将带来 WPF / Windows Forms 这些桌面应用的支持。当然,是通过 Windows 兼容包(Windows Compatibility Pack)实现的。为了提前检查你的程序是否能在未来跑在 .NET Core 3.0 上,微软在 2018年8月8日 推出了 .NET Core 3.0 Desktop API Ana...
.net core下定时任务的实现
在上一篇[.net core下验证码及二维码登录的实现]主要介绍了验证码及二维码的实现,本篇主要介绍下在 .net core下如何实现定时任务 Hangfire介绍 Hangfire作为一款高人气且容易上手的分布式后台执行服务,支持多种数据库。在 .net core的环境中,由Core自带的DI管理着生命周期,免去了在NF4.X环境中配置always running的麻烦,真正做到...
EasyQuery Winforms/Silverlignt/WPF/ASP.NET 3.10.0.21, EasyQuery JS, EasyQuery for .NET Core
EasyQuery - a set of components that allow you (as a developer) to implement a functional, user-friendly query builder in your application. Any modern application typically operates with a certain set...
使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台
来源:LineZero链接:http://www.cnblogs.com/linezero/p/5460759.html使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台。前面讲解了VSCode开发调试 .NET Core。都只是在windows下运行。.NET Core真正的核心是跨平台,我们现在来了解学习 .NET Core 跨平台。在windows 下开发.NET
.net桌面应用程序的缓存MemoryCache
在.net 4 里面添加一个缓存类MemoryCache我们都知道在asp.net 中有一个缓存类System.Web.Caching.Cache,在winform或是wpf中也可以使用,但要引用System.Web.dll 这个dll是为web设计的,用来引用在桌面应用程序里面,似乎不太合适,于是MemoryCache类就诞生了!下面是它的MSDN的解释http://msdn.microsoft
.NET WinForm 和 WPF 的UI界面库,收集整合多个优秀库及示例。
.NET WinForm 和 WPF 的UI界面库,收集整合多个优秀库及示例。
[Songqw.Net 基础]C#实现简单的插件化开发,可用于WPF Winform.
RT , 近期开发Client端,希望通过插件式开发,降低耦合度说起来太高端,主要还是为了将需求变更的影响降低,为后续功能升级做好铺垫,通过加载dll的方式加载各个模块或页面,更新时主需要更新dll就好. 1.定义接口类 namespace Songqw.Net.Plugins.Interface { public interface IPluginMember {
直接拿来用,最火的.NET开源项目(beta)
综合类 微软企业库 微软官方出品,是为了协助开发商解决企业级应用开发过程中所面临的一系列共性的问题, 如安全(Security)、日志(Logging)、数据访问(Data Access)、配置管理(Configuration Manage)等,并将这些广泛使用的应用程序块集成封装至一个叫企业库的程序包中CommonLibrary.net 一个帮助类库,包含了ActiveRecord, Cs
c# 开源界面框架
1.  炫彩界面库XCGUI 炫彩界面库不仅是界面库,它是软件界面开发框架,让用户开发桌面软件变的简单高效,它功能丰富, 小巧,安全(所有界面元素无句柄),Unicode字符编码,完善的帮助文档; 并且提供了UI设计器,支持XML布局,CSS样式表,XML资源;该库采用C语言开发,速度更快,支持多种开发语言调用,例如C#,易语言; 不需要第三方库的支持,不需要MFC,ATL,和WIND
开源.NET界面库
一、十大开源的.NET用户界面框架 选择一款合适的GUI框架是.NET开发中比较重要但又很棘手的问题,因为用户界面相当于一款应用的"门面",直接面向用户。好的UI更能吸引用户,有时甚至成为决定一款应用成败的关键。下面小编整理出十大应用最广泛.NET开源用户界面框架,希望.NET开发人员以后选择GUI框架时不再犯难。 Windows.Forms Windows.Forms是微软的.
C#.NET通用开发框架源码2017
一、源码描述 此开发框架为免费开源的开发框架,会不断更新版本,旨在征集开源爱好者的建议,为广大 开发者提供一个有利于学习、快速开发高性能软件的框架,此框架对所有源码开放。 十分具有 学习价值,值得推荐一下,感兴趣的朋友们不要错过哦。 二、功能介绍 CH:代码生成层。 Common:公用代码层。 DBControl :数据库控制与操作层。 DBUtility:数据库访问层。 Model:数据实体层。 SystemExtend:类扩展。 Web:页面展现层。 该源码包含了很多的实用类库具体的可以参考说明文档。 三、源码特点 采用了Html+JQuery+EasyUI +Ajax+ashx+ado.net的技术。 四、注意事项 1、开发环境为Visual Studio 2010,数据库为SQL Server 2008R2,数据库文件在DB文件夹中, 使用.net 4.0开发。 2、默认数据库连接字符串在webconfig配置文件中修改。 3、 此版本完全开源,不收任何费用,可以任用于商业,但要保留版权信息。
我眼中的.NET Core
一、什么是.NET Core        .NET Core是一个开源通用的开发框架,支持跨平台,即支持在Window,macOS,Linux等系统上的开发和部署,并且可以在硬件设备,云服务,和嵌入式/物联网方案中进行使用。.NET Core的源码放在GitHub上,由微软官方和社区共同支持。它和传统的.NET Framework,属于“子集—超集”的关系,或者你也可以简单地认为它就是.NET
基于ZKEACMS的.Net Core多租户CMS建站系统
多租户架构 多租户技术或称多重租赁技术,简称SaaS,是一种软件架构技术,是实现如何在多用户环境下共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。简单讲:在一台服务器上运行单个应用实例,它为多个租户(客户)提供服务。从定义中我们可以理解:多租户是一种架构,目的是为了让多用户环境下使用同一套程序,且保证用户间数据隔离。那么重点就很浅显易懂了,多租户的重点就是同一套程序下实现多用户数据的隔...
.NET Core 2.0 是您的最好选择吗?
本月14日,微软发布.NET Core 2.0 正式版,它的发布意味着.NET Core平台更加成熟,也预示其更美好的未来。本文将分析.NET Core 的特性以及未来发展方向,为开发人员选择在何种平台开发程序提供参考。 .NET Core 2.0 是您的最好选择吗? 1、.Net Core 2.0 特性 1.1 .NET Core平台是开源的 1.2 跨平台 1.3 灵活部
.NET Core跨平台的奥秘[下篇]:全新的布局
从本质上讲,按照CLI规范设计的.NET从其出生的那一刻就具有跨平台的基因,这与Java别无二致。由于采用了统一的中间语言,微软只需要针对不同的平台设计不同的虚拟机(运行时)就能弥合不同操作系统与处理器架构之间的差异,但是“理想很丰满,现实很骨感”。在过去十多年中,微软将.NET引入到了各个不同的应用领域,表面上看起来似乎欣欣向荣,但是由于采用完全独立的多目标框架的设计思路,导致针对多目标框架的代
.NET 程序美化界面的最佳选择
最近写个工具,向美化下截面。 Pass掉winform程序,进而研究WPF。 原先的.NET程序用界面库DotNetBar,感觉还可以。没想到找到了类似的开源软件Fluent.Ribbon WPF工具库。 使用感觉使用简单,界面效果与DotNetBar类似。唯一感觉遗憾的地方是启动速度有点慢。 最后领导说仿照百度云的界面,因此重新回归到WPF自己设计界面。感觉单单凭借WPF足可以写出漂亮的
.NET Core WebApi中实现多态数据绑定
什么是多态数据绑定? 我们都知道在ASP.NET Core WebApi中数据绑定机制(Data Binding)负责绑定请求参数, 通常情况下大部分的数据绑定都能在默认的数据绑定器(Binder)中正常的进行,但是也会出现少数不支持的情况,例如多态数据绑定。所谓的多态数据绑定(polymorphic data binding),即请求参数是子类对象的Json字符串, 而action中定义的是父...
怎么快速搞定 .NET Core 程序的跨平台独立发布
.NET Framework 吐槽集合(部分)从 .NET Framework 1.0 诞生之日起,一个可能被问过几百万遍的问题就出现了,“我写的 .NET 程序怎么才能够直接部署而不依赖 .NET Framework 呢?”那么,这种可能性有吗?你可能听到的答案其实还蛮多,比如:“做不到!”不论是初学者还是资深人士,给出这个答案都不意外,因为各自的思考方式不同。初学者是不太知道还有什么花头,而资
.net core 部署到 iis 步骤及报错解决方法
我写了一个Asp.net core mvc项目,但是部署在iis发生了502.5的问题一直解决不了。 环境 系统:最强Win10; 工具:轻巧VS Code; 各种百度bing都没有我要的解决方案,说的都是 保证电脑上有.net core sdk或者.net core runtime; 需要安装AspNetCoreModule托管模块:DotNetCore.2.0.5-Wi...
第三方.NET 用户界面(UI) & 报表控件盘点
.NET Platform (WinForm, WPF, ASP.NET, Silverlight, Windows Phone) 商业用户界面,皮肤,报表,图表,组件等等: >>>DevExpress中文详情>>>Telerik介绍 >>>ComponentOne中文介绍>>>DevComponent>>>Infragistics >>>Syncfusion >>>Nevron
.NET Core Windows环境安装与体验
1、安装.NET Core SDK在windows下开发.NET Core最好使用Visual Studio工具。下载地址与安装:VS2015,VS2017最新版本:Visual Studio 2015 或 2017 VS环境下的.Net Core:.NET Core 1.0 或1.1 for Visual Studio .Net Core安装过程(安装过程比较慢,亲们耐心等待)! .Net
ASP.NET Core Web应用在发布时选择是否对视图进行编译
在我们发布ASP.NET Core Web应用程序时,选择以文件形式发布发布方法选择文件系统默认情况下,会把Views的视图文件编译成dll,如图:以PrecompiledViews.dll为结尾的文件即为视图编译文件,同时我们也看不到Views文件夹如果有频繁修改视图内容的需求,这样就很不方便解决方案:用记事本打开.csproj项目文件默认情况下是这样现在将红框部分修改为:<Proper...
山寨版360安全卫士 腾讯电脑管家开源(.NET实现)
还记得2011年9月份,我在上大四,本来想着考研能上个好点的学校,可我怎么就不愿去自习室上自习。每天晚上睡觉前都告诉自己明天早晨一定早起去上自习,但又每次醒来都不想起床啊,懒,没办法。睡到不想再睡了才起床吃点东西。是什么把我叫醒的,如果说是写代码,有点太假了。 很多时候我都惊讶于像金山卫士、360安全卫士、电脑管家以及魔方软件的强大和优秀。心想如果有一天我也做一个这样的软件多好。这个想法也就始于
几款开源的Windows界面库
上次介绍的几款图形界面库http://blog.okbase.net/vchelp/archive/23.html都是国外的开源项目,今天介绍的几款都是国人的开源项目,大部分是采用DirectUI设计思想。   1.  炫彩界面库XCGUI 炫彩界面库不仅是界面库,它是软件界面开发框架,让用户开发桌面软件变的简单高效,它功能丰富, 小巧,安全(所有界面元素无句柄),Unicode
.NET直接编译成本地代码:.NET Native架构简介
这篇Blog好久没有更新了。最近一直在忙.NET Native相关的事情(主要是MCG),但是又因为保密的原因不能在Blog中提到。上个星期Build终于发布(可惜没有去成,team名额太少),我也终于可以谈下.NET Native的一些东西了,呵呵。 如果大家还没有看到之前的发布信息,可以去下面几个网址看看: http://msdn.microsoft.com/en-US/v
重磅 .NET Core 2.0正式版终于发布
原文地址:http://www.infoq.com/cn/news/2017/08/NET-Core-2-0-publish?utm_source=news_about_development&utm_medium=link&utm_campaign=development 关注.NETCore很久了,终于等来了这个成熟版,.NET将原生态支持跨平台,终于可以搞搞ARM嵌入式开发了。 当初选择
.Net界面库总结[附免费下载]
.NET界面设计是应用开发中尤为重要的一块。良好的界面不仅会让应用看起来更加专业,更重要的是让用户操作更加智能和友好。本文全面总结了国际上几大知名厂商的.NET界面控件,让你对这些优秀的工具有一个全面的了解,从而帮助你选择最适合项目的界面开发框架。 DevExpress 很多人搞不清楚DevExpress和DXperience的区别,这里再次跟大家说明一下,DXperience是DevExpr
基于DDD的.NET开发框架 - ABP分层设计
一、为什么要分层 分层架构是所有架构的鼻祖,分层的作用就是隔离,不过,我们有时候有个误解,就是把层和程序集对应起来,就比如简单三层架构中,在你的解决方案中,一般会有三个程序集项目:XXUI.dll、XXBLL.dll 和 XXDAL.dll,然后把这三个程序集看成一个层,这没什么不可以,但当项目复杂的时候,如果还按照这种方式的话,你的程序集中的文件夹会越来越多,程序集也会越来越大。当你的视野
.Net四个MVVM框架
Prism https://github.com/PrismLibrary MVVM Light http://mvvmlight.codeplex.com/ http://www.mvvmlight.net/doc http://blog.galasoft.ch/posts/category/mvvm/
开源个.NetCore写的
本篇和大家分享的是一个 并发请求工具,并发往往代表的就是压力,对于一些订单量比较多的公司这种情况很普遍,也因此出现了很多应对并发的解决方案如:分布式,队列,数据库锁等; 对于没有遇到过或者不可能线上来处理并发问题的我们来说,需要模拟这种环境,不错这就是写并发请求工具的目的: . 对于api接口做并发请求 . NetCore来写的能跨平台运行 . 允许配置多个目标地址,进行同时并发请求 .
.net core 配置 NLOG的两种方式
方式1. Startup.cs 中配置 public void Configure(IApplicationBuilder app, IHostingEnvironment env,ILoggerFactory loggerFactory) { if (env.IsDevelopment()) { ...
Asp.net Core中SignalR Core预览版的一些新特性前瞻,附源码(消息订阅与发送二进制数据)
前言 一晃一个月又过去了,上个月有个比较大的项目要验收上线.所以忙的脚不沾地.现在终于可以忙里偷闲,写一篇关于SignalR Core的文章了. 先介绍一下SignalR吧,如下: ASP.NET SignalR是ASP.NET开发人员的一个库,它简化了向Web应用程序添加即时通讯功能的过程。 它可以让服务器在可用时立即向连接的客户端推送内容,而不是让服务器等待客户端请求新数据。 当然,
文字处理控件TX Text Control .NET for WPF 历史大版本X14发布 | 附下载
免版税文字处理控件TX Text Control .NET for WPFX14历史最大版本更新。
Asp.net SignalR快速入门--网络版与WPF版
一、前言   之前半年时间感觉自己有点浮躁,导致停顿了半年多的时间没有更新博客,今天重新开始记录博文,希望自己可以找回初心,继续沉淀。由于最近做的项目中用到SignalR技术,所以打算总结下Asp.net SignalR的相关内容,希望对刚接触或者接触不多的朋友有所帮助。今天的专题就是让大家可以快速的上手Asp.net SignalR。废话不多说了,下面正式进入今天专题的内容。 二、Asp.n
ASP.NET Core ZopCommerce开源项目实战教程
ZopCommerce项目介绍 因为感觉到在中文社区,asp.net core或者asp.net可靠的开源项目比较少,正好这段时间自己在研究asp.net于是决定做这个项目,我会在做这个项目的时候,同步写一套教程给大家。 ZopCommerce项目声明 非盈利开源项目,不对因为使用该程序或者引用该程序的源码造成的损害,承担任何责任。 项目进度: 2017年5月26日
.NET Core跨平台:使用.NET Core开发一个初心源商城总括
1..NET Core基本介绍   a 作为一个.NET的开发者,在以前的开发中,我们开发的项目基本都是部署在windows服务器上,但是在windows服务器上的话某些比较流行的解决访问量的方案基本都是先出现在linux上,而后才能迁移出现windows上,而且效率处理方面也不再一个级别。曾经让.NET的开发者非常无奈可又不得不遵循,随着时间的推移,后来第三方公司开发了.NET可以依
c# 源码 winform VirtualDeskTop 虚拟桌面 多个桌面 适合开很多窗口的朋友 源码
c# 源码 winform VirtualDeskTop 虚拟桌面 多个桌面 适合开很多窗口的朋友 源码
.NET Core:新的快速开发平台
.NET Core 今年已经发布了 2.0 版本了。技术雷达最近将 .NET Core 从“评估”移到了“试用”阶段,意味着运用这项技术的风险在不断减小。本文将简要介绍基...
.net core之ACG小站爬虫(一)
想到好久没写过.net的代码了,因此就尝试来写一写.net的代码。此外,也想要熟悉一下Phantomjs。环境配置.net core下载。可选的可以下载宇宙大IDEVisual Studio,当然更加推荐使用Visual Studio Code进行代码的书写。Phantomjs。这个不用说了,今天的主角。采用无头浏览器爬取ACG小站的很大原因是它的页面很难分析,此外也有熟悉一下Phantomjs的
.Net Core应用框架Util介绍(一)
  距离上次发文,已经过去了三年半,这几年技术更新节奏异常迅猛,.Net进入了跨平台时代,前端也被革命性的颠覆。 回顾   2015年,正当我还沉迷于JQuery + EasyUi的封装时,突然意识到技术已经过时。   JQuery在面对更加复杂的UI需求时显得力不从心,EasyUi虽然组件比较完善,但界面风格老旧,响应速度慢,且是收费商业产品,在一个商业产品上投入精力封装并不划算,所以我果...
WPF做了一个界面 感觉和WINFORM还是有很多相似之处的
做了一个简单的界面,yesu Tit
.NET Core 2.0 应用程序高级调试——完全掌握Linux、macOS和 Windows跨平台调试技术
.NET
一些.NET的开源项目资料
一些.NET的开源项目资料,从https://www.cnblogs.com/micro-chen/p/5794360.html转的,这里自己记录一下 API 框架 NancyFx:轻量、用于构建 HTTP 基础服务的非正式(low-ceremony)框架,基于.Net 及 Mono 平台。 ASP.NET WebAPI:快捷创建 HTTP 服务的框架,可以
ASP.NET 5个著名内容管理系统CMS
ASP.NET开发的5个著名内容管理系统CMS:N2CMS、 Umbraco、、Orchard、mojoPortal、Dotnetnuke
跨平台.NET Core--微软开源方向
跨平台.NET Core--微软开源方向 微软宣布.net开源已经有一段时间了,新的跨平台的.net框架叫.NET Core. 当前支持Windows/Linux/OSX/Docker,官网:https://dotnet.github.io/getting-started/ .NET Core开发工具源码:https://github.com/dotnet/cli .NET Core源码:https://github.com/dotnet ASP.NET Core 1.0: https://g
流程图及图表控件FlowChart.NET
FlowChart.NET是一款专业的.NET平台下的流程图及图表控件,它可以运行在任何C#, VB.NET或Delphi.NET语言编写的软件中。能够帮助你创建工作流程图、对象层次和关系图、网络拓扑图、实体关系图、IVR、工业自动化、genealogy trees 、算法流程图、组织结构图、XML文档、类图等,该控件可轻松的整合到您的应用程序中,且不需要太多的程序编写。详细的文档可帮助您快速掌F
Web桌面应用框架2:著名的WEB桌面应用分析
前一篇文章里,分析了包括NW.js和electron这种纯JS框架在内的几种Web桌面应用开发方式,实际上还有一种最古老的方式,那就是嵌入WebView的方式。 嵌入WebView的方式和整个程序都是WEB窗口不同,仅在窗口的部分子窗口使用WebView,和原生UI或DirectUI结合的方式。 这种在C/C++程序里嵌入WebView的方式,由于没有一种公认、通用的框架或方法,基本是最困难和
基于.NET CORE微服务框架 -surging的介绍和简单示例 (开源
二、什么是surging surging从中文译义来说,冲击,汹涌,也开始翻译成风起云涌。我所希望的是.net core 能成为i最流行的技术。 surging从技术层面来说就是基于RPC协议的分布式微服务技术框架,框架依赖于Netty 进行异步通信,采用Zookeeper作为服务注册中心,集成了哈希,随机和轮询作为负载均衡算法
.NET CORE 环境选择
我后面的开发都会使用.NET CORE ,当然不是说现在就完全放弃.NET FRAMEWORK,如果产品需要,我还会使用.NET FRAMEWORK 开发服务,桌面程序。具体产品,根据具体的需求来定,没有固定的环境和语言。那么我使用.NET CORE的第一个产品化的东西,是把我的博客迁移到.NET CORE,然后部署到Linux服务器上. 使用.NET Core 驱动.NET Core 是.NET
拥抱.NET Core系列:MemoryCache 初识
MSCache能做什么?绝对过期支持滑动过期支持(指定一个时间,TimeSpan,指定时间内有被Get缓存时间则顺延,否则过期)过期回调自定义过期MSCache目前最新的正式版是 2.0.0,预览版是2.1.0,会与.NETCore 2.1一起发布。本篇用了2.0.0版本开源在GitHub上,仓库地址是:https://github.com/aspnet/CachingNuGet地址为:https
如何组织一个同时面向 UWP/WPF/.Net Core 控制台的 C# 项目解决方案
希望写一个小型工具,给自己和需要的人。考虑到代码尽可能的复用,我准备采用 .Net Standard 来编写大多数核心代码,并基于 .Net Core 编写跨平台控制台入口,用 WPF 编写桌面端 UI 入口,用 UWP 作为可上架商店的 UI 入口,然后用 Shared Project 共享 WPF 和 UI 的多数 UI 入口代码。阅读本文将了解到如何在尽可能复用代码的情况下组织这样的 C# 解
使用Data Annotations进行手动验证
DataAnnotations在ASP.NET MVC中非常好用,但是其他时候,比如控制台程序,我们怎么来使用它呢,直接上代码,一个超简单的类: C# public class Customer { [Required] public string Name { get; set; } [Required] public string Ph
站在巨人肩上的.NET Core 2.1
.NET Core 1.0自发布两年以来,得到了开发者群体相当高地认可。 下图来自Stack overflow survey 2018的统计:.NET Core已经成为前五的主流框架工具,现今借鉴了优秀的设计原则和开发体验可谓站在巨人肩上。这一切归功于.NET团队认识和总结了大量过往的经验教训,看到了跨平台的重要性。关于.NET Core的一些介绍:Developing token authent
关于Visual Studio 2019的前期详情
近日,来自微软公司的 John Montgomery 正式宣布,Visual Studio 2019已进入开发阶段。Montgomery 表示,之所以选择在这个时间点公开...
.NET Core API框架实战(五) 依赖注入 服务的注册与提供
ASP.NET Core 的底层设计支持和使用依赖注入。ASP.NET Core 应用程序可以利用内置的框架服务将它们注入到启动类Startup的方法中,并且应用程序服务ConfigureServices能够配置注入。
【已解决】VS2017发布.net core 项目遇到 未能验证服务器的证书问题 发布
发布.net core web项目到远程服务器 提示 未能验证服务器的证书,如果你信任该服务器,请再次连接并允许不信任的证书,具体错误信息如下: 更多信息: 已使用指定的进程(“Web Management Service”)连接到远程计算机(“win-****”),但未能验证服务器的证书。如果你信任该服务器,请再次连接并允许不信任的证书。 在以下位置了解更多信息: http://go.mi
不用VS自带的打包工具,不用InstallShield。用C#自己制作安装程序
用 C#编程的朋友们,你们是否想过用代码写一个自己开发出来的软件的安装程序呢?你们是否厌烦了 Visual Studio 自带的发布功能的枯燥无味呢?你们是否觉得InstallShield 的界面过于单调呢?今天,我们就来自己写一个真正用 C#编制而成的安装程序!没错,所有的功能都是定制的,自己拷贝程序文件,写入注册表,关联文件类型……随心所欲,你可以让它实现任何功能!(当然,我这里只介绍最关键的
BigCore大数据高并发开发框架net
一套开源的服务器集群分布式大数据高并发的快速开发框架,使用mongodb内存数据库,二级缓存技术。
Net开源的地址
https://github.com/dotnet其中有corefx,coreclr,roslyn开源等等
基于DDD的开发框架Apworks
Apworks 是.net基于DDD开发的开源框架,对DDD不了解的,也可以通过这个框架“最佳实践”一下官方地址同时也可以在博客园找到大牛写的教程(我就是看到他写的才知道这个框架^_^)博客园链接
NET Core 发展及各版本区别
本月14日,微软发布.NET Core 2.0 正式版,它的发布意味着.NET Core平台更加成熟,也预示其更美好的未来。本文将分析.NET Core 的特性以及未来发展方向,为开发人员选择在何种平台开发程序提供参考。 1.1. Net Core 2.0 特性 1.1.1. NET Core平台是开源的 .NET Core是.NET Foundation的一部分,如下图: .NE...
.NET 使用unity实现依赖注入
原文地址:http://www.cnblogs.com/wujy/p/3317795.html
使用 .NET WinForm 开发所见即所得的 IDE 开发环境,实现不写代码直接生成应用程序
【原文地址】:点击打开链接 直接切入正题,这是我09年到11年左右业余时间编写的项目,最初的想法很简单,做一个能拖拖拽拽就直接生成应用程序的工具,不用写代码,把能想到的业务操作全部封装起来,通过配置的方式把这些业务操作组织起来运行。 项目的核心功能已经基本实现,但12年之后我基本停止了这方面的开发,现在翻出来在这里写出来想和大家交流一下。   鉴于篇幅和精力的原因,请原谅我
使用Assembly来开发C#程序
什么是Assembly(程序集)? Assembly是一个包含程序的名称,版本号,自我描述,文件关联关系和文件位置等信息的一个集合。在.net 框架中通过Assembly类来支持,该类位于System。Reflection下,物理位置位于mscorlib.dll。   Assembly能干什么? 我们可以通过Assembly的信息来获取程序的类,实例等编程需要用到的信息。使用Assembl
我们是很有底线的