Форум Херсона. Форум Херсонской молодежи, флейм, фотографии Херсона, политика в Херсоне, сетевой форум, сети Херсона


Приветствуем на Форум Херсона. Форум Херсонской молодежи..

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

Если возникнут проблемы с регистрацией напишите нам.

Галерея форума Блоги пользователей Список банов
Вернуться   Форум Херсона. Форум Херсонской молодежи. > > >
Регистрация СправкаСтатистика Пользователи Календарь Сообщения за день

Программирование Все вопросы по написанию программ

Тема: Visual Studio Express C# + MySQL Ответить в теме
Ваше имя пользователя: Для входа нажмите здесь
Проверка вопроса системы антиспама "NoSpam!"
Столиця Русі
Image Verification
Пожалуйста, введите шесть букв и/или цифр, которые изображены на картинке.

Заголовок:
  
Сообщение:
Иконки для сообщения
Вы можете выбрать иконку, характеризующую сообщение:
 

Дополнительные опции
Другое

Просмотр темы (Новые вначале)
12.07.2012 01:03
wouldnt_even чем больше делаю в джанго, тем больше нравится. причем нравится и фрэймворк и сам питон. код получается красивый, форматированый, соответственно легкочитаемый. думаю до понедельника перепишу весь функцилнал программы и вообще откажусь от десктоп версии.
10.07.2012 22:57
wouldnt_even Фрэймворки - это для нубов, вроде меня. Я написал все, что хотел, на РНР, потом, просто ради интереса, начал переписывать то же самое под джанго. 10 минут и все заработало. Даже квери для MySQL не надо писать вручную.
04.07.2012 21:46
Aurum
Цитата:
Сообщение от ustas Посмотреть сообщение
дык они же не панацея, можно и без них обходиться
не знаю можно ли назвать их использование модой
скорее это стиль )
04.07.2012 08:36
ustas дык они же не панацея, можно и без них обходиться
не знаю можно ли назвать их использование модой
03.07.2012 21:12
zwitter
Цитата:
Сообщение от ustas Посмотреть сообщение
а шо делать, жизнь такая
я пока что успешно их игнорирую, что не мешает мне программировать
интересно, когда мода пройдет
03.07.2012 20:38
ustas хфилосохвия
метания - это хорошо, потому как поиск и поглощение информации
от метаний и проблем выбора может избавить только опыт, а без метаний опыта не бывает
03.07.2012 19:12
wouldnt_even
Цитата:
Сообщение от ustas Посмотреть сообщение
Мега метания , теперь пхп. Вопрос почему?
не то, чтобы метания. скорее просто проблема выбора.

я в вэб программировании пока что полный ноль. поэтому по твоему же совету попробовал написать простейший пример работы с таблицами. так вот РНР вышло проще и понятнее.
03.07.2012 18:48
ustas Мега метания , теперь пхп. Вопрос почему?

Почесав затылок, юзер дописал через 7 минут
Цитата:
Сообщение от zwitter Посмотреть сообщение
ох как я обожаю эти новомодные паттерны и парадигмы
а шо делать, жизнь такая
03.07.2012 15:46
wouldnt_even я так понял во всех этих новомодных ява фрэймворках даже экземпл успешно задеплоить - это уже большая удача.

на StackOverflow наткнулся на интересную фразу Java is a DSL for converting large XML files into Stack Traces. ... начинает казаться, что так оно и есть.

в общем решил забить и не тратить время. не буду мудрствовать лукаво и нарисую все, что надо на PHP.
03.07.2012 15:04
zwitter ох как я обожаю эти новомодные паттерны и парадигмы
03.07.2012 06:28
ustas теперь осталось сделать всё правильно , вынести логику из jsp и тем самым соблюсти парадигму MVC
ну типа так кошерней будет
02.07.2012 22:58
wouldnt_even
Цитата:
Сообщение от ustas Посмотреть сообщение
ежели пробовал, то спринг и хибернейт в связке напрашиваются в следующий хелло ворлд
старею наверное, в простом JSP и доступ к базе получил и сделать, в принципе, можно все, что мне нужно, но хочется как-то более организованно и культурно.

