Динамический веб-сайт
08.05.2015: Закрыта свободная регистрация на форуме из-за спама. Теперь новые аккаунты утверждает администрация.
Добро пожаловать, Гость. Пожалуйста, Войти или Регистрация.


Сейчас Воскресенье23 April 2024г, 11:37:11 °C

На главную Войти Регистрация
  iNsk.ru - Форум
  Программирование
  Форум по Web-программированию

  Динамический веб-сайт
« предыдущая следующая »
Страницы: [1] Ответ
   Автор  Тема: Динамический веб-сайт (Прочитано 10798 раз(а))
Этот пользователь был отключён и/или удалён
ChS
Гость
Динамический веб-сайт
« Время отправления: Воскресенье19 February 2005г, 16:46:09  »
Ответить с цитатой Ответ

Здрва всем!
кто-нибудь поделиться инфой, как он(а) начинал делать свой динамический веб-сайт?
Я вот книжек всяких набрал! куча инфы на компе! и КАША в голове!
  Сам склоняюсь(вернее уже начал учить)
к ASP.NET(C#).


Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #1 Время отправления: Воскресенье19 February 2005г, 20:35:17  »
Ответить с цитатой Ответ

Цитата: ChS на Воскресенье19 February 2005г, 16:46:09 
Здрва всем!
кто-нибудь поделиться инфой, как он(а) начинал делать свой динамический веб-сайт?
Я вот книжек всяких набрал! куча инфы на компе! и КАША в голове!
  Сам склоняюсь(вернее уже начал учить)
к ASP.NET(C#).

1. ASP.NET и C# рулят!
2. лучше всего, как мне кажется хорошо разобраться с HTML и CSS. Хотя ASP.NET инкапсулирует в себе многие возможности этих языков, но чёткое понимание их поможет разобраться в генерируемом коде + эффективно модифицировать его и дописывать то, что нужно.
3. потом бы неплохо разобраться с самим языком C# и принципами платформы .NET. Стоит пописать кое-какие десктопные программулины, простенькие, но чтобы руку набить и привыкнуть к языку.
4. наконец сам ASP.NET. Просто выполняй упражнения в книжке, а потом можешь сам что-нить придумать типа сайта виртуальной фирмы и т.д. Но лучший способ - это делая конкретный сайт(чётко знать цель) отрабатывать разные приёмы, ибо без особой цели вряд ли выйдет что-либо приятное.


Авторизован
Этот пользователь был отключён и/или удалён
ChS
Гость
Re:Динамический веб-сайт
« Ответ #2 Время отправления: Воскресенье20 February 2005г, 12:59:50  »
Ответить с цитатой Ответ

Т.е. одного C# с ASP.NET - это недостаточно? надо копать в структуру .NET?


Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #3 Время отправления: Воскресенье20 February 2005г, 19:43:28  »
Ответить с цитатой Ответ

Цитата: ChS на Воскресенье20 February 2005г, 12:59:50 
Т.е. одного C# с ASP.NET - это недостаточно? надо копать в структуру .NET?
Ну это всё равно, что пользоваться только мастерами Visual Studio, не понимая, что же в конце концов они тебе там создают и вообще зачем. Да там нетрудно разобраться, главное, было бы желание да немного времени.


Авторизован
Этот пользователь был отключён и/или удалён
ChS
Гость
Re:Динамический веб-сайт
« Ответ #4 Время отправления: Воскресенье20 February 2005г, 19:55:05  »
Ответить с цитатой Ответ

Времени в обрез, Желание огромное!
Спасибо за внимание.



Авторизован
raindrop
something alive
Профи
Re:Динамический веб-сайт
« Ответ #5 Время отправления: Воскресенье20 February 2005г, 22:16:47  »
Ответить с цитатой Ответ

Цитата: Duke на Воскресенье19 February 2005г, 20:35:17 
1. ASP.NET и C# рулят!

Смотря для чего. У этого решения есть один минус - платформозависимость. Ибо если вдруг захотится запустить сайт на типовом хостинге (более 80% web-серверов используют *nix), то можно грустно обломаться...

С другой стороны, беспорно функционал у win-ориентированных решений от MS существенно выше. Правда тут можно тоже говорить, что другие варианты просто более замороченные, но результато-достижимые...

В свое время нами было принято решение использовать для разработок PHP + JS, чего в 80% случаев более чем за глаза... а для индивидуальной заточки под клиента можно будет и к Duke обратиться за доп.плату...

P.S.: Связка Apache+PHP+JS - очень проста в освоении. И, что не маловажно, все кмпоненты свободно распространяемые. Да и примеров решений в сети найти можно пресс. Это ни в коем случае не агитация - просто свой опыт определения.


Авторизован

...possible a last drop!
Этот пользователь был отключён и/или удалён
ChS
Гость
Re:Динамический веб-сайт
« Ответ #6 Время отправления: Воскресенье21 February 2005г, 19:12:26  »
Ответить с цитатой Ответ

У мня вообще мысли такие:
  Хочу сделать динамический веб сайт так, чтобы меню навигации, баннеры, шапка сайта всегда оставались не изменяемые ,а менялось только информационное наполнение страницы, что бы когда мне надо было сменить один баннер то и менять  мне его пришлось только на одной странице , ну в крайнем случае на 10 -ти. А не ковырять каждую страницу в ручную.
  Я понял что надо юзать БД. Сказали что только MS SQL  подходит, но она платная вроде, есть еще какая-то урезанная вроде и бесплатная. А какой софт надо юзать для работы с БД? а саму базу данных тоже как-то устанавливать надо?
  Мысли насчет PHP были, но пропали ... А что на ASP.NET сделать то что я описал выше это очень сложно?
  Вообще мои знания такие: HTML и CSS - уже дАвно знаю!! Ещё чистый Си- вот уже второй семестр в универе проходим.
 



Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #7 Время отправления: Воскресенье21 February 2005г, 19:23:19  »
Ответить с цитатой Ответ

Цитата: raindrop на Воскресенье20 February 2005г, 22:16:47 
Смотря для чего. У этого решения есть один минус - платформозависимость. Ибо если вдруг захотится запустить сайт на типовом хостинге (более 80% web-серверов используют *nix), то можно грустно обломаться...
Один момент! Сама концепция .NET разрабатывалась как раз как платформеннонезависимое решение, и так оно и есть. Да, не буду спорить, что лучшая поддержка у всё той же Microsoft - разработчика платформы, но есть уже и под nix'ы некие аналоги .NET Framework, и, как мне представляется, с каждым годом их будет всё больше, а возможности, которые они будут предоставлять, будут всё лучше!

Цитата: raindrop на Воскресенье20 February 2005г, 22:16:47 
С другой стороны, беспорно функционал у win-ориентированных решений от MS существенно выше. Правда тут можно тоже говорить, что другие варианты просто более замороченные, но результато-достижимые...
Да обо всём можно так говорить... даже самые сложные приложения под винду и то можно писать на чистом WinAPI, например, но оно надо? Просто если у тебя есть веские причины не выбирать продукцию Microsoft, то да, PHP - лучшее решение, хотя и объективно обладающее рядом недостатков.

Цитата: raindrop на Воскресенье20 February 2005г, 22:16:47 
В свое время нами было принято решение использовать для разработок PHP + JS, чего в 80% случаев более чем за глаза... а для индивидуальной заточки под клиента можно будет и к Duke обратиться за доп.плату...
Хе-хе, спасибо за рекламу))

