powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Вышел PB11
17 сообщений из 17, страница 1 из 1
Вышел PB11
    #34611013
Andyn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вышла 11 версия PowerBuilder.
Из основных новшеств - .Net WinForms and WebForms deployment

Что-то никак не могу представить для чего это нужно. :-/
Есть идеи?
...
Рейтинг: 0 / 0
Вышел PB11
    #34611185
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО интегрируются в .NET или дань моде ...
...
Рейтинг: 0 / 0
Вышел PB11
    #34611230
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А DataWindow из других языков дергать можно будет или как?
...
Рейтинг: 0 / 0
Вышел PB11
    #34611261
Andreev V. Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин МаркА DataWindow из других языков дергать можно будет или как?
Насколько я знаю, есть Datawindow.Net как отдельный компонент для студии. Не так давно появилась версия для FrameWork 2.
...
Рейтинг: 0 / 0
Вышел PB11
    #34611267
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andreev V. PavelНасколько я знаю, есть Datawindow.Net как отдельный компонент для студии. Не так давно появилась версия для FrameWork 2.
Т.е. надо понимать нельзя?
...
Рейтинг: 0 / 0
Вышел PB11
    #34611388
Andreev V. Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин МаркТ.е. надо понимать нельзя?
Не совсем понял чего же именно нельзя...
DW.Net - .Net компонент стороннего производителя, просто инсталлятор ДВ, при наличии Студии, его автоматом в ней регистрит.
Если я верно понимаю, его можно пользовать и из любой другой среды (и соотв-но языка), работающей с FrameWork'ом.
Насчет последнего не уверен на 100%, лично юзал только из-под Студии (2003 и 2005), но если среда позволяет использовать сторонние .Net компоненты, то значит можно. А если не позволяет, то это не .Net среда. :-)
...
Рейтинг: 0 / 0
Вышел PB11
    #34611437
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andreev V. PavelНе совсем понял чего же именно нельзя...
Использовать DataWindow из PB11 и код на PowerScript в .Net.
...
Рейтинг: 0 / 0
Вышел PB11
    #34611608
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин Марк Andreev V. PavelНе совсем понял чего же именно нельзя...
Использовать DataWindow из PB11 и код на PowerScript в .Net.

NVOdotNet Assembly Sample

Powerbuilder
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
public subroutine of_retrieve_dept_list (ref s_dept a_dept[]);
DataStore ds_dept
ds_dept = Create DataStore
ds_dept.DataObject = "d_dept_grid"
ds_dept.SetTransObject(sqlca)
ds_dept.Retrieve()
a_dept  = ds_dept.Object.Data
destroy ds_dept
end subroutine

C#
Код: plaintext
1.
        private sybase.powerbuilder.codeexamples.n_businessobject nvo = new sybase.powerbuilder.codeexamples.n_businessobject();

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
            sybase.powerbuilder.codeexamples.s_dept[] a_dept = new sybase.powerbuilder.codeexamples.s_dept[ 5 ];
            sybase.powerbuilder.codeexamples.s_dept tmp = new sybase.powerbuilder.codeexamples.s_dept();
            for (int idx =  0 ; idx < a_dept.Length; idx++)
            {
                a_dept[idx] = tmp;
            }
            DataTable tbl = new DataTable();
            tbl.Columns.Add("Dept Id");
            tbl.Columns.Add("Dept Name");
            tbl.Columns.Add("Manager Id");

            nvo.of_retrieve_dept_list(ref a_dept);

            for (int idx =  0 ; idx < a_dept.Length; idx++)
            {
                tbl.Rows.Add(new object[] { a_dept[idx].dept_id, a_dept[idx].dept_name, a_dept[idx].manager_id });
            }
            dataGridView1.DataSource = tbl;

...
Рейтинг: 0 / 0
Вышел PB11
    #34611634
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndynЕсть идеи?
Наши клиенты сейчас платят бешеные бабки компании которая предоставляет возможность выкладывать отчеты на веб-сайт. Мы просто "переливаем" данные отчетов в их базу.

Если взять и сделать на основе Powerbuilder application сайт на ASP.NET все получается просто и удобно.

