5 ms·
Open Source .NET – 1 year later
- strangecasts 11y agoReturns a Page not found :(
- brudgers 11y agoAppears to be fixed.
- matthewwarren 11y agoyeah sorry about that, I'm blaming Wordpress for that one!!
- urza 11y agoAs a c# dev I am quite excited about all this. Open source, cross platform, .net native, aspnet5.. very very nice. Does anybody know what are other cmunities (ruby, python, nodejs..) up to an what is happening in their ecosystems?
- ry_ry 11y agoFrontend type for a .net house, and I'm absolutely delighted at this new direction - lots of stuff ms were doing is legitimately awesome (I much prefer visualstudio to intellij, even if it steadfastly refuses to hilight my jsx syntax properly) but there was always that nagging feeling that we were working in a dull, Enterprise orientated, closed ecosystem whilst the cool kids got to play with all the shiny new toys. That just isn't the case anymore, and might just have saved Microsoft's platform from slowly becoming Lotus Notes/Domino or something.
- deleted 11y ago[deleted]
- aggieben 11y agoI think Microsoft is at it's best when it thinks it's in second place.
- aggieben 11y agoNicely done, OP. I too, am excited about the new .NET landscape.
- matthewwarren 11y agocheers, glad you liked it. I plan to do a follow-up post covering some ASP.NET repos and F#.
- snuxoll 11y agoWhen the F# compiler finally gets working on CoreFX it will be a lot more interesting, IMO. While C# still has a lot of pros over Java, I still don't find it compelling enough with the wealth of alternate JVM languages I can use (Kotlin, Scala) when I'm working on a project that will be deployed anywhere but on Windows. F# has a huge chance to get a lot of people who are interested in Haskell or OCaml, however. I love the language, but having to deal with Mono is not fun (it's tolerable, but not fun) - so I look forward to the day when I have an officially supported toolchain and CLR implementation to use it outside of Windows.
- EmanueleAina 11y agoIt surely depends on the projects, but I always found using C# with Mono on Linux to be a pleasure. Apparently some releases of F# already work on Mono: http://www.mono-project.com/docs/about-mono/languages/ http://www.mono-project.com/docs/about-mono/languages/
- felixgallo 11y agoHear this man. I'd love to use F# significantly more often than I do, but Mono and monodevelop are super worse than the official Microsoft alternatives. Once MS brings complete tooling over to mac, linux and the BSDs, that's a gamechanger.
- Yuioup 11y agoWhat about Visual Studio Code? Runs on Linux and there's an F# plugin.
- snuxoll 11y agoVSCode's F# support is extremely limited. Since F# is still statically typed but uses type inference to limit annotations trying to work without a proper IDE instead of a basic text editor can get really annoying.
- edgyswingset 11y ago
- rms_returns 11y agoHas Microsoft open-sourced the web development component (ASP.NET) with this or not?
- TranquilMarmot 11y agoYup! https://github.com/aspnet https://github.com/aspnet I've actually been running an ASP.NET site on a Linux machine for a few months using just all of their open source stuff. Works pretty well!
- merb 11y agothey have.
- jongalloway2 11y agoAll of ASP.NET 5 is open source (and cross-platform): https://github.com/aspnet https://github.com/aspnet A lot of ASP.NET 4.x is open source, e.g. ASP.NET MVC and ASP.NET Web API.
- darklajid 11y agoASP.Net is open for ages (longer than CoreCLR) and is completely developed in the open.
- snuxoll 11y agoWell, everything but WebForms, the thing everyone likes to think is dead (we all wish, but it's a long way from retirement still).
- duncans 11y agoAnd we've been able to at least read the source for a while officially at http://referencesource.microsoft.com/#System.Web http://referencesource.microsoft.com/#System.Web and unofficially since forever via Reflector etc.
- matthewwarren 11y agoYeah I plan to add these some ASP.NET repos to my analysis in a follow-up post
- fithisux 11y agoI would be interested if the windows version was compilable with mingw-64.