Live data from Hacker News

Ask YC: Are there *any* startups using ASP.NET?

news.ycombinator.com

31–40 of 130 posts

Re: Ask YC: Are there *any* startups using ASP.NET?

#31
post #2

Splashup.com

What are the benefits? What is bad about it?

After trying a few different languages .NET was definitely the fastest outside of C/C++. I didn't feel like learning C++ and then having to build a homebrew everything on top of it.

My history is primarily ECMAScript, so it was very easy for me to pick up C#. Going between ActionScript 3 and C# constantly is a breeze. I couldn't imagine going between say.. Lisp and ActionScript 20 times a day. It would be such a detriment to my productivity.

Re: Ask YC: Are there *any* startups using ASP.NET?

#32
post #8

There are plenty of startups using ASP.NET or Java-based tech. In fact most companies started by "business types" are .NET/Java because they are easier to find disposable coders for. You don't see as many .NET shops here because most posters are (a) young, (b) non-business types, and they had a chance to pick a technology. Most went with something dynamic and Linux-based. We did too. We're on RoR, despite having tons…

d. street cred

Re: Ask YC: Are there *any* startups using ASP.NET?

#33
I have used ASP.NET, CGI, CherrryPy, some of these in anger.

I am currently looking at Common Lisp. I have been burned by MS too many times and I don't need their blessing to program. I posted these links yesterday as well, but if you are interested, I am updating my blog with my adventures into a web app in Common Lisp:

http://uint32t.blogspot.com/2007/11/web-programming-framewor...

http://uint32t.blogspot.com/2007/11/update-web-programming-f...

http://uint32t.blogspot.com/2007/11/lisp-web-framework-desig...

All in all, I find that Common Lisp + Slime is a great environment to develop in. All the tools you need are there, there is just the matter of a small investment of time.

Re: Ask YC: Are there *any* startups using ASP.NET?

#34
post #31

Earlier quoted context omitted.

What are the benefits? What is bad about it?

After trying a few different languages .NET was definitely the fastest outside of C/C++. I didn't feel like learning C++ and then having to build a homebrew everything on top of it. My history is primarily ECMAScript, so it was very easy for me to pick up C#. Going between ActionScript 3 and C# constantly is a breeze. I couldn't imagine going between say.. Lisp and ActionScript 20 times a day. It would be such a detr…

Seriously, I agree 100%. I code in AS3/ JS/ and C# without a problem. Anytime I have to write SQL or VB (for my newly acquired day job), I cringe because of the syntax. Gotta love those curly brackets :}

Re: Ask YC: Are there *any* startups using ASP.NET?

#35

I'm finishing a survey of web development technologies class. We've covered everything from PHP to Perl + CGI, classic ASP and ASP.NET, and JSP. I spent this past summer learning RoR, and I plan on picking up Django next summer. [non-flame-bait personal opinion] And, I have to say that I came to a strong dislike for ASP.net. In fact I was carrying a 4.0 until this ASP.NET project. I disliked it so much, I didn't fini…

I'll jump into the flames -- what the heck. The problem isn't ASP.NET: it's probably the way you were taught how to use it. The Microsoft tools do so much crap that it's like being put into a room full of levers and knobs with cryptic labels on them. Hard to know where to start or how to make things work. Sit down with somebody who is using one of the automated DALs (like NetTiers, NHibernate, CSLA, etc) and knows wh…

"Sit down with somebody who is using one of the automated DALs (like NetTiers, NHibernate, CSLA, etc) and knows what the heck they are doing. You'll find it very intuitive and the speed of development can keep pace (or surpass, depending on the domain) any other kind of web development."

Oh come on, this applies for ANY tool in ANY domain. This is non-information.

Re: Ask YC: Are there *any* startups using ASP.NET?

#36

I'm finishing a survey of web development technologies class. We've covered everything from PHP to Perl + CGI, classic ASP and ASP.NET, and JSP. I spent this past summer learning RoR, and I plan on picking up Django next summer. [non-flame-bait personal opinion] And, I have to say that I came to a strong dislike for ASP.net. In fact I was carrying a 4.0 until this ASP.NET project. I disliked it so much, I didn't fini…