Только сделано похоже через одно место - PB код сначала преобразуется в C# а потом компилируется.
Сижу смотрю на ошибки компиляции сгенерированного кода и мрачно матерюсь :-(((
...
Рейтинг: 0 / 0
Вышел PB11
    #34611651
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и насчет отдельного DW.NET
есть наверное разница покупать DW.NET за 700 убитых енотов
или полный PB11 за 3k.

хотя если тырить, то наверное разницы нет
...
Рейтинг: 0 / 0
Вышел PB11
    #34611800
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗоринАндрейНу и насчет отдельного DW.NET
есть наверное разница покупать DW.NET за 700 убитых енотов
или полный PB11 за 3k.
А если PB11 + DW.NET? :)
Значит из .Net только NVO из PB11 можно дергать или не только?
...
Рейтинг: 0 / 0
Вышел PB11
    #34611911
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркА если PB11 + DW.NET? :)
DW.NET это кастрированный PB.
Покупать оба, это все равно что к Enterprise прикупить еще Professional на всякий случай
Локшин МаркЗначит из .Net только NVO из PB11 можно дергать или не только?
не понял вопроса. В PB11 есть 4 вида Target для дотНет:
.NET WebForms

.NET WinForms

.NET WebService

.NET Assembly
естественно что для последних двух следует указать NVO которые будут видны в .NET
...
Рейтинг: 0 / 0
Вышел PB11
    #34611953
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗоринАндрейDW.NET это кастрированный PB.
Т.е. DW.NET входит в состав PB11?
ЗоринАндрейне понял вопроса. В PB11 есть 4 вида Target для дотНет:
.NET WebForms
.NET WinForms
.NET WebService
.NET Assembly
естественно что для последних двух следует указать NVO которые будут видны в .NET
Ммм... А как это всё выглядит? Вот у меня допустим есть некое окно (визуальный объект) (пусть абсолютно автономный и не от чего не зависящий), написаный на старых версиях PB. Я могу его без особых проблем перетянуть для использования в .Net или я хочу слишком многого? :)
...
Рейтинг: 0 / 0
Вышел PB11
    #34612060
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркТ.е. DW.NET входит в состав PB11?и да, и нет.
DW.NET это отдельный продукт, но было бы странно если бы у него с PB не было так много общего
Локшин МаркМмм... А как это всё выглядит?слишком долго рассказывать...
скачай evaluation и посмотри сам.
...
Рейтинг: 0 / 0
Вышел PB11
    #34612454
edmikeca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗоринАндрейНаши клиенты сейчас платят бешеные бабки компании которая предоставляет возможность выкладывать отчеты на веб-сайт. Мы просто "переливаем" данные отчетов в их базу.

Если взять и сделать на основе Powerbuilder application сайт на ASP.NET все получается просто и удобно.

а возможность использования EAServer не рассматриваете?
...
Рейтинг: 0 / 0
Вышел PB11
    #34613510
Funt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот что писали о PB11 несколько лет назад
Other PB Futures :
Packages & Imports

Parameterized constructors

Bit-wise methods

User-defined enumerations

Static members

Interfaces
и т.п.

Смотря на недавно вышедший PB, очевидно, что не все было реализовано. А жаль
...
Рейтинг: 0 / 0
Вышел PB11
    #34616063
rcryo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Novalys' PowerBuilder Newsletter - June 2007

Top 11 Reasons to Consider PowerBuilder 11
This article looks at the top 11 reasons to consider PowerBuilder 11. Those reasons are broken into two groups: that directly affect your end users (things they will notice) and thing that will make your life as a developer easier.
By Bruce Armstrong- PBDJ article - click here...

PowerBuilder 11.0
In this new release, PowerBuilder 11 delivers features and functionality that you’ve come to expect over the past 16 years...
Sybase document - click here... click here...

PowerBuilder 11 User Guide
This book provides an overview of the PowerBuilder 11.0 development environment, a tutorial in which you build your first application, create a PowerDynamo Web target, deploy and run a Web site, and more.
Sybase document - click here... click here...

PowerBuilder and .NET
A variety of PowerBuilder customers have asked whether or not they should stay with PowerBuilder or go to .NET. The purpose of this paper is to show that PowerBuilder and .NET are not mutually exclusive.
Sybase document - click here...

How to create a WebService using Visual Studio.Net and use .Net Web services with PowerBuilder
This document explains how a ASP.NET Web service can be created and how to call this Web service from PowerBuilder.
Sybase document - click here...
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Вышел PB11
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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