powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PowerBuilder 12
24 сообщений из 24, страница 1 из 1
PowerBuilder 12
    #35999434
Black Savage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Начнем обсуждение, обмен мнениями, надеюсь, кто-то меня поддержит (Филипп, ASCRUS и т.д.)

Estimated Release: 2009 (“TechWave”, which is usually August)
Migration required: Yes
Upgrade cost: Yes

Announced Features

.NET graphical control integration (i.e. being able to place .NET 3rd party visual controls on WinForms and WebForms windows and user objects, not that there aren’t work arounds for this already with the COM Callable Wrapper)

Managed code in the DataWindow, database drivers, resulting in end-to-end managed code for .NET deployments

.NET Common Language Specification (CLS) support: the ability to produce/consume via PowerScript any assembly that was written in another CLS-compliant language

Complete .NET interoperatbility

WPF Targets

PowerBuilder 12 will introduce a new type of target: the WPF target. Windows Presentation Foundation (WPF) is a new type of .NET application that Microsoft is introducing. While WPF means a lot of things, probably what it is best known for, and what PowerBuilder 12 intends to bring to PowerBuilder developers, are the graphically rich controls. Right now, the most popular representations of this would be the Vista user interface and Office 2007 (think of the “glassy” buttons on the ribbon controls). To get a better idea of what this is and means, see the TechWave 2007 Application Development plenary. This is also a good place to get a taste of the IDE upgrades.

WPF Migration: Because of the distinct change in foundation that Microsoft is providing, there will be challenges to migration. For example, challenges expected at this point include:


changes in available functions, attributes and events in controls,

lack of handles from controls

not all available events in the Win32 model will be available in WPF

As a result, migration to WPF targets will be one-way (you can’t share code between WPF targets and other target types) and there may be some effort required to migrate.

WPF IDE: The IDE for WPF targets will be separate from the traditional IDE that will continue to be used for Win32, WinForms, WebForms, and other types of targets. This new IDE will be based on the Visual Studio shell that Microsoft provides for third parties to leverage. This does not mean that you will be developing PowerBuilder applications in Visual Studio; it means the PowerBuilder WPF Workshop IDE will be using the same shell that is the foundation of Visual Studio. This also does not mean that you will be editing the entire class in one text region as Visual Studio users do. The intention is to not change the way we work in the IDE. This will bring to the table script painter enhancements like:


collapsable code blocks in the script painter

outlining

text markers

updated autoscript

auto-highlighting of matching parentheses

splitter bars
...
Рейтинг: 0 / 0
PowerBuilder 12
    #35999686
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ждем пока
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36000059
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanoR,

Я в Visual Studio (на C#) работаю, и поддерживаю 9-ку, так что никаких комментариев особо дать не могу.
Я ходил на РВ12 Road Show. Единственное что на меня произвело приличное впечатление - это то, что они собрались по сути сделать 2 IDE, один для классического РВ, другой для WPF с использованием Visual Studio Isolated Shell, но с РВшным RAD (4GL) подходом.
Думаю, что классический РВ можно будет игнорировать, а вот RAD для WPF имеет некие шансы. Но в общем думаю поезд ушёл...
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36000109
Black Savage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже Филипп на Visual Studio (на C#) перешел. Мдя, видимо, не стоит браться за новый
проект на PowerBuilder.

Буду продолжать говнокодить на SharePoint 2007 и BusinessObjects XI...
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36000161
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Black Savage,

На самом деле уже 2 года как. Но поддержка РВ постоянно происходит :-)
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36000298
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФилиппНо в общем думаю поезд ушёл...
не понял !!??
все так плохо или "машина запущена"?
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36000305
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanoR,

Думаю, что РВшный поезд ушёл, валить пора :-))
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36000318
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФилиппVanoR,

