Fog Creek Software
Discussion Board




.net, ASP.net, VB.Net?

My dad is thinking of rewriting his applications in ASP mode, and since it's written in VB, highly favors MS tools.

Thing is... I don't really follow news from Redmond, and am a bit lost when reading stuff on www.asp.net .

Could a kind soul summarize what I should know about MS' offer when it comes to writing web-based applications?

Thx mucho
Fred.

Frederic Faure
Monday, May 27, 2002

Mr. Faure, this strikes me as a question that would require a very long answer.  Can you not research this question on your own, using existing books?  If you can't grasp the information on the ASP website, would you be able to understand the response you're requesting from a "kind soul"?  And if your dad is the one wanting to rewrite these applications, can he not do the research himself?

Perhaps I misunderstood your question.

programmer
Monday, May 27, 2002

http://www.google.com/search?hl=en&lr=&ie=UTF8&oe=UTF8&safe=off&q=%22asp.net%22

start reading boy.

Ben
Monday, May 27, 2002

Well, to clarify some things, ASP.net can be written with VB.net, C#.net or any other .net language. Its simmilar to JSP in that it allows way more to be accomplished with embedded code. Its alot more powerfull than vbscript.

Persoanlly I like what I have seen of .net so far cept for one thing. The web-controls. Its an atempt to hide/wrap the stateless nature of http and remove the programmer from how it actually works. It made me sick when I understood it.

Eric Debois
Tuesday, May 28, 2002

Thanks guys. I asked because it's all pretty confusing, not having developed web applications before...

Fred.

Frederic Faure
Tuesday, May 28, 2002

Fred,

The best site I've found is http://www.w3schools.com/asp/

This will tell you how to get up and running with ASP.

If you are developing Web applications from a VB background then ASP is the place to start.

ASP.NET and VB.NET are microsofts next generation of languages.  If your a beginner then I'd stick to the tried and tested for now.

Ged Byrne
Wednesday, May 29, 2002

Thansk Ged. I'm on my way...

Fred.

Frederic Faure
Wednesday, May 29, 2002

As much as I cringe to suggest it, lay out $99 or whatever it is now for VB.NET or C# (eg, http://www.programmersparadise.com/Product.pasp?txtCatalog=Paradise&txtCategory=&txtProductID=M47+0237) and start banging around with the IDE.  If you're new to the technologies, the IDE does an okay job as a crutch so that you can get something up quickly while you learn to program.  Remember, pick which langauge you want to use first, then buy the correct version of the IDE.  C# is good if you like Java or C++ and VB.NET is good if you like to get going with a minimum of previous coding experience.  Either way, you'll get Web Forms, which makes making a GUI painfully easy (and bad habits painfully easy to develop).

Get a good book at the same time (http://www.ora.com has good ones in general; Liberty's book on C# is very good, but is going to teach you straight C#, not C# for ASP.NET -- search for some ASP.NET recommendations) with you and start hammering things out.

But if you're not using vim (http://www.vim.org) or at least SharpDevelop (http://icsharpcode.net/OpenSource/SD/default.asp) to program your sites  in 18 months or less, something's wrong.  You've been sucked in by the shiny IDE and Bill's taught you some permanent bad habits!  :^)

Ruffin Bailey
Wednesday, June 12, 2002

*  Recent Topics

*  Fog Creek Home