Live data from Hacker News

Mono 3.2.7 is out

news.mono-project.com

41–50 of 116 posts

Re: Mono 3.2.7 is out

#41
post #33

MVC5 still not working tho. Good thing we have Nancy. Edit: Seems like many do not know about Nancy, check it out, some even say it's better than MVC. The good side is that it's 100% compatible with Mono because they run tests against it too so you can host your C# websites on Linux. Github: https://github.com/NancyFx/Nancy

What *nix needs is an OWIN compatible web server.

From the FAQ: https://github.com/owin/owin/wiki/faq - OWIN is inspired by rack, WSGI and node.js.

I'd say there are plenty of alternatives to OWIN (and the .Net stack) for *nix. That's probably why there's not much interest around Mono, too.

Re: Mono 3.2.7 is out

#42

Earlier quoted context omitted.

When you compile from source it tells you it's 4.0.0

Is that Mono 4.0.0 or .NET 4.0?

Mono. I think it's a bug or something.

    Mono JIT compiler version 4.0.0 (master/c198a39 Pk feb 21 22:02:35 EET 2014)
    Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  x86
        Disabled:      none
        Misc:          softdebug 
        LLVM:          supported, not enabled.
        GC:            sgen

Re: Mono 3.2.7 is out

#43
I am still so frustrated that Mono got lambasted for being a M$ trap. It was the biggest FUD I have ever read. Hope to see mono return to use in Linux community again.

Re: Mono 3.2.7 is out

#44

MVC5 still not working tho. Good thing we have Nancy. Edit: Seems like many do not know about Nancy, check it out, some even say it's better than MVC. The good side is that it's 100% compatible with Mono because they run tests against it too so you can host your C# websites on Linux. Github: https://github.com/NancyFx/Nancy

Nancy is indeed an excellent framework, I use it for practically every web project at my day job these days.

Re: Mono 3.2.7 is out

#45

I tried Mono a few months ago because I was thinking of writing cross-platform (ish) desktop GUI application. My dev platform is Ubuntu so I downloaded MonoDevelop and load the GtkSharp example (or maybe it was just the skeleton project template). Hit compile, bunch of errors showed up. Apparently I don't have the GTK libraries. Googled a bit, it looks like I had to download gtk-dev, compile, and do a bunch of things…

That sounds like the kind of growing pains experienced when you set up any new largish development environment. If we're up and running with ecosystem X, we forget how much work it took to get there, because it was amortized over time. When we start out with a new ecosystem Y, we spend a lot of time in the steep part of the learning curve before reaching Hello World. Java is, IMHO, the worst for this. Just curious, I…

Looks like maybe this one - latest Monodevelop PPA, last built 13 hours ago: https://launchpad.net/~keks9n/+archive/monodevelop-latest

Re: Mono 3.2.7 is out

#46
post #33

MVC5 still not working tho. Good thing we have Nancy. Edit: Seems like many do not know about Nancy, check it out, some even say it's better than MVC. The good side is that it's 100% compatible with Mono because they run tests against it too so you can host your C# websites on Linux. Github: https://github.com/NancyFx/Nancy

What *nix needs is an OWIN compatible web server.

I've heard Nowin runs well on Mono (haven't tried it yet myself). https://github.com/Bobris/Nowin

Re: Mono 3.2.7 is out

#47

Earlier quoted context omitted.

Is that Mono 4.0.0 or .NET 4.0?

Mono. I think it's a bug or something. Mono JIT compiler version 4.0.0 (master/c198a39 Pk feb 21 22:02:35 EET 2014) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: x86 Disabled: none Misc: softdebug LLVM: supported, not enabled. GC: sgen

I JUST (today) build from source on github and got this:

     mono -V
    Mono JIT compiler version 3.4.0 (master/8f2d3ea Wed Feb 26 11:59:41 EST 2014)
    Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        LLVM:          supported, not enabled.
        GC:            sgen

Re: Mono 3.2.7 is out

#48
post #5

Earlier quoted context omitted.

I had the same problem. I googled "Mono Nancy" and eventually found this: https://github.com/NancyFx/Nancy EDIT: It seems to be a .NET clone of node.js

no it's not. it's a .NET clone of sinatra. it's a web framework. it has little to nothing to do with node.js. although .net have pretty powerful multiprocessing and async routines, and can therefore be connected to node.js without too much effort.

If you don't mind me asking, I'm stuck trying to get the project templates to work with Monodevelop 4. I'm using this repository to run the latest Mono and Monodevelop on Fedora: http://download.opensuse.org/repositories/home:/tpokorra:/mo...

When I open the vsix file, all I get is a hexdump. I also tried installing it as an add-in, but it doesn't appear to accept vsix files.

The goal is to get past step one of these instructions: https://github.com/NancyFx/Nancy/wiki/Introduction

How to make this work, pretty please?

Re: Mono 3.2.7 is out

#49
post #12

STILL no Ubuntu packages. The official repos are back in 2.x.x land.

Well compiling it from sources is not THAT hard. git clone git://github.com/mono/mono.git cd mono ./autogen.sh make sudo make install

The idea of package management is more than "easy to install once". It's also "easy to keep up to date". For example, apt-get update; apt-get dist-upgrade and I just updated my packaged mono vs having to go find that there was a tagged update, then rebuild, etc.

Re: Mono 3.2.7 is out

#50
post #11
post #5

Earlier quoted context omitted.

I had the same problem. I googled "Mono Nancy" and eventually found this: https://github.com/NancyFx/Nancy EDIT: It seems to be a .NET clone of node.js

.NET clone of node.js would be nice, because I like the idea of node.js but not enough to ditch all my .NET stuff (especially entity framework).

Entity Framework is really not a good excuse. .NET has lots of great things going for it. Entity Framework is firmly on the "enterprise .NET" list of such items though.

.NET has always been able to do what Node does anyway. It has had HttpListener since v1.0...

Post reply on HN