Думаю, что РВшный поезд ушёл, валить пора :-))
понял... и я того же мнения.. особенно глядя на коллег-С#пистов и того, что они творят
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36001059
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. По PB 12 к сожалению могу рассказать очень мало - дело в том, что мы плотно общались с специалистом из европейского Sybase по поводу PD 15 (он в команде PD), одной из фич которого в том числе есть поддержка WPF и автогенирации прототипа интерфейсного приложения на C# (причем без единой строчки кода собирается достаточно качественное и красивое приложение с меню, гридами, окнами ввода информации и т.д.). В том числе спец подчеркнул, что PB 12 версии будет полностью поддерживать .NET и WPF, генерируя байт код .NET и таким образом сможет воспользоваться всеми наработками и возможностями этой платформы, в том числе визуальными компонентами, а значит PD сможет и для него генерировать прототипы оконных интерфейсов на базе моделей. Далее он нам в кратце запустил и показал PB 12 бету под дотнет: IDE стало больше смахивать на IDE Visual Studio, PBL изчезли, ну конечно же остались и никуда не делись DataWindow, PowerScript и стандартные невизуальные и визуальные обьекты PB. На большее посмотреть PB времени к сожалению не хватило, хотя контакт есть, если будут какие то интересные вопросы по поводу возможностей нового PB, можно попробовать спросить его по мылу (кстати он очень хорошо говорит по русски).
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36001184
Dmitry..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pbl исчезли
dw остались

как-же теперь все это хранится? в *.sr? файлах?
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36001565
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASCRUSНа большее посмотреть PB времени к сожалению не хватило, хотя контакт есть, если будут какие то интересные вопросы по поводу возможностей нового PB, можно попробовать спросить его по мылу (кстати он очень хорошо говорит по русски).
пусть пришлет бету РВ12.. сами посмотрим :)
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36002739
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanoRпусть пришлет бету РВ12.. сами посмотрим :)
Думаю бета будет после Techwave в августе или сентябре.
А релиз в 2010, Q2.
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36002899
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASCRUSIDE стало больше смахивать на IDE Visual Studio, PBL изчезли, ну конечно же остались и никуда не делись DataWindow, PowerScript и стандартные невизуальные и визуальные обьекты PB.
Это всё как раз и относится ко ВТОРОМУ IDE, для WPF...
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36003096
Фотография ИвановНН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASCRUSавтогенирации прототипа интерфейсного приложения на C# (причем без единой строчки кода собирается достаточно качественное и красивое приложение с меню, гридами, окнами ввода информации и т.д. ...
Честно говоря, непонятно зачем нужен PB, если всё под C#, не проще ли сразу на C# писать. Если только из-за DataWindow, то табличное представление данных не самое главное, да и сторонних компонент достаточно, типа DevExpress, Infragistics или .Net DataWindow.
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36003930
maxATC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИвановННЧестно говоря, непонятно зачем нужен PB, если всё под C#, не проще ли сразу на C# писать. Если только из-за DataWindow, то табличное представление данных не самое главное, да и сторонних компонент достаточно, типа DevExpress, Infragistics или .Net DataWindow.
Честно говоря, непонятно зачем нужен Airbus 319 если самый массовый Boeing 737 , не проще ли сразу на Boeing 737. Если только из-за экономичности, да и сторонних типов ВС достаточно, типа Embrair 190.
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36008915
exPB_fellow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"про<sr>али все полимеры"(c).
Компания-эхотаговый-хозяин большой специалист по покупке и уничтожению замечательных продуктов.
На моей памяти:
1) PB (за каким лядом было выкусывать distributed PB)? Кучу клиентов поставили раком... На этом деле я впервые услышал о проекте переноса работающей ПБ-совтины на точки-нет - иначе говоря прямого бегства к конкурентам. По ходу пьессы была утеряна многоплатформенность, и заточенные под неё фичи, в частности специфический способ обращения к API, стали малопонятными "кривостями" дававшими обильную пищу критикам билдера. Извивы "генеральной линии", задержка с выпуском версий, откровенно сырые релизы - всё это не могло терпеться бесконечно, даже самыми преданными почитателями любимого ПБ.
2) Оптима. Вообще нет слов. До сих пор вспоминаю.
3) Список можно продолжить, но закончим офтоп.

