Click to See Complete Forum and Search --> : What is the difference between ASP.net and Microsoft SQL


BStoltman
03-14-2009, 12:42 AM
Please be specific, when I read info on them they sound like 2 different languages, working with databases. What are benefits of using either. The more info the happier I am. Also I hear about people who write C# applications that interface with ASP. In what way is this in use generally.

I know this is a loaded question, and quite familar with programming with Visual Basic, a little C++, XHTML, and breezed the basics of PHP. I mention this so you know that you can use programming jargon if need be.

Thanks,

Blake

BStoltman
03-14-2009, 11:31 PM
Are you serious no one here can properly explain the purpose and general use of the languages? Also I came across some references to ADO, and AJAX, and LINQ. I also read somewhere google was written in primarily Python. Whats so great about Python, and why don't we hear about it more if it is so powerful?

Thanks

felgall
03-15-2009, 04:43 PM
What is the difference between ASP.net and Microsoft SQL

That's somewhat like asking the difference between a car and a trailer. They are two entirely different things which provide more functionality when used together than either does separately.

ASP.NET is an environment in which a variety of programming languages can be run.

Microsoft SQL is a database where the data that the programs use can be stored in a way that makes it easier to access.

Kuriyama
03-16-2009, 12:17 AM
I know this is a loaded question, and quite familar with programming with Visual Basic, a little C++, XHTML, and breezed the basics of PHP.

Obviously not that familiar. . .

- ASP.Net is a web platform architecture that uses Microsoft's .NET framework which can run a ton of languages. .NET is a server side language meaning it runs on your web server.
- Microsoft SQL is a database program. SQL is the language you use to build commands to use the database.
- ADO is the API that you use to make .NET communicate with a database. ADO manages your connection to the database, and basically passes SQL statements into the DB.
- AJAX = Asynchronous JavaScript And XML. JAvaScript is a client side language meaning the code runs on the clients browser. AJAX is useful because it makes behind the scenes calls to the web server.
- Dunno what LINQ is but it looks like it's another type of database API kinda like what ADO is.
- Python is just another language. It's very very fast, but I don't think Google uses primarily Python. Different language do things more efficiently than other language. Google probably uses a lot of different programing languages to increase code performance. It's all about using the right tool for the job.


Don't expect your questions to be answered quickly on this form as there are few people that post here that can solve your problem. Besides, ASP classic is quickly becoming a dead language.