Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment: Re:Why bother? (Score 1) 421

by godefroi (#48652631) Attached to: Ask Slashdot: Is an Open Source<nobr> <wbr></nobr>.NET Up To the Job?

.NET places no requirements on MSSQL. Me personally, I store my data in a mix of MSSQL. Postgres, SQLite, Cassandra, Lucene (the Java version), and yes, even Firebird (and I absolutely do NOT recommend Firebird).

If you want to host ASP.NET code on Linux, there are various ways to host Mono's version, using Apache, Nginx, and other servers:

Once .NET Core actually exists, we'll see what the hosting story looks like. I imagine it'll look a lot like Mono's.

Comment: Re:Death knoll for Java (Score 1) 187

by godefroi (#48548293) Attached to: Microsoft Introduces<nobr> <wbr></nobr>.NET Core

LINQ, or the Enumerable extension methods? Results (can be) similar, language is very different.

The enumerable extension methods plus lambdas is more similar to Java's stream API, but only an insane person would prefer Java's implementation. As for LINQ (the DSL for working with the same methods), it's FAR less common. I rarely see it in practice, and I don't generally prefer it.

Comment: Re:Desparate Microsoft pulls a "Sun Microsystems" (Score 1) 525

by godefroi (#48379151) Attached to: Microsoft To Open Source<nobr> <wbr></nobr>.NET and Take It Cross-Platform

It's not using Linq. It's using a set of extension methods and lambda expressions. Linq is a whole other DSL ("from x in myVehicles...") that I rarely see used.

Lambda expressions are simply syntactic sugar for anonymous methods.

It's distressing to me that you claim to be a C# developer and can't "wrap your head around" lambdas, which you also confuse with Linq. Hopefully you have an MSDN subscription and can take advantage of some of the new free PluralSight training, because you clearly need it. I wouldn't hire you.

The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke