ajax和asp经典

时间:2011-03-16 09:08:35

标签: ajax

我是编程的新手,我是一名营销主管,所以我对编程一无所知,但我很兴奋学习编程,所以现在我独立学习。我的朋友对我说,更好的初学者先学习C ++然后去ASP clssic然后ASP.NET + PHP + CI ..现在我在ASP阶段。

问题1:这是我朋友的正确建议吗?

搜索建议

我在这个问题上堆叠 如何创建与此链接http://www.w3schools.com/php/php_ajax_livesearch.asp

相同的实时搜索

这是我的数据库代码

Set rsGuestbook = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT staff_name FROM master WHERE staff_name like '" & Request("s") & "%'"

rsGuestbook.Open strSQL, oConn

livesearch.php?q =“+ str,true = livesearch.php?q =”+ str,true

请帮助

3 个答案:

答案 0 :(得分:2)

首先,如果你刚刚开始,那么不要过分担心任何特定的语言(除非你有特殊需要学习它)。您最好从通用教程中学习编程的核心原则,例如:

http://lifehacker.com/#!5401954/programmer-101-teach-yourself-how-to-code

一旦掌握了基础知识,就可以尝试学习适合自己目标的语言。如果那是web开发,那么PHP / ASP.NET / RUBY等等。如果它是桌面/移动设备,那么根据您正在处理需求/提供的平台,查看C / C ++ / C#/ Obj-C / VB.NET。

看一下W3Schools的基于网络的语言:

http://www.w3schools.com/

关于你问题的第二部分,你的代码片段在很多层面上存在很多错误,我会把它放在柜子里悄悄地放在一边,一旦你有了更好的东西就重新访问它处理基础知识,你会明白为什么这是错误的。

答案 1 :(得分:2)

学习C ++非常'先进',而不是我推荐给那些没有修读计算机科学学位课程或作为专业程序员工作的人。这是一门非常庞大而复杂的语言,需要很多其他技能,尤其是面向对象和一般计算机科学知识。

从更简单的东西开始,比如经典的ASP或PHP,更合适。只选一个!然后买一本书。然后玩一会儿。然后建立一个关于你的猫/仓鼠/汽车/船/耳蜡的简单网站。然后使用从第一个网站获得的经验构建另一个。我建议你花几个月的时间来磨练自己的技能,特别是在你兼职的时候。

学习编程就像学习演奏乐器一样简单。练的越多,得到的越多越好。有些人天生擅长这一点,但是,唉,大多数人不是也不必非常努力。

答案 2 :(得分:1)

当您第一次开始使用该语言时并不重要(当然要使用更简单的语言)。在大多数情况下,许多较大的语言是可互换的(例如,C ++中的cout与JAVA中的System.out.print几乎相同。您需要掌握的更重要的是程序结构,面向对象编程原则,以及编程的其他基本“做”和“不做”。这些想法几乎适用于您使用的每种编程语言。

IMO(这可能是错的)当您是初学者时,您学习的语言是最不重要的方面。大多数程序员在他们的职业生涯中必须使用多种语言,花时间学习每种语言的内外都是一种浪费。例如,我开始在高中学习Visual Basic。几个月后,我转而使用C ++。一旦我上大学,我必须学习JAVA 6个月,然后切换到Ruby,然后切换到C,CSS,HTML,Android SDK和Javascript。之后我找到了一份工作,不得不学习C#以及如何使用AJAX,.Net,facebook API和其他语言。故事的道德是原则比语言更重要。

我的建议:首先找出你想要编程的内容。如果你看看他的答案,Ira Rainey对于去哪里以及学习什么有一些很好的建议(尽管我会将JAVA用于桌面/移动语言)

如果你有合适的材料可以学习它,那么C ++不应该是高级的。我建议使用C ++来制作一些非常基本的程序。首先尝试制作一个将所有输入发送到命令行的基本计算器。一旦你掌握了基础知识(+, - ,*,/),你就可以慢慢地将它变得越来越复杂(^,%,!)。这将为您提供一个建立平台和获得目标。

Here是一个帮助您学习C ++的网站