Вывод Филиппа, судя по всему верен - к выходу 12 версии PB (Q12 2012 в идеале, а в "реале", как это принято у имярек, добавьте полгодика-годик, плюс пара-тройка сырых билдов..), сей в прошлом чудный продукт вряд ли будет востребован, стоимость его поддежки и продвижения превысит получаемый имяреком от него доход, и компания тихо схлопнет его - не привыкать. Кстати, раньше они любили планировать на три версии вперед. Сейчас что-нибудь слышно про PB 13? Или 14?
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36009711
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exPB_fellowсей в прошлом чудный продукт вряд ли будет востребован, стоимость его поддежки и продвижения превысит получаемый имяреком от него доход, и компания тихо схлопнет его - не привыкать.
Я думаю стоит напомнить, что .NET это не среда программирования и не C#, а платформа, сейчас у Microsoft это переходный период - что то типа Windows 95, работающим из под досового ядра, совсем скоро из новых ОС Microsoft WinApi вообще изчезнет как класс и вся операционка будет базироваться исключительно на дотнете (Виста был первый к тому шаг). Поэтому де факто - не только Sybase, а все производители средств разработки программного обеспечения под Windows вынуждены переводить свои продукты на компиляторы дотнета, чтобы их продукты не загнулись. Первыми насколько я помню, это дошло до Borland с их Delphi, сейчас дошла очередь и до PB. Какие по моим соображениям плюсы получит PB, уйдя на платформу дотнет:
1. Существенное расширение функциональности засчет тысяч готовых классов на любой случай жизни стандартной CLR и множества дополнительных компонентов сторонних разработчиков.
2. Возможность полноценно строить веб приложения на технологии ASP.NET.
3. Оптимизацию кода и ускорение работы (у дотнета отличный компилятор байт кода в машинный код, учитывающий в том числе и установленное железо).
4. Возможно кроссплатформенность, если DataWindow будет так же сделан на дотнетовской платформе, а значит проект можно будет запускать на Mono (дотнет под Юникс).
Какие преимущества даст PB для разработки клиент-серверных приложений по сравнению с C# или тем же Delphi.net:
Да те же, что и он раньше давал на фоне C++ и Delphi, так как DataWindow, PowerScript, Embedded SQL и простая в использовании архитектура ООП с поддержкой наследований окон, контролов, невизуальных и визуальных компонент никуда не делись. Можно попробовать ради интереса на C# разработать большое клиентское приложение - после PB занятие не для слабонервных, особенно если учесть размазывание логики между ADO.NET и визуальными компонентами, сложную событийную модель, тучу лишнего кода, создание объектов на каждый чих, разделение на натуральные и объектные типы и т.д. А уж написать на C#, зарегистрировать и заставить работать свой визуальный компонент или создать внятную иерархию окон - тут книжкой "C# для чайников" не обойдешься, придется попотеть.

Так что мое IMHO - в данном случае на фоне версии 11.5 правильнее сказать, что в 12 версии PB не развивается (ибо фактически его родная функциональность остается прежней), он эволюционирует. Если при переходе на дотнет он не потеряет того, что имеет (WinApi не в счет, тем более через дотнет к WinApi так же возможен доступ), а только приобретет, то шансы на то, чтобы жить дальше у него будут. Впрочем, поживем, увидим ;)
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36010870
exPB_fellow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ликбез, ASCRUS. Не помню где я утверждал, что .Net == C# == FrameWork, если вы это лично мне, а не в плане народного просветительства, но не суть. Развитие форточек их личное дело. Я наблюдаю их эволюцию с версии MS Widows 2.0, а пишу под них с третьей версии виндовс. За это время я много раз слышал много красивых слов, но не видел ни одной действительно хорошей системы от майкрософта. Отказаться от приемственности, пропустить вперед свои продукты, заставить всех всё переписать, это уже было, а хорошей системы (или платформы, если хотите) - не было. С чего бы золотой век наступил сейчас, я пока не вижу. В прочем, как вы справедливо сказали, qui vivra verra.