Цитата: raindrop на Воскресенье20 February 2005г, 22:16:47 
P.S.: Связка Apache+PHP+JS - очень проста в освоении. И, что не маловажно, все кмпоненты свободно распространяемые. Да и примеров решений в сети найти можно пресс. Это ни в коем случае не агитация - просто свой опыт определения.
Точно, сам изучал PHP по информации с сайтов, хелповнику по PHP и книжке Ротшиллера и Геркена "PHP 4" из серии "Библиотека программиста" (правда тут уровень покруче:) Но, знаешь, буржуи тоже следят за тенденциями на рынке. Так, в линейке продуктов .NET 2005 будут облегчёные версии (Express versions), которые будут распространяться абсолютно бесплатно. Тем самым компания хочет стимулировать интерес к собственной продукции (по данным семинара Microsoft "Дни разработчика"). Так будет, например, Visual C# Express, SQL Server Express и др. Но, конечно же, они будут иметь ряд ограничений по сравнению со своими коммерчески распространяемыми братьями.


Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #8 Время отправления: Воскресенье21 February 2005г, 19:33:00  »
Ответить с цитатой Ответ

Цитата: ChS на Воскресенье21 February 2005г, 19:12:26 
У мня вообще мысли такие:
  Хочу сделать динамический веб сайт так, чтобы меню навигации, баннеры, шапка сайта всегда оставались не изменяемые ,а менялось только информационное наполнение страницы, что бы когда мне надо было сменить один баннер то и менять  мне его пришлось только на одной странице , ну в крайнем случае на 10 -ти. А не ковырять каждую страницу в ручную.
