Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

.NET languages

Name: Anonymous 2009-12-16 16:46

Which of the .NET languages suck least?

I may have to participate in a project soon, which I know nothing about yet, except that the only thing the ENTERPRISEs have decided on so far is that it needs to be ASP.NET - the actual language is completely open.

I plan to find the language of least pain in the ass, become EXPERT at it, and use my expertness to convince whoever needs convincing to use that language.

Problem is, I have never actually done any .NET stuff before, so I'm starting from a blank slate. No serious sepples or jENTERPRISE experience either, so no help there.

Name: Anonymous 2009-12-16 16:49

LISP.net

Name: Anonymous 2009-12-16 16:51

They all suck equally.

Name: Anonymous 2009-12-16 17:00

>>1
C# is actually pretty nice, it even has lambda expressions. You might also want to take a look at F#, if you'd be able to persuade whoever needs persuading to use a functional language.

Name: Anonymous 2009-12-16 17:16

If you're really adventurous, consider a third-party language like Boo. If the suits insist on a Microsoft language, pick either C# or F#. Avoid VB.NET at all costs.

Name: Anonymous 2009-12-16 17:33

Name: Anonymous 2009-12-16 18:03

>>6

look at those mother-loving website. Whats that dock   ?? Its not 1990 ??

Name: Anonymous 2009-12-16 22:16

>>7
Worst. Trolling. Ever.

Name: Anonymous 2009-12-16 22:38

If you're using ASP.Net, your only option is VB.Net or C#, since you don't want to go hunting for obscure code examples.  C# is the way to go.

By the way, I hate ASP.Net.  Labels that render the Text property as literal HTML (no encoding).  Stupid-ass two-way data binding mechanism that you can't get working, and neither can the dozen or so people who you find online who had balls enough to try to step outside of the standard components.  J2EE development is a pain in the ass, but at least the shit works as you'd expect.

Name: Anonymous 2009-12-17 0:36

Never use VB.NET because if you did you'd find most of the complaints about it are baseless.

Name: Anonymous 2009-12-17 5:24

Name: Anonymous 2009-12-17 6:23

>>11
Thank you, that was lovely

Name: Anonymous 2009-12-17 13:09

>>9
Labels that render the Text property as literal HTML (no encoding).
Can you elaborate on that?
Stupid-ass two-way data binding mechanism that you can't get working, and neither can the dozen or so people who you find online
OH FUCK DON'T REMIND ME, ALL THE \\ BINDINGS// SHIT MAKES ME RAGE SO HARD

>>10
Most complaints? It's just extremely annoying at times (like when you want to change a field inside a struct to a property, and when in C# you'd just write string Field { get; set; } to have it automatically generated, in VB you have to write 9 lines!! of code while introducing a useless identifier into the scope).

Also, ASP.NET = WEB 2.0 stuff?

Name: Anonymous 2009-12-18 8:22

>>13

Put <h1>faggot</h1> in the Text property of a label and watch what happens.  Think of how labels work in any other UI toolkit.  They don't tend to support HTML injection, especially in a context where it's pretty dangerous.

I spent a week at work trying to create a customized derivation of datagrid/gridview/whateverthefuckitis.  I figure ASP.Net is only useful for coming up with apps fast, but useless for anything more.

ASP.Net does have a really good AJAX library.  The built-in client-side validation stuff and little widgets make it pretty easy to build some super futuristic shit real quick. 

Still haven't found a particular web framework that beats ASP.Net on "get shit done really fast" level.  There are some good J2EE JSP/JSF tools in NetBeans that approach this, but there are so many different component libraries for this sort of shit in Java that they'll never settle on anything standard...

Name: Anonymous 2009-12-21 23:50

You can use the clr (.net) with c++ too.  It is really hacked in but it is better than MFC.  Also.. Using it with WinForms makes C++ actually a decently quick language to write advanced apps in.

If C++ is too much.. C# will do nicey.

Name: Anonymous 2009-12-22 9:22

>>14
html injection
dangerous
<_<

Name: Anonymous 2009-12-22 13:26

>>16
They have this thing called Javascript now, you may want to check it out.

Name: Anonymous 2009-12-22 14:49

>>17
Which, you see, would not be "html injection."

Name: Anonymous 2009-12-22 15:54

>>18
There are a number of ways plain HTML injection without Javascript can be dangerous too, but you're just a nitpicking faggot.

Name: Anonymous 2009-12-22 19:03

>>19
HTML
dangerous
<_<

Name: Anonymous 2009-12-22 22:19

>>20
<form action="not-dangerous.asp">

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List