Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Программирование Все вопросы по написанию программ |
Просмотр темы (Новые вначале) |
12.07.2012 01:03 | ||
wouldnt_even | чем больше делаю в джанго, тем больше нравится. причем нравится и фрэймворк и сам питон. код получается красивый, форматированый, соответственно легкочитаемый. думаю до понедельника перепишу весь функцилнал программы и вообще откажусь от десктоп версии. | |
10.07.2012 22:57 | ||
wouldnt_even | Фрэймворки - это для нубов, вроде меня. Я написал все, что хотел, на РНР, потом, просто ради интереса, начал переписывать то же самое под джанго. 10 минут и все заработало. Даже квери для MySQL не надо писать вручную. | |
04.07.2012 21:46 | ||
Aurum | скорее это стиль ) | |
04.07.2012 08:36 | ||
ustas |
дык они же не панацея, можно и без них обходиться не знаю можно ли назвать их использование модой |
|
03.07.2012 21:12 | ||
zwitter |
я пока что успешно их игнорирую, что не мешает мне программировать интересно, когда мода пройдет |
|
03.07.2012 20:38 | ||
ustas |
хфилосохвия метания - это хорошо, потому как поиск и поглощение информации от метаний и проблем выбора может избавить только опыт, а без метаний опыта не бывает |
|
03.07.2012 19:12 | ||
wouldnt_even |
не то, чтобы метания. скорее просто проблема выбора. я в вэб программировании пока что полный ноль. поэтому по твоему же совету попробовал написать простейший пример работы с таблицами. так вот РНР вышло проще и понятнее. |
|
03.07.2012 18:48 | ||
ustas |
Мега метания , теперь пхп. Вопрос почему? Почесав затылок, юзер дописал через 7 минут а шо делать, жизнь такая |
|
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 |
Цитата:
<%@ 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 | JSP/JSF/Servlets я уже опробовал. (тем более, что ,как я понял из официального руководства по JavaEE, JSF/JSP все равно потом компилируются в те же сервлеты). | |
02.07.2012 21:46 | ||
ustas |
spring базовый, общий, универсальный, в конце концов просто раньше появился java хороша как конструктор (с учетом наработанного уже материала), архитекторам раздолье можно много чего интересного собрать, главное не перемудрить викет это вэб, а спринг может быть использован где угодно, кроме того можно использовать только нужные части этого фреймворка настоятельно рекомендую прежде чем использовать спринг и прочее, набросать что то простяцкое используя стандартный механизм (jsp, сервлеты), очень поможет потом и спринг оценить по достоинству и викет родитель у них кстати один и тот же Apache и есть форк спринга под нет |
|
02.07.2012 21:24 | ||
wouldnt_even |
Цитата:
поиск по 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 |
Цитата:
В MVC грида нет, и нужно его искать, для примера - jqGrid WebForm-ы со старта обычно проще, так как они близки к WinForm-ам, но при этом это их основной недостаток. |
|
02.07.2012 20:01 | ||
wouldnt_even |
Цитата:
да и большой сложности не планируется, все равно такой удобной работы с таблицами, какую дажет DataGridView в вэб приложении не добиться. (хотя может я в вэб разработке пока мало разбираюсь, так что могу и ошибаться) |
|
02.07.2012 19:58 | ||
PhoeniXX |
Цитата:
Да, 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 минуты Цитата:
Под Mono, насколько я помню работает ASP.Net 4.0, и MVC 3.0, но нужно бы перепроверить. |
|
02.07.2012 19:40 | ||
wouldnt_even |
к Яве. и тут один минус все-таки есть. на том же rutracker'e просто огромное количество всяких курсов и обучающих программ по ASP.NET а по JSP/JSF "с гулькин нос". а хост для ASP.NET должен быть только на винде? там по умолчанию IIS 7.5 используется, есть ли AS под линукс? для явы тут глаза разбегаются - JBOSS, TomCat, GlassFish и иже с ними. |
|
02.07.2012 19:38 | ||
PhoeniXX |
Цитата:
Почесав затылок, юзер дописал через 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 | И это кстати очень хорошо такие вещи могут пригодиться вполне | |
01.06.2012 20:35 | ||
wouldnt_even |
Цитата:
Кстати, как говорится, все, что не делается - все к лучшему. Мучаясь с экспресс версией я хоть разобрался, как это все работает. |
|
01.06.2012 19:53 | ||
PhoeniXX |
Мне никогда не приходилось использовать Express варианты А насчет переписать, если потом прийдется это все поддерживать и доделывать дальше, то проще переписать, тем более что сейчас работы с базой насколько я понял не очень много. |
|
В этой теме более 30 ответов(а). Нажмите здесь, чтобы перезагрузить эту тему. |