Вернемся к нашим баранам. То, что у эхотага сейчас выбор как у ёжика в трубе - переползать на .Net или сдохнуть на месте, это ясно. Приведеный вами в качеста примера Delphi, впервые предоставил возможность собирать проекты под .Net в восьмой версии, а полноценная поддержка появилась в версии 2005 года. И кроме "главного блюда", там было много чего ещё нового и интересного. Сейчас уже сменилось несколько версий, текущая 2009. В каждой версии появлялось что-то новое. На этом фоне анонс выпуска .Net версии под девизом "догоним паровоз!" звучит не слишком убедительно.

Искренне желаю PB процветания. Связан с ним (сейчас, правда, по касательной) с его четвертой версии. Но с моей точки зрения, для этого требуется как минимум следующее:
1) Определиться наконец со стратегией развития продукта. Не менять её каждые 2-3 года.
2) Выгнать сингапурскую команду.
3) Продать эхотаг более вменяемой компании.

Последние два пункта в плане бесплотных мечтаний.
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36011049
edmikeca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exPB_fellow
1) Определиться наконец со стратегией развития продукта. Не менять её каждые 2-3 года.
2) Выгнать сингапурскую команду.
3) Продать эхотаг более вменяемой компании.

Последние два пункта в плане бесплотных мечтаний.
+1
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36011627
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exPB_fellowПриведеный вами в качеста примера Delphi, впервые предоставил возможность собирать проекты под .Net в восьмой версии, а полноценная поддержка появилась в версии 2005 года. И кроме "главного блюда", там было много чего ещё нового и интересного. Сейчас уже сменилось несколько версий, текущая 2009.
И это при том что всё равно Delphi - 100% мертвец, а теперь и сам Борланд - тоже :-)
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36012624
andy753
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФилиппexPB_fellowПриведеный вами в качеста примера Delphi, впервые предоставил возможность собирать проекты под .Net в восьмой версии, а полноценная поддержка появилась в версии 2005 года. И кроме "главного блюда", там было много чего ещё нового и интересного. Сейчас уже сменилось несколько версий, текущая 2009.
И это при том что всё равно Delphi - 100% мертвец, а теперь и сам Борланд - тоже :-)

Вот читаю эту ветку и стойкое ощущения полного пип-ц. Один мелкомягкий и все... Пустыня. Так не бывает.
Кроме того - Билдеру уже лет 6 на моей памяти рисуют скорую смерть. И ничего - пока живет.
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36013195
Заунывный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю где, что и как... но на моих глазах PB в России умирает. Везде, где я работал... в лучшем случае, своевременный переход на новую версию при сопровождении и доработке. А обычно - остановка на какой-то версии и поддержка кода на ней. Новые проекты на чем угодно, только не PB. Ниша PB - в лучшем случае небольшие приблуды (как правило в симбиоз с ПО написанным на PB) при наличии свободного времени у программеров. Я понимаю, что российская ниша и весь мир могут жить по разным законам, но... я то живу здесь. И пишу здесь... и если здесь PB помирает, то лично мне глубоко фиолетово, что где-то еще он как-то трепыхается.
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36014997
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exPB_fellow"про<sr>али все полимеры"(c).
Компания-эхотаговый-хозяин большой специалист по покупке и уничтожению замечательных продуктов.

О, моя мысль от 2002 года
Mark LokshinКстати, не симптоматично, что пеpекупая пpеспективные пpоекты Sybase что-то не
то с ними делает? PB, Watcom C? Допустим, Microsoft пpикупив у Sybase SQL
сеpвеp уж точно деньги зpя не выкинул (кстати, пеpеписав в 7-ке почти весь
движок заново (тут тоже можно подметить кое-какие моменты в отношении качества
кода Sybase :), хотя там пpичины были несколько иные) ).
...
Рейтинг: 0 / 0
PowerBuilder 12
    #36015881
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andy753Вот читаю эту ветку и стойкое ощущения полного пип-ц. Один мелкомягкий и все... Пустыня. Так не бывает.

Точно, В России есть еще 1С которая наверное даже более популярна чем RAD средства от Microsoft.
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PowerBuilder 12
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]