I'll jump into the flames -- what the heck. The problem isn't ASP.NET: it's probably the way you were taught how to use it. The Microsoft tools do so much crap that it's like being put into a room full of levers and knobs with cryptic labels on them. Hard to know where to start or how to make things work. Sit down with somebody who is using one of the automated DALs (like NetTiers, NHibernate, CSLA, etc) and knows wh…

"If you want something like an animated dancing baby that does different dances depending on your current stock portfolio and can sing out your RSS feeds in different languages..."

Hey! How did you find out about my startup idea?

Re: Ask YC: Are there *any* startups using ASP.NET?

#37
post #35

Earlier quoted context omitted.

I'll jump into the flames -- what the heck. The problem isn't ASP.NET: it's probably the way you were taught how to use it. The Microsoft tools do so much crap that it's like being put into a room full of levers and knobs with cryptic labels on them. Hard to know where to start or how to make things work. Sit down with somebody who is using one of the automated DALs (like NetTiers, NHibernate, CSLA, etc) and knows wh…

"Sit down with somebody who is using one of the automated DALs (like NetTiers, NHibernate, CSLA, etc) and knows what the heck they are doing. You'll find it very intuitive and the speed of development can keep pace (or surpass, depending on the domain) any other kind of web development." Oh come on, this applies for ANY tool in ANY domain. This is non-information.

Most ASP.NET training sucks. Does that say it any better? It's not a matter of the lanugage or the platform, it's that the instruction and tools are lame. Certainly that isn't true for any platform, is it?

Re: Ask YC: Are there *any* startups using ASP.NET?

#38

Earlier quoted context omitted.

I'll jump into the flames -- what the heck. The problem isn't ASP.NET: it's probably the way you were taught how to use it. The Microsoft tools do so much crap that it's like being put into a room full of levers and knobs with cryptic labels on them. Hard to know where to start or how to make things work. Sit down with somebody who is using one of the automated DALs (like NetTiers, NHibernate, CSLA, etc) and knows wh…

"If you want something like an animated dancing baby that does different dances depending on your current stock portfolio and can sing out your RSS feeds in different languages..." Hey! How did you find out about my startup idea?

My lawyer says I'm forced to notify you that I own the rights to the dancing-baby-stock-singing-RSS-multilingual device.

Of course, you're free to use a chicken.

Re: Ask YC: Are there *any* startups using ASP.NET?

#39
post #35

Earlier quoted context omitted.

"Sit down with somebody who is using one of the automated DALs (like NetTiers, NHibernate, CSLA, etc) and knows what the heck they are doing. You'll find it very intuitive and the speed of development can keep pace (or surpass, depending on the domain) any other kind of web development." Oh come on, this applies for ANY tool in ANY domain. This is non-information.

Most ASP.NET training sucks. Does that say it any better? It's not a matter of the lanugage or the platform, it's that the instruction and tools are lame. Certainly that isn't true for any platform, is it?

I'm not sure what you're trying to say!

Re: Ask YC: Are there *any* startups using ASP.NET?

#40
post #27

Earlier quoted context omitted.

We also use Code Generation software that builds all the CRUD methods automatically. I can understand what would bring you to using a code generator, but the examples I have seen in practice are not good. I think code generators show there is something fundamentally wrong with the language/framework.

So the use of standard abstractions and conventions in something like a DAL show a lack of what, exactly?

It shows a lack of nothing. What DAL is a code generator that writes large quantities of code based on your 'models'? It simply provides a better or easier interface.

Here is what I meant: When a commercial application becomes popular to generate large amounts of code to do a small amount of work, like some CRUD, I personally feel that shows a flaw in the fundamental way the language works. The language should either be able to offer you a better way of doing it yourself, or writing a small framework for yourself. If neither of these are viable options, I would consider that a serious knock against the language.

Post reply on HN