И на PHP можно такое сделать - на шаблонах Fast Template, например. А на ASP.NET 2005 (в этой версии точно, а насчёт 2002 и 2003 не скажу даже), зная как, каркас такого, как ты описал сайта, можно накидать за несколько минут. Я бы подсказал как, да вот руки не доходят до того, чтобы сесть да всё-таки прочитать до конца книгу по ASP: работа с учёбой отнимают кучу времени((

Цитата: ChS на Воскресенье21 February 2005г, 19:12:26 
  Я понял что надо юзать БД. Сказали что только MS SQL  подходит, но она платная вроде, есть еще какая-то урезанная вроде и бесплатная. А какой софт надо юзать для работы с БД? а саму базу данных тоже как-то устанавливать надо?
MS SQL Server

Цитата: ChS на Воскресенье21 February 2005г, 19:12:26 
  Мысли насчет PHP были, но пропали ... А что на ASP.NET сделать то что я описал выше это очень сложно?
Читай выше)

Цитата: ChS на Воскресенье21 February 2005г, 19:12:26 
  Вообще мои знания такие: HTML и CSS - уже дАвно знаю!! Ещё чистый Си- вот уже второй семестр в универе проходим.
ну тогда можешь смело браться за шарп. Синтаксис ты уже знаешь, а шарповский мало чем отличается от него... правда, существует мнение, что всё же лучше изучать ОО языки без знаний процедурных, так как мозг не будет особо сопротивляться в корне иному подходу.


Авторизован
Этот пользователь был отключён и/или удалён
ChS
Гость
Re:Динамический веб-сайт
« Ответ #9 Время отправления: Воскресенье22 February 2005г, 18:47:34  »
Ответить с цитатой Ответ

Цитата:
  А на ASP.NET 2005 (в этой версии точно, а насчёт 2002 и 2003 не скажу даже)
Я не понял насчет ASP.NET 2005 и вообще как узнать какая у меня версия? Я усанавливал Visual Studio.NET 2003 - это значит что у меня asp.net 2003 ? и вообще между 2002-5 есть существенная разница?
Цитата:
MS SQL Server 
 
Все в одном что ли?
Цитата:
PHP - лучшее решение, хотя и объективно обладающее рядом недостатков.
не спорю, Php - это все круто, но моя цель -asp.net
Цитата:
всё же лучше изучать ОО языки без знаний процедурных
что еще за такие языки? например?

Вообще, вот  вы делаете сайты , а какой софт стоит у вас?
Цитата:
Я бы подсказал как, да вот руки не доходят до того, чтобы сесть да всё-таки прочитать до конца книгу по ASP: работа с учёбой отнимают кучу времени((
а плохо, в сети кроме как "учебника" на www.dotSITE.ru ничего нет. А все статьи расчитаны на уже "знакомых" людей.




Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #10 Время отправления: Воскресенье22 February 2005г, 19:27:26  »
Ответить с цитатой Ответ

Цитата: ChS на Воскресенье22 February 2005г, 18:47:34 
Я не понял насчет ASP.NET 2005 и вообще как узнать какая у меня версия? Я усанавливал Visual Studio.NET 2003 - это значит что у меня asp.net 2003 ? и вообще между 2002-5 есть существенная разница? 
Ага, у тебя 2003. Хорошая версия. А что касается 2005, то это вообще шедевр. Если 2003 от 2002 мало чем отличается, то в 2005 произошло множество модификаций, улучшений и пр. Например, там уже C# 2.0, в который добавлена поддержка неполной типизации, щаблонов (типа STL у C++) и ещё куча всяких фишек. + Добавлены средства рефакторинга и пр для разработчика.

Цитата: ChS на Воскресенье22 February 2005г, 18:47:34 
Все в одном что ли? не спорю, Php - это все круто, но моя цель -asp.netчто еще за такие языки? например?
Объектно-ориентированные - программирование в классах (С++, С#, Java) и процедурные - программирования с помощью функций и процедур (С, Pascal, Basic)

Цитата: ChS на Воскресенье22 February 2005г, 18:47:34 
Вообще, вот  вы делаете сайты , а какой софт стоит у вас?а плохо, в сети кроме как "учебника" на www.dotSITE.ru ничего нет. А все статьи расчитаны на уже "знакомых" людей.
У меня VS. NET 2003, как и у тебя + для PHP имеется PHP Expert Editor. Насчёт сайтов, можешь глянуть на
gotdotnet.ru
ug.gotdotnet.ru
lab.msdn.microsoft.com/productfeedback/
Может что и найдёшь полезного для себя. Советую ещё в MSDN копаться, там много информации (по идее даже существует MSDN за июль 2004 на русском!).
Цитата:



Авторизован
Этот пользователь был отключён и/или удалён
ChS
Гость
Re:Динамический веб-сайт
« Ответ #11 Время отправления: Воскресенье23 February 2005г, 18:04:49  »
Ответить с цитатой Ответ

Цитата:
Ага, у тебя 2003. Хорошая версия. А что касается 2005, то это вообще шедевр. Если 2003 от 2002 мало чем отличается, то в 2005 произошло множество модификаций, улучшений и пр. Например, там уже C# 2.0, в который добавлена поддержка неполной типизации, щаблонов (типа STL у C++) и ещё куча всяких фишек. + Добавлены средства рефакторинга и пр для разработчика. 
А у меня ещё .NET Framework 2.0 beta стоит. это не значит то, что у меня ASp.NET 2005?
Цитата:
всё же лучше изучать ОО языки без знаний процедурных
Значит ли это, что  учить чистый Си - это гон.

Я ещё вот какие вопросы припас:
MSDN- только в сети можно скачать или бывает на CD?
В сети встречал какие то Starter Kit и WebMatrix - это мне надо?

Цитата:
Цитата:
Я понял что надо юзать БД. Сказали что только MS SQL  подходит, но она платная вроде, есть еще какая-то урезанная вроде и бесплатная. А какой софт надо юзать для работы с БД? а саму базу данных тоже как-то устанавливать надо?
MS SQL Server
Это и софт и БД одновременно? а что скажете про MSDE -это вроде какаято урезанная и бесплатная версия?






Авторизован
Этот пользователь был отключён и/или удалён
ChS
Гость
Re:Динамический веб-сайт
« Ответ #12 Время отправления: Воскресенье23 February 2005г, 18:16:16  »
Ответить с цитатой Ответ

А разве ADO.NET не позволяет работать с любой базой данных.


Авторизован
Этот пользователь был отключён и/или удалён
ChS
Гость
Re:Динамический веб-сайт
« Ответ #13 Время отправления: Воскресенье23 February 2005г, 19:00:27  »
Ответить с цитатой Ответ

Я вот думаю начет MS Acces? она проста в обращении может её заюзать? какие с ней подводные камни?


Авторизован
Этот пользователь был отключён и/или удалён
ChS
Гость
Re:Динамический веб-сайт
« Ответ #14 Время отправления: Воскресенье23 February 2005г, 19:05:20  »
Ответить с цитатой Ответ

Меня всегда пугали три буквы -XML. они мне нужны?


Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #15 Время отправления: Воскресенье23 February 2005г, 19:46:00  »
Ответить с цитатой Ответ

Цитата: ChS на Воскресенье23 February 2005г, 18:04:49 
А у меня ещё .NET Framework 2.0 beta стоит. это не значит то, что у меня ASp.NET 2005?
ну у тебя только куча дополнительных компонентов добавилась, притом довольно полезных (почти, как в старом-добром Buider C++ и Delphi), только ты их юзать вряд ли смогёшь((

Цитата: ChS на Воскресенье23 February 2005г, 18:04:49 
Значит ли это, что  учить чистый Си - это гон.

Трудно сказть, сейчас его редко где в чистую используют. Я встречал чистый С стандарта ANSI только в системе WinCC фирмы Siemens для программирования и  визуализации технологических процессов.

Цитата: ChS на Воскресенье23 February 2005г, 18:04:49 
Я ещё вот какие вопросы припас:
MSDN- только в сети можно скачать или бывает на CD?
В сети встречал какие то Starter Kit и WebMatrix - это мне надо?
MSDN всегда распространяется на четырёх CD(3 основных + SDK) или на DVD.
А что касается Starter Kit и WebMatrix скажу честно -- не знаю, что это)

Цитата: ChS на Воскресенье23 February 2005г, 18:04:49 
MS SQL ServerЭто и софт и БД одновременно? а что скажете про MSDE -это вроде какаято урезанная и бесплатная версия?
это СУБД, которая просто встраивается в винду и может юзаться через какие-нибудь средства типа ADO.NET или ODBC. MSDE - фиг знает, что это. Вообще же бесплатная и урезанная -- это MS SQL Server Express.




Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #16 Время отправления: Воскресенье23 February 2005г, 19:47:53  »
Ответить с цитатой Ответ

Цитата: ChS на Воскресенье23 February 2005г, 18:16:16 
А разве ADO.NET не позволяет работать с любой базой данных.
Более чем позволяет. Только это ж не более, чем удобный посредник между тобой и файлами БД. Нужно же и саму базу состряпать в чём-нить


Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #17 Время отправления: Воскресенье23 February 2005г, 19:51:42  »
Ответить с цитатой Ответ

Цитата: ChS на Воскресенье23 February 2005г, 19:00:27 
Я вот думаю начет MS Acces? она проста в обращении может её заюзать? какие с ней подводные камни?
Она проста, удобна + визуальное проетирование, но вот чтобы к сайту прикрутить, даже не знаю. Вряд ли на серваке будет её поддержка. Вообще Access -- десктопная локальная БД, хотя её и можно экспортировать в формат SQL Server. Но точно не скажу всё же..


Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #18 Время отправления: Воскресенье23 February 2005г, 19:53:34  »
Ответить с цитатой Ответ

Цитата: ChS на Воскресенье23 February 2005г, 19:05:20 
Меня всегда пугали три буквы -XML. они мне нужны?
суть этого форматы ты поймёшь, изчая ASP.NET, но вчистую сайты на нём писать ручками тебе оооооочень маловероятно, что придётся


Авторизован
Этот пользователь был отключён и/или удалён
ChS
Гость
Re:Динамический веб-сайт
« Ответ #19 Время отправления: Воскресенье24 February 2005г, 18:14:03  »
Ответить с цитатой Ответ

Цитата:
MSDN всегда распространяется на четырёх CD(3 основных + SDK) или на DVD.
На DVD- это интерессно, но я что то не видел, видел только Visual Studio.NET 2003 на DVD.
Вообще MSDN он(а) на русском? Может книжку лучше какую прикупить, да может посоветуешь чё?
Я купил одну книгу, повелся на то что она толстая и стоит не так дорого, когда домой пришел
начал разбирать, а в ней оказались все примеры на VB, который меня почемуто раздражает - дурацкий
синтаксис.

Цитата:
Вообще же бесплатная и урезанная -- это MS SQL Server Express.
на сколько урезанная, для сайта-то пойдет?

Цитата:
Цитата:
А разве ADO.NET не позволяет работать с любой базой данных.
Более чем позволяет. Только это ж не более, чем удобный посредник между тобой и файлами БД.
Нужно же и саму базу состряпать в чём-нить
А именно, в чем? просто, как я понимаю, надо установить саму БД - и это все? т.е. софт не нужен?
А можно использовать и бесплатную, популярную MySQL? Сам вообще какую БД юзаешь?

Цитата:
средства типа  ADO.NET или ODBC
Часто встречал в сети это слово, а что это такое - ODBC? и вообще эта ado.net сложнаяя штука?






Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #20 Время отправления: Воскресенье24 February 2005г, 18:59:09  »
Ответить с цитатой Ответ

Цитата: ChS на Воскресенье24 February 2005г, 18:14:03 
На DVD- это интерессно, но я что то не видел, видел только Visual Studio.NET 2003 на DVD.
Вообще MSDN он(а) на русском? Может книжку лучше какую прикупить, да может посоветуешь чё?
Я купил одну книгу, повелся на то что она толстая и стоит не так дорого, когда домой пришел
начал разбирать, а в ней оказались все примеры на VB, который меня почемуто раздражает - дурацкий
синтаксис.на сколько урезанная, для сайта-то пойдет? Более чем позволяет. Только это ж не более, чем удобный посредник между тобой и файлами БД.
Нужно же и саму базу состряпать в чём-нитьА именно, в чем? просто, как я понимаю, надо установить саму БД - и это все? т.е. софт не нужен?
А можно использовать и бесплатную, популярную MySQL? Сам вообще какую БД юзаешь?Часто встречал в сети это слово, а что это такое - ODBC? и вообще эта ado.net сложнаяя штука?
Эх, замучали меня уже твои вопросы, честное слово! Скажу кратко: VS на DVD есть, к VB тоже можно со временем привыкнуть (у тебя скорее всего книга Мжтью МакДонольда), с БД я как-то особо не работал давно, так что по ним вряд ли что могу посоветовать. ODBC -- просто протокол, который позволяет программно общаться с БД разных типов, просто нужно знать под какой формат она создавалась и всё. До ADO.NET особо руки не дошли, но вещь простая.
ЗЫ пошарься по сайтам, если что-то хочешь новое узнать просто набери в google.ru то, что ищешь, например "ODBC - это".. и больше сам ройся, ищи, экспериментируй. Не буду же я на все фопросы отвечать: я и сам не во всём разбираюсь + устаю)


Авторизован
Duke
Модератор форума
Re:Динамический веб-сайт
« Ответ #21 Время отправления: Воскресенье24 February 2005г, 19:08:26  »
Ответить с цитатой Ответ

2ChS Забыл сказать. С С# 1.0 можно хорошо разобраться по книжке:
Троелсен Э. C# и платформа .NET. Библиотека программиста.— СПб.: Питер, 2004.— 796с.
Но с учётом того, что уже вышел C# 2.0 этой книжки будет маловато, но знание её материала всё равно необходимо! По 2й версии пока ничего посоветовать не могу: просто не знаю, вышло ли что-нибудь...
MSDN -- на английском, это ж по сути встроенный хелповник VS, но, как я ранее писал, сужествует и русская версия на какую-то из более ранних версий MSDN. Да, есть такой электронный журнал, созданный русскими программерами, работающими по всему миру -- RSDN. Его адрес в инете, к сожалению, не помню, но надо поискать "rsdn.*". Найдёшь что-нить интересное в интернет по поводу программирования под платформу .NET -- пиши на форуме, будет интересно!


Авторизован
Страницы: [1] Ответ 
« предыдущая следующая »
Перейти на форум: 



Друзья: iNsk.ru, MyAutoGames.RU - дрифт, челленджи, гонки, драг, мотокросс, ралли

iNsk.ru - Форум | Powered by YaBB SE Rus
© 2002-2024, Интернет Новосибирск.


Rambler's Top100