TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Cross Platform .NET Desktop Application Framework

129 点作者 AlikhanPeleg大约 8 年前

9 条评论

oblio大约 8 年前
Eto is very interesting but unfortunately there seems to be just 1 (very active) developer behind it, from what I can see.<p>On the other hand, Xamarin.Forms had an announcement recently, an announcement that Hacker News missed. I submitted the news a few days ago but it didn&#x27;t reach the first page:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14383467" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14383467</a> -&gt;<p><a href="https:&#x2F;&#x2F;blog.xamarin.com&#x2F;glimpse-future-xamarin-forms-3-0&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.xamarin.com&#x2F;glimpse-future-xamarin-forms-3-0&#x2F;</a><p>TL;DR:<p>Xamarin.Forms will support desktop environments:<p>- Windows (WPF)<p>- MacOS (Cocoa)<p>- Linux (GTK#)<p>This is on top of the mobile bits: iOS, Android, UWP.<p>As an added bonus, they&#x27;ve added Xamarin.Forms embedding into native interfaces.<p>It&#x27;s actually major news since Xamarin.Forms would become the first cross platform UI toolkit that:<p>1. supports both desktop and mobiles<p>2. is backed by a major vendor<p>3. is truly usable from a memory managed language as part of the core offering
评论 #14410775 未加载
评论 #14411795 未加载
评论 #14410352 未加载
评论 #14412866 未加载
评论 #14412497 未加载
评论 #14410782 未加载
评论 #14410778 未加载
j_s大约 8 年前
Apparently this is a hot topic.<p>The options I&#x27;m aware of are:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;picoe&#x2F;Eto" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;picoe&#x2F;Eto</a> (OP - BSD)<p><a href="https:&#x2F;&#x2F;github.com&#x2F;AvaloniaUI&#x2F;Avalonia" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;AvaloniaUI&#x2F;Avalonia</a> (MIT)<p>Currently only with a preview for Mac, Xamarin.Forms is roadmapped for desktop platforms &quot;Q3 2017&quot;: <a href="https:&#x2F;&#x2F;blog.xamarin.com&#x2F;glimpse-future-xamarin-forms-3-0&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.xamarin.com&#x2F;glimpse-future-xamarin-forms-3-0&#x2F;</a><p>Licensing for Xamarin Forms was funky for a while (required paying for Xamarin prior to MS acquisition) but appears to be MIT now.
评论 #14410330 未加载
评论 #14410555 未加载
denisw大约 8 年前
Given the title, it seems that this should rather link to the framework itself (<a href="https:&#x2F;&#x2F;github.com&#x2F;picoe&#x2F;Eto" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;picoe&#x2F;Eto</a>).
评论 #14410773 未加载
评论 #14410780 未加载
评论 #14410292 未加载
lwansbrough大约 8 年前
I&#x27;d be wary about investing too much time into something like this. Microsoft is making a massive push with .NET Core and its availability on both Mac OS and Linux. Coupled with the expansion of the .NET Standard to encompass more of the .NET Framework APIs, it won&#x27;t be long now before Microsoft announces the ability for the Universal Windows Platform to run on all major operating systems. Of course they may want to rename it to something more friendly - like Univeral .NET Platform, or just Universal Platform - but I suspect we&#x27;ll see this in the next year or maybe two.<p>Build apps for Windows, OS X, Linux, Android and iOS with C# and XAML. Sounds pretty cool to me. So it isn&#x27;t to say this isn&#x27;t a great idea by the BrowseEmAll devs, but I&#x27;m just not sure how needed it&#x27;ll be once Microsoft steps in.
评论 #14425514 未加载
Sir_Cmpwn大约 8 年前
I carry this file around to detect platforms with .NET:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;SirCmpwn&#x2F;TrueCraft&#x2F;blob&#x2F;master&#x2F;TrueCraft.Core&#x2F;RuntimeInfo.cs" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;SirCmpwn&#x2F;TrueCraft&#x2F;blob&#x2F;master&#x2F;TrueCraft....</a><p>I hereby release it into the public domain.
评论 #14412729 未加载
arenaninja大约 8 年前
This is exciting news, but in the world of Electron apps I do wonder if it is not too late already.<p>Qt has been around for a while and though it gained traction Electron is far outpacing it. It seems that there is no ASP.NET Core since it was borne out of an actual use case with ASP.NET.<p>Again, kudos to the author and it seems like a great technical feat, but to my knowledge what matters is adoption rate.
评论 #14412073 未加载
评论 #14412462 未加载
OldSchoolJohnny大约 8 年前
Why not link to something that explains it first, like an overview?
slowmotiony大约 8 年前
Can I use this in .net core projects?
评论 #14410045 未加载
评论 #14410299 未加载
dafrankenstein2大约 8 年前
c# for unity, asp and xamarian. wow.