|
|
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
МСУТак xbap поддерживает только в ie ну дак почему вопрос в Java - можно ли так делать? Нет конечно. Нужно чтобы работало везде...без поблажек от MS)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 12:38 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
AlexJmMDI Как быть с Android концепцией, в котором не только нет MDI\SDI, но и нет состояния у окна. Как быть с новыми концепциями оперирования окнами: вызвать любое окно на экран; смена окна пальцами; без модальных окон и т.д. А то, мы так тут, и про MVC начнём вспоминать). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 12:46 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
sanyock2МСУ http://hh.ru/search/vacancy?text=xamarin&area=1 возможно, это связано с: 1) угрозой санкций, гос проекты теперь, наверно, будут стараться делать на opensource, особенно если будет дорогая платная распилопригодная поддержка, кстати есть ведь открытые SharpDevelop, MonoDevelop 2) в РФ кризис - вакух стало меньше, на западе вакух достаточно, можно удаленно работать, и судя по курсу руб. это стало в 2 раза выгоднее для резидентов РФ 3) не все проекты подразумевают наемную работу, что-то свое легче делать на том, что уже знаешь для экономии времени по сравнению с изучением чего-либо нового 4) есть мнение, что у нас новые технологии внедряются на 1-2 года позже, чем на западе 1. SharpDevelop вообще УГ, которая никому не нужна. MonoDevelop в той же попе. А с чем всё это связано, я уже ответил. С идиотской политикой MS, которая всех достала. 2. В РФ в сфере IT кризиса нет, еще больше становится опенсорса, еще меньше стали симпотизировать MS, и так далее. Вакансий по Java навалом, сам посмотри. 3. Тут согласен. Вопрос в том, что это вероятно будет поддерживать кто-то другой. Так всегда бывает. 4. Возможно, но не особо интересно. Если речь пошла о западе, так там вообще сплошная Java и C++. А у нас раньше поголовно был мракобесный Дельфи, а потом C#. Так что мы не всегда всё слизываем с западных мановений. AlexJmБолезный, я не про твои комплексы, а про реальные возможности программирования на Java десктопа. Если ты предпочитаешь писать свое нетипизированное гавно для адкеватной записи данных в БД, да чтоб еще и пользователю удобно было - твое дело, только не надо здесь распальцовку устраивать. Если тебе не нужен MDI, то ткни меня хотя бы в TDI где-то в недрах JavaFX. Тоже самому? Типа как все джависты - "это же, бл*, просто"? Где оно всё это, "просто"? Ты как свои силы оцениваешь - на твердую пятерку, да? Как связано удобство пользователей с типизированностью (или не) данных? Оценка сил - вообще мимо кассы, причем тут это? Выбрось свой моск в мусорку и перезарядись энерджайзером, речь о том, что MDI устарел как факт и никому сейчас не нужен. Второе. Нетипизированные датасеты и логика на них - удел упоротых обезьян, которым место быть на костре. Если тебя интересует почему так, спрашивай, объясню на пальцах. А бульбы пускать иди в ПТ. sanyock2подразумевался App Server по стандартам JEE типа сферы, JBoss какие-то фичи JEE App Server присутствуют в DotNet/mono, но далеко не все, а веб проекты на дотнет делают в т.ч. БЕЗ JEE апсерверов Нее, пока о EE речи не идет, только в перспективе. Petro123Нет конечно. Нужно чтобы работало везде...без поблажек от MS)) Так и думал. Я просто покапризничал, не более :) Вообще классная идея... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 12:50 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
Petro123А то, мы так тут, и про MVC начнём вспоминать). MODEL-VIEW-VIEWMODEL (MVVM) http://xamarin.com/forms http://www.telerik.com/xamarin-ui ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 12:52 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
sanyock2Petro123А то, мы так тут, и про MVC начнём вспоминать). MODEL-VIEW-VIEWMODEL (MVVM) http://xamarin.com/forms http://www.telerik.com/xamarin-ui MVVM чудесен, но не везде его приткнешь. В FX никак, там даже MVC не совсем полноценный. Но это не пугает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 12:54 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
МСУsanyock2пропущено... MODEL-VIEW-VIEWMODEL (MVVM) http://xamarin.com/forms http://www.telerik.com/xamarin-ui MVVM чудесен, но не везде его приткнешь. В FX никак, там даже MVC не совсем полноценный. Но это не пугает. FX ведь для десктопа? а XamarinForms в первую очередь для планшетомобилок, во вторую для всего остального ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 12:56 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
sanyock2МСУпропущено... MVVM чудесен, но не везде его приткнешь. В FX никак, там даже MVC не совсем полноценный. Но это не пугает. FX ведь для десктопа? а XamarinForms в первую очередь для планшетомобилок, во вторую для всего остального http://www.infoq.com/articles/Building-JavaFX-Android-Apps ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 12:58 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
МСУsanyock2пропущено... FX ведь для десктопа? а XamarinForms в первую очередь для планшетомобилок, во вторую для всего остального http://www.infoq.com/articles/Building-JavaFX-Android-Apps всего один FX компонент: http://www.componentsource.com/products/flexganttfx/index.html под Xamarin.Forms в 5 раз больше (но тоже не густо): http://www.componentsource.com/relevance/index.html?q=xamarin.forms наверно, надо смотреть на соответствующих сайтах FX и Xamarin ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 13:11 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
Petro123AlexJmMDI Как быть с Android концепцией, в котором не только нет MDI\SDI, но и нет состояния у окна. Как быть с новыми концепциями оперирования окнами: вызвать любое окно на экран; смена окна пальцами; без модальных окон и т.д. А то, мы так тут, и про MVC начнём вспоминать). Ты JavaFx смотрел? Какой нах MDI? Там вообще нет ничего кроме свистоперделок и отрисовок. Всё настолько сыро, что даже страшно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 13:14 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
sanyock2, да что ты всё со своим Xamarin :) Нафик он нужен, если есть родная Java и штатные инструменты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 13:14 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
AlexJmPetro123пропущено... Как быть с Android концепцией, в котором не только нет MDI\SDI, но и нет состояния у окна. Как быть с новыми концепциями оперирования окнами: вызвать любое окно на экран; смена окна пальцами; без модальных окон и т.д. А то, мы так тут, и про MVC начнём вспоминать). Ты JavaFx смотрел? Какой нах MDI? Там вообще нет ничего кроме свистоперделок и отрисовок. Всё настолько сыро, что даже страшно. Что именно там сыро? Можно поподробнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 13:15 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
под Xamarin много готовых компонентов, встречаются под Xamarin.Forms: http://components.xamarin.com/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 13:17 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
МСУХм. А я вот хочу зависеть от IDE, это разве плохо? Общий стандарт. Такая же зависимость от студии, никого это не напрягает. Или я не прав? Эклипс великолепен. Нетбинс - какая-то какашка. Но это моя имховость... Сложности с IDE начинаются после публикации проекта в GIT или SVN. Половина потенциальных участников проекта будут недовольны выбором IDE. Субъективизм конечно но зачем множить количество претензий к формату публикации? И мховая имховость... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 13:18 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
МСУsanyock2, да что ты всё со своим Xamarin :) Нафик он нужен, если есть родная Java и штатные инструменты. тема то про ура товарищи mono :-) и что мол теперь нам не придется тратить время на изучение жаба библиотек, в смысле тем, кто еще не изучал ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 13:21 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
МСУAlexJmпропущено... Ты JavaFx смотрел? Какой нах MDI? Там вообще нет ничего кроме свистоперделок и отрисовок. Всё настолько сыро, что даже страшно. Что именно там сыро? Можно поподробнее? Вот то, что надо мне - там очень сыро. Концепции клиента к БД, Application Framework, нормальная отрисовка шрифтов (здесь вообще классно), поточная обработка, вменяемые компоненты (хотя JIDE уже постарались). А что нужно тебе от новой надстройки над Swing? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 13:21 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
maytonСложности с IDE начинаются после публикации проекта в GIT или SVN. Половина потенциальных участников проекта будут недовольны выбором IDE. Субъективизм конечно но зачем множить количество претензий к формату публикации? Имховая имховость... Ясно, спасибо за мнение. Но пока тормознусь на эклипсе, как-то он мне понравился что ли. sanyock2тема то про ура товарищи mono :-) Этой теме 100500 лет в обед, всё обещают и обещают. Конкуренты уже давно на андроиде, конкуренты уже давно пилят софт под андроид на честной яве, а у них всё ура товарищи :) Вон, доуракались... http://www.interfax.ru/business/426528 http://applestage.com/raznoe/9316-microsoft-podarit-rabochim-po-smartfonu-nokia-za-sobstvennoe-uvolnenie-iz-kompanii.html http://gorodskoyportal.ru/news/russia/6940846/ ... Я вообще в последнее время называю политику MS во всём "подходом сильверлайта". Прийти, поднять шум в стакане воды, мол убийца флеша, убица всего десктопа в мире, убийца веба как класс и так далее. Слишком уж убедительны были, ну народ и двинул лыжи. Последствия всем известны. sanyock2и что мол теперь нам не придется тратить время на изучение жаба библиотек, в смысле тем, кто еще не изучал ... Но согласись ведь с точки зрения чистоты кода и правильности - писать на честной яве под адрюху более правильно, чем использовать какие-то полурабочие костыли конкурента с микроскопическим комьюнити и непонятным будущим. Та хрень про миллион девелоперов - такая же туфта, как и то, что сильверлайт убийца веба с десктопом. Ну ты понимаешь. AlexJmВот то, что надо мне - там очень сыро. Концепции клиента к БД, Application Framework, нормальная отрисовка шрифтов (здесь вообще классно), поточная обработка, вменяемые компоненты (хотя JIDE уже постарались). Давай по-порядку и не абстрактно. Не люблю чесать языком и мыслить конями в вакууме. И так, тема "концепции БД". Что именно тебя не устраивает в FX при работе с БД? AlexJmА что нужно тебе от новой надстройки над Swing? Самое основное (как и в winforms) - это ублюдочная кодогенерация java кода при конструировании UI, жесткая связь логики, прибитой гвоздями к UI, невозможность из-за этого внятно работать с DI и IoC. Мухи отдельно, котлеты отдельно. Отдельный UI в fxml, отдельные контроллеры в java, автоматический байдинг UI и контроллеров в неком black box, о котором ты не должен думать. Примерно так же, как модель маппится на методы контроллеров в ASP.NET MVC. Идеология свинга морально устарела, не говоря уже о прорисовке и графическом процессоре. За сколько лет ты нарисуешь в свинге вот такую плюху? Я в FX за 10 секунд. Если ты поработал с майкрософтским замлом через mvvm, ты бы осознал, что такое отсутствие связи между вьюхой и логикой. После этого выкинул бы свинью на помойку. За ненадобностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 14:36 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
https://ru.wikipedia.org/wiki/JavaFX JavaFX — платформа для создания RIA, позволяет строить унифицированные приложения с насыщенным графическим интерфейсом пользователя для непосредственного запуска из-под операционных систем, работы в браузерах и на мобильных телефонах, в том числе, работающих с мультимедийным содержимым. JavaFX 2.2Поддержка воспроизведения H.264 и AAC. Поддержка Linux (включая плагин для браузера и WebStart-приложения). Canvas. Новые компоненты управления: Color Picker, Pagination. Поддержка HTTP Live Streaming. (не будет работать в Windows XP) Сенсорные события и жесты. API для манипуляции над изображением. Про роадмап JavaFX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 14:47 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 14:58 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
МСУ, Про IDE дело твое, но возьми любой оперсорс на Java там нет и следов IDE и если ты присоединился к проекту и вкомитишь в репу файлы от ide тебя могу побить ))) Еще большенство проектов собираются где нить на Дженкинсе/хадсоне и подобных и как правило там стартует мавен. Ну ты пока проковыряйся потом сам поймешь со времен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 15:01 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
maytonЕще кину до кучи стек технологий. Спс, нужно с чего-то начинать... P.S. Спорщики по тебе десктопа и свинга. Народ, ну серьезно, акститесь - технология, конечно, нормальная (как и винформс под .net), но всему своё время. Она реально и морально устарела, не удовлетворяет концепциям рич риа. Вообще. Ни по движку, ни по подходам разработки (ну там в плане разделения UI от логики и всё такое, инверсия контроля, инъекции и иже). Эта порнография себе изжила. Тем, кто тешит себя самолюбием по тебе свинга - ваше право. Можете себя успокаивать и набрасывать навоз на FX, если вам так легче будет. Только делу это не поможет, паровоз обычно идет вперед. Да, я понимаю, непривычно переходить с абсолютно разных идеологий к написанию кода, по началу даже мозг будет сводить :) Но что делать. Неужели это сложно и трудно? http://codearticles.ru/articles/2611 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 15:08 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
Я не спорю по теме FX. Он займет свой сегмент. Но покодив лет 10 ты устаёшь вообще чему либо удивляться. Становишся философом. Выражать особый восторг по поводу компоновки MVC/MMVC становится всё неинтереснее. Мне вообще кажется что любые GUI-фреймворки - это бесконечное повторение или качание маятника. Поэтому тему GUI я всегда отдавал молодым разработчикам. Сам предпочитал кодить и решать проблемы серверной части. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 15:30 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
maytonПоэтому тему GUI я всегда отдавал молодым разработчикам Тут тоже есть тонкости. Во-первых, джуниор далеко не всегда сможет (а по большей части вообще никогда) спланировать UI, который ориентирован на пользователя, удобен и политкорректен. Джуниор тебе выдаст своп хлама в виде бесконечных модальных окошек с максимальной деградацией производительности конечного пользователя. Вместо того, чтобы ты грамотно спланировал UI и правильно поставил его на рельсы. А дальше да, подхватили все остальные. Стратегия всё в одном окне, табы, максимальное отсутствие модальности, правильная архитектура привязки, инверсия и внятные слои - вот где порылся заяц. Рано киснуть ёпта :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 15:42 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
maytonЯ не спорю по теме FX. Он займет свой сегмент. Но покодив лет 10 ты устаёшь вообще чему либо удивляться. Становишся философом. Выражать особый восторг по поводу компоновки MVC/MMVC становится всё неинтереснее. Мне вообще кажется что любые GUI-фреймворки - это бесконечное повторение или качание маятника. Поэтому тему GUI я всегда отдавал молодым разработчикам. Сам предпочитал кодить и решать проблемы серверной части. Тоже предпочитаю серверную часть писать, нет у меня задатков дизайнера а про юзабилити вообще молчу. )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 16:11 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
Ну вот P.S. Коллеги, хочу заметить одно, отдавать пилить UI - это далеко не джуниорская работа. И не нужно прикрываться тем, что это просто и, возможно, скучно. Мол пусть спиногрызы долбят. Все слои важны, и UI, и контроллеры, и модель, и репозитории, и знания баз данных. А в FX, что мне нравится, там вообще четкая дисциплина разработки UI. Дизайнер-разработчик в fxml отдаёт потроха, которые безшовно ложатся на контроллер и вся эта петрушка начинает шевелиться в едином экстазе. Свинье такого не снилось. По-большому счету, дизайнера fxml можно вообще отправить в лес без знаний о контроллере, моделе и данных. Только согласовать типы данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 16:17 |
|
||
|
настоящий серверный DotNet теперь будет на linux/unix системах - ура товарищи!
|
|||
|---|---|---|---|
|
#18+
В UI вобщем-то нет мест где можно запороть бок. Даже очень плохой UI исправляется тикетами и пожеланиями заказчика. Он - нагляден. Серверная часть - другое дело. Там джуниоры порют очень толстые бока. Особенно антипаттерны производительности. Я их вижу. Они - нет. И заказчик как правило не может явно протестировать серверную часть. Она - сложна. Многоуровнева. И имеет сложные "реляции" между некоторыми частями интерфейса. Например изменения в одном модуле DAO затрагивают много интерфейсов сразу. Заказчику об этом сложно объяснить и особено решать такую проблему в рамках тикета. Тикет сфокусирован на одном интерфейсе. И нужно иметь много знаний и провиденья чтобы аккуратно поправить антипаттерн в DAO и при этом не положить половину формочек приложения. Нужно знать также о том что последовательная цепочка реквестов от UI неконсистента по отношению к получаемым данным. Грубо говоря один и тот-же источник запрашиваемый в нескольких частях одного интерфейса может выдать сам себе противоречие когда данные меняются. Знание и понимание этих механизмов определяет уровень seniority специалиста. И простой рисовальщик формочек FX даже будь он очень талантлив может просто этого не знать. Поэтому такое разделение ролей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2015, 16:28 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38891762&tid=2125745]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 439ms |

| 0 / 0 |