<%@ page import="java.sql.*" %><%@ page import="java.io.*" %> <%@ page import="com.mysql.*" %>
<? xml version="1.0"?>

<capital_shipping>
<%
Connection con = null;
Statement stmt = null;
ResultSet rs = null;

try{
Class.forName("com.mysql.jdbc.Driver").newInstance ();
con=DriverManager.getConnection("jdbc:mysql://192.168.1.7:3306/capital_shipping",
"root", "12345");
out.println("Connected to database!!!");
stmt = con.createStatement();
String query = "SELECT * FROM vessels;";
rs = stmt.executeQuery(query);
while (rs.next()){
%>

и т.д. и т.п.
02.07.2012 22:07
ustas ежели пробовал, то спринг и хибернейт в связке напрашиваются в следующий хелло ворлд
02.07.2012 21:58
wouldnt_even
Цитата:
Сообщение от ustas Посмотреть сообщение
настоятельно рекомендую прежде чем использовать спринг и прочее, набросать что то простяцкое используя стандартный механизм (jsp, сервлетыи прочее), очень поможет потом и спринг оценить по достоинству и викет
родитель у них кстати один и тот же Apache
JSP/JSF/Servlets я уже опробовал. (тем более, что ,как я понял из официального руководства по JavaEE, JSF/JSP все равно потом компилируются в те же сервлеты).
02.07.2012 21:46
ustas spring базовый, общий, универсальный, в конце концов просто раньше появился
java хороша как конструктор (с учетом наработанного уже материала), архитекторам раздолье можно много чего интересного собрать, главное не перемудрить
викет это вэб, а спринг может быть использован где угодно, кроме того можно использовать только нужные части этого фреймворка

настоятельно рекомендую прежде чем использовать спринг и прочее, набросать что то простяцкое используя стандартный механизм (jsp, сервлеты), очень поможет потом и спринг оценить по достоинству и викет
родитель у них кстати один и тот же Apache
и есть форк спринга под нет
02.07.2012 21:24
wouldnt_even
Цитата:
Сообщение от PhoeniXX Посмотреть сообщение
Опять же незнаю насчет спринга, но насколько я знаю Wicket плавно набирает популярность, и может имеет смысл глянуть и на него вместо спринга
Гляну обязательно. честно говоря, я про Wicket первый раз услышал от тебя в этой ветке. Так что надо смотреть. А spring мелькает в каждой вакансии по Java.

поиск по Wicket тоже дал результат. скачал примеры - буду пробовать.

еще раз спасибо за наводку.
02.07.2012 21:13
PhoeniXX Опять же незнаю насчет спринга, но насколько я знаю Wicket плавно набирает популярность, и может имеет смысл глянуть и на него вместо спринга
02.07.2012 21:06
wouldnt_even вроде нарыл неплохой туториал по Spring MVC 3. сегодня-завтра напишу простейший пример. Сравню ощущения с ASP.NET потом отпишусь.

подсознательно понимаю, что с ASP.NET будет проще, хотя бы из-за большого количества примеров и обучающих видео. Но чего-то вот хочется дать шанс яве.
02.07.2012 21:01
PhoeniXX
Цитата:
Сообщение от wouldnt_even Посмотреть сообщение
да и большой сложности не планируется, все равно такой удобной работы с таблицами, какую дажет DataGridView в вэб приложении не добиться. (хотя может я в вэб разработке пока мало разбираюсь, так что могу и ошибаться)
в WebForm-ах есть DataGrid, но он специфичный, и не умеет всего того, что умеет WinForm GridView.
В MVC грида нет, и нужно его искать, для примера - jqGrid

WebForm-ы со старта обычно проще, так как они близки к WinForm-ам, но при этом это их основной недостаток.
02.07.2012 20:01
wouldnt_even
Цитата:
Сообщение от PhoeniXX Посмотреть сообщение
Да, EntityFramework под Mono вроде не работает. LinqToSql - работает. С таким же успехом можно смотреть на связку Asp.Net MVC3 + nHibernate. Связка вполне нормальная, я как-то использовал подобное.
LinqToSql вряд ли мне поможет - так как базы я сделал в MySQL... поэтому даже в десктопном клиенте, что уже работает, его не использовал.

да и большой сложности не планируется, все равно такой удобной работы с таблицами, какую дажет DataGridView в вэб приложении не добиться. (хотя может я в вэб разработке пока мало разбираюсь, так что могу и ошибаться)
02.07.2012 19:58
PhoeniXX
Цитата:
Сообщение от wouldnt_even Посмотреть сообщение
я объясню причину, по которой интересуюсь - когда я начинал этот проект я взялся за Яву, но потом уж очень много времени уходило на возню с интерфейсом. Поэтому, я ради интереса, попробовал VS2010+C#. за неделю разобрался со спецификой платформы и потом быстро все написал. как в известном мультфильме - "лучше день потерять, но потом за 5 минут долететь".

теперь вот стою перед выбором ASP.NET MVC3 vs SpringMVC3+Hibernate.
Я не скажу за Spring, но насколько я помню он очень близок по идеологии к Asp.Net MVC, так как паттерн тот же. На практике же, на Asp.Net MVC + EntityFramework\LinqToSql можно довольно быстро делать приложения. Ну и само собой здесь прийдется самому писать разметку, JS взаимодействие. Здесь в принципе ничего особенного нету, но не все это любят.

Да, EntityFramework под Mono вроде не работает. LinqToSql - работает. С таким же успехом можно смотреть на связку Asp.Net MVC3 + nHibernate. Связка вполне нормальная, я как-то использовал подобное.
Но если нужно всетаки нужно будет хоститься на Linux-е под Apache+Mono, то лучше сразу погуглить на эту тему, насколько это все работоспособно, так как я на своей практике с подобным не сталкивался.

Почесав затылок, юзер дописал через 1 минуту
А если хостинг не проблема, то на чем писать, это наверно уже дело вкуса.
02.07.2012 19:52
wouldnt_even я объясню причину, по которой интересуюсь - когда я начинал этот проект я взялся за Яву, но потом уж очень много времени уходило на возню с интерфейсом. Поэтому, я ради интереса, попробовал VS2010+C#. за неделю разобрался со спецификой платформы и потом быстро все написал. как в известном мультфильме - "лучше день потерять, но потом за 5 минут долететь".

теперь вот стою перед выбором ASP.NET MVC3 vs SpringMVC3+Hibernate.
02.07.2012 19:46
PhoeniXX Java EE, тобишь enterprise, насколько я понимаю к вебу имеет отношение далёкое. И если уже рассматривать Java, то нужно смотреть на Spring\Wicket\JSF\etc

Почесав затылок, юзер дописал через 4 минуты
Цитата:
Сообщение от wouldnt_even Посмотреть сообщение

а хост для ASP.NET должен быть только на винде? там по умолчанию IIS 7.5 используется, есть ли AS под линукс? для явы тут глаза разбегаются - JBOSS, TomCat, GlassFish и иже с ними.
При прочих равных - да. Но есть нюансы, можно вполне все это запустить под Apache-м с использованием Mono. Это связка работает на Linux\MacOS-и. Нюансы в том, что код тогда должен быть платформо независим, тобишь никаких абсолютных путей. Не должны использоваться WinApi, и подобные вещи. То есть все то, что отличается.

Под Mono, насколько я помню работает ASP.Net 4.0, и MVC 3.0, но нужно бы перепроверить.
02.07.2012 19:40
wouldnt_even
Цитата:
Сообщение от PhoeniXX Посмотреть сообщение
Я не понял вопрос, что значит обращяться к истокам?
к Яве. и тут один минус все-таки есть. на том же rutracker'e просто огромное количество всяких курсов и обучающих программ по ASP.NET а по JSP/JSF "с гулькин нос".

а хост для ASP.NET должен быть только на винде? там по умолчанию IIS 7.5 используется, есть ли AS под линукс? для явы тут глаза разбегаются - JBOSS, TomCat, GlassFish и иже с ними.
02.07.2012 19:38
PhoeniXX
Цитата:
Сообщение от wouldnt_even Посмотреть сообщение
тут вот назрела идея некоторые фичи моей программы сделать доступными в качестве вэб приложения.

Так вот, если при разработке клиента преимущества .net были очевидны, особенно в плане работы с базами данных. А вот в серверной части, я так понял, не все однозначно. После недели беглого ознакомления с ASP.NET и Java EE, не нашел вообще никаких преимуществ у ASP.NET... видимо придется обращаться к истокам.

может я чего недопонял?
Я не понял вопрос, что значит обращяться к истокам?

Почесав затылок, юзер дописал через 2 минуты
ASP.Net WebForm включает в себя довольно много разных готовых контролов, и MS пошла путём облегчение их использования. В простом варианте все сводиться - кинуть на страницу контролы, настроить взаимодейсвие, и все. На практике способ не удобных, и всеравно лучше писать их самому в разметке, так как студийный дизайнер довольно извращённый.

Либо Asp.Net MVC. Он более современен, и более изящен, но стандартных контролов под него меньше, так как он более web friendly чтоли. Засчет этого, на нём намного проще использовать jQuery UI, и остальные JS контролы.

Почесав затылок, юзер дописал через 30 секунд
Я использовал Java Wicket, и могу сказать, что разница между ним и WebForm-ами не на столько разительная. Общие идеи схожи.
02.07.2012 19:34
wouldnt_even тут вот назрела идея некоторые фичи моей программы сделать доступными в качестве вэб приложения.

Так вот, если при разработке клиента преимущества .net были очевидны, особенно в плане работы с базами данных. А вот в серверной части, я так понял, не все однозначно. После недели беглого ознакомления с ASP.NET и Java EE, не нашел вообще никаких преимуществ у ASP.NET... видимо придется обращаться к истокам.

может я чего недопонял?
01.06.2012 21:14
ustas "Рефакторинг"/переписывание дело нужное и полезное (если время позволяет), главное с фичами не переборщить .
Хуича — негодная, ненужная фича. Охуича — восхитительная, инновационная фича.
01.06.2012 21:05
PhoeniXX
Цитата:
Сообщение от wouldnt_even Посмотреть сообщение
Кстати, как говорится, все, что не делается - все к лучшему. Мучаясь с экспресс версией я хоть разобрался, как это все работает.
И это кстати очень хорошо такие вещи могут пригодиться вполне
01.06.2012 20:35
wouldnt_even
Цитата:
Сообщение от PhoeniXX Посмотреть сообщение
Мне никогда не приходилось использовать Express варианты

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

Кстати, как говорится, все, что не делается - все к лучшему. Мучаясь с экспресс версией я хоть разобрался, как это все работает.
01.06.2012 19:53
PhoeniXX Мне никогда не приходилось использовать Express варианты

А насчет переписать, если потом прийдется это все поддерживать и доделывать дальше, то проще переписать, тем более что сейчас работы с базой насколько я понял не очень много.
В этой теме более 30 ответов(а). Нажмите здесь, чтобы перезагрузить эту тему.

Ваши права в разделе
Вы не можете создавать темы
Вы можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.

Время на сервере: 15:17.

Регистрация Справка Пользователи Календарь Сообщения за день

vBulletin 3, Copyright © 2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co