Аякс и Асп классика - PullRequest
       3

Аякс и Асп классика

0 голосов
/ 16 марта 2011

Я новичок в программировании и являюсь руководителем по маркетингу, поэтому я ничего не знаю о программировании, но я очень взволнован, чтобы изучать программирование, поэтому теперь я учусь самостоятельно.ASP clssic, затем ASP.NET + PHP + CI .. сейчас я на стадии ASP.

Вопрос 1: это правильное предложение от моего друга?

предложение поиска

Iстек по этой проблеме, как создать живой поиск так же, как эта ссылка 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 ]

2 голосов
/ 16 марта 2011

Обучение C ++ довольно «продвинуто», и не то, что я бы порекомендовал тем, кто не изучает курс по информатике или не работает профессиональным программистом. Это очень большой и сложный язык, требующий множества других навыков, не в последнюю очередь ориентирования на предмет и общих знаний по информатике.

Было бы гораздо более уместным начать с чего-то гораздо более простого, такого как классический ASP или PHP. Выберите только один! Тогда купи книгу. Тогда играйте немного. Затем создайте простой веб-сайт о вашей кошке / хомяке / автомобиле / лодке / ушной сере. Затем создайте еще один, используя уроки, извлеченные из первого сайта. Я бы посоветовал посмотреть на несколько месяцев, чтобы отточить свои навыки, особенно если вы занимаетесь неполный рабочий день.

Научиться программировать так же просто, как научиться играть на музыкальном инструменте. Чем больше вы практикуетесь, тем лучше вы получаете. Некоторые люди, естественно, хороши в этом, но, увы, большинство нет, и им приходится очень много работать.

2 голосов
/ 16 марта 2011

Прежде всего, если вы только начинаете, то не беспокойтесь слишком сильно о каком-либо конкретном языке (если у вас нет особой необходимости изучать его). Вам было бы лучше изучить основные принципы программирования из общего учебника, такого как:

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

Как только вы овладеете основами, попробуйте выучить язык, соответствующий вашей цели. Если это веб-разработка, то PHP / ASP.NET / RUBY и т. Д. Если это настольный компьютер / мобильный телефон, посмотрите на C / C ++ / C # / Obj-C / VB.NET в зависимости от того, с какой платформой вы работаете, какие потребности / предложения вам нужны. *

Взгляните на W3Schools для изучения языков в Интернете:

http://www.w3schools.com/

Что касается второй части вашего вопроса, то в вашем фрагменте кода на многих уровнях есть так много неправильного, что я просто отложу его в шкаф и снова перейду к нему, когда у вас получится лучше. разберитесь с основами, и вы поймете, почему это неправильно.

1 голос
/ 16 марта 2011

Когда вы только начинаете, язык не так важен (конечно, выберите более простой язык). По большей части многие крупные языки являются взаимозаменяемыми (например, cout в C ++ в значительной степени совпадает с System.out.print в JAVA). Более важная вещь, которую вам нужно понять, - это структура программы, принципы объектно-ориентированного программирования и другие основные принципы программирования, которые можно и нельзя делать. Эти идеи применимы практически ко всем используемым вами языкам программирования.

IMO (и это может быть неправильно), язык, который вы изучаете, является наименее важным аспектом, когда вы начинающий. Большинству программистов придется использовать много языков в своей карьере, и тратить время на изучение каждого языка из каждого будет пустой тратой. Например, я начал изучать Visual Basic в старшей школе. Через несколько месяцев я перешел на C ++. После того, как я поступил в колледж, мне пришлось изучать JAVA в течение 6 месяцев, затем переключился на Ruby, затем на C, CSS, HTML, Android SDK и Javascript. После этого я получил работу и должен был изучить C # и как использовать AJAX, .Net, Facebook API и другие языки. Мораль истории в том, что принципы важнее языков.

Мой совет: Сначала выясните, что вы хотите запрограммировать. У Айры Рейни есть несколько хороших предложений относительно того, куда идти и чему учиться, если вы посмотрите на его ответ (хотя я бы включил JAVA для настольного / мобильного языка)

C ++ не должен быть продвинутым, если у вас есть подходящий материал для его изучения. Я бы порекомендовал работать с C ++, чтобы сделать несколько очень простых программ. Начните с попытки создать базовый калькулятор, который будет отправлять все данные в командную строку. Как только вы изучите основы (+, -, *, /), вы можете постепенно развивать их, становясь все более и более сложным (^,% ,!). Это даст вам платформу для строительства и цель для достижения.

Здесь это сайт, который поможет вам выучить C ++

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...