DataWindow This, DataWindow That...

Blah blah blah

You've heard it enough that you don't even want to comment on how many
times...

The DataWindow.

....but it can't be enough anymore...can it?

This from one of our colleagues
(and yes my apologies for taking it out of context)...

"...PB covers all you need to do that in ONE Tool. This
includes Windowprogramming ( meaning the interface to the user:
Windows, Sheets, diallougeboxes, etc.), Database operability AND
Reporting! Well, I see als well as many other PB users that some of
the implementations and features PB offers are improvable. But this
seems not to be the main issue here to be discussed. Fact is, and I've
looked around to may other Programming systems, there is NO OTHER tool
(I did not find any) which is comparable RAD..."

So here's the two-fold feedback I'm hoping for
and thanks in advance for your investment of
time/effort to respond...

*** 1) What true competitive differentiators
does PowerBuilder still have
as 2007 draws to a close? ***

Yes, we can add/improve features but...

*** 2) What can we add to, or change about PowerBuilder
that would be a true competitive differentiator? ***

Arguably one way to distill this down would be to ask
what can be done for PowerBuilder that would make it
better than (Visual Studio + DataWindow .NET)?

Maybe its a single feature.
Maybe its a new category of functionality.
Maybe its a "eureka" modification to something PowerBuilder already does.

There are plenty of enhancement requests on ISUG
and in Case Express, but what I'm really hoping
from the feedback on this thread is that we keep
to the litmus test...
....is what you're suggesting a truly competitive differentiator?
-- 
John Strano - Sybase Technology Evangelist



0
John
12/14/2007 4:37:52 PM
sybase.powerbuilder.futures 2315 articles. 0 followers. Follow

83 Replies
3614 Views

Similar Articles

[PageSpeed] 59

I'll start with this..

That's the second time I have seen you post relating to competition between VS and PB. In order to compete, you have to be in the same race and PB is not and has not been since .Net was created over 6 years ago. Although they both roughly allow you to create applications, they each allow you to go about the process in completely different ways. 

Define what competition means to Sybase? Because from where I'm sitting I see..1) More .Net framework support coming 2)users requesting VS like features 3) Sybase about to use VS shell to redo the PB IDE. All of those kinda say VS and MS have won. How can you say you want to compete with something that will soon be at the core of your IDE?

A simple download of the feature sets and a side by side comparison will confirm that PB is no where close. The  way the die-hards make it "seem" close is by lopping off features of VS and .Net that they feel are not important to them. Phillip Salgannik, no matter how much we normally disagree, stated it clearly..VS (and .Net) are general purpose programming tools..PB is a client/server programming tool. I feel that until that changes, there is no way to do a comparison.

On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net had release with 1) a fully managed implementation and 2) ADO.Net support - they might have had a shot at the ComponentOne and Infragistics of the world. But once again, how do you exactly say you have a competitive product when Telerik RAD controls are being used by DWs when they go to a web form? Telerik is a direct competitor of DW.Net and the others. What is that all about?

If you really want to examine where the competition point is...I would check the differences between what Sybase Engineering has done vs. the 2500+ folks on the MS Dev Div team. To think that Sybase has any shot at beating that many heads with that many man hours by finding..

> Maybe its a single feature.
> Maybe its a new category of functionality.
> Maybe its a "eureka" modification to something PowerBuilder already does.

is laughable. I suggest that Sybase (with PB) learn how to follow and stay close behind. Its the best option right now until maybe a better option presents itself down the road.

Troy


John Strano[Sybase] wrote:
> Blah blah blah
> 
> You've heard it enough that you don't even want to comment on how many
> times...
> 
> The DataWindow.
> 
> ...but it can't be enough anymore...can it?
> 
> This from one of our colleagues
> (and yes my apologies for taking it out of context)...
> 
> "...PB covers all you need to do that in ONE Tool. This
> includes Windowprogramming ( meaning the interface to the user:
> Windows, Sheets, diallougeboxes, etc.), Database operability AND
> Reporting! Well, I see als well as many other PB users that some of
> the implementations and features PB offers are improvable. But this
> seems not to be the main issue here to be discussed. Fact is, and I've
> looked around to may other Programming systems, there is NO OTHER tool
> (I did not find any) which is comparable RAD..."
> 
> So here's the two-fold feedback I'm hoping for
> and thanks in advance for your investment of
> time/effort to respond...
> 
> *** 1) What true competitive differentiators
> does PowerBuilder still have
> as 2007 draws to a close? ***
> 
> Yes, we can add/improve features but...
> 
> *** 2) What can we add to, or change about PowerBuilder
> that would be a true competitive differentiator? ***
> 
> Arguably one way to distill this down would be to ask
> what can be done for PowerBuilder that would make it
> better than (Visual Studio + DataWindow .NET)?
> 
> Maybe its a single feature.
> Maybe its a new category of functionality.
> Maybe its a "eureka" modification to something PowerBuilder already does.
> 
> There are plenty of enhancement requests on ISUG
> and in Case Express, but what I'm really hoping
> from the feedback on this thread is that we keep
> to the litmus test...
> ...is what you're suggesting a truly competitive differentiator?
0
Troy
12/14/2007 6:17:21 PM
>> How can you say you want to compete with something that will soon be at 
>> the core of your IDE?

By adding value.

The (Visual Studio + DataWindow .NET) example...is only meant as
one example to jog discussion, but has arguably muddied the water now.

Rather than compare feature lists with VS, I'm hoping for something new
to be suggested that _no_other_ competitors have...and of course there's
more than one in 2007 and beyond.

So as a client/server development tool.
Do you have any differentiators to suggest
that would be competitive?

-- 
John Strano - Sybase Technology Evangelist


"Troy" <troy-no-spam@onesplace.com> wrote in message 
news:4762c8b1$1@forums-1-dub...
> I'll start with this..
>
> That's the second time I have seen you post relating to competition 
> between VS and PB. In order to compete, you have to be in the same race 
> and PB is not and has not been since .Net was created over 6 years ago. 
> Although they both roughly allow you to create applications, they each 
> allow you to go about the process in completely different ways.
> Define what competition means to Sybase? Because from where I'm sitting I 
> see..1) More .Net framework support coming 2)users requesting VS like 
> features 3) Sybase about to use VS shell to redo the PB IDE. All of those 
> kinda say VS and MS have won. How can you say you want to compete with 
> something that will soon be at the core of your IDE?
>
> A simple download of the feature sets and a side by side comparison will 
> confirm that PB is no where close. The  way the die-hards make it "seem" 
> close is by lopping off features of VS and .Net that they feel are not 
> important to them. Phillip Salgannik, no matter how much we normally 
> disagree, stated it clearly..VS (and .Net) are general purpose programming 
> tools..PB is a client/server programming tool. I feel that until that 
> changes, there is no way to do a comparison.
>
> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net had 
> release with 1) a fully managed implementation and 2) ADO.Net support - 
> they might have had a shot at the ComponentOne and Infragistics of the 
> world. But once again, how do you exactly say you have a competitive 
> product when Telerik RAD controls are being used by DWs when they go to a 
> web form? Telerik is a direct competitor of DW.Net and the others. What is 
> that all about?
>
> If you really want to examine where the competition point is...I would 
> check the differences between what Sybase Engineering has done vs. the 
> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot at 
> beating that many heads with that many man hours by finding..
>
>> Maybe its a single feature.
>> Maybe its a new category of functionality.
>> Maybe its a "eureka" modification to something PowerBuilder already does.
>
> is laughable. I suggest that Sybase (with PB) learn how to follow and stay 
> close behind. Its the best option right now until maybe a better option 
> presents itself down the road.
>
> Troy
>
>
> John Strano[Sybase] wrote:
>> Blah blah blah
>>
>> You've heard it enough that you don't even want to comment on how many
>> times...
>>
>> The DataWindow.
>>
>> ...but it can't be enough anymore...can it?
>>
>> This from one of our colleagues
>> (and yes my apologies for taking it out of context)...
>>
>> "...PB covers all you need to do that in ONE Tool. This
>> includes Windowprogramming ( meaning the interface to the user:
>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>> Reporting! Well, I see als well as many other PB users that some of
>> the implementations and features PB offers are improvable. But this
>> seems not to be the main issue here to be discussed. Fact is, and I've
>> looked around to may other Programming systems, there is NO OTHER tool
>> (I did not find any) which is comparable RAD..."
>>
>> So here's the two-fold feedback I'm hoping for
>> and thanks in advance for your investment of
>> time/effort to respond...
>>
>> *** 1) What true competitive differentiators
>> does PowerBuilder still have
>> as 2007 draws to a close? ***
>>
>> Yes, we can add/improve features but...
>>
>> *** 2) What can we add to, or change about PowerBuilder
>> that would be a true competitive differentiator? ***
>>
>> Arguably one way to distill this down would be to ask
>> what can be done for PowerBuilder that would make it
>> better than (Visual Studio + DataWindow .NET)?
>>
>> Maybe its a single feature.
>> Maybe its a new category of functionality.
>> Maybe its a "eureka" modification to something PowerBuilder already does.
>>
>> There are plenty of enhancement requests on ISUG
>> and in Case Express, but what I'm really hoping
>> from the feedback on this thread is that we keep
>> to the litmus test...
>> ...is what you're suggesting a truly competitive differentiator? 


0
John
12/14/2007 6:48:25 PM
The Telerik controls are not used by the DataWindow in web form
applications. We use the menu and toolbar in a web form application.
We also use the calendar control for the datepicker and monthcalendar
control in a web form application. 

Regards,
Dave Fish
Sybase

PowerBuilder Blog:
http://powerbuilderevangelist.blogspot.com/

On 14 Dec 2007 10:17:21 -0800, Troy <troy-no-spam@onesplace.com>
wrote:

>But once again, how do you exactly say you have a competitive product when Telerik RAD controls are being used by DWs when they go to 
>a web form? Telerik is a direct competitor of DW.Net and the others. What is that all about?
0
Dave
12/14/2007 7:55:37 PM
Sorry if that came out sideways. But either way its semantics Dave and you know it.  Sybase licensed or otherwise was given permission to us Telerik controls which props them and undercuts DW.Net. Put simply, if your a sales rep at Telerik and are you are asked how does your control set stack up against DW.Net, your obvious answer is that Sybase uses Telerik stuff.

Troy

Dave Fish [TeamSybase] wrote:
> The Telerik controls are not used by the DataWindow in web form
> applications. We use the menu and toolbar in a web form application.
> We also use the calendar control for the datepicker and monthcalendar
> control in a web form application. 
> 
> Regards,
> Dave Fish
> Sybase
> 
> PowerBuilder Blog:
> http://powerbuilderevangelist.blogspot.com/
> 
> On 14 Dec 2007 10:17:21 -0800, Troy <troy-no-spam@onesplace.com>
> wrote:
> 
>> But once again, how do you exactly say you have a competitive product when Telerik RAD controls are being used by DWs when they go to 
>> a web form? Telerik is a direct competitor of DW.Net and the others. What is that all about?
0
Troy
12/14/2007 8:15:43 PM
Maybe it would be helpful to start a sub-thread...

*** 1) What true competitive differentiators
does PowerBuilder still have
as 2007 draws to a close? ***

We've been talking for years about the "data intelligence" of the 
DataWindow,
tracking the user's modifications with item status, automatically issuing
the SQL, stored procedure calls (and now Web Service calls) for
update, insert, delete without even a template being required of the
developer.

....But now some of you have recognized that we do have
some competition out there for this feature.

What do you know PowerBuilder still does for you that others don't?
-- 
John Strano - Sybase Technology Evangelist


"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4762b160$1@forums-1-dub...
> Blah blah blah
>
> You've heard it enough that you don't even want to comment on how many
> times...
>
> The DataWindow.
>
> ...but it can't be enough anymore...can it?
>
> This from one of our colleagues
> (and yes my apologies for taking it out of context)...
>
> "...PB covers all you need to do that in ONE Tool. This
> includes Windowprogramming ( meaning the interface to the user:
> Windows, Sheets, diallougeboxes, etc.), Database operability AND
> Reporting! Well, I see als well as many other PB users that some of
> the implementations and features PB offers are improvable. But this
> seems not to be the main issue here to be discussed. Fact is, and I've
> looked around to may other Programming systems, there is NO OTHER tool
> (I did not find any) which is comparable RAD..."
>
> So here's the two-fold feedback I'm hoping for
> and thanks in advance for your investment of
> time/effort to respond...
>
> *** 1) What true competitive differentiators
> does PowerBuilder still have
> as 2007 draws to a close? ***
>
> Yes, we can add/improve features but...
>
> *** 2) What can we add to, or change about PowerBuilder
> that would be a true competitive differentiator? ***
>
> Arguably one way to distill this down would be to ask
> what can be done for PowerBuilder that would make it
> better than (Visual Studio + DataWindow .NET)?
>
> Maybe its a single feature.
> Maybe its a new category of functionality.
> Maybe its a "eureka" modification to something PowerBuilder already does.
>
> There are plenty of enhancement requests on ISUG
> and in Case Express, but what I'm really hoping
> from the feedback on this thread is that we keep
> to the litmus test...
> ...is what you're suggesting a truly competitive differentiator?
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> 


0
John
12/14/2007 8:43:39 PM
I have to disagree, I don't think it is semantics. Now if you compare
the Telerik DATA controls to the DataWindow, and we are using their
data controls in our web forms solution you would have a point. 

Essentially it was a make vs. buy decision for ASP .NET navigation
controls. 

Using their menu, toolbar and calendar controls in PowerBuilder 11 web
form applications doesn't cede anything to them in the area of data
access and presentation. We don't use their technology in our
DataWindow .NET product. 

Regards,
Dave Fish
Sybase

PowerBuilder Blog:
http://powerbuilderevangelist.blogspot.com/



On 14 Dec 2007 12:15:43 -0800, Troy <troy-no-spam@onesplace.com>
wrote:

>Sorry if that came out sideways. But either way its semantics Dave and you know it.  Sybase licensed or otherwise was given permission to us Telerik controls which props them and undercuts DW.Net. Put simply, if your a sales rep at Telerik and are you are asked how does your control set stack up against DW.Net, your obvious answer is that Sybase uses Telerik stuff.
>
>Troy
>
>Dave Fish [TeamSybase] wrote:
>> The Telerik controls are not used by the DataWindow in web form
>> applications. We use the menu and toolbar in a web form application.
>> We also use the calendar control for the datepicker and monthcalendar
>> control in a web form application. 
>> 
>> Regards,
>> Dave Fish
>> Sybase
>> 
>> PowerBuilder Blog:
>> http://powerbuilderevangelist.blogspot.com/
>> 
>> On 14 Dec 2007 10:17:21 -0800, Troy <troy-no-spam@onesplace.com>
>> wrote:
>> 
>>> But once again, how do you exactly say you have a competitive product when Telerik RAD controls are being used by DWs when they go to 
>>> a web form? Telerik is a direct competitor of DW.Net and the others. What is that all about?
0
Dave
12/14/2007 8:45:53 PM
 > Using their menu, toolbar and calendar controls doesn't cede anything to them in the area of presentation. 

We can agree to disagree. But I chopped up one of your sentences so you can see it the way I did. Those are UI controls. If they were something like mail components or telephony widgets I would agree but they are all UI. UI = presentation.

Sorry for the hijack of the thread.


0
Troy
12/14/2007 8:55:43 PM
I can't help how you interpret what I write but taking out the words
data access is more than taking something out of context IMHO. 

Here is my original text:

Using their menu, toolbar and calendar controls in PowerBuilder 11 web
form applications doesn't cede anything to them in the area of data
access and presentation. We don't use their technology in our
DataWindow .NET product. 

I doubt it will satisfy you but to be more precise I'll restate the
above to say data access and DATA presentation if that makes my
meaning more precise. 

Regards,
Dave Fish
Sybase

PowerBuilder Blog:
http://powerbuilderevangelist.blogspot.com/

On 14 Dec 2007 12:55:43 -0800, Troy <troy-no-spam@onesplace.com>
wrote:

> > Using their menu, toolbar and calendar controls doesn't cede anything to them in the area of presentation. 
>
>We can agree to disagree. But I chopped up one of your sentences so you can see it the way I did. Those are UI controls. 
>If they were something like mail components or telephony widgets I would agree but they are all UI. UI = presentation.
>
>Sorry for the hijack of the thread.
>
0
Dave
12/14/2007 9:13:24 PM
I think the ability to deploy a Win32 application to Web Form or Windows 
Form/Smart client by changing targets is tremendous.  I am sure someone will 
correct me, but I believe Visual Studio does not do this. I realize some 
code modifications in PB are needed to make things run smoothly, but it 
really has not been that difficult.

Regards,

GregD


"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4762eafb$1@forums-1-dub...
> Maybe it would be helpful to start a sub-thread...
>
> *** 1) What true competitive differentiators
> does PowerBuilder still have
> as 2007 draws to a close? ***
>
> We've been talking for years about the "data intelligence" of the 
> DataWindow,
> tracking the user's modifications with item status, automatically issuing
> the SQL, stored procedure calls (and now Web Service calls) for
> update, insert, delete without even a template being required of the
> developer.
>
> ...But now some of you have recognized that we do have
> some competition out there for this feature.
>
> What do you know PowerBuilder still does for you that others don't?
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
> news:4762b160$1@forums-1-dub...
>> Blah blah blah
>>
>> You've heard it enough that you don't even want to comment on how many
>> times...
>>
>> The DataWindow.
>>
>> ...but it can't be enough anymore...can it?
>>
>> This from one of our colleagues
>> (and yes my apologies for taking it out of context)...
>>
>> "...PB covers all you need to do that in ONE Tool. This
>> includes Windowprogramming ( meaning the interface to the user:
>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>> Reporting! Well, I see als well as many other PB users that some of
>> the implementations and features PB offers are improvable. But this
>> seems not to be the main issue here to be discussed. Fact is, and I've
>> looked around to may other Programming systems, there is NO OTHER tool
>> (I did not find any) which is comparable RAD..."
>>
>> So here's the two-fold feedback I'm hoping for
>> and thanks in advance for your investment of
>> time/effort to respond...
>>
>> *** 1) What true competitive differentiators
>> does PowerBuilder still have
>> as 2007 draws to a close? ***
>>
>> Yes, we can add/improve features but...
>>
>> *** 2) What can we add to, or change about PowerBuilder
>> that would be a true competitive differentiator? ***
>>
>> Arguably one way to distill this down would be to ask
>> what can be done for PowerBuilder that would make it
>> better than (Visual Studio + DataWindow .NET)?
>>
>> Maybe its a single feature.
>> Maybe its a new category of functionality.
>> Maybe its a "eureka" modification to something PowerBuilder already does.
>>
>> There are plenty of enhancement requests on ISUG
>> and in Case Express, but what I'm really hoping
>> from the feedback on this thread is that we keep
>> to the litmus test...
>> ...is what you're suggesting a truly competitive differentiator?
>> -- 
>> John Strano - Sybase Technology Evangelist
>>
>>
>>
>
> 


0
GregD
12/14/2007 11:07:51 PM
You are correct, Visual Studio does not allow you to deploy a Winform app to 
Webform. You have to make a choice up front as to the application type.

So that is a true differentiator for PB over VS.

"GregD" <greg@pdccorpnospam.com> wrote in message 
news:47630cc7$1@forums-1-dub...
>I think the ability to deploy a Win32 application to Web Form or Windows 
>Form/Smart client by changing targets is tremendous.  I am sure someone 
>will correct me, but I believe Visual Studio does not do this. I realize 
>some code modifications in PB are needed to make things run smoothly, but 
>it really has not been that difficult.
>
> Regards,
>
> GregD
>
>
> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
> news:4762eafb$1@forums-1-dub...
>> Maybe it would be helpful to start a sub-thread...
>>
>> *** 1) What true competitive differentiators
>> does PowerBuilder still have
>> as 2007 draws to a close? ***
>>
>> We've been talking for years about the "data intelligence" of the 
>> DataWindow,
>> tracking the user's modifications with item status, automatically issuing
>> the SQL, stored procedure calls (and now Web Service calls) for
>> update, insert, delete without even a template being required of the
>> developer.
>>
>> ...But now some of you have recognized that we do have
>> some competition out there for this feature.
>>
>> What do you know PowerBuilder still does for you that others don't?
>> -- 
>> John Strano - Sybase Technology Evangelist
>>
>>
>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>> news:4762b160$1@forums-1-dub...
>>> Blah blah blah
>>>
>>> You've heard it enough that you don't even want to comment on how many
>>> times...
>>>
>>> The DataWindow.
>>>
>>> ...but it can't be enough anymore...can it?
>>>
>>> This from one of our colleagues
>>> (and yes my apologies for taking it out of context)...
>>>
>>> "...PB covers all you need to do that in ONE Tool. This
>>> includes Windowprogramming ( meaning the interface to the user:
>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>> Reporting! Well, I see als well as many other PB users that some of
>>> the implementations and features PB offers are improvable. But this
>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>> looked around to may other Programming systems, there is NO OTHER tool
>>> (I did not find any) which is comparable RAD..."
>>>
>>> So here's the two-fold feedback I'm hoping for
>>> and thanks in advance for your investment of
>>> time/effort to respond...
>>>
>>> *** 1) What true competitive differentiators
>>> does PowerBuilder still have
>>> as 2007 draws to a close? ***
>>>
>>> Yes, we can add/improve features but...
>>>
>>> *** 2) What can we add to, or change about PowerBuilder
>>> that would be a true competitive differentiator? ***
>>>
>>> Arguably one way to distill this down would be to ask
>>> what can be done for PowerBuilder that would make it
>>> better than (Visual Studio + DataWindow .NET)?
>>>
>>> Maybe its a single feature.
>>> Maybe its a new category of functionality.
>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>> does.
>>>
>>> There are plenty of enhancement requests on ISUG
>>> and in Case Express, but what I'm really hoping
>>> from the feedback on this thread is that we keep
>>> to the litmus test...
>>> ...is what you're suggesting a truly competitive differentiator?
>>> -- 
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>>
>>
>>
>
> 


0
Roland
12/17/2007 1:21:52 PM
Sybase shouldn't either. You cannot fully address either project type by distilling both to their common features. For example, the postback problems that Sybase hopes to fix with AJAX. Click based or item based events are kept to a minimum in web projects because they are forced to suffer a round trip. In other words, web apps would rather take ALL your changes and process them in one post back rather than individual trips. The closer you stay to this, the better your app performs and the more people it can serve simultaneously. AJAX just helps hide what should not be done in the first place in this case. Fat web projects is another sign but I'll leave that reasoning up to you guys. Plus it has already been stated that PB 11 web targets are meant for intranets and not high volume sites. So check what you mean by Web Projects.

So if you want to call this a differentiator, how about you also include all the .Net web functionality you cannot get to in PB because of this feature. Then ask yourself if it isn't just another thorn.

Troy

Roland Smith [TeamSybase] wrote:
> You are correct, Visual Studio does not allow you to deploy a Winform app to 
> Webform. You have to make a choice up front as to the application type.
> 
> So that is a true differentiator for PB over VS.
> 
> "GregD" <greg@pdccorpnospam.com> wrote in message 
> news:47630cc7$1@forums-1-dub...
>> I think the ability to deploy a Win32 application to Web Form or Windows 
>> Form/Smart client by changing targets is tremendous.  I am sure someone 
>> will correct me, but I believe Visual Studio does not do this. I realize 
>> some code modifications in PB are needed to make things run smoothly, but 
>> it really has not been that difficult.
>>
>> Regards,
>>
>> GregD
>>
>>
>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>> news:4762eafb$1@forums-1-dub...
>>> Maybe it would be helpful to start a sub-thread...
>>>
>>> *** 1) What true competitive differentiators
>>> does PowerBuilder still have
>>> as 2007 draws to a close? ***
>>>
>>> We've been talking for years about the "data intelligence" of the 
>>> DataWindow,
>>> tracking the user's modifications with item status, automatically issuing
>>> the SQL, stored procedure calls (and now Web Service calls) for
>>> update, insert, delete without even a template being required of the
>>> developer.
>>>
>>> ...But now some of you have recognized that we do have
>>> some competition out there for this feature.
>>>
>>> What do you know PowerBuilder still does for you that others don't?
>>> -- 
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>>> news:4762b160$1@forums-1-dub...
>>>> Blah blah blah
>>>>
>>>> You've heard it enough that you don't even want to comment on how many
>>>> times...
>>>>
>>>> The DataWindow.
>>>>
>>>> ...but it can't be enough anymore...can it?
>>>>
>>>> This from one of our colleagues
>>>> (and yes my apologies for taking it out of context)...
>>>>
>>>> "...PB covers all you need to do that in ONE Tool. This
>>>> includes Windowprogramming ( meaning the interface to the user:
>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>> Reporting! Well, I see als well as many other PB users that some of
>>>> the implementations and features PB offers are improvable. But this
>>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>>> looked around to may other Programming systems, there is NO OTHER tool
>>>> (I did not find any) which is comparable RAD..."
>>>>
>>>> So here's the two-fold feedback I'm hoping for
>>>> and thanks in advance for your investment of
>>>> time/effort to respond...
>>>>
>>>> *** 1) What true competitive differentiators
>>>> does PowerBuilder still have
>>>> as 2007 draws to a close? ***
>>>>
>>>> Yes, we can add/improve features but...
>>>>
>>>> *** 2) What can we add to, or change about PowerBuilder
>>>> that would be a true competitive differentiator? ***
>>>>
>>>> Arguably one way to distill this down would be to ask
>>>> what can be done for PowerBuilder that would make it
>>>> better than (Visual Studio + DataWindow .NET)?
>>>>
>>>> Maybe its a single feature.
>>>> Maybe its a new category of functionality.
>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>> does.
>>>>
>>>> There are plenty of enhancement requests on ISUG
>>>> and in Case Express, but what I'm really hoping
>>>> from the feedback on this thread is that we keep
>>>> to the litmus test...
>>>> ...is what you're suggesting a truly competitive differentiator?
>>>> -- 
>>>> John Strano - Sybase Technology Evangelist
>>>>
>>>>
>>>>
>>>
>>
> 
> 
0
Troy
12/17/2007 2:09:35 PM
Ok, I'm done in this thread after this...

If you want to fix PB you can start with the PB 11 .Net unsupported list you find in the help. For each one, ask yourself "why" does this exist. Then look at what it takes to fix them. Then realize why other people do these and Sybase doesn't. Go through enough of them and you will see just how far behind the product is and that although it does things other don't..others decided on a more viable solution. Put simply. If others wanted to do those unique things PB does - they would. The fact that they don't should bother you as it does me.

> We've been talking for years about the "data intelligence" of the 
> DataWindow,
> tracking the user's modifications with item status, automatically issuing
> the SQL, stored procedure calls (and now Web Service calls) for
> update, insert, delete without even a template being required of the
> developer. 
> What do you know PowerBuilder still does for you that others don't?

Great lesson in the tradeoffs of dependency in that discussion. Also a great example of something PBers call a win that others call a travesty in software development. That's why I don't think you will find what you seek asking these type questions. They just go about software development differently in almost every approach to all facets of it. What you see as "competition" on a feature..really isn't. Its a totally different approach in most cases.

Troy
I get cranky towards the holidays.
0
Troy
12/17/2007 2:27:52 PM
PB is a client/server tool (with the client possibily being browser based). 
This is something that has always been
true.  So, to think that PB and VS are competors for most projects is not 
true.  There are numerous places where
PB is just not a good fit.  It is one tool in a programmers toolbox, 
hopefully not the only one.  PB will never
replace VS (and language support c, c++, c#, vb.net).

In fact I think it would be difficult to find any PB programmer that does 
not also have VS installed on this/her development
workstation.  I know of few PB projects that do not also have at lease some 
code from other sources.

So, looking for something to allow PB to win over VS users is not a valid 
question.

I think the correct question is "what can be done to make PB a better tool 
for the subset of applications where it
makes sense?".

1) Fully managed code, reduction of the PB runtime to a very small .dll that 
can be copied to the installation directory (no global
cache requirement) and no extra install of pb runtime.
2) Access to WPF componets (windows, layout panels, controls, etc) using a 
very cleaver painter that will make layout easy and still
provide full functionality
3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
TOOLS), graphing package, report display (Crystal
Reports?) included with PB license.
4) Really good support for third party .net controls and assemblies writen 
outside of PB

It makes no difference to me if this is done inside a VS IDE or a PB only 
IDE.  What ever the implementation, it
must allow creation of client/server (and WEB) applications faster than VS 
studio alone, it must produce applications
that perform better than VS alone, and it must fully support MS Sql Server. 
Also, it must keep up with MS new
releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.






"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4762cff9$1@forums-1-dub...
>>> How can you say you want to compete with something that will soon be at 
>>> the core of your IDE?
>
> By adding value.
>
> The (Visual Studio + DataWindow .NET) example...is only meant as
> one example to jog discussion, but has arguably muddied the water now.
>
> Rather than compare feature lists with VS, I'm hoping for something new
> to be suggested that _no_other_ competitors have...and of course there's
> more than one in 2007 and beyond.
>
> So as a client/server development tool.
> Do you have any differentiators to suggest
> that would be competitive?
>
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> "Troy" <troy-no-spam@onesplace.com> wrote in message 
> news:4762c8b1$1@forums-1-dub...
>> I'll start with this..
>>
>> That's the second time I have seen you post relating to competition 
>> between VS and PB. In order to compete, you have to be in the same race 
>> and PB is not and has not been since .Net was created over 6 years ago. 
>> Although they both roughly allow you to create applications, they each 
>> allow you to go about the process in completely different ways.
>> Define what competition means to Sybase? Because from where I'm sitting I 
>> see..1) More .Net framework support coming 2)users requesting VS like 
>> features 3) Sybase about to use VS shell to redo the PB IDE. All of those 
>> kinda say VS and MS have won. How can you say you want to compete with 
>> something that will soon be at the core of your IDE?
>>
>> A simple download of the feature sets and a side by side comparison will 
>> confirm that PB is no where close. The  way the die-hards make it "seem" 
>> close is by lopping off features of VS and .Net that they feel are not 
>> important to them. Phillip Salgannik, no matter how much we normally 
>> disagree, stated it clearly..VS (and .Net) are general purpose 
>> programming tools..PB is a client/server programming tool. I feel that 
>> until that changes, there is no way to do a comparison.
>>
>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net had 
>> release with 1) a fully managed implementation and 2) ADO.Net support - 
>> they might have had a shot at the ComponentOne and Infragistics of the 
>> world. But once again, how do you exactly say you have a competitive 
>> product when Telerik RAD controls are being used by DWs when they go to a 
>> web form? Telerik is a direct competitor of DW.Net and the others. What 
>> is that all about?
>>
>> If you really want to examine where the competition point is...I would 
>> check the differences between what Sybase Engineering has done vs. the 
>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot at 
>> beating that many heads with that many man hours by finding..
>>
>>> Maybe its a single feature.
>>> Maybe its a new category of functionality.
>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>> does.
>>
>> is laughable. I suggest that Sybase (with PB) learn how to follow and 
>> stay close behind. Its the best option right now until maybe a better 
>> option presents itself down the road.
>>
>> Troy
>>
>>
>> John Strano[Sybase] wrote:
>>> Blah blah blah
>>>
>>> You've heard it enough that you don't even want to comment on how many
>>> times...
>>>
>>> The DataWindow.
>>>
>>> ...but it can't be enough anymore...can it?
>>>
>>> This from one of our colleagues
>>> (and yes my apologies for taking it out of context)...
>>>
>>> "...PB covers all you need to do that in ONE Tool. This
>>> includes Windowprogramming ( meaning the interface to the user:
>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>> Reporting! Well, I see als well as many other PB users that some of
>>> the implementations and features PB offers are improvable. But this
>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>> looked around to may other Programming systems, there is NO OTHER tool
>>> (I did not find any) which is comparable RAD..."
>>>
>>> So here's the two-fold feedback I'm hoping for
>>> and thanks in advance for your investment of
>>> time/effort to respond...
>>>
>>> *** 1) What true competitive differentiators
>>> does PowerBuilder still have
>>> as 2007 draws to a close? ***
>>>
>>> Yes, we can add/improve features but...
>>>
>>> *** 2) What can we add to, or change about PowerBuilder
>>> that would be a true competitive differentiator? ***
>>>
>>> Arguably one way to distill this down would be to ask
>>> what can be done for PowerBuilder that would make it
>>> better than (Visual Studio + DataWindow .NET)?
>>>
>>> Maybe its a single feature.
>>> Maybe its a new category of functionality.
>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>> does.
>>>
>>> There are plenty of enhancement requests on ISUG
>>> and in Case Express, but what I'm really hoping
>>> from the feedback on this thread is that we keep
>>> to the litmus test...
>>> ...is what you're suggesting a truly competitive differentiator?
>
> 


0
Tyler
12/17/2007 3:25:49 PM
That may require a rewrite of the product, the way Microsoft
did to Vb net. I don't think Sybase can afford to do that.

Regards,
SS

> Ok, I'm done in this thread after this...
>
> If you want to fix PB you can start with the PB 11 .Net
> unsupported list you find in the help. For each one, ask
> yourself "why" does this exist. Then look at what it takes
> to fix them. Then realize why other people do these and
> Sybase doesn't. Go through enough of them and you will see
> just how far behind the product is and that although it
> does things other don't..others decided on a more viable
> solution. Put simply. If others wanted to do those unique
> things PB does - they would. The fact that they don't
> should bother you as it does me.
>
> > We've been talking for years about the "data
> > intelligence" of the  DataWindow,
> > tracking the user's modifications with item status,
> > automatically issuing the SQL, stored procedure calls
> > (and now Web Service calls) for update, insert, delete
> > without even a template being required of the developer.
> > What do you know PowerBuilder still does for you that
> others don't?
>
> Great lesson in the tradeoffs of dependency in that
> discussion. Also a great example of something PBers call a
> win that others call a travesty in software development.
> That's why I don't think you will find what you seek
> asking these type questions. They just go about software
> development differently in almost every approach to all
> facets of it. What you see as "competition" on a
> feature..really isn't. Its a totally different approach in
> most cases.
>
> Troy
> I get cranky towards the holidays.
0
SS
12/17/2007 11:34:23 PM
I think "rewrite of the product" is exactly what needs to take place.  The 
real
question is when and how.  Will the user base still exist when the rewrite 
takes
place or will the effort be too late.


<SS> wrote in message news:4767077f.6688.1681692777@sybase.com...
> That may require a rewrite of the product, the way Microsoft
> did to Vb net. I don't think Sybase can afford to do that.
>
> Regards,
> SS
>
>> Ok, I'm done in this thread after this...
>>
>> If you want to fix PB you can start with the PB 11 .Net
>> unsupported list you find in the help. For each one, ask
>> yourself "why" does this exist. Then look at what it takes
>> to fix them. Then realize why other people do these and
>> Sybase doesn't. Go through enough of them and you will see
>> just how far behind the product is and that although it
>> does things other don't..others decided on a more viable
>> solution. Put simply. If others wanted to do those unique
>> things PB does - they would. The fact that they don't
>> should bother you as it does me.
>>
>> > We've been talking for years about the "data
>> > intelligence" of the  DataWindow,
>> > tracking the user's modifications with item status,
>> > automatically issuing the SQL, stored procedure calls
>> > (and now Web Service calls) for update, insert, delete
>> > without even a template being required of the developer.
>> > What do you know PowerBuilder still does for you that
>> others don't?
>>
>> Great lesson in the tradeoffs of dependency in that
>> discussion. Also a great example of something PBers call a
>> win that others call a travesty in software development.
>> That's why I don't think you will find what you seek
>> asking these type questions. They just go about software
>> development differently in almost every approach to all
>> facets of it. What you see as "competition" on a
>> feature..really isn't. Its a totally different approach in
>> most cases.
>>
>> Troy
>> I get cranky towards the holidays. 


0
Tyler
12/18/2007 3:29:38 AM
Well, that's what Microsoft thought about their operating system, and the 
result was Vista. Opinions are mixed, especially for business users. And 
VB.NET is a big leap from VB6 - IMHO PB missed a big opportunity to convert 
some developers/shops on that one. The time required to do it right 
guarantees you will be way behind the curve.

"Tyler Cruse" <tcruse@trlx.com> wrote in message 
news:47673ea2$1@forums-1-dub...
>I think "rewrite of the product" is exactly what needs to take place.  The 
>real
> question is when and how.  Will the user base still exist when the rewrite 
> takes
> place or will the effort be too late.
>
>
> <SS> wrote in message news:4767077f.6688.1681692777@sybase.com...
>> That may require a rewrite of the product, the way Microsoft
>> did to Vb net. I don't think Sybase can afford to do that.
>>
>> Regards,
>> SS
>>
>>> Ok, I'm done in this thread after this...
>>>
>>> If you want to fix PB you can start with the PB 11 .Net
>>> unsupported list you find in the help. For each one, ask
>>> yourself "why" does this exist. Then look at what it takes
>>> to fix them. Then realize why other people do these and
>>> Sybase doesn't. Go through enough of them and you will see
>>> just how far behind the product is and that although it
>>> does things other don't..others decided on a more viable
>>> solution. Put simply. If others wanted to do those unique
>>> things PB does - they would. The fact that they don't
>>> should bother you as it does me.
>>>
>>> > We've been talking for years about the "data
>>> > intelligence" of the  DataWindow,
>>> > tracking the user's modifications with item status,
>>> > automatically issuing the SQL, stored procedure calls
>>> > (and now Web Service calls) for update, insert, delete
>>> > without even a template being required of the developer.
>>> > What do you know PowerBuilder still does for you that
>>> others don't?
>>>
>>> Great lesson in the tradeoffs of dependency in that
>>> discussion. Also a great example of something PBers call a
>>> win that others call a travesty in software development.
>>> That's why I don't think you will find what you seek
>>> asking these type questions. They just go about software
>>> development differently in almost every approach to all
>>> facets of it. What you see as "competition" on a
>>> feature..really isn't. Its a totally different approach in
>>> most cases.
>>>
>>> Troy
>>> I get cranky towards the holidays.
>
> 


0
Jerry
12/18/2007 4:21:35 AM
I think your analogy is a little off here.  Vista is a problem 
specifically because it isn't a rewrite.  The rewrite was Windows XP, 
which finally integrated the UNIX like kernel in to the mainline OS 
(rather than having Windows 98 and Windows NT).

The problem with redesigns like this one is time.  If we started such a 
project, it would take several years to complete (minimum).  Our PB 
audience has a lot of stuff currently in production, and I don't think 
they would be happy with a multi-year hiatus in any development.



Jonathan

Jerry Siegel [TeamSybase] wrote:
> Well, that's what Microsoft thought about their operating system, and the 
> result was Vista. Opinions are mixed, especially for business users. And 
> VB.NET is a big leap from VB6 - IMHO PB missed a big opportunity to convert 
> some developers/shops on that one. The time required to do it right 
> guarantees you will be way behind the curve.
> 
> "Tyler Cruse" <tcruse@trlx.com> wrote in message 
> news:47673ea2$1@forums-1-dub...
>> I think "rewrite of the product" is exactly what needs to take place.  The 
>> real
>> question is when and how.  Will the user base still exist when the rewrite 
>> takes
>> place or will the effort be too late.
>>
>>
>> <SS> wrote in message news:4767077f.6688.1681692777@sybase.com...
>>> That may require a rewrite of the product, the way Microsoft
>>> did to Vb net. I don't think Sybase can afford to do that.
>>>
>>> Regards,
>>> SS
>>>
>>>> Ok, I'm done in this thread after this...
>>>>
>>>> If you want to fix PB you can start with the PB 11 .Net
>>>> unsupported list you find in the help. For each one, ask
>>>> yourself "why" does this exist. Then look at what it takes
>>>> to fix them. Then realize why other people do these and
>>>> Sybase doesn't. Go through enough of them and you will see
>>>> just how far behind the product is and that although it
>>>> does things other don't..others decided on a more viable
>>>> solution. Put simply. If others wanted to do those unique
>>>> things PB does - they would. The fact that they don't
>>>> should bother you as it does me.
>>>>
>>>>> We've been talking for years about the "data
>>>>> intelligence" of the  DataWindow,
>>>>> tracking the user's modifications with item status,
>>>>> automatically issuing the SQL, stored procedure calls
>>>>> (and now Web Service calls) for update, insert, delete
>>>>> without even a template being required of the developer.
>>>>> What do you know PowerBuilder still does for you that
>>>> others don't?
>>>>
>>>> Great lesson in the tradeoffs of dependency in that
>>>> discussion. Also a great example of something PBers call a
>>>> win that others call a travesty in software development.
>>>> That's why I don't think you will find what you seek
>>>> asking these type questions. They just go about software
>>>> development differently in almost every approach to all
>>>> facets of it. What you see as "competition" on a
>>>> feature..really isn't. Its a totally different approach in
>>>> most cases.
>>>>
>>>> Troy
>>>> I get cranky towards the holidays.
>>
> 
> 
0
Jonathan
12/18/2007 2:26:10 PM
> I think the correct question is "what can be done to make PB a better tool 
> for the subset of applications where it
> makes sense?".

Thanks for the perspective Tyler.

Since you believe most PowerBuilder developers
now have VS as an additional regularly-used tool,
how can we work to have that to your advantage?

In addition to DataWindow .NET, do you see yourself
making use of the NVO deployment capabilities as
..NET Assemblies and .NET Web Services?
Can we improve that capability to make it more useful
for heavy lifting of data access/manipulation/persistence?

-- 
John Strano - Sybase Technology Evangelist


"Tyler Cruse" <tcruse@trlx.com> wrote in message 
news:476694fd$1@forums-1-dub...
> PB is a client/server tool (with the client possibily being browser 
> based). This is something that has always been
> true.  So, to think that PB and VS are competors for most projects is not 
> true.  There are numerous places where
> PB is just not a good fit.  It is one tool in a programmers toolbox, 
> hopefully not the only one.  PB will never
> replace VS (and language support c, c++, c#, vb.net).
>
> In fact I think it would be difficult to find any PB programmer that does 
> not also have VS installed on this/her development
> workstation.  I know of few PB projects that do not also have at lease 
> some code from other sources.
>
> So, looking for something to allow PB to win over VS users is not a valid 
> question.
>
> I think the correct question is "what can be done to make PB a better tool 
> for the subset of applications where it
> makes sense?".
>
> 1) Fully managed code, reduction of the PB runtime to a very small .dll 
> that can be copied to the installation directory (no global
> cache requirement) and no extra install of pb runtime.
> 2) Access to WPF componets (windows, layout panels, controls, etc) using a 
> very cleaver painter that will make layout easy and still
> provide full functionality
> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
> TOOLS), graphing package, report display (Crystal
> Reports?) included with PB license.
> 4) Really good support for third party .net controls and assemblies writen 
> outside of PB
>
> It makes no difference to me if this is done inside a VS IDE or a PB only 
> IDE.  What ever the implementation, it
> must allow creation of client/server (and WEB) applications faster than VS 
> studio alone, it must produce applications
> that perform better than VS alone, and it must fully support MS Sql 
> Server. Also, it must keep up with MS new
> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>
>
>
>
>
>
> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
> news:4762cff9$1@forums-1-dub...
>>>> How can you say you want to compete with something that will soon be at 
>>>> the core of your IDE?
>>
>> By adding value.
>>
>> The (Visual Studio + DataWindow .NET) example...is only meant as
>> one example to jog discussion, but has arguably muddied the water now.
>>
>> Rather than compare feature lists with VS, I'm hoping for something new
>> to be suggested that _no_other_ competitors have...and of course there's
>> more than one in 2007 and beyond.
>>
>> So as a client/server development tool.
>> Do you have any differentiators to suggest
>> that would be competitive?
>>
>> -- 
>> John Strano - Sybase Technology Evangelist
>>
>>
>> "Troy" <troy-no-spam@onesplace.com> wrote in message 
>> news:4762c8b1$1@forums-1-dub...
>>> I'll start with this..
>>>
>>> That's the second time I have seen you post relating to competition 
>>> between VS and PB. In order to compete, you have to be in the same race 
>>> and PB is not and has not been since .Net was created over 6 years ago. 
>>> Although they both roughly allow you to create applications, they each 
>>> allow you to go about the process in completely different ways.
>>> Define what competition means to Sybase? Because from where I'm sitting 
>>> I see..1) More .Net framework support coming 2)users requesting VS like 
>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of 
>>> those kinda say VS and MS have won. How can you say you want to compete 
>>> with something that will soon be at the core of your IDE?
>>>
>>> A simple download of the feature sets and a side by side comparison will 
>>> confirm that PB is no where close. The  way the die-hards make it "seem" 
>>> close is by lopping off features of VS and .Net that they feel are not 
>>> important to them. Phillip Salgannik, no matter how much we normally 
>>> disagree, stated it clearly..VS (and .Net) are general purpose 
>>> programming tools..PB is a client/server programming tool. I feel that 
>>> until that changes, there is no way to do a comparison.
>>>
>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net had 
>>> release with 1) a fully managed implementation and 2) ADO.Net support - 
>>> they might have had a shot at the ComponentOne and Infragistics of the 
>>> world. But once again, how do you exactly say you have a competitive 
>>> product when Telerik RAD controls are being used by DWs when they go to 
>>> a web form? Telerik is a direct competitor of DW.Net and the others. 
>>> What is that all about?
>>>
>>> If you really want to examine where the competition point is...I would 
>>> check the differences between what Sybase Engineering has done vs. the 
>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot at 
>>> beating that many heads with that many man hours by finding..
>>>
>>>> Maybe its a single feature.
>>>> Maybe its a new category of functionality.
>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>> does.
>>>
>>> is laughable. I suggest that Sybase (with PB) learn how to follow and 
>>> stay close behind. Its the best option right now until maybe a better 
>>> option presents itself down the road.
>>>
>>> Troy
>>>
>>>
>>> John Strano[Sybase] wrote:
>>>> Blah blah blah
>>>>
>>>> You've heard it enough that you don't even want to comment on how many
>>>> times...
>>>>
>>>> The DataWindow.
>>>>
>>>> ...but it can't be enough anymore...can it?
>>>>
>>>> This from one of our colleagues
>>>> (and yes my apologies for taking it out of context)...
>>>>
>>>> "...PB covers all you need to do that in ONE Tool. This
>>>> includes Windowprogramming ( meaning the interface to the user:
>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>> Reporting! Well, I see als well as many other PB users that some of
>>>> the implementations and features PB offers are improvable. But this
>>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>>> looked around to may other Programming systems, there is NO OTHER tool
>>>> (I did not find any) which is comparable RAD..."
>>>>
>>>> So here's the two-fold feedback I'm hoping for
>>>> and thanks in advance for your investment of
>>>> time/effort to respond...
>>>>
>>>> *** 1) What true competitive differentiators
>>>> does PowerBuilder still have
>>>> as 2007 draws to a close? ***
>>>>
>>>> Yes, we can add/improve features but...
>>>>
>>>> *** 2) What can we add to, or change about PowerBuilder
>>>> that would be a true competitive differentiator? ***
>>>>
>>>> Arguably one way to distill this down would be to ask
>>>> what can be done for PowerBuilder that would make it
>>>> better than (Visual Studio + DataWindow .NET)?
>>>>
>>>> Maybe its a single feature.
>>>> Maybe its a new category of functionality.
>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>> does.
>>>>
>>>> There are plenty of enhancement requests on ISUG
>>>> and in Case Express, but what I'm really hoping
>>>> from the feedback on this thread is that we keep
>>>> to the litmus test...
>>>> ...is what you're suggesting a truly competitive differentiator?
>>
>>
>
> 


0
John
12/18/2007 2:37:44 PM
> 1) Fully managed code...

We're on our way. How critical do you feel this is?

> 2) Access to WPF componets (windows, layout panels, controls, etc) using a 
> very cleaver painter that will make layout easy and still
> provide full functionality

This is part of what we're working on for PowerBuilder 12.

> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
> TOOLS), graphing package, report display (Crystal
> Reports?) included with PB license.

What would you like to see that's better than our current
OLE/OCX/ActiveX support? Do you feel add-ons would
increase capabilities and/or productivity?

> 4) Really good support for third party .net controls and assemblies writen 
> outside of PB

How close do you feel we are with PowerBuilder 11 on this?

> Also, it must keep up with MS new
> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.

How critical do you genuinely feel this is?
The sooner the better, yes, but how agile do you feel we must be?

-- 
John Strano - Sybase Technology Evangelist


"Tyler Cruse" <tcruse@trlx.com> wrote in message 
news:476694fd$1@forums-1-dub...
> PB is a client/server tool (with the client possibily being browser 
> based). This is something that has always been
> true.  So, to think that PB and VS are competors for most projects is not 
> true.  There are numerous places where
> PB is just not a good fit.  It is one tool in a programmers toolbox, 
> hopefully not the only one.  PB will never
> replace VS (and language support c, c++, c#, vb.net).
>
> In fact I think it would be difficult to find any PB programmer that does 
> not also have VS installed on this/her development
> workstation.  I know of few PB projects that do not also have at lease 
> some code from other sources.
>
> So, looking for something to allow PB to win over VS users is not a valid 
> question.
>
> I think the correct question is "what can be done to make PB a better tool 
> for the subset of applications where it
> makes sense?".
>
> 1) Fully managed code, reduction of the PB runtime to a very small .dll 
> that can be copied to the installation directory (no global
> cache requirement) and no extra install of pb runtime.
> 2) Access to WPF componets (windows, layout panels, controls, etc) using a 
> very cleaver painter that will make layout easy and still
> provide full functionality
> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
> TOOLS), graphing package, report display (Crystal
> Reports?) included with PB license.
> 4) Really good support for third party .net controls and assemblies writen 
> outside of PB
>
> It makes no difference to me if this is done inside a VS IDE or a PB only 
> IDE.  What ever the implementation, it
> must allow creation of client/server (and WEB) applications faster than VS 
> studio alone, it must produce applications
> that perform better than VS alone, and it must fully support MS Sql 
> Server. Also, it must keep up with MS new
> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>
>
>
>
>
>
> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
> news:4762cff9$1@forums-1-dub...
>>>> How can you say you want to compete with something that will soon be at 
>>>> the core of your IDE?
>>
>> By adding value.
>>
>> The (Visual Studio + DataWindow .NET) example...is only meant as
>> one example to jog discussion, but has arguably muddied the water now.
>>
>> Rather than compare feature lists with VS, I'm hoping for something new
>> to be suggested that _no_other_ competitors have...and of course there's
>> more than one in 2007 and beyond.
>>
>> So as a client/server development tool.
>> Do you have any differentiators to suggest
>> that would be competitive?
>>
>> -- 
>> John Strano - Sybase Technology Evangelist
>>
>>
>> "Troy" <troy-no-spam@onesplace.com> wrote in message 
>> news:4762c8b1$1@forums-1-dub...
>>> I'll start with this..
>>>
>>> That's the second time I have seen you post relating to competition 
>>> between VS and PB. In order to compete, you have to be in the same race 
>>> and PB is not and has not been since .Net was created over 6 years ago. 
>>> Although they both roughly allow you to create applications, they each 
>>> allow you to go about the process in completely different ways.
>>> Define what competition means to Sybase? Because from where I'm sitting 
>>> I see..1) More .Net framework support coming 2)users requesting VS like 
>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of 
>>> those kinda say VS and MS have won. How can you say you want to compete 
>>> with something that will soon be at the core of your IDE?
>>>
>>> A simple download of the feature sets and a side by side comparison will 
>>> confirm that PB is no where close. The  way the die-hards make it "seem" 
>>> close is by lopping off features of VS and .Net that they feel are not 
>>> important to them. Phillip Salgannik, no matter how much we normally 
>>> disagree, stated it clearly..VS (and .Net) are general purpose 
>>> programming tools..PB is a client/server programming tool. I feel that 
>>> until that changes, there is no way to do a comparison.
>>>
>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net had 
>>> release with 1) a fully managed implementation and 2) ADO.Net support - 
>>> they might have had a shot at the ComponentOne and Infragistics of the 
>>> world. But once again, how do you exactly say you have a competitive 
>>> product when Telerik RAD controls are being used by DWs when they go to 
>>> a web form? Telerik is a direct competitor of DW.Net and the others. 
>>> What is that all about?
>>>
>>> If you really want to examine where the competition point is...I would 
>>> check the differences between what Sybase Engineering has done vs. the 
>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot at 
>>> beating that many heads with that many man hours by finding..
>>>
>>>> Maybe its a single feature.
>>>> Maybe its a new category of functionality.
>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>> does.
>>>
>>> is laughable. I suggest that Sybase (with PB) learn how to follow and 
>>> stay close behind. Its the best option right now until maybe a better 
>>> option presents itself down the road.
>>>
>>> Troy
>>>
>>>
>>> John Strano[Sybase] wrote:
>>>> Blah blah blah
>>>>
>>>> You've heard it enough that you don't even want to comment on how many
>>>> times...
>>>>
>>>> The DataWindow.
>>>>
>>>> ...but it can't be enough anymore...can it?
>>>>
>>>> This from one of our colleagues
>>>> (and yes my apologies for taking it out of context)...
>>>>
>>>> "...PB covers all you need to do that in ONE Tool. This
>>>> includes Windowprogramming ( meaning the interface to the user:
>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>> Reporting! Well, I see als well as many other PB users that some of
>>>> the implementations and features PB offers are improvable. But this
>>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>>> looked around to may other Programming systems, there is NO OTHER tool
>>>> (I did not find any) which is comparable RAD..."
>>>>
>>>> So here's the two-fold feedback I'm hoping for
>>>> and thanks in advance for your investment of
>>>> time/effort to respond...
>>>>
>>>> *** 1) What true competitive differentiators
>>>> does PowerBuilder still have
>>>> as 2007 draws to a close? ***
>>>>
>>>> Yes, we can add/improve features but...
>>>>
>>>> *** 2) What can we add to, or change about PowerBuilder
>>>> that would be a true competitive differentiator? ***
>>>>
>>>> Arguably one way to distill this down would be to ask
>>>> what can be done for PowerBuilder that would make it
>>>> better than (Visual Studio + DataWindow .NET)?
>>>>
>>>> Maybe its a single feature.
>>>> Maybe its a new category of functionality.
>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>> does.
>>>>
>>>> There are plenty of enhancement requests on ISUG
>>>> and in Case Express, but what I'm really hoping
>>>> from the feedback on this thread is that we keep
>>>> to the litmus test...
>>>> ...is what you're suggesting a truly competitive differentiator?
>>
>>
>
> 


0
John
12/18/2007 2:44:11 PM
Allow coding directly in C# within the PB script painter.

Two ways to do this:

Allow C# within the IF PBDOTNET block

Event/Function property 'Language' that defaults to PBScript. Then we could 
change it to C# and code the entire event or function in C#.

If I want to copy a code example from a website, currently I have to 
translate it to PBScript manually. The compiler then translates it from 
PBScript to C#. That is two unnecessary tasks that probably result in C# 
code that is not exactly what I wanted it to be.

This would also be great for Webforms if I could specify Javascript or 
VBScript for the language on events, rowfocuschanged for example. This would 
go a long way to eliminate Webform's postback issues.


"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4767db38@forums-1-dub...
>> I think the correct question is "what can be done to make PB a better 
>> tool for the subset of applications where it
>> makes sense?".
>
> Thanks for the perspective Tyler.
>
> Since you believe most PowerBuilder developers
> now have VS as an additional regularly-used tool,
> how can we work to have that to your advantage?
>
> In addition to DataWindow .NET, do you see yourself
> making use of the NVO deployment capabilities as
> .NET Assemblies and .NET Web Services?
> Can we improve that capability to make it more useful
> for heavy lifting of data access/manipulation/persistence?
>
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> "Tyler Cruse" <tcruse@trlx.com> wrote in message 
> news:476694fd$1@forums-1-dub...
>> PB is a client/server tool (with the client possibily being browser 
>> based). This is something that has always been
>> true.  So, to think that PB and VS are competors for most projects is not 
>> true.  There are numerous places where
>> PB is just not a good fit.  It is one tool in a programmers toolbox, 
>> hopefully not the only one.  PB will never
>> replace VS (and language support c, c++, c#, vb.net).
>>
>> In fact I think it would be difficult to find any PB programmer that does 
>> not also have VS installed on this/her development
>> workstation.  I know of few PB projects that do not also have at lease 
>> some code from other sources.
>>
>> So, looking for something to allow PB to win over VS users is not a valid 
>> question.
>>
>> I think the correct question is "what can be done to make PB a better 
>> tool for the subset of applications where it
>> makes sense?".
>>
>> 1) Fully managed code, reduction of the PB runtime to a very small .dll 
>> that can be copied to the installation directory (no global
>> cache requirement) and no extra install of pb runtime.
>> 2) Access to WPF componets (windows, layout panels, controls, etc) using 
>> a very cleaver painter that will make layout easy and still
>> provide full functionality
>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
>> TOOLS), graphing package, report display (Crystal
>> Reports?) included with PB license.
>> 4) Really good support for third party .net controls and assemblies 
>> writen outside of PB
>>
>> It makes no difference to me if this is done inside a VS IDE or a PB only 
>> IDE.  What ever the implementation, it
>> must allow creation of client/server (and WEB) applications faster than 
>> VS studio alone, it must produce applications
>> that perform better than VS alone, and it must fully support MS Sql 
>> Server. Also, it must keep up with MS new
>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>>
>>
>>
>>
>>
>>
>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>> news:4762cff9$1@forums-1-dub...
>>>>> How can you say you want to compete with something that will soon be 
>>>>> at the core of your IDE?
>>>
>>> By adding value.
>>>
>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>> one example to jog discussion, but has arguably muddied the water now.
>>>
>>> Rather than compare feature lists with VS, I'm hoping for something new
>>> to be suggested that _no_other_ competitors have...and of course there's
>>> more than one in 2007 and beyond.
>>>
>>> So as a client/server development tool.
>>> Do you have any differentiators to suggest
>>> that would be competitive?
>>>
>>> -- 
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>> "Troy" <troy-no-spam@onesplace.com> wrote in message 
>>> news:4762c8b1$1@forums-1-dub...
>>>> I'll start with this..
>>>>
>>>> That's the second time I have seen you post relating to competition 
>>>> between VS and PB. In order to compete, you have to be in the same race 
>>>> and PB is not and has not been since .Net was created over 6 years ago. 
>>>> Although they both roughly allow you to create applications, they each 
>>>> allow you to go about the process in completely different ways.
>>>> Define what competition means to Sybase? Because from where I'm sitting 
>>>> I see..1) More .Net framework support coming 2)users requesting VS like 
>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of 
>>>> those kinda say VS and MS have won. How can you say you want to compete 
>>>> with something that will soon be at the core of your IDE?
>>>>
>>>> A simple download of the feature sets and a side by side comparison 
>>>> will confirm that PB is no where close. The  way the die-hards make it 
>>>> "seem" close is by lopping off features of VS and .Net that they feel 
>>>> are not important to them. Phillip Salgannik, no matter how much we 
>>>> normally disagree, stated it clearly..VS (and .Net) are general purpose 
>>>> programming tools..PB is a client/server programming tool. I feel that 
>>>> until that changes, there is no way to do a comparison.
>>>>
>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net 
>>>> had release with 1) a fully managed implementation and 2) ADO.Net 
>>>> support - they might have had a shot at the ComponentOne and 
>>>> Infragistics of the world. But once again, how do you exactly say you 
>>>> have a competitive product when Telerik RAD controls are being used by 
>>>> DWs when they go to a web form? Telerik is a direct competitor of 
>>>> DW.Net and the others. What is that all about?
>>>>
>>>> If you really want to examine where the competition point is...I would 
>>>> check the differences between what Sybase Engineering has done vs. the 
>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot 
>>>> at beating that many heads with that many man hours by finding..
>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>> does.
>>>>
>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and 
>>>> stay close behind. Its the best option right now until maybe a better 
>>>> option presents itself down the road.
>>>>
>>>> Troy
>>>>
>>>>
>>>> John Strano[Sybase] wrote:
>>>>> Blah blah blah
>>>>>
>>>>> You've heard it enough that you don't even want to comment on how many
>>>>> times...
>>>>>
>>>>> The DataWindow.
>>>>>
>>>>> ...but it can't be enough anymore...can it?
>>>>>
>>>>> This from one of our colleagues
>>>>> (and yes my apologies for taking it out of context)...
>>>>>
>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>> includes Windowprogramming ( meaning the interface to the user:
>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>>> Reporting! Well, I see als well as many other PB users that some of
>>>>> the implementations and features PB offers are improvable. But this
>>>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>>>> looked around to may other Programming systems, there is NO OTHER tool
>>>>> (I did not find any) which is comparable RAD..."
>>>>>
>>>>> So here's the two-fold feedback I'm hoping for
>>>>> and thanks in advance for your investment of
>>>>> time/effort to respond...
>>>>>
>>>>> *** 1) What true competitive differentiators
>>>>> does PowerBuilder still have
>>>>> as 2007 draws to a close? ***
>>>>>
>>>>> Yes, we can add/improve features but...
>>>>>
>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>> that would be a true competitive differentiator? ***
>>>>>
>>>>> Arguably one way to distill this down would be to ask
>>>>> what can be done for PowerBuilder that would make it
>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>> does.
>>>>>
>>>>> There are plenty of enhancement requests on ISUG
>>>>> and in Case Express, but what I'm really hoping
>>>>> from the feedback on this thread is that we keep
>>>>> to the litmus test...
>>>>> ...is what you're suggesting a truly competitive differentiator?
>>>
>>>
>>
>>
>
> 


0
Roland
12/18/2007 2:50:30 PM
> That may require a rewrite of the product, the way Microsoft
> did to Vb net. I don't think Sybase can afford to do that.

Aside from teh resource issue for doing that, the resources
and time we've expnded in developing PowerBuilder 11 are in great
part due to preserving a migration path for our customers.

Of course there's a valid debate whether MS made the right
decision in arguably not providing a migration path
for its VB6 customers, but we decided we had to.

-- 
John Strano - Sybase Technology Evangelist


<SS> wrote in message news:4767077f.6688.1681692777@sybase.com...
> That may require a rewrite of the product, the way Microsoft
> did to Vb net. I don't think Sybase can afford to do that.
>
> Regards,
> SS
>
>> Ok, I'm done in this thread after this...
>>
>> If you want to fix PB you can start with the PB 11 .Net
>> unsupported list you find in the help. For each one, ask
>> yourself "why" does this exist. Then look at what it takes
>> to fix them. Then realize why other people do these and
>> Sybase doesn't. Go through enough of them and you will see
>> just how far behind the product is and that although it
>> does things other don't..others decided on a more viable
>> solution. Put simply. If others wanted to do those unique
>> things PB does - they would. The fact that they don't
>> should bother you as it does me.
>>
>> > We've been talking for years about the "data
>> > intelligence" of the  DataWindow,
>> > tracking the user's modifications with item status,
>> > automatically issuing the SQL, stored procedure calls
>> > (and now Web Service calls) for update, insert, delete
>> > without even a template being required of the developer.
>> > What do you know PowerBuilder still does for you that
>> others don't?
>>
>> Great lesson in the tradeoffs of dependency in that
>> discussion. Also a great example of something PBers call a
>> win that others call a travesty in software development.
>> That's why I don't think you will find what you seek
>> asking these type questions. They just go about software
>> development differently in almost every approach to all
>> facets of it. What you see as "competition" on a
>> feature..really isn't. Its a totally different approach in
>> most cases.
>>
>> Troy
>> I get cranky towards the holidays. 


0
John
12/18/2007 2:51:52 PM
Thanks for the response Greg.
Are you in production or close to production with
any of your applications using PowerBuilder 11?

-- 
John Strano - Sybase Technology Evangelist


"GregD" <greg@pdccorpnospam.com> wrote in message 
news:47630cc7$1@forums-1-dub...
>I think the ability to deploy a Win32 application to Web Form or Windows 
>Form/Smart client by changing targets is tremendous.  I am sure someone 
>will correct me, but I believe Visual Studio does not do this. I realize 
>some code modifications in PB are needed to make things run smoothly, but 
>it really has not been that difficult.
>
> Regards,
>
> GregD
>
>
> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
> news:4762eafb$1@forums-1-dub...
>> Maybe it would be helpful to start a sub-thread...
>>
>> *** 1) What true competitive differentiators
>> does PowerBuilder still have
>> as 2007 draws to a close? ***
>>
>> We've been talking for years about the "data intelligence" of the 
>> DataWindow,
>> tracking the user's modifications with item status, automatically issuing
>> the SQL, stored procedure calls (and now Web Service calls) for
>> update, insert, delete without even a template being required of the
>> developer.
>>
>> ...But now some of you have recognized that we do have
>> some competition out there for this feature.
>>
>> What do you know PowerBuilder still does for you that others don't?
>> -- 
>> John Strano - Sybase Technology Evangelist
>>
>>
>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>> news:4762b160$1@forums-1-dub...
>>> Blah blah blah
>>>
>>> You've heard it enough that you don't even want to comment on how many
>>> times...
>>>
>>> The DataWindow.
>>>
>>> ...but it can't be enough anymore...can it?
>>>
>>> This from one of our colleagues
>>> (and yes my apologies for taking it out of context)...
>>>
>>> "...PB covers all you need to do that in ONE Tool. This
>>> includes Windowprogramming ( meaning the interface to the user:
>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>> Reporting! Well, I see als well as many other PB users that some of
>>> the implementations and features PB offers are improvable. But this
>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>> looked around to may other Programming systems, there is NO OTHER tool
>>> (I did not find any) which is comparable RAD..."
>>>
>>> So here's the two-fold feedback I'm hoping for
>>> and thanks in advance for your investment of
>>> time/effort to respond...
>>>
>>> *** 1) What true competitive differentiators
>>> does PowerBuilder still have
>>> as 2007 draws to a close? ***
>>>
>>> Yes, we can add/improve features but...
>>>
>>> *** 2) What can we add to, or change about PowerBuilder
>>> that would be a true competitive differentiator? ***
>>>
>>> Arguably one way to distill this down would be to ask
>>> what can be done for PowerBuilder that would make it
>>> better than (Visual Studio + DataWindow .NET)?
>>>
>>> Maybe its a single feature.
>>> Maybe its a new category of functionality.
>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>> does.
>>>
>>> There are plenty of enhancement requests on ISUG
>>> and in Case Express, but what I'm really hoping
>>> from the feedback on this thread is that we keep
>>> to the litmus test...
>>> ...is what you're suggesting a truly competitive differentiator?
>>> -- 
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>>
>>
>>
>
> 


0
John
12/18/2007 2:54:07 PM
as for the datawindow...dw.net that is.

allow it to be populated from a collection of objects.

Reason.

More and more third party .net controls return a collection or list of 
objects.  It would be nice to be able to directly load a datawindow with 
this information for presentation.  For example, I use a third party fax 
object bulk faxing. When I need to show the user what is in the sending 
buffer, the fax control returns a collection of fax objects.  The only way 
to show the user this information is to 1. create an external datawindow, 
loop through the fax object, read each property and write it to the 
datawindow.  or 2.  simple use a datagrid view.

What would be nice is to be able to create something like an 'external 
datawindow'... but be able to select an OBJECT as source, present me with a 
list of properties from the object, select which ones I want to include, 
build my datawindow for me.  Now, if you can not read the objects, let me 
manual build the mapping - objectA.PropertyC = ColumnB type Numeric ; 
objectA.PropertyD = ColumnT type DateTime and so on.

Now, in VS I could do something like ...

dwControl1.BindtoObjectCollection(Faxes)

.... the dw would wire up with the collection of faxes I have ...

.... if I change a value in the dw control, the value is writen to the 
corresponding fax object in the collection ... this communication should be 
striaght forward.

.... if I change the fax object in the collection, the value would change in 
the Datawindow ... harder to do / program ... however, could be done with 
listeners and so on.

This is something that I have been working on, building a generic template 
to allow me to bind a single collection of objects (and properties) and have 
them populate a datawindow.  For one-of's this is pretty straight forward, 
but a bit of coding - doable, but a bit of coding.  If the dw.net control 
could hide this from me, it would be very nice.

Thanks
Jeff

PS: Now if the fax object contained collections of other objects (ie phone 
numbers), I would not expect the datawindow to handle this (unless I could 
build a dw format - nested dw's - to mirror the objects structure, then 
maybe).

"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4767db38@forums-1-dub...
>> I think the correct question is "what can be done to make PB a better 
>> tool for the subset of applications where it
>> makes sense?".
>
> Thanks for the perspective Tyler.
>
> Since you believe most PowerBuilder developers
> now have VS as an additional regularly-used tool,
> how can we work to have that to your advantage?
>
> In addition to DataWindow .NET, do you see yourself
> making use of the NVO deployment capabilities as
> .NET Assemblies and .NET Web Services?
> Can we improve that capability to make it more useful
> for heavy lifting of data access/manipulation/persistence?
>
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> "Tyler Cruse" <tcruse@trlx.com> wrote in message 
> news:476694fd$1@forums-1-dub...
>> PB is a client/server tool (with the client possibily being browser 
>> based). This is something that has always been
>> true.  So, to think that PB and VS are competors for most projects is not 
>> true.  There are numerous places where
>> PB is just not a good fit.  It is one tool in a programmers toolbox, 
>> hopefully not the only one.  PB will never
>> replace VS (and language support c, c++, c#, vb.net).
>>
>> In fact I think it would be difficult to find any PB programmer that does 
>> not also have VS installed on this/her development
>> workstation.  I know of few PB projects that do not also have at lease 
>> some code from other sources.
>>
>> So, looking for something to allow PB to win over VS users is not a valid 
>> question.
>>
>> I think the correct question is "what can be done to make PB a better 
>> tool for the subset of applications where it
>> makes sense?".
>>
>> 1) Fully managed code, reduction of the PB runtime to a very small .dll 
>> that can be copied to the installation directory (no global
>> cache requirement) and no extra install of pb runtime.
>> 2) Access to WPF componets (windows, layout panels, controls, etc) using 
>> a very cleaver painter that will make layout easy and still
>> provide full functionality
>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
>> TOOLS), graphing package, report display (Crystal
>> Reports?) included with PB license.
>> 4) Really good support for third party .net controls and assemblies 
>> writen outside of PB
>>
>> It makes no difference to me if this is done inside a VS IDE or a PB only 
>> IDE.  What ever the implementation, it
>> must allow creation of client/server (and WEB) applications faster than 
>> VS studio alone, it must produce applications
>> that perform better than VS alone, and it must fully support MS Sql 
>> Server. Also, it must keep up with MS new
>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>>
>>
>>
>>
>>
>>
>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>> news:4762cff9$1@forums-1-dub...
>>>>> How can you say you want to compete with something that will soon be 
>>>>> at the core of your IDE?
>>>
>>> By adding value.
>>>
>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>> one example to jog discussion, but has arguably muddied the water now.
>>>
>>> Rather than compare feature lists with VS, I'm hoping for something new
>>> to be suggested that _no_other_ competitors have...and of course there's
>>> more than one in 2007 and beyond.
>>>
>>> So as a client/server development tool.
>>> Do you have any differentiators to suggest
>>> that would be competitive?
>>>
>>> -- 
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>> "Troy" <troy-no-spam@onesplace.com> wrote in message 
>>> news:4762c8b1$1@forums-1-dub...
>>>> I'll start with this..
>>>>
>>>> That's the second time I have seen you post relating to competition 
>>>> between VS and PB. In order to compete, you have to be in the same race 
>>>> and PB is not and has not been since .Net was created over 6 years ago. 
>>>> Although they both roughly allow you to create applications, they each 
>>>> allow you to go about the process in completely different ways.
>>>> Define what competition means to Sybase? Because from where I'm sitting 
>>>> I see..1) More .Net framework support coming 2)users requesting VS like 
>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of 
>>>> those kinda say VS and MS have won. How can you say you want to compete 
>>>> with something that will soon be at the core of your IDE?
>>>>
>>>> A simple download of the feature sets and a side by side comparison 
>>>> will confirm that PB is no where close. The  way the die-hards make it 
>>>> "seem" close is by lopping off features of VS and .Net that they feel 
>>>> are not important to them. Phillip Salgannik, no matter how much we 
>>>> normally disagree, stated it clearly..VS (and .Net) are general purpose 
>>>> programming tools..PB is a client/server programming tool. I feel that 
>>>> until that changes, there is no way to do a comparison.
>>>>
>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net 
>>>> had release with 1) a fully managed implementation and 2) ADO.Net 
>>>> support - they might have had a shot at the ComponentOne and 
>>>> Infragistics of the world. But once again, how do you exactly say you 
>>>> have a competitive product when Telerik RAD controls are being used by 
>>>> DWs when they go to a web form? Telerik is a direct competitor of 
>>>> DW.Net and the others. What is that all about?
>>>>
>>>> If you really want to examine where the competition point is...I would 
>>>> check the differences between what Sybase Engineering has done vs. the 
>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot 
>>>> at beating that many heads with that many man hours by finding..
>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>> does.
>>>>
>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and 
>>>> stay close behind. Its the best option right now until maybe a better 
>>>> option presents itself down the road.
>>>>
>>>> Troy
>>>>
>>>>
>>>> John Strano[Sybase] wrote:
>>>>> Blah blah blah
>>>>>
>>>>> You've heard it enough that you don't even want to comment on how many
>>>>> times...
>>>>>
>>>>> The DataWindow.
>>>>>
>>>>> ...but it can't be enough anymore...can it?
>>>>>
>>>>> This from one of our colleagues
>>>>> (and yes my apologies for taking it out of context)...
>>>>>
>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>> includes Windowprogramming ( meaning the interface to the user:
>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>>> Reporting! Well, I see als well as many other PB users that some of
>>>>> the implementations and features PB offers are improvable. But this
>>>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>>>> looked around to may other Programming systems, there is NO OTHER tool
>>>>> (I did not find any) which is comparable RAD..."
>>>>>
>>>>> So here's the two-fold feedback I'm hoping for
>>>>> and thanks in advance for your investment of
>>>>> time/effort to respond...
>>>>>
>>>>> *** 1) What true competitive differentiators
>>>>> does PowerBuilder still have
>>>>> as 2007 draws to a close? ***
>>>>>
>>>>> Yes, we can add/improve features but...
>>>>>
>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>> that would be a true competitive differentiator? ***
>>>>>
>>>>> Arguably one way to distill this down would be to ask
>>>>> what can be done for PowerBuilder that would make it
>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>> does.
>>>>>
>>>>> There are plenty of enhancement requests on ISUG
>>>>> and in Case Express, but what I'm really hoping
>>>>> from the feedback on this thread is that we keep
>>>>> to the litmus test...
>>>>> ...is what you're suggesting a truly competitive differentiator?
>>>
>>>
>>
>>
>
> 


0
jeff
12/18/2007 4:58:19 PM
1 - for the dw.net ... very critical.

3 is hard to do ... what is important for you may not be import for others, 
and I for do not want to add cost to my PB license so others can enjoy 
crystal ... now for the image control ... LEAD is about 4,000 bucks - I 
doubt they would be willing to partner up with PB.  If you need the control, 
buy it.  Otherwise work around it.  Simple native support for TIF's would be 
nice ... viewing only.


"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4767dcbb@forums-1-dub...
>> 1) Fully managed code...
>
> We're on our way. How critical do you feel this is?
>
>> 2) Access to WPF componets (windows, layout panels, controls, etc) using 
>> a very cleaver painter that will make layout easy and still
>> provide full functionality
>
> This is part of what we're working on for PowerBuilder 12.
>
>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
>> TOOLS), graphing package, report display (Crystal
>> Reports?) included with PB license.
>
> What would you like to see that's better than our current
> OLE/OCX/ActiveX support? Do you feel add-ons would
> increase capabilities and/or productivity?
>
>> 4) Really good support for third party .net controls and assemblies 
>> writen outside of PB
>
> How close do you feel we are with PowerBuilder 11 on this?
>
>> Also, it must keep up with MS new
>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>
> How critical do you genuinely feel this is?
> The sooner the better, yes, but how agile do you feel we must be?
>
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> "Tyler Cruse" <tcruse@trlx.com> wrote in message 
> news:476694fd$1@forums-1-dub...
>> PB is a client/server tool (with the client possibily being browser 
>> based). This is something that has always been
>> true.  So, to think that PB and VS are competors for most projects is not 
>> true.  There are numerous places where
>> PB is just not a good fit.  It is one tool in a programmers toolbox, 
>> hopefully not the only one.  PB will never
>> replace VS (and language support c, c++, c#, vb.net).
>>
>> In fact I think it would be difficult to find any PB programmer that does 
>> not also have VS installed on this/her development
>> workstation.  I know of few PB projects that do not also have at lease 
>> some code from other sources.
>>
>> So, looking for something to allow PB to win over VS users is not a valid 
>> question.
>>
>> I think the correct question is "what can be done to make PB a better 
>> tool for the subset of applications where it
>> makes sense?".
>>
>> 1) Fully managed code, reduction of the PB runtime to a very small .dll 
>> that can be copied to the installation directory (no global
>> cache requirement) and no extra install of pb runtime.
>> 2) Access to WPF componets (windows, layout panels, controls, etc) using 
>> a very cleaver painter that will make layout easy and still
>> provide full functionality
>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
>> TOOLS), graphing package, report display (Crystal
>> Reports?) included with PB license.
>> 4) Really good support for third party .net controls and assemblies 
>> writen outside of PB
>>
>> It makes no difference to me if this is done inside a VS IDE or a PB only 
>> IDE.  What ever the implementation, it
>> must allow creation of client/server (and WEB) applications faster than 
>> VS studio alone, it must produce applications
>> that perform better than VS alone, and it must fully support MS Sql 
>> Server. Also, it must keep up with MS new
>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>>
>>
>>
>>
>>
>>
>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>> news:4762cff9$1@forums-1-dub...
>>>>> How can you say you want to compete with something that will soon be 
>>>>> at the core of your IDE?
>>>
>>> By adding value.
>>>
>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>> one example to jog discussion, but has arguably muddied the water now.
>>>
>>> Rather than compare feature lists with VS, I'm hoping for something new
>>> to be suggested that _no_other_ competitors have...and of course there's
>>> more than one in 2007 and beyond.
>>>
>>> So as a client/server development tool.
>>> Do you have any differentiators to suggest
>>> that would be competitive?
>>>
>>> -- 
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>> "Troy" <troy-no-spam@onesplace.com> wrote in message 
>>> news:4762c8b1$1@forums-1-dub...
>>>> I'll start with this..
>>>>
>>>> That's the second time I have seen you post relating to competition 
>>>> between VS and PB. In order to compete, you have to be in the same race 
>>>> and PB is not and has not been since .Net was created over 6 years ago. 
>>>> Although they both roughly allow you to create applications, they each 
>>>> allow you to go about the process in completely different ways.
>>>> Define what competition means to Sybase? Because from where I'm sitting 
>>>> I see..1) More .Net framework support coming 2)users requesting VS like 
>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of 
>>>> those kinda say VS and MS have won. How can you say you want to compete 
>>>> with something that will soon be at the core of your IDE?
>>>>
>>>> A simple download of the feature sets and a side by side comparison 
>>>> will confirm that PB is no where close. The  way the die-hards make it 
>>>> "seem" close is by lopping off features of VS and .Net that they feel 
>>>> are not important to them. Phillip Salgannik, no matter how much we 
>>>> normally disagree, stated it clearly..VS (and .Net) are general purpose 
>>>> programming tools..PB is a client/server programming tool. I feel that 
>>>> until that changes, there is no way to do a comparison.
>>>>
>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net 
>>>> had release with 1) a fully managed implementation and 2) ADO.Net 
>>>> support - they might have had a shot at the ComponentOne and 
>>>> Infragistics of the world. But once again, how do you exactly say you 
>>>> have a competitive product when Telerik RAD controls are being used by 
>>>> DWs when they go to a web form? Telerik is a direct competitor of 
>>>> DW.Net and the others. What is that all about?
>>>>
>>>> If you really want to examine where the competition point is...I would 
>>>> check the differences between what Sybase Engineering has done vs. the 
>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot 
>>>> at beating that many heads with that many man hours by finding..
>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>> does.
>>>>
>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and 
>>>> stay close behind. Its the best option right now until maybe a better 
>>>> option presents itself down the road.
>>>>
>>>> Troy
>>>>
>>>>
>>>> John Strano[Sybase] wrote:
>>>>> Blah blah blah
>>>>>
>>>>> You've heard it enough that you don't even want to comment on how many
>>>>> times...
>>>>>
>>>>> The DataWindow.
>>>>>
>>>>> ...but it can't be enough anymore...can it?
>>>>>
>>>>> This from one of our colleagues
>>>>> (and yes my apologies for taking it out of context)...
>>>>>
>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>> includes Windowprogramming ( meaning the interface to the user:
>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>>> Reporting! Well, I see als well as many other PB users that some of
>>>>> the implementations and features PB offers are improvable. But this
>>>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>>>> looked around to may other Programming systems, there is NO OTHER tool
>>>>> (I did not find any) which is comparable RAD..."
>>>>>
>>>>> So here's the two-fold feedback I'm hoping for
>>>>> and thanks in advance for your investment of
>>>>> time/effort to respond...
>>>>>
>>>>> *** 1) What true competitive differentiators
>>>>> does PowerBuilder still have
>>>>> as 2007 draws to a close? ***
>>>>>
>>>>> Yes, we can add/improve features but...
>>>>>
>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>> that would be a true competitive differentiator? ***
>>>>>
>>>>> Arguably one way to distill this down would be to ask
>>>>> what can be done for PowerBuilder that would make it
>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>> does.
>>>>>
>>>>> There are plenty of enhancement requests on ISUG
>>>>> and in Case Express, but what I'm really hoping
>>>>> from the feedback on this thread is that we keep
>>>>> to the litmus test...
>>>>> ...is what you're suggesting a truly competitive differentiator?
>>>
>>>
>>
>>
>
> 


0
jeff
12/18/2007 5:02:09 PM
But at somepoint don't the two need to merge?   I understand the
desire to cut and paste code, and in practice I agree with you.... I
am generally using VS.NET to get something to work first before I do
it in PB, which is a shame.   However, in PB you'll still have
PB-unique constructs like DW dot notation, etc... how do you 'mix' C#
and PowerScript in that regard?

Do we allow TWO ways to do things.. e.g., new AND CREATE?   Do we
relegate old stuff to a segregated namespace (ala VB?).

With the focus on bringing OLD applications forward, there are some
conflicting goals here.  C# makes perfect sense for NEW apps, but how
much work are you willing to do to old apps?  Should there be two
different options, perhaps?

On 18 Dec 2007 06:50:30 -0800, "Roland Smith [TeamSybase]"
<rsmith_at_trusthss_dot_com> wrote:

>Allow coding directly in C# within the PB script painter.
>
>Two ways to do this:
>
>Allow C# within the IF PBDOTNET block
>
>Event/Function property 'Language' that defaults to PBScript. Then we could 
>change it to C# and code the entire event or function in C#.
>
>If I want to copy a code example from a website, currently I have to 
>translate it to PBScript manually. The compiler then translates it from 
>PBScript to C#. That is two unnecessary tasks that probably result in C# 
>code that is not exactly what I wanted it to be.
>
>This would also be great for Webforms if I could specify Javascript or 
>VBScript for the language on events, rowfocuschanged for example. This would 
>go a long way to eliminate Webform's postback issues.
>
>
>"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>news:4767db38@forums-1-dub...
>>> I think the correct question is "what can be done to make PB a better 
>>> tool for the subset of applications where it
>>> makes sense?".
>>
>> Thanks for the perspective Tyler.
>>
>> Since you believe most PowerBuilder developers
>> now have VS as an additional regularly-used tool,
>> how can we work to have that to your advantage?
>>
>> In addition to DataWindow .NET, do you see yourself
>> making use of the NVO deployment capabilities as
>> .NET Assemblies and .NET Web Services?
>> Can we improve that capability to make it more useful
>> for heavy lifting of data access/manipulation/persistence?
>>
>> -- 
>> John Strano - Sybase Technology Evangelist
>>
>>
>> "Tyler Cruse" <tcruse@trlx.com> wrote in message 
>> news:476694fd$1@forums-1-dub...
>>> PB is a client/server tool (with the client possibily being browser 
>>> based). This is something that has always been
>>> true.  So, to think that PB and VS are competors for most projects is not 
>>> true.  There are numerous places where
>>> PB is just not a good fit.  It is one tool in a programmers toolbox, 
>>> hopefully not the only one.  PB will never
>>> replace VS (and language support c, c++, c#, vb.net).
>>>
>>> In fact I think it would be difficult to find any PB programmer that does 
>>> not also have VS installed on this/her development
>>> workstation.  I know of few PB projects that do not also have at lease 
>>> some code from other sources.
>>>
>>> So, looking for something to allow PB to win over VS users is not a valid 
>>> question.
>>>
>>> I think the correct question is "what can be done to make PB a better 
>>> tool for the subset of applications where it
>>> makes sense?".
>>>
>>> 1) Fully managed code, reduction of the PB runtime to a very small .dll 
>>> that can be copied to the installation directory (no global
>>> cache requirement) and no extra install of pb runtime.
>>> 2) Access to WPF componets (windows, layout panels, controls, etc) using 
>>> a very cleaver painter that will make layout easy and still
>>> provide full functionality
>>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
>>> TOOLS), graphing package, report display (Crystal
>>> Reports?) included with PB license.
>>> 4) Really good support for third party .net controls and assemblies 
>>> writen outside of PB
>>>
>>> It makes no difference to me if this is done inside a VS IDE or a PB only 
>>> IDE.  What ever the implementation, it
>>> must allow creation of client/server (and WEB) applications faster than 
>>> VS studio alone, it must produce applications
>>> that perform better than VS alone, and it must fully support MS Sql 
>>> Server. Also, it must keep up with MS new
>>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>>>
>>>
>>>
>>>
>>>
>>>
>>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>>> news:4762cff9$1@forums-1-dub...
>>>>>> How can you say you want to compete with something that will soon be 
>>>>>> at the core of your IDE?
>>>>
>>>> By adding value.
>>>>
>>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>>> one example to jog discussion, but has arguably muddied the water now.
>>>>
>>>> Rather than compare feature lists with VS, I'm hoping for something new
>>>> to be suggested that _no_other_ competitors have...and of course there's
>>>> more than one in 2007 and beyond.
>>>>
>>>> So as a client/server development tool.
>>>> Do you have any differentiators to suggest
>>>> that would be competitive?
>>>>
>>>> -- 
>>>> John Strano - Sybase Technology Evangelist
>>>>
>>>>
>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message 
>>>> news:4762c8b1$1@forums-1-dub...
>>>>> I'll start with this..
>>>>>
>>>>> That's the second time I have seen you post relating to competition 
>>>>> between VS and PB. In order to compete, you have to be in the same race 
>>>>> and PB is not and has not been since .Net was created over 6 years ago. 
>>>>> Although they both roughly allow you to create applications, they each 
>>>>> allow you to go about the process in completely different ways.
>>>>> Define what competition means to Sybase? Because from where I'm sitting 
>>>>> I see..1) More .Net framework support coming 2)users requesting VS like 
>>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of 
>>>>> those kinda say VS and MS have won. How can you say you want to compete 
>>>>> with something that will soon be at the core of your IDE?
>>>>>
>>>>> A simple download of the feature sets and a side by side comparison 
>>>>> will confirm that PB is no where close. The  way the die-hards make it 
>>>>> "seem" close is by lopping off features of VS and .Net that they feel 
>>>>> are not important to them. Phillip Salgannik, no matter how much we 
>>>>> normally disagree, stated it clearly..VS (and .Net) are general purpose 
>>>>> programming tools..PB is a client/server programming tool. I feel that 
>>>>> until that changes, there is no way to do a comparison.
>>>>>
>>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net 
>>>>> had release with 1) a fully managed implementation and 2) ADO.Net 
>>>>> support - they might have had a shot at the ComponentOne and 
>>>>> Infragistics of the world. But once again, how do you exactly say you 
>>>>> have a competitive product when Telerik RAD controls are being used by 
>>>>> DWs when they go to a web form? Telerik is a direct competitor of 
>>>>> DW.Net and the others. What is that all about?
>>>>>
>>>>> If you really want to examine where the competition point is...I would 
>>>>> check the differences between what Sybase Engineering has done vs. the 
>>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot 
>>>>> at beating that many heads with that many man hours by finding..
>>>>>
>>>>>> Maybe its a single feature.
>>>>>> Maybe its a new category of functionality.
>>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>>> does.
>>>>>
>>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and 
>>>>> stay close behind. Its the best option right now until maybe a better 
>>>>> option presents itself down the road.
>>>>>
>>>>> Troy
>>>>>
>>>>>
>>>>> John Strano[Sybase] wrote:
>>>>>> Blah blah blah
>>>>>>
>>>>>> You've heard it enough that you don't even want to comment on how many
>>>>>> times...
>>>>>>
>>>>>> The DataWindow.
>>>>>>
>>>>>> ...but it can't be enough anymore...can it?
>>>>>>
>>>>>> This from one of our colleagues
>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>
>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>> includes Windowprogramming ( meaning the interface to the user:
>>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>>>> Reporting! Well, I see als well as many other PB users that some of
>>>>>> the implementations and features PB offers are improvable. But this
>>>>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>>>>> looked around to may other Programming systems, there is NO OTHER tool
>>>>>> (I did not find any) which is comparable RAD..."
>>>>>>
>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>> and thanks in advance for your investment of
>>>>>> time/effort to respond...
>>>>>>
>>>>>> *** 1) What true competitive differentiators
>>>>>> does PowerBuilder still have
>>>>>> as 2007 draws to a close? ***
>>>>>>
>>>>>> Yes, we can add/improve features but...
>>>>>>
>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>> that would be a true competitive differentiator? ***
>>>>>>
>>>>>> Arguably one way to distill this down would be to ask
>>>>>> what can be done for PowerBuilder that would make it
>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>
>>>>>> Maybe its a single feature.
>>>>>> Maybe its a new category of functionality.
>>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>>> does.
>>>>>>
>>>>>> There are plenty of enhancement requests on ISUG
>>>>>> and in Case Express, but what I'm really hoping
>>>>>> from the feedback on this thread is that we keep
>>>>>> to the litmus test...
>>>>>> ...is what you're suggesting a truly competitive differentiator?
>>>>
>>>>
>>>
>>>
>>
>> 
>
0
Jim
12/18/2007 5:05:51 PM
Crystal Reports: NO, NO.
Graphing Package: In built, WPF.
OLE/OCX/ActiveX alternatives are seeked.
..net controls support : YES

Lagging behind .NET release & unmanaged code:
We are replacing DW technology(not just PB) because PB and/or DW.NET doesn't 
support WPF & not managed.
It doesn't consume Object Source.
It doesn't support TDD.
It doesn't appreciate layered development (data access & presentation ).
It doesn't provide WPF controls .
Powerscript: there are no new programmers available.

Benefits:
The above is surpassing what the design power I get with DW designer.
That can be deployed in both windows & web.(i get this in a WPF environment: 
there are limitations as much as there are in DW).

vsv




"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4767dcbb@forums-1-dub...
>> 1) Fully managed code...
>
> We're on our way. How critical do you feel this is
>
>> 2) Access to WPF componets (windows, layout panels, controls, etc) using 
>> a very cleaver painter that will make layout easy and still
>> provide full functionality
>
> This is part of what we're working on for PowerBuilder 12.
>
>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
>> TOOLS), graphing package, report display (Crystal
>> Reports?) included with PB license.
>
> What would you like to see that's better than our current
> OLE/OCX/ActiveX support? Do you feel add-ons would
> increase capabilities and/or productivity?
>
>> 4) Really good support for third party .net controls and assemblies 
>> writen outside of PB
>
> How close do you feel we are with PowerBuilder 11 on this?
>
>> Also, it must keep up with MS new
>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>
> How critical do you genuinely feel this is?
> The sooner the better, yes, but how agile do you feel we must be?
>
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> "Tyler Cruse" <tcruse@trlx.com> wrote in message 
> news:476694fd$1@forums-1-dub...
>> PB is a client/server tool (with the client possibily being browser 
>> based). This is something that has always been
>> true.  So, to think that PB and VS are competors for most projects is not 
>> true.  There are numerous places where
>> PB is just not a good fit.  It is one tool in a programmers toolbox, 
>> hopefully not the only one.  PB will never
>> replace VS (and language support c, c++, c#, vb.net).
>>
>> In fact I think it would be difficult to find any PB programmer that does 
>> not also have VS installed on this/her development
>> workstation.  I know of few PB projects that do not also have at lease 
>> some code from other sources.
>>
>> So, looking for something to allow PB to win over VS users is not a valid 
>> question.
>>
>> I think the correct question is "what can be done to make PB a better 
>> tool for the subset of applications where it
>> makes sense?".
>>
>> 1) Fully managed code, reduction of the PB runtime to a very small .dll 
>> that can be copied to the installation directory (no global
>> cache requirement) and no extra install of pb runtime.
>> 2) Access to WPF componets (windows, layout panels, controls, etc) using 
>> a very cleaver painter that will make layout easy and still
>> provide full functionality
>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
>> TOOLS), graphing package, report display (Crystal
>> Reports?) included with PB license.
>> 4) Really good support for third party .net controls and assemblies 
>> writen outside of PB
>>
>> It makes no difference to me if this is done inside a VS IDE or a PB only 
>> IDE.  What ever the implementation, it
>> must allow creation of client/server (and WEB) applications faster than 
>> VS studio alone, it must produce applications
>> that perform better than VS alone, and it must fully support MS Sql 
>> Server. Also, it must keep up with MS new
>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>>
>>
>>
>>
>>
>>
>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>> news:4762cff9$1@forums-1-dub...
>>>>> How can you say you want to compete with something that will soon be 
>>>>> at the core of your IDE?
>>>
>>> By adding value.
>>>
>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>> one example to jog discussion, but has arguably muddied the water now.
>>>
>>> Rather than compare feature lists with VS, I'm hoping for something new
>>> to be suggested that _no_other_ competitors have...and of course there's
>>> more than one in 2007 and beyond.
>>>
>>> So as a client/server development tool.
>>> Do you have any differentiators to suggest
>>> that would be competitive?
>>>
>>> -- 
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>> "Troy" <troy-no-spam@onesplace.com> wrote in message 
>>> news:4762c8b1$1@forums-1-dub...
>>>> I'll start with this..
>>>>
>>>> That's the second time I have seen you post relating to competition 
>>>> between VS and PB. In order to compete, you have to be in the same race 
>>>> and PB is not and has not been since .Net was created over 6 years ago. 
>>>> Although they both roughly allow you to create applications, they each 
>>>> allow you to go about the process in completely different ways.
>>>> Define what competition means to Sybase? Because from where I'm sitting 
>>>> I see..1) More .Net framework support coming 2)users requesting VS like 
>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of 
>>>> those kinda say VS and MS have won. How can you say you want to compete 
>>>> with something that will soon be at the core of your IDE?
>>>>
>>>> A simple download of the feature sets and a side by side comparison 
>>>> will confirm that PB is no where close. The  way the die-hards make it 
>>>> "seem" close is by lopping off features of VS and .Net that they feel 
>>>> are not important to them. Phillip Salgannik, no matter how much we 
>>>> normally disagree, stated it clearly..VS (and .Net) are general purpose 
>>>> programming tools..PB is a client/server programming tool. I feel that 
>>>> until that changes, there is no way to do a comparison.
>>>>
>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net 
>>>> had release with 1) a fully managed implementation and 2) ADO.Net 
>>>> support - they might have had a shot at the ComponentOne and 
>>>> Infragistics of the world. But once again, how do you exactly say you 
>>>> have a competitive product when Telerik RAD controls are being used by 
>>>> DWs when they go to a web form? Telerik is a direct competitor of 
>>>> DW.Net and the others. What is that all about?
>>>>
>>>> If you really want to examine where the competition point is...I would 
>>>> check the differences between what Sybase Engineering has done vs. the 
>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot 
>>>> at beating that many heads with that many man hours by finding..
>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>> does.
>>>>
>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and 
>>>> stay close behind. Its the best option right now until maybe a better 
>>>> option presents itself down the road.
>>>>
>>>> Troy
>>>>
>>>>
>>>> John Strano[Sybase] wrote:
>>>>> Blah blah blah
>>>>>
>>>>> You've heard it enough that you don't even want to comment on how many
>>>>> times...
>>>>>
>>>>> The DataWindow.
>>>>>
>>>>> ...but it can't be enough anymore...can it?
>>>>>
>>>>> This from one of our colleagues
>>>>> (and yes my apologies for taking it out of context)...
>>>>>
>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>> includes Windowprogramming ( meaning the interface to the user:
>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>>> Reporting! Well, I see als well as many other PB users that some of
>>>>> the implementations and features PB offers are improvable. But this
>>>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>>>> looked around to may other Programming systems, there is NO OTHER tool
>>>>> (I did not find any) which is comparable RAD..."
>>>>>
>>>>> So here's the two-fold feedback I'm hoping for
>>>>> and thanks in advance for your investment of
>>>>> time/effort to respond...
>>>>>
>>>>> *** 1) What true competitive differentiators
>>>>> does PowerBuilder still have
>>>>> as 2007 draws to a close? ***
>>>>>
>>>>> Yes, we can add/improve features but...
>>>>>
>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>> that would be a true competitive differentiator? ***
>>>>>
>>>>> Arguably one way to distill this down would be to ask
>>>>> what can be done for PowerBuilder that would make it
>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>> does.
>>>>>
>>>>> There are plenty of enhancement requests on ISUG
>>>>> and in Case Express, but what I'm really hoping
>>>>> from the feedback on this thread is that we keep
>>>>> to the litmus test...
>>>>> ...is what you're suggesting a truly competitive differentiator?
>>>
>>>
>>
>>
>
> 


0
vsv
12/18/2007 8:27:02 PM
"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4767dcbb@forums-1-dub...
>> 1) Fully managed code...
>
> We're on our way. How critical do you feel this is?

Very important for all of the reasons that managed code is important. 
Memory and resource leakage prevention,
real native 64 bit executable, potential movement to other OS 
implementations of dot net framework, no need to
install things in global cache


>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
>> TOOLS), graphing package, report display (Crystal
>> Reports?) included with PB license.
>
> What would you like to see that's better than our current
> OLE/OCX/ActiveX support? Do you feel add-ons would
> increase capabilities and/or productivity?

An example: Lead Tools v14 only supports scanning via events, PB can not 
handle this.  Solution is to keep using previous
version (v12) of Lead Tools.


>> 4) Really good support for third party .net controls and assemblies 
>> writen outside of PB
>
> How close do you feel we are with PowerBuilder 11 on this?

Not very close.  No visual controls for one thing.  Should be able to open 
C# WinForm window with normal
open( w_window_name) command.  WinForm window should have access to all of 
the same PB functions.  Datastores
should export same interface as a dotNet dataset.  Not really sure that a 
datastore should not be a dotNet dataset.

In my case, I am only interested in Win Forms (vs Web Forms).  The tab 
control provides no access to padding and is much
larger hence will not fit on screen with out scrolling.  Many of the Visual 
User Objects do not work because of missing events (probably
ways to re-write).  However, when all is said why would I want to 1) Force 
an install of PB Runtime, 2) deliever a much larger set of files,
3) provider worse performance. 4) have something that does not look as good 
and takes longer to build.

PB 11 as an upgrade only provided SNC support and some minor DW 
improvements.  The dot Net deployment options are only
interesting as something in the future that may be helpful

>
>> Also, it must keep up with MS new
>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>
Vista support is an example of too long
VS 2008 support is another example
64 bit support is yet another example

> How critical do you genuinely feel this is?
> The sooner the better, yes, but how agile do you feel we must be?
>
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> "Tyler Cruse" <tcruse@trlx.com> wrote in message 
> news:476694fd$1@forums-1-dub...
>> PB is a client/server tool (with the client possibily being browser 
>> based). This is something that has always been
>> true.  So, to think that PB and VS are competors for most projects is not 
>> true.  There are numerous places where
>> PB is just not a good fit.  It is one tool in a programmers toolbox, 
>> hopefully not the only one.  PB will never
>> replace VS (and language support c, c++, c#, vb.net).
>>
>> In fact I think it would be difficult to find any PB programmer that does 
>> not also have VS installed on this/her development
>> workstation.  I know of few PB projects that do not also have at lease 
>> some code from other sources.
>>
>> So, looking for something to allow PB to win over VS users is not a valid 
>> question.
>>
>> I think the correct question is "what can be done to make PB a better 
>> tool for the subset of applications where it
>> makes sense?".
>>
>> 1) Fully managed code, reduction of the PB runtime to a very small .dll 
>> that can be copied to the installation directory (no global
>> cache requirement) and no extra install of pb runtime.
>> 2) Access to WPF componets (windows, layout panels, controls, etc) using 
>> a very cleaver painter that will make layout easy and still
>> provide full functionality
>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
>> TOOLS), graphing package, report display (Crystal
>> Reports?) included with PB license.
>> 4) Really good support for third party .net controls and assemblies 
>> writen outside of PB
>>
>> It makes no difference to me if this is done inside a VS IDE or a PB only 
>> IDE.  What ever the implementation, it
>> must allow creation of client/server (and WEB) applications faster than 
>> VS studio alone, it must produce applications
>> that perform better than VS alone, and it must fully support MS Sql 
>> Server. Also, it must keep up with MS new
>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>>
>>
>>
>>
>>
>>
>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>> news:4762cff9$1@forums-1-dub...
>>>>> How can you say you want to compete with something that will soon be 
>>>>> at the core of your IDE?
>>>
>>> By adding value.
>>>
>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>> one example to jog discussion, but has arguably muddied the water now.
>>>
>>> Rather than compare feature lists with VS, I'm hoping for something new
>>> to be suggested that _no_other_ competitors have...and of course there's
>>> more than one in 2007 and beyond.
>>>
>>> So as a client/server development tool.
>>> Do you have any differentiators to suggest
>>> that would be competitive?
>>>
>>> -- 
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>> "Troy" <troy-no-spam@onesplace.com> wrote in message 
>>> news:4762c8b1$1@forums-1-dub...
>>>> I'll start with this..
>>>>
>>>> That's the second time I have seen you post relating to competition 
>>>> between VS and PB. In order to compete, you have to be in the same race 
>>>> and PB is not and has not been since .Net was created over 6 years ago. 
>>>> Although they both roughly allow you to create applications, they each 
>>>> allow you to go about the process in completely different ways.
>>>> Define what competition means to Sybase? Because from where I'm sitting 
>>>> I see..1) More .Net framework support coming 2)users requesting VS like 
>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of 
>>>> those kinda say VS and MS have won. How can you say you want to compete 
>>>> with something that will soon be at the core of your IDE?
>>>>
>>>> A simple download of the feature sets and a side by side comparison 
>>>> will confirm that PB is no where close. The  way the die-hards make it 
>>>> "seem" close is by lopping off features of VS and .Net that they feel 
>>>> are not important to them. Phillip Salgannik, no matter how much we 
>>>> normally disagree, stated it clearly..VS (and .Net) are general purpose 
>>>> programming tools..PB is a client/server programming tool. I feel that 
>>>> until that changes, there is no way to do a comparison.
>>>>
>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net 
>>>> had release with 1) a fully managed implementation and 2) ADO.Net 
>>>> support - they might have had a shot at the ComponentOne and 
>>>> Infragistics of the world. But once again, how do you exactly say you 
>>>> have a competitive product when Telerik RAD controls are being used by 
>>>> DWs when they go to a web form? Telerik is a direct competitor of 
>>>> DW.Net and the others. What is that all about?
>>>>
>>>> If you really want to examine where the competition point is...I would 
>>>> check the differences between what Sybase Engineering has done vs. the 
>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot 
>>>> at beating that many heads with that many man hours by finding..
>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>> does.
>>>>
>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and 
>>>> stay close behind. Its the best option right now until maybe a better 
>>>> option presents itself down the road.
>>>>
>>>> Troy
>>>>
>>>>
>>>> John Strano[Sybase] wrote:
>>>>> Blah blah blah
>>>>>
>>>>> You've heard it enough that you don't even want to comment on how many
>>>>> times...
>>>>>
>>>>> The DataWindow.
>>>>>
>>>>> ...but it can't be enough anymore...can it?
>>>>>
>>>>> This from one of our colleagues
>>>>> (and yes my apologies for taking it out of context)...
>>>>>
>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>> includes Windowprogramming ( meaning the interface to the user:
>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>>> Reporting! Well, I see als well as many other PB users that some of
>>>>> the implementations and features PB offers are improvable. But this
>>>>> seems not to be the main issue here to be discussed. Fact is, and I've
>>>>> looked around to may other Programming systems, there is NO OTHER tool
>>>>> (I did not find any) which is comparable RAD..."
>>>>>
>>>>> So here's the two-fold feedback I'm hoping for
>>>>> and thanks in advance for your investment of
>>>>> time/effort to respond...
>>>>>
>>>>> *** 1) What true competitive differentiators
>>>>> does PowerBuilder still have
>>>>> as 2007 draws to a close? ***
>>>>>
>>>>> Yes, we can add/improve features but...
>>>>>
>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>> that would be a true competitive differentiator? ***
>>>>>
>>>>> Arguably one way to distill this down would be to ask
>>>>> what can be done for PowerBuilder that would make it
>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>> does.
>>>>>
>>>>> There are plenty of enhancement requests on ISUG
>>>>> and in Case Express, but what I'm really hoping
>>>>> from the feedback on this thread is that we keep
>>>>> to the litmus test...
>>>>> ...is what you're suggesting a truly competitive differentiator?
>>>
>>>
>>
>>
>
> 


0
Tyler
12/18/2007 9:18:08 PM
> 3 is hard to do ... what is important for you may not be import for 
> others, and I for do not want to add cost to my PB license so others can 
> enjoy crystal ... now for the image control ... LEAD is about 4,000 
> bucks - I doubt they would be willing to partner up with PB.  If you need 
> the control, buy it.  Otherwise work around it.  Simple native support for 
> TIF's would be nice ... viewing only.

Agreed, that everything can not be included with PB license.  However, PB 
must be
in a position that when you read the Lead Tools documentation that there are 
PB examples and
nice "PB xx is a supported language".  Sybase needs to take make the 
contacts to these
companies to make this happen.  Problably provide some support, provide some 
engineering
changes as required for these products, and give aways some PB licenses to 
these companies.
Just as Microsoft works with hardware and software vendors to see that 
things are ready
when new releases come out.






0
Tyler
12/18/2007 9:24:31 PM
Certainly there are people that have not yet gotten on the Vista bandwagon. 
Among the people that I have
talked to that have used Vista for more than a few months, not a single one 
of the would ever go back to XP.

Now what I would like to see is a survey on where the VB6 development went.
How much went to VB.Net, c#, c++, PowerBuilder, or some WEB based tool.

I suspect a lot of it went to c#, but do not have any real data to support 
that theory.


"Jerry Siegel [TeamSybase]" <jNOsSPAMsiegel@yahoo!.com> wrote in message 
news:47674acf$1@forums-1-dub...
> Well, that's what Microsoft thought about their operating system, and the 
> result was Vista. Opinions are mixed, especially for business users. And 
> VB.NET is a big leap from VB6 - IMHO PB missed a big opportunity to 
> convert some developers/shops on that one. The time required to do it 
> right guarantees you will be way behind the curve.
>
> "Tyler Cruse" <tcruse@trlx.com> wrote in message 
> news:47673ea2$1@forums-1-dub...
>>I think "rewrite of the product" is exactly what needs to take place.  The 
>>real
>> question is when and how.  Will the user base still exist when the 
>> rewrite takes
>> place or will the effort be too late.
>>
>>
>> <SS> wrote in message news:4767077f.6688.1681692777@sybase.com...
>>> That may require a rewrite of the product, the way Microsoft
>>> did to Vb net. I don't think Sybase can afford to do that.
>>>
>>> Regards,
>>> SS
>>>
>>>> Ok, I'm done in this thread after this...
>>>>
>>>> If you want to fix PB you can start with the PB 11 .Net
>>>> unsupported list you find in the help. For each one, ask
>>>> yourself "why" does this exist. Then look at what it takes
>>>> to fix them. Then realize why other people do these and
>>>> Sybase doesn't. Go through enough of them and you will see
>>>> just how far behind the product is and that although it
>>>> does things other don't..others decided on a more viable
>>>> solution. Put simply. If others wanted to do those unique
>>>> things PB does - they would. The fact that they don't
>>>> should bother you as it does me.
>>>>
>>>> > We've been talking for years about the "data
>>>> > intelligence" of the  DataWindow,
>>>> > tracking the user's modifications with item status,
>>>> > automatically issuing the SQL, stored procedure calls
>>>> > (and now Web Service calls) for update, insert, delete
>>>> > without even a template being required of the developer.
>>>> > What do you know PowerBuilder still does for you that
>>>> others don't?
>>>>
>>>> Great lesson in the tradeoffs of dependency in that
>>>> discussion. Also a great example of something PBers call a
>>>> win that others call a travesty in software development.
>>>> That's why I don't think you will find what you seek
>>>> asking these type questions. They just go about software
>>>> development differently in almost every approach to all
>>>> facets of it. What you see as "competition" on a
>>>> feature..really isn't. Its a totally different approach in
>>>> most cases.
>>>>
>>>> Troy
>>>> I get cranky towards the holidays.
>>
>>
>
> 


0
Tyler
12/18/2007 9:39:15 PM
I agree. One advantage PB has is its ability to play well with others: DBMS 
especially, but you can talk to any tool that uses standard API. The easier 
PB makes that, the better for both parties.

"Tyler Cruse" <tcruse@trlx.com> wrote in message 
news:47683a8f$1@forums-1-dub...
>> 3 is hard to do ... what is important for you may not be import for 
>> others, and I for do not want to add cost to my PB license so others can 
>> enjoy crystal ... now for the image control ... LEAD is about 4,000 
>> bucks - I doubt they would be willing to partner up with PB.  If you need 
>> the control, buy it.  Otherwise work around it.  Simple native support 
>> for TIF's would be nice ... viewing only.
>
> Agreed, that everything can not be included with PB license.  However, PB 
> must be
> in a position that when you read the Lead Tools documentation that there 
> are PB examples and
> nice "PB xx is a supported language".  Sybase needs to take make the 
> contacts to these
> companies to make this happen.  Problably provide some support, provide 
> some engineering
> changes as required for these products, and give aways some PB licenses to 
> these companies.
> Just as Microsoft works with hardware and software vendors to see that 
> things are ready
> when new releases come out.
>
>
>
>
>
> 


0
Jerry
12/18/2007 9:40:57 PM
I'd like to offer an analogy that arguably breaks down
upon closer inspection, but here it is...

Let's say that x years from now my son joins
the track team because he likes to run.
After a number of weeks it becomes apparent to him
that he's not the fastest runner on the team...
....he becomes discouraged.

Let's say he feels he can come to me and voices his frustration.
I hope I have the insight to say something along the line of...

"You joined the team because you like to run.
Yes, this is disappointing that you're not winning,
but you still like running. Enjoy seeing your
personal best improve and gain the satisfaction
that you're competing...and competing respectably."

Now pardon the pompous Knute Rockne tone, but we
still enjoy running, competing, and we still
enjoy seeing PowerBuilder improve its ability
to serve our customers.

I want to thank all of you who've been, and will
continue to contribute to this thread and
future threads like it.
It gives us pause, food for thought, and
the raw material for bettering PowerBuilder.

-- 
John Strano - Sybase Technology Evangelist


"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4762b160$1@forums-1-dub...
> Blah blah blah
>
> You've heard it enough that you don't even want to comment on how many
> times...
>
> The DataWindow.
>
> ...but it can't be enough anymore...can it?
>
> This from one of our colleagues
> (and yes my apologies for taking it out of context)...
>
> "...PB covers all you need to do that in ONE Tool. This
> includes Windowprogramming ( meaning the interface to the user:
> Windows, Sheets, diallougeboxes, etc.), Database operability AND
> Reporting! Well, I see als well as many other PB users that some of
> the implementations and features PB offers are improvable. But this
> seems not to be the main issue here to be discussed. Fact is, and I've
> looked around to may other Programming systems, there is NO OTHER tool
> (I did not find any) which is comparable RAD..."
>
> So here's the two-fold feedback I'm hoping for
> and thanks in advance for your investment of
> time/effort to respond...
>
> *** 1) What true competitive differentiators
> does PowerBuilder still have
> as 2007 draws to a close? ***
>
> Yes, we can add/improve features but...
>
> *** 2) What can we add to, or change about PowerBuilder
> that would be a true competitive differentiator? ***
>
> Arguably one way to distill this down would be to ask
> what can be done for PowerBuilder that would make it
> better than (Visual Studio + DataWindow .NET)?
>
> Maybe its a single feature.
> Maybe its a new category of functionality.
> Maybe its a "eureka" modification to something PowerBuilder already does.
>
> There are plenty of enhancement requests on ISUG
> and in Case Express, but what I'm really hoping
> from the feedback on this thread is that we keep
> to the litmus test...
> ...is what you're suggesting a truly competitive differentiator?
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> 


0
John
12/18/2007 9:41:09 PM
You could limit C# code to simple datatypes.

Or provide a C# code importer tool that converts C# code to the equivalent 
PowerScript.

"Jim O'Neil [Sybase]" <joneil@sybase.com> wrote in message 
news:e7vfm315sm09nbugs0fd51du3ks2tnv7g9@4ax.com...
> But at somepoint don't the two need to merge?   I understand the
> desire to cut and paste code, and in practice I agree with you.... I
> am generally using VS.NET to get something to work first before I do
> it in PB, which is a shame.   However, in PB you'll still have
> PB-unique constructs like DW dot notation, etc... how do you 'mix' C#
> and PowerScript in that regard?
>
> Do we allow TWO ways to do things.. e.g., new AND CREATE?   Do we
> relegate old stuff to a segregated namespace (ala VB?).
>
> With the focus on bringing OLD applications forward, there are some
> conflicting goals here.  C# makes perfect sense for NEW apps, but how
> much work are you willing to do to old apps?  Should there be two
> different options, perhaps?
>
> On 18 Dec 2007 06:50:30 -0800, "Roland Smith [TeamSybase]"
> <rsmith_at_trusthss_dot_com> wrote:
>
>>Allow coding directly in C# within the PB script painter.
>>
>>Two ways to do this:
>>
>>Allow C# within the IF PBDOTNET block
>>
>>Event/Function property 'Language' that defaults to PBScript. Then we 
>>could
>>change it to C# and code the entire event or function in C#.
>>
>>If I want to copy a code example from a website, currently I have to
>>translate it to PBScript manually. The compiler then translates it from
>>PBScript to C#. That is two unnecessary tasks that probably result in C#
>>code that is not exactly what I wanted it to be.
>>
>>This would also be great for Webforms if I could specify Javascript or
>>VBScript for the language on events, rowfocuschanged for example. This 
>>would
>>go a long way to eliminate Webform's postback issues.
>>
>>
>>"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message
>>news:4767db38@forums-1-dub...
>>>> I think the correct question is "what can be done to make PB a better
>>>> tool for the subset of applications where it
>>>> makes sense?".
>>>
>>> Thanks for the perspective Tyler.
>>>
>>> Since you believe most PowerBuilder developers
>>> now have VS as an additional regularly-used tool,
>>> how can we work to have that to your advantage?
>>>
>>> In addition to DataWindow .NET, do you see yourself
>>> making use of the NVO deployment capabilities as
>>> .NET Assemblies and .NET Web Services?
>>> Can we improve that capability to make it more useful
>>> for heavy lifting of data access/manipulation/persistence?
>>>
>>> -- 
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>> "Tyler Cruse" <tcruse@trlx.com> wrote in message
>>> news:476694fd$1@forums-1-dub...
>>>> PB is a client/server tool (with the client possibily being browser
>>>> based). This is something that has always been
>>>> true.  So, to think that PB and VS are competors for most projects is 
>>>> not
>>>> true.  There are numerous places where
>>>> PB is just not a good fit.  It is one tool in a programmers toolbox,
>>>> hopefully not the only one.  PB will never
>>>> replace VS (and language support c, c++, c#, vb.net).
>>>>
>>>> In fact I think it would be difficult to find any PB programmer that 
>>>> does
>>>> not also have VS installed on this/her development
>>>> workstation.  I know of few PB projects that do not also have at lease
>>>> some code from other sources.
>>>>
>>>> So, looking for something to allow PB to win over VS users is not a 
>>>> valid
>>>> question.
>>>>
>>>> I think the correct question is "what can be done to make PB a better
>>>> tool for the subset of applications where it
>>>> makes sense?".
>>>>
>>>> 1) Fully managed code, reduction of the PB runtime to a very small .dll
>>>> that can be copied to the installation directory (no global
>>>> cache requirement) and no extra install of pb runtime.
>>>> 2) Access to WPF componets (windows, layout panels, controls, etc) 
>>>> using
>>>> a very cleaver painter that will make layout easy and still
>>>> provide full functionality
>>>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD
>>>> TOOLS), graphing package, report display (Crystal
>>>> Reports?) included with PB license.
>>>> 4) Really good support for third party .net controls and assemblies
>>>> writen outside of PB
>>>>
>>>> It makes no difference to me if this is done inside a VS IDE or a PB 
>>>> only
>>>> IDE.  What ever the implementation, it
>>>> must allow creation of client/server (and WEB) applications faster than
>>>> VS studio alone, it must produce applications
>>>> that perform better than VS alone, and it must fully support MS Sql
>>>> Server. Also, it must keep up with MS new
>>>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message
>>>> news:4762cff9$1@forums-1-dub...
>>>>>>> How can you say you want to compete with something that will soon be
>>>>>>> at the core of your IDE?
>>>>>
>>>>> By adding value.
>>>>>
>>>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>>>> one example to jog discussion, but has arguably muddied the water now.
>>>>>
>>>>> Rather than compare feature lists with VS, I'm hoping for something 
>>>>> new
>>>>> to be suggested that _no_other_ competitors have...and of course 
>>>>> there's
>>>>> more than one in 2007 and beyond.
>>>>>
>>>>> So as a client/server development tool.
>>>>> Do you have any differentiators to suggest
>>>>> that would be competitive?
>>>>>
>>>>> -- 
>>>>> John Strano - Sybase Technology Evangelist
>>>>>
>>>>>
>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>> I'll start with this..
>>>>>>
>>>>>> That's the second time I have seen you post relating to competition
>>>>>> between VS and PB. In order to compete, you have to be in the same 
>>>>>> race
>>>>>> and PB is not and has not been since .Net was created over 6 years 
>>>>>> ago.
>>>>>> Although they both roughly allow you to create applications, they 
>>>>>> each
>>>>>> allow you to go about the process in completely different ways.
>>>>>> Define what competition means to Sybase? Because from where I'm 
>>>>>> sitting
>>>>>> I see..1) More .Net framework support coming 2)users requesting VS 
>>>>>> like
>>>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of
>>>>>> those kinda say VS and MS have won. How can you say you want to 
>>>>>> compete
>>>>>> with something that will soon be at the core of your IDE?
>>>>>>
>>>>>> A simple download of the feature sets and a side by side comparison
>>>>>> will confirm that PB is no where close. The  way the die-hards make 
>>>>>> it
>>>>>> "seem" close is by lopping off features of VS and .Net that they feel
>>>>>> are not important to them. Phillip Salgannik, no matter how much we
>>>>>> normally disagree, stated it clearly..VS (and .Net) are general 
>>>>>> purpose
>>>>>> programming tools..PB is a client/server programming tool. I feel 
>>>>>> that
>>>>>> until that changes, there is no way to do a comparison.
>>>>>>
>>>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net
>>>>>> had release with 1) a fully managed implementation and 2) ADO.Net
>>>>>> support - they might have had a shot at the ComponentOne and
>>>>>> Infragistics of the world. But once again, how do you exactly say you
>>>>>> have a competitive product when Telerik RAD controls are being used 
>>>>>> by
>>>>>> DWs when they go to a web form? Telerik is a direct competitor of
>>>>>> DW.Net and the others. What is that all about?
>>>>>>
>>>>>> If you really want to examine where the competition point is...I 
>>>>>> would
>>>>>> check the differences between what Sybase Engineering has done vs. 
>>>>>> the
>>>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot
>>>>>> at beating that many heads with that many man hours by finding..
>>>>>>
>>>>>>> Maybe its a single feature.
>>>>>>> Maybe its a new category of functionality.
>>>>>>> Maybe its a "eureka" modification to something PowerBuilder already
>>>>>>> does.
>>>>>>
>>>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and
>>>>>> stay close behind. Its the best option right now until maybe a better
>>>>>> option presents itself down the road.
>>>>>>
>>>>>> Troy
>>>>>>
>>>>>>
>>>>>> John Strano[Sybase] wrote:
>>>>>>> Blah blah blah
>>>>>>>
>>>>>>> You've heard it enough that you don't even want to comment on how 
>>>>>>> many
>>>>>>> times...
>>>>>>>
>>>>>>> The DataWindow.
>>>>>>>
>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>
>>>>>>> This from one of our colleagues
>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>
>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>> includes Windowprogramming ( meaning the interface to the user:
>>>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>>>>> Reporting! Well, I see als well as many other PB users that some of
>>>>>>> the implementations and features PB offers are improvable. But this
>>>>>>> seems not to be the main issue here to be discussed. Fact is, and 
>>>>>>> I've
>>>>>>> looked around to may other Programming systems, there is NO OTHER 
>>>>>>> tool
>>>>>>> (I did not find any) which is comparable RAD..."
>>>>>>>
>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>> and thanks in advance for your investment of
>>>>>>> time/effort to respond...
>>>>>>>
>>>>>>> *** 1) What true competitive differentiators
>>>>>>> does PowerBuilder still have
>>>>>>> as 2007 draws to a close? ***
>>>>>>>
>>>>>>> Yes, we can add/improve features but...
>>>>>>>
>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>
>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>
>>>>>>> Maybe its a single feature.
>>>>>>> Maybe its a new category of functionality.
>>>>>>> Maybe its a "eureka" modification to something PowerBuilder already
>>>>>>> does.
>>>>>>>
>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>> from the feedback on this thread is that we keep
>>>>>>> to the litmus test...
>>>>>>> ...is what you're suggesting a truly competitive differentiator?
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>> 


0
Roland
12/19/2007 2:39:47 AM
Roland;

     One of the systems that I used when I first got into IT was the 
Centurion Operating system from NCR. This was an amazing environment because 
it had the NEAT/3 compiler. In this development environment, you could use 
the Keyword ENTER and the language you wanted to code. So for example, you 
would say ENTER Assembler and then start LR, SLR, etc commands, then say 
ENTER Cobol and do a move corresponding and then top that off with ENTER 
Fortran to do some mathematical operations on the data.

    I wonder if that would not be a really "cool" and differentiating thing 
for PB like ENTER {native, vb, c#, etc) and then code away in your favourite 
syntax!

Food for thought.

Regards ... Chris
http://chrispollach.pbdjmagazine.com
 ,\|/,
(0 0)
-(_)-


"Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> wrote in message 
news:4767de36$1@forums-1-dub...
> Allow coding directly in C# within the PB script painter.
>
> Two ways to do this:
>
> Allow C# within the IF PBDOTNET block
>
> Event/Function property 'Language' that defaults to PBScript. Then we 
> could change it to C# and code the entire event or function in C#.
>
> If I want to copy a code example from a website, currently I have to 
> translate it to PBScript manually. The compiler then translates it from 
> PBScript to C#. That is two unnecessary tasks that probably result in C# 
> code that is not exactly what I wanted it to be.
>
> This would also be great for Webforms if I could specify Javascript or 
> VBScript for the language on events, rowfocuschanged for example. This 
> would go a long way to eliminate Webform's postback issues.
>
>
> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
> news:4767db38@forums-1-dub...
>>> I think the correct question is "what can be done to make PB a better 
>>> tool for the subset of applications where it
>>> makes sense?".
>>
>> Thanks for the perspective Tyler.
>>
>> Since you believe most PowerBuilder developers
>> now have VS as an additional regularly-used tool,
>> how can we work to have that to your advantage?
>>
>> In addition to DataWindow .NET, do you see yourself
>> making use of the NVO deployment capabilities as
>> .NET Assemblies and .NET Web Services?
>> Can we improve that capability to make it more useful
>> for heavy lifting of data access/manipulation/persistence?
>>
>> -- 
>> John Strano - Sybase Technology Evangelist
>>
>>
>> "Tyler Cruse" <tcruse@trlx.com> wrote in message 
>> news:476694fd$1@forums-1-dub...
>>> PB is a client/server tool (with the client possibily being browser 
>>> based). This is something that has always been
>>> true.  So, to think that PB and VS are competors for most projects is 
>>> not true.  There are numerous places where
>>> PB is just not a good fit.  It is one tool in a programmers toolbox, 
>>> hopefully not the only one.  PB will never
>>> replace VS (and language support c, c++, c#, vb.net).
>>>
>>> In fact I think it would be difficult to find any PB programmer that 
>>> does not also have VS installed on this/her development
>>> workstation.  I know of few PB projects that do not also have at lease 
>>> some code from other sources.
>>>
>>> So, looking for something to allow PB to win over VS users is not a 
>>> valid question.
>>>
>>> I think the correct question is "what can be done to make PB a better 
>>> tool for the subset of applications where it
>>> makes sense?".
>>>
>>> 1) Fully managed code, reduction of the PB runtime to a very small .dll 
>>> that can be copied to the installation directory (no global
>>> cache requirement) and no extra install of pb runtime.
>>> 2) Access to WPF componets (windows, layout panels, controls, etc) using 
>>> a very cleaver painter that will make layout easy and still
>>> provide full functionality
>>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD 
>>> TOOLS), graphing package, report display (Crystal
>>> Reports?) included with PB license.
>>> 4) Really good support for third party .net controls and assemblies 
>>> writen outside of PB
>>>
>>> It makes no difference to me if this is done inside a VS IDE or a PB 
>>> only IDE.  What ever the implementation, it
>>> must allow creation of client/server (and WEB) applications faster than 
>>> VS studio alone, it must produce applications
>>> that perform better than VS alone, and it must fully support MS Sql 
>>> Server. Also, it must keep up with MS new
>>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer.
>>>
>>>
>>>
>>>
>>>
>>>
>>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>>> news:4762cff9$1@forums-1-dub...
>>>>>> How can you say you want to compete with something that will soon be 
>>>>>> at the core of your IDE?
>>>>
>>>> By adding value.
>>>>
>>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>>> one example to jog discussion, but has arguably muddied the water now.
>>>>
>>>> Rather than compare feature lists with VS, I'm hoping for something new
>>>> to be suggested that _no_other_ competitors have...and of course 
>>>> there's
>>>> more than one in 2007 and beyond.
>>>>
>>>> So as a client/server development tool.
>>>> Do you have any differentiators to suggest
>>>> that would be competitive?
>>>>
>>>> -- 
>>>> John Strano - Sybase Technology Evangelist
>>>>
>>>>
>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message 
>>>> news:4762c8b1$1@forums-1-dub...
>>>>> I'll start with this..
>>>>>
>>>>> That's the second time I have seen you post relating to competition 
>>>>> between VS and PB. In order to compete, you have to be in the same 
>>>>> race and PB is not and has not been since .Net was created over 6 
>>>>> years ago. Although they both roughly allow you to create 
>>>>> applications, they each allow you to go about the process in 
>>>>> completely different ways.
>>>>> Define what competition means to Sybase? Because from where I'm 
>>>>> sitting I see..1) More .Net framework support coming 2)users 
>>>>> requesting VS like features 3) Sybase about to use VS shell to redo 
>>>>> the PB IDE. All of those kinda say VS and MS have won. How can you say 
>>>>> you want to compete with something that will soon be at the core of 
>>>>> your IDE?
>>>>>
>>>>> A simple download of the feature sets and a side by side comparison 
>>>>> will confirm that PB is no where close. The  way the die-hards make it 
>>>>> "seem" close is by lopping off features of VS and .Net that they feel 
>>>>> are not important to them. Phillip Salgannik, no matter how much we 
>>>>> normally disagree, stated it clearly..VS (and .Net) are general 
>>>>> purpose programming tools..PB is a client/server programming tool. I 
>>>>> feel that until that changes, there is no way to do a comparison.
>>>>>
>>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net 
>>>>> had release with 1) a fully managed implementation and 2) ADO.Net 
>>>>> support - they might have had a shot at the ComponentOne and 
>>>>> Infragistics of the world. But once again, how do you exactly say you 
>>>>> have a competitive product when Telerik RAD controls are being used by 
>>>>> DWs when they go to a web form? Telerik is a direct competitor of 
>>>>> DW.Net and the others. What is that all about?
>>>>>
>>>>> If you really want to examine where the competition point is...I would 
>>>>> check the differences between what Sybase Engineering has done vs. the 
>>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot 
>>>>> at beating that many heads with that many man hours by finding..
>>>>>
>>>>>> Maybe its a single feature.
>>>>>> Maybe its a new category of functionality.
>>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>>> does.
>>>>>
>>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and 
>>>>> stay close behind. Its the best option right now until maybe a better 
>>>>> option presents itself down the road.
>>>>>
>>>>> Troy
>>>>>
>>>>>
>>>>> John Strano[Sybase] wrote:
>>>>>> Blah blah blah
>>>>>>
>>>>>> You've heard it enough that you don't even want to comment on how 
>>>>>> many
>>>>>> times...
>>>>>>
>>>>>> The DataWindow.
>>>>>>
>>>>>> ...but it can't be enough anymore...can it?
>>>>>>
>>>>>> This from one of our colleagues
>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>
>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>> includes Windowprogramming ( meaning the interface to the user:
>>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>>>> Reporting! Well, I see als well as many other PB users that some of
>>>>>> the implementations and features PB offers are improvable. But this
>>>>>> seems not to be the main issue here to be discussed. Fact is, and 
>>>>>> I've
>>>>>> looked around to may other Programming systems, there is NO OTHER 
>>>>>> tool
>>>>>> (I did not find any) which is comparable RAD..."
>>>>>>
>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>> and thanks in advance for your investment of
>>>>>> time/effort to respond...
>>>>>>
>>>>>> *** 1) What true competitive differentiators
>>>>>> does PowerBuilder still have
>>>>>> as 2007 draws to a close? ***
>>>>>>
>>>>>> Yes, we can add/improve features but...
>>>>>>
>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>> that would be a true competitive differentiator? ***
>>>>>>
>>>>>> Arguably one way to distill this down would be to ask
>>>>>> what can be done for PowerBuilder that would make it
>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>
>>>>>> Maybe its a single feature.
>>>>>> Maybe its a new category of functionality.
>>>>>> Maybe its a "eureka" modification to something PowerBuilder already 
>>>>>> does.
>>>>>>
>>>>>> There are plenty of enhancement requests on ISUG
>>>>>> and in Case Express, but what I'm really hoping
>>>>>> from the feedback on this thread is that we keep
>>>>>> to the litmus test...
>>>>>> ...is what you're suggesting a truly competitive differentiator?
>>>>
>>>>
>>>
>>>
>>
>>
>
> 


0
Chris
12/19/2007 1:20:23 PM
What about only allowing one syntax in a given event. Now its really easy to 
write my C# logic and simply call a PB method passing arguments. I get 
arguments back or write getter/setter methods to talk to C# objects, logic.

-- 
Dean Jones
CEO
PowerObjects
http://www.powerobjects.com
(612) 339-3355 Ext. 112

TeamSybase
* * Think Sybase * *


"Roland Smith [TeamSybase]" <topwiz.smith@comcast.net> wrote in message 
news:47688473@forums-1-dub...
> You could limit C# code to simple datatypes.
>
> Or provide a C# code importer tool that converts C# code to the equivalent 
> PowerScript.
>
> "Jim O'Neil [Sybase]" <joneil@sybase.com> wrote in message 
> news:e7vfm315sm09nbugs0fd51du3ks2tnv7g9@4ax.com...
>> But at somepoint don't the two need to merge?   I understand the
>> desire to cut and paste code, and in practice I agree with you.... I
>> am generally using VS.NET to get something to work first before I do
>> it in PB, which is a shame.   However, in PB you'll still have
>> PB-unique constructs like DW dot notation, etc... how do you 'mix' C#
>> and PowerScript in that regard?
>>
>> Do we allow TWO ways to do things.. e.g., new AND CREATE?   Do we
>> relegate old stuff to a segregated namespace (ala VB?).
>>
>> With the focus on bringing OLD applications forward, there are some
>> conflicting goals here.  C# makes perfect sense for NEW apps, but how
>> much work are you willing to do to old apps?  Should there be two
>> different options, perhaps?
>>
>> On 18 Dec 2007 06:50:30 -0800, "Roland Smith [TeamSybase]"
>> <rsmith_at_trusthss_dot_com> wrote:
>>
>>>Allow coding directly in C# within the PB script painter.
>>>
>>>Two ways to do this:
>>>
>>>Allow C# within the IF PBDOTNET block
>>>
>>>Event/Function property 'Language' that defaults to PBScript. Then we 
>>>could
>>>change it to C# and code the entire event or function in C#.
>>>
>>>If I want to copy a code example from a website, currently I have to
>>>translate it to PBScript manually. The compiler then translates it from
>>>PBScript to C#. That is two unnecessary tasks that probably result in C#
>>>code that is not exactly what I wanted it to be.
>>>
>>>This would also be great for Webforms if I could specify Javascript or
>>>VBScript for the language on events, rowfocuschanged for example. This 
>>>would
>>>go a long way to eliminate Webform's postback issues.
>>>
>>>
>>>"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message
>>>news:4767db38@forums-1-dub...
>>>>> I think the correct question is "what can be done to make PB a better
>>>>> tool for the subset of applications where it
>>>>> makes sense?".
>>>>
>>>> Thanks for the perspective Tyler.
>>>>
>>>> Since you believe most PowerBuilder developers
>>>> now have VS as an additional regularly-used tool,
>>>> how can we work to have that to your advantage?
>>>>
>>>> In addition to DataWindow .NET, do you see yourself
>>>> making use of the NVO deployment capabilities as
>>>> .NET Assemblies and .NET Web Services?
>>>> Can we improve that capability to make it more useful
>>>> for heavy lifting of data access/manipulation/persistence?
>>>>
>>>> -- 
>>>> John Strano - Sybase Technology Evangelist
>>>>
>>>>
>>>> "Tyler Cruse" <tcruse@trlx.com> wrote in message
>>>> news:476694fd$1@forums-1-dub...
>>>>> PB is a client/server tool (with the client possibily being browser
>>>>> based). This is something that has always been
>>>>> true.  So, to think that PB and VS are competors for most projects is 
>>>>> not
>>>>> true.  There are numerous places where
>>>>> PB is just not a good fit.  It is one tool in a programmers toolbox,
>>>>> hopefully not the only one.  PB will never
>>>>> replace VS (and language support c, c++, c#, vb.net).
>>>>>
>>>>> In fact I think it would be difficult to find any PB programmer that 
>>>>> does
>>>>> not also have VS installed on this/her development
>>>>> workstation.  I know of few PB projects that do not also have at lease
>>>>> some code from other sources.
>>>>>
>>>>> So, looking for something to allow PB to win over VS users is not a 
>>>>> valid
>>>>> question.
>>>>>
>>>>> I think the correct question is "what can be done to make PB a better
>>>>> tool for the subset of applications where it
>>>>> makes sense?".
>>>>>
>>>>> 1) Fully managed code, reduction of the PB runtime to a very small 
>>>>> .dll
>>>>> that can be copied to the installation directory (no global
>>>>> cache requirement) and no extra install of pb runtime.
>>>>> 2) Access to WPF componets (windows, layout panels, controls, etc) 
>>>>> using
>>>>> a very cleaver painter that will make layout easy and still
>>>>> provide full functionality
>>>>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control 
>>>>> (LEAD
>>>>> TOOLS), graphing package, report display (Crystal
>>>>> Reports?) included with PB license.
>>>>> 4) Really good support for third party .net controls and assemblies
>>>>> writen outside of PB
>>>>>
>>>>> It makes no difference to me if this is done inside a VS IDE or a PB 
>>>>> only
>>>>> IDE.  What ever the implementation, it
>>>>> must allow creation of client/server (and WEB) applications faster 
>>>>> than
>>>>> VS studio alone, it must produce applications
>>>>> that perform better than VS alone, and it must fully support MS Sql
>>>>> Server. Also, it must keep up with MS new
>>>>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or 
>>>>> longer.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message
>>>>> news:4762cff9$1@forums-1-dub...
>>>>>>>> How can you say you want to compete with something that will soon 
>>>>>>>> be
>>>>>>>> at the core of your IDE?
>>>>>>
>>>>>> By adding value.
>>>>>>
>>>>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>>>>> one example to jog discussion, but has arguably muddied the water 
>>>>>> now.
>>>>>>
>>>>>> Rather than compare feature lists with VS, I'm hoping for something 
>>>>>> new
>>>>>> to be suggested that _no_other_ competitors have...and of course 
>>>>>> there's
>>>>>> more than one in 2007 and beyond.
>>>>>>
>>>>>> So as a client/server development tool.
>>>>>> Do you have any differentiators to suggest
>>>>>> that would be competitive?
>>>>>>
>>>>>> -- 
>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>
>>>>>>
>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>> I'll start with this..
>>>>>>>
>>>>>>> That's the second time I have seen you post relating to competition
>>>>>>> between VS and PB. In order to compete, you have to be in the same 
>>>>>>> race
>>>>>>> and PB is not and has not been since .Net was created over 6 years 
>>>>>>> ago.
>>>>>>> Although they both roughly allow you to create applications, they 
>>>>>>> each
>>>>>>> allow you to go about the process in completely different ways.
>>>>>>> Define what competition means to Sybase? Because from where I'm 
>>>>>>> sitting
>>>>>>> I see..1) More .Net framework support coming 2)users requesting VS 
>>>>>>> like
>>>>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of
>>>>>>> those kinda say VS and MS have won. How can you say you want to 
>>>>>>> compete
>>>>>>> with something that will soon be at the core of your IDE?
>>>>>>>
>>>>>>> A simple download of the feature sets and a side by side comparison
>>>>>>> will confirm that PB is no where close. The  way the die-hards make 
>>>>>>> it
>>>>>>> "seem" close is by lopping off features of VS and .Net that they 
>>>>>>> feel
>>>>>>> are not important to them. Phillip Salgannik, no matter how much we
>>>>>>> normally disagree, stated it clearly..VS (and .Net) are general 
>>>>>>> purpose
>>>>>>> programming tools..PB is a client/server programming tool. I feel 
>>>>>>> that
>>>>>>> until that changes, there is no way to do a comparison.
>>>>>>>
>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net
>>>>>>> had release with 1) a fully managed implementation and 2) ADO.Net
>>>>>>> support - they might have had a shot at the ComponentOne and
>>>>>>> Infragistics of the world. But once again, how do you exactly say 
>>>>>>> you
>>>>>>> have a competitive product when Telerik RAD controls are being used 
>>>>>>> by
>>>>>>> DWs when they go to a web form? Telerik is a direct competitor of
>>>>>>> DW.Net and the others. What is that all about?
>>>>>>>
>>>>>>> If you really want to examine where the competition point is...I 
>>>>>>> would
>>>>>>> check the differences between what Sybase Engineering has done vs. 
>>>>>>> the
>>>>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any 
>>>>>>> shot
>>>>>>> at beating that many heads with that many man hours by finding..
>>>>>>>
>>>>>>>> Maybe its a single feature.
>>>>>>>> Maybe its a new category of functionality.
>>>>>>>> Maybe its a "eureka" modification to something PowerBuilder already
>>>>>>>> does.
>>>>>>>
>>>>>>> is laughable. I suggest that Sybase (with PB) learn how to follow 
>>>>>>> and
>>>>>>> stay close behind. Its the best option right now until maybe a 
>>>>>>> better
>>>>>>> option presents itself down the road.
>>>>>>>
>>>>>>> Troy
>>>>>>>
>>>>>>>
>>>>>>> John Strano[Sybase] wrote:
>>>>>>>> Blah blah blah
>>>>>>>>
>>>>>>>> You've heard it enough that you don't even want to comment on how 
>>>>>>>> many
>>>>>>>> times...
>>>>>>>>
>>>>>>>> The DataWindow.
>>>>>>>>
>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>
>>>>>>>> This from one of our colleagues
>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>
>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>> includes Windowprogramming ( meaning the interface to the user:
>>>>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>>>>>>>> Reporting! Well, I see als well as many other PB users that some of
>>>>>>>> the implementations and features PB offers are improvable. But this
>>>>>>>> seems not to be the main issue here to be discussed. Fact is, and 
>>>>>>>> I've
>>>>>>>> looked around to may other Programming systems, there is NO OTHER 
>>>>>>>> tool
>>>>>>>> (I did not find any) which is comparable RAD..."
>>>>>>>>
>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>> and thanks in advance for your investment of
>>>>>>>> time/effort to respond...
>>>>>>>>
>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>> does PowerBuilder still have
>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>
>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>
>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>
>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>
>>>>>>>> Maybe its a single feature.
>>>>>>>> Maybe its a new category of functionality.
>>>>>>>> Maybe its a "eureka" modification to something PowerBuilder already
>>>>>>>> does.
>>>>>>>>
>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>> to the litmus test...
>>>>>>>> ...is what you're suggesting a truly competitive differentiator?
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>
> 


0
Dean
12/19/2007 2:54:52 PM
"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:47683e75$1@forums-1-dub...
> Now pardon the pompous Knute Rockne tone, but we
> still enjoy running, competing, and we still
> enjoy seeing PowerBuilder improve its ability
> to serve our customers.
>

The question that I wonder about is, who are you folks competing against?

According to the PB 11.1 Data Sheet http://www.sybase.com/detail?id=1051987

"PowerBuilder enables developers to focus on the task at hand without 
incurring a significant cost or learning curve to understand new 
technologies."

I consider it an on-going part of my job as well as my ability to remain 
viable in my profession to learn, understand, and evaluate new technologies, 
and to incorporate them when and where appropriate.  I would not have been 
able to accomplish what I have without the ability and desire to 
continuously learn about new technologies and different approaches to 
solving technical issues.

It would appear that the product is not targeting developers such as myself. 
That's OK - no tool can be all things to all people.  But I think that 
rather than saying, as your Data Sheet does, that "PB 11.1 has something for 
everyone", you would have more success if you clearly and explicitly target 
the kinds of developers and applications for whom the tool is a good fit, 
and don't try to compete head to head with more general purpose tools.

Filemaker, for instance, is quite clear about who they are targeting.  They 
say about their product:

"It's about getting access to what you need, when you need it - without 
requiring computer-programming skills."

I don't think PB is targeting the same market, but I guess it's not really 
clear to me just what the real target market is.


0
Mark
12/19/2007 4:41:03 PM
You could start by adding something like this natively to PB

http://www.felix.fr/produits/flxsuite/flxsuite.cfm

no brainer.  Bring the interface of PB apps to the year
2000.

A good source control would be great as well

> >> How can you say you want to compete with something that
> will soon be at  >> the core of your IDE?
>
> By adding value.
>
> The (Visual Studio + DataWindow .NET) example...is only
> meant as one example to jog discussion, but has arguably
> muddied the water now.
>
> Rather than compare feature lists with VS, I'm hoping for
> something new to be suggested that _no_other_ competitors
> have...and of course there's more than one in 2007 and
> beyond.
>
> So as a client/server development tool.
> Do you have any differentiators to suggest
> that would be competitive?
>
> --
> John Strano - Sybase Technology Evangelist
>
>
> "Troy" <troy-no-spam@onesplace.com> wrote in message
> news:4762c8b1$1@forums-1-dub...
> > I'll start with this..
> >
> > That's the second time I have seen you post relating to
> > competition  between VS and PB. In order to compete, you
> > have to be in the same race  and PB is not and has not
> > been since .Net was created over 6 years ago.  Although
> they both roughly allow you to create applications, they
> > each  allow you to go about the process in completely
> > different ways. Define what competition means to Sybase?
> > Because from where I'm sitting I  see..1) More .Net
> > framework support coming 2)users requesting VS like
> features 3) Sybase about to use VS shell to redo the PB
> > IDE. All of those  kinda say VS and MS have won. How can
> > you say you want to compete with  something that will
> soon be at the core of your IDE? >
> > A simple download of the feature sets and a side by side
> > comparison will  confirm that PB is no where close. The
> > way the die-hards make it "seem"  close is by lopping
> > off features of VS and .Net that they feel are not
> important to them. Phillip Salgannik, no matter how much
> > we normally  disagree, stated it clearly..VS (and .Net)
> > are general purpose programming  tools..PB is a
> > client/server programming tool. I feel that until that
> changes, there is no way to do a comparison. >
> > On the DW.Net + VS. The shot was there but Sybase blew
> > it. If DW.Net had  release with 1) a fully managed
> > implementation and 2) ADO.Net support -  they might have
> > had a shot at the ComponentOne and Infragistics of the
> world. But once again, how do you exactly say you have a
> > competitive  product when Telerik RAD controls are being
> > used by DWs when they go to a  web form? Telerik is a
> > direct competitor of DW.Net and the others. What is
> that all about? >
> > If you really want to examine where the competition
> > point is...I would  check the differences between what
> > Sybase Engineering has done vs. the  2500+ folks on the
> > MS Dev Div team. To think that Sybase has any shot at
> beating that many heads with that many man hours by
> finding.. >
> >> Maybe its a single feature.
> >> Maybe its a new category of functionality.
> >> Maybe its a "eureka" modification to something
> PowerBuilder already does. >
> > is laughable. I suggest that Sybase (with PB) learn how
> > to follow and stay  close behind. Its the best option
> > right now until maybe a better option  presents itself
> down the road. >
> > Troy
> >
> >
> > John Strano[Sybase] wrote:
> >> Blah blah blah
> >>
> >> You've heard it enough that you don't even want to
> comment on how many >> times...
> >>
> >> The DataWindow.
> >>
> >> ...but it can't be enough anymore...can it?
> >>
> >> This from one of our colleagues
> >> (and yes my apologies for taking it out of context)...
> >>
> >> "...PB covers all you need to do that in ONE Tool. This
> >> includes Windowprogramming ( meaning the interface to
> the user: >> Windows, Sheets, diallougeboxes, etc.),
> Database operability AND >> Reporting! Well, I see als
> well as many other PB users that some of >> the
> implementations and features PB offers are improvable. But
> this >> seems not to be the main issue here to be
> discussed. Fact is, and I've >> looked around to may other
> Programming systems, there is NO OTHER tool >> (I did not
> find any) which is comparable RAD..." >>
> >> So here's the two-fold feedback I'm hoping for
> >> and thanks in advance for your investment of
> >> time/effort to respond...
> >>
> >> *** 1) What true competitive differentiators
> >> does PowerBuilder still have
> >> as 2007 draws to a close? ***
> >>
> >> Yes, we can add/improve features but...
> >>
> >> *** 2) What can we add to, or change about PowerBuilder
> >> that would be a true competitive differentiator? ***
> >>
> >> Arguably one way to distill this down would be to ask
> >> what can be done for PowerBuilder that would make it
> >> better than (Visual Studio + DataWindow .NET)?
> >>
> >> Maybe its a single feature.
> >> Maybe its a new category of functionality.
> >> Maybe its a "eureka" modification to something
> PowerBuilder already does. >>
> >> There are plenty of enhancement requests on ISUG
> >> and in Case Express, but what I'm really hoping
> >> from the feedback on this thread is that we keep
> >> to the litmus test...
> >> ...is what you're suggesting a truly competitive
> differentiator?
>
>
0
dwx
12/20/2007 4:18:12 AM
.... nice!!!

.... Sybase, hire this guy or buy the CONTROL(s) ...

this is something I would pay extra for in my licence !!!




<dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
> You could start by adding something like this natively to PB
>
> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>
> no brainer.  Bring the interface of PB apps to the year
> 2000.
>
> A good source control would be great as well
>
>> >> How can you say you want to compete with something that
>> will soon be at  >> the core of your IDE?
>>
>> By adding value.
>>
>> The (Visual Studio + DataWindow .NET) example...is only
>> meant as one example to jog discussion, but has arguably
>> muddied the water now.
>>
>> Rather than compare feature lists with VS, I'm hoping for
>> something new to be suggested that _no_other_ competitors
>> have...and of course there's more than one in 2007 and
>> beyond.
>>
>> So as a client/server development tool.
>> Do you have any differentiators to suggest
>> that would be competitive?
>>
>> --
>> John Strano - Sybase Technology Evangelist
>>
>>
>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>> news:4762c8b1$1@forums-1-dub...
>> > I'll start with this..
>> >
>> > That's the second time I have seen you post relating to
>> > competition  between VS and PB. In order to compete, you
>> > have to be in the same race  and PB is not and has not
>> > been since .Net was created over 6 years ago.  Although
>> they both roughly allow you to create applications, they
>> > each  allow you to go about the process in completely
>> > different ways. Define what competition means to Sybase?
>> > Because from where I'm sitting I  see..1) More .Net
>> > framework support coming 2)users requesting VS like
>> features 3) Sybase about to use VS shell to redo the PB
>> > IDE. All of those  kinda say VS and MS have won. How can
>> > you say you want to compete with  something that will
>> soon be at the core of your IDE? >
>> > A simple download of the feature sets and a side by side
>> > comparison will  confirm that PB is no where close. The
>> > way the die-hards make it "seem"  close is by lopping
>> > off features of VS and .Net that they feel are not
>> important to them. Phillip Salgannik, no matter how much
>> > we normally  disagree, stated it clearly..VS (and .Net)
>> > are general purpose programming  tools..PB is a
>> > client/server programming tool. I feel that until that
>> changes, there is no way to do a comparison. >
>> > On the DW.Net + VS. The shot was there but Sybase blew
>> > it. If DW.Net had  release with 1) a fully managed
>> > implementation and 2) ADO.Net support -  they might have
>> > had a shot at the ComponentOne and Infragistics of the
>> world. But once again, how do you exactly say you have a
>> > competitive  product when Telerik RAD controls are being
>> > used by DWs when they go to a  web form? Telerik is a
>> > direct competitor of DW.Net and the others. What is
>> that all about? >
>> > If you really want to examine where the competition
>> > point is...I would  check the differences between what
>> > Sybase Engineering has done vs. the  2500+ folks on the
>> > MS Dev Div team. To think that Sybase has any shot at
>> beating that many heads with that many man hours by
>> finding.. >
>> >> Maybe its a single feature.
>> >> Maybe its a new category of functionality.
>> >> Maybe its a "eureka" modification to something
>> PowerBuilder already does. >
>> > is laughable. I suggest that Sybase (with PB) learn how
>> > to follow and stay  close behind. Its the best option
>> > right now until maybe a better option  presents itself
>> down the road. >
>> > Troy
>> >
>> >
>> > John Strano[Sybase] wrote:
>> >> Blah blah blah
>> >>
>> >> You've heard it enough that you don't even want to
>> comment on how many >> times...
>> >>
>> >> The DataWindow.
>> >>
>> >> ...but it can't be enough anymore...can it?
>> >>
>> >> This from one of our colleagues
>> >> (and yes my apologies for taking it out of context)...
>> >>
>> >> "...PB covers all you need to do that in ONE Tool. This
>> >> includes Windowprogramming ( meaning the interface to
>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>> Database operability AND >> Reporting! Well, I see als
>> well as many other PB users that some of >> the
>> implementations and features PB offers are improvable. But
>> this >> seems not to be the main issue here to be
>> discussed. Fact is, and I've >> looked around to may other
>> Programming systems, there is NO OTHER tool >> (I did not
>> find any) which is comparable RAD..." >>
>> >> So here's the two-fold feedback I'm hoping for
>> >> and thanks in advance for your investment of
>> >> time/effort to respond...
>> >>
>> >> *** 1) What true competitive differentiators
>> >> does PowerBuilder still have
>> >> as 2007 draws to a close? ***
>> >>
>> >> Yes, we can add/improve features but...
>> >>
>> >> *** 2) What can we add to, or change about PowerBuilder
>> >> that would be a true competitive differentiator? ***
>> >>
>> >> Arguably one way to distill this down would be to ask
>> >> what can be done for PowerBuilder that would make it
>> >> better than (Visual Studio + DataWindow .NET)?
>> >>
>> >> Maybe its a single feature.
>> >> Maybe its a new category of functionality.
>> >> Maybe its a "eureka" modification to something
>> PowerBuilder already does. >>
>> >> There are plenty of enhancement requests on ISUG
>> >> and in Case Express, but what I'm really hoping
>> >> from the feedback on this thread is that we keep
>> >> to the litmus test...
>> >> ...is what you're suggesting a truly competitive
>> differentiator?
>>
>> 


0
jeff
12/20/2007 4:42:20 AM
Jerry Siegel [TeamSybase] wrote:

> I agree. One advantage PB has is its ability to play well with
> others: DBMS especially, but you can talk to any tool that uses
> standard API. The easier PB makes that, the better for both parties.

  PB has this advantage over what other languages?

-- 
Mike Swaim MD Anderson Division of Quantitative Sciences
mpswaim@mdanderson.org or mswaim@odin.mdacc.tmc.edu
Today's Secret Message:
Aladdin strokes the disguised hemisphere.
0
Mike
12/20/2007 5:22:18 AM
In answering a user's question in another group, I said the following, and 
it came to mind that it was also relevant to your question about 
differentiation in PB.  I think a feature like mentioned below would help:

I"ve long thought a callable 'userobject' from within a PB app that could 
have certain features enabled/disabled (properties) would be a great 
enhancement to PB, unfortunately, NO, it doesn't exist.  There is 
"Infomaker", which will allow users to build/maintain their own 
reports/libraries, but it is not designed to be 'integrated' within your 
powerbuilder app, but sold 'per seat' to users who need it.  It is pretty 
inexpensive in bulk, and for some user groups it can work, but in my 
experience, not for most.

"TOMMS" <jacky@tomms.com.my> wrote in message news:476a2f0e@forums-1-dub...
> Dear all:
>
> Is there any report designer or dw painter built-in in powerbuilder?
>
> We are trying to let the user design their own report during runtime.
>
>
> Thanks.
>
>
> Regards,
> TOMMS
>
"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4762b160$1@forums-1-dub...
> Blah blah blah
>
> You've heard it enough that you don't even want to comment on how many
> times...
>
> The DataWindow.
>
> ...but it can't be enough anymore...can it?
>
> This from one of our colleagues
> (and yes my apologies for taking it out of context)...
>
> "...PB covers all you need to do that in ONE Tool. This
> includes Windowprogramming ( meaning the interface to the user:
> Windows, Sheets, diallougeboxes, etc.), Database operability AND
> Reporting! Well, I see als well as many other PB users that some of
> the implementations and features PB offers are improvable. But this
> seems not to be the main issue here to be discussed. Fact is, and I've
> looked around to may other Programming systems, there is NO OTHER tool
> (I did not find any) which is comparable RAD..."
>
> So here's the two-fold feedback I'm hoping for
> and thanks in advance for your investment of
> time/effort to respond...
>
> *** 1) What true competitive differentiators
> does PowerBuilder still have
> as 2007 draws to a close? ***
>
> Yes, we can add/improve features but...
>
> *** 2) What can we add to, or change about PowerBuilder
> that would be a true competitive differentiator? ***
>
> Arguably one way to distill this down would be to ask
> what can be done for PowerBuilder that would make it
> better than (Visual Studio + DataWindow .NET)?
>
> Maybe its a single feature.
> Maybe its a new category of functionality.
> Maybe its a "eureka" modification to something PowerBuilder already does.
>
> There are plenty of enhancement requests on ISUG
> and in Case Express, but what I'm really hoping
> from the feedback on this thread is that we keep
> to the litmus test...
> ...is what you're suggesting a truly competitive differentiator?
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> 


0
Jim
12/20/2007 10:11:35 AM
 No, we just need PB to open up access to the .Net controls. That is, once 
we can inherit from the .Net classes - we should be off to the races!  :-)


"jeff" <jhersey at allnorth dottt com> wrote in message 
news:4769f2ac$1@forums-1-dub...
> ... nice!!!
>
> ... Sybase, hire this guy or buy the CONTROL(s) ...
>
> this is something I would pay extra for in my licence !!!
>
>
>
>
> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>> You could start by adding something like this natively to PB
>>
>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>
>> no brainer.  Bring the interface of PB apps to the year
>> 2000.
>>
>> A good source control would be great as well
>>
>>> >> How can you say you want to compete with something that
>>> will soon be at  >> the core of your IDE?
>>>
>>> By adding value.
>>>
>>> The (Visual Studio + DataWindow .NET) example...is only
>>> meant as one example to jog discussion, but has arguably
>>> muddied the water now.
>>>
>>> Rather than compare feature lists with VS, I'm hoping for
>>> something new to be suggested that _no_other_ competitors
>>> have...and of course there's more than one in 2007 and
>>> beyond.
>>>
>>> So as a client/server development tool.
>>> Do you have any differentiators to suggest
>>> that would be competitive?
>>>
>>> --
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>> news:4762c8b1$1@forums-1-dub...
>>> > I'll start with this..
>>> >
>>> > That's the second time I have seen you post relating to
>>> > competition  between VS and PB. In order to compete, you
>>> > have to be in the same race  and PB is not and has not
>>> > been since .Net was created over 6 years ago.  Although
>>> they both roughly allow you to create applications, they
>>> > each  allow you to go about the process in completely
>>> > different ways. Define what competition means to Sybase?
>>> > Because from where I'm sitting I  see..1) More .Net
>>> > framework support coming 2)users requesting VS like
>>> features 3) Sybase about to use VS shell to redo the PB
>>> > IDE. All of those  kinda say VS and MS have won. How can
>>> > you say you want to compete with  something that will
>>> soon be at the core of your IDE? >
>>> > A simple download of the feature sets and a side by side
>>> > comparison will  confirm that PB is no where close. The
>>> > way the die-hards make it "seem"  close is by lopping
>>> > off features of VS and .Net that they feel are not
>>> important to them. Phillip Salgannik, no matter how much
>>> > we normally  disagree, stated it clearly..VS (and .Net)
>>> > are general purpose programming  tools..PB is a
>>> > client/server programming tool. I feel that until that
>>> changes, there is no way to do a comparison. >
>>> > On the DW.Net + VS. The shot was there but Sybase blew
>>> > it. If DW.Net had  release with 1) a fully managed
>>> > implementation and 2) ADO.Net support -  they might have
>>> > had a shot at the ComponentOne and Infragistics of the
>>> world. But once again, how do you exactly say you have a
>>> > competitive  product when Telerik RAD controls are being
>>> > used by DWs when they go to a  web form? Telerik is a
>>> > direct competitor of DW.Net and the others. What is
>>> that all about? >
>>> > If you really want to examine where the competition
>>> > point is...I would  check the differences between what
>>> > Sybase Engineering has done vs. the  2500+ folks on the
>>> > MS Dev Div team. To think that Sybase has any shot at
>>> beating that many heads with that many man hours by
>>> finding.. >
>>> >> Maybe its a single feature.
>>> >> Maybe its a new category of functionality.
>>> >> Maybe its a "eureka" modification to something
>>> PowerBuilder already does. >
>>> > is laughable. I suggest that Sybase (with PB) learn how
>>> > to follow and stay  close behind. Its the best option
>>> > right now until maybe a better option  presents itself
>>> down the road. >
>>> > Troy
>>> >
>>> >
>>> > John Strano[Sybase] wrote:
>>> >> Blah blah blah
>>> >>
>>> >> You've heard it enough that you don't even want to
>>> comment on how many >> times...
>>> >>
>>> >> The DataWindow.
>>> >>
>>> >> ...but it can't be enough anymore...can it?
>>> >>
>>> >> This from one of our colleagues
>>> >> (and yes my apologies for taking it out of context)...
>>> >>
>>> >> "...PB covers all you need to do that in ONE Tool. This
>>> >> includes Windowprogramming ( meaning the interface to
>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>> Database operability AND >> Reporting! Well, I see als
>>> well as many other PB users that some of >> the
>>> implementations and features PB offers are improvable. But
>>> this >> seems not to be the main issue here to be
>>> discussed. Fact is, and I've >> looked around to may other
>>> Programming systems, there is NO OTHER tool >> (I did not
>>> find any) which is comparable RAD..." >>
>>> >> So here's the two-fold feedback I'm hoping for
>>> >> and thanks in advance for your investment of
>>> >> time/effort to respond...
>>> >>
>>> >> *** 1) What true competitive differentiators
>>> >> does PowerBuilder still have
>>> >> as 2007 draws to a close? ***
>>> >>
>>> >> Yes, we can add/improve features but...
>>> >>
>>> >> *** 2) What can we add to, or change about PowerBuilder
>>> >> that would be a true competitive differentiator? ***
>>> >>
>>> >> Arguably one way to distill this down would be to ask
>>> >> what can be done for PowerBuilder that would make it
>>> >> better than (Visual Studio + DataWindow .NET)?
>>> >>
>>> >> Maybe its a single feature.
>>> >> Maybe its a new category of functionality.
>>> >> Maybe its a "eureka" modification to something
>>> PowerBuilder already does. >>
>>> >> There are plenty of enhancement requests on ISUG
>>> >> and in Case Express, but what I'm really hoping
>>> >> from the feedback on this thread is that we keep
>>> >> to the litmus test...
>>> >> ...is what you're suggesting a truly competitive
>>> differentiator?
>>>
>>>
>
> 


0
Chris
12/20/2007 12:54:32 PM
This sounds like the best idea yet.  I like it.

Dean Jones wrote:
> What about only allowing one syntax in a given event. Now its really easy to 
> write my C# logic and simply call a PB method passing arguments. I get 
> arguments back or write getter/setter methods to talk to C# objects, logic.
> 
0
Tom
12/20/2007 1:29:36 PM
> You could limit C# code to simple datatypes.
> 
> Or provide a C# code importer tool that converts C# code to the equivalent 
> PowerScript.
> 

I like the idea but no solution should "limit" anything. Thats what got us here in the first place. Secondly, no where near all possible C# code will convert to Powerscript. Those languages are vastly different. Why would we want to convert it in only to turn around and convert back out to C# for the build? I also think parsing and syntax checking would be a nightmare as seen in another thread..folks want more intellisense like features in the IDE.

What it sounds like is that we are getting close to some sort of directive approach like ASP.NEt uses to specify the language used. If Sybase follows through with purely managed versions of their libraries, then allowing you to make a language choice would be and IDE change only, right? But then again, I haven't heard for sure if the managed versions of the libraries they are creating are meant for consumption outside of PB.

Although I see where Dean is coming from, allowing multiple language use at the event level would constitute another form of spaghetti code. Even on the VS side where we have language choices, we draw the boundary at the project level partly because we have to but mainly because we should. By allowing folks to go in and out of languages we would inadvertently hamper productivity when people got there CREATES and NEW mixed up.

Lastly, for the .Net targets, everything should use NEW and not the legacy OLE(?) CREATE syntax. My reasoning is simple. The .Net framework objects have REAL constructors and most of them are overloaded many times over. To get the most of the .Net framework, developers need to learn it and using legacy syntax that gets converted to proper syntax is not learning it. To see that CREATE statement near a fully qualified .Net object is a shining example of how "off" the .Net integration to this point has been.


Troy
0
Troy
12/20/2007 1:57:51 PM
OR use this

advanced-gui-development.codexchange.sybase.com

OR

kodigo.sourceforge.net



jeff wrote:
> ... nice!!!
> 
> ... Sybase, hire this guy or buy the CONTROL(s) ...
> 
> this is something I would pay extra for in my licence !!!
> 
> 
> 
> 
> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>> You could start by adding something like this natively to PB
>>
>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>
>> no brainer.  Bring the interface of PB apps to the year
>> 2000.
>>
>> A good source control would be great as well
>>
>>>>> How can you say you want to compete with something that
>>> will soon be at  >> the core of your IDE?
>>>
>>> By adding value.
>>>
>>> The (Visual Studio + DataWindow .NET) example...is only
>>> meant as one example to jog discussion, but has arguably
>>> muddied the water now.
>>>
>>> Rather than compare feature lists with VS, I'm hoping for
>>> something new to be suggested that _no_other_ competitors
>>> have...and of course there's more than one in 2007 and
>>> beyond.
>>>
>>> So as a client/server development tool.
>>> Do you have any differentiators to suggest
>>> that would be competitive?
>>>
>>> --
>>> John Strano - Sybase Technology Evangelist
>>>
>>>
>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>> news:4762c8b1$1@forums-1-dub...
>>>> I'll start with this..
>>>>
>>>> That's the second time I have seen you post relating to
>>>> competition  between VS and PB. In order to compete, you
>>>> have to be in the same race  and PB is not and has not
>>>> been since .Net was created over 6 years ago.  Although
>>> they both roughly allow you to create applications, they
>>>> each  allow you to go about the process in completely
>>>> different ways. Define what competition means to Sybase?
>>>> Because from where I'm sitting I  see..1) More .Net
>>>> framework support coming 2)users requesting VS like
>>> features 3) Sybase about to use VS shell to redo the PB
>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>> you say you want to compete with  something that will
>>> soon be at the core of your IDE? >
>>>> A simple download of the feature sets and a side by side
>>>> comparison will  confirm that PB is no where close. The
>>>> way the die-hards make it "seem"  close is by lopping
>>>> off features of VS and .Net that they feel are not
>>> important to them. Phillip Salgannik, no matter how much
>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>> are general purpose programming  tools..PB is a
>>>> client/server programming tool. I feel that until that
>>> changes, there is no way to do a comparison. >
>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>> it. If DW.Net had  release with 1) a fully managed
>>>> implementation and 2) ADO.Net support -  they might have
>>>> had a shot at the ComponentOne and Infragistics of the
>>> world. But once again, how do you exactly say you have a
>>>> competitive  product when Telerik RAD controls are being
>>>> used by DWs when they go to a  web form? Telerik is a
>>>> direct competitor of DW.Net and the others. What is
>>> that all about? >
>>>> If you really want to examine where the competition
>>>> point is...I would  check the differences between what
>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>> MS Dev Div team. To think that Sybase has any shot at
>>> beating that many heads with that many man hours by
>>> finding.. >
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something
>>> PowerBuilder already does. >
>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>> to follow and stay  close behind. Its the best option
>>>> right now until maybe a better option  presents itself
>>> down the road. >
>>>> Troy
>>>>
>>>>
>>>> John Strano[Sybase] wrote:
>>>>> Blah blah blah
>>>>>
>>>>> You've heard it enough that you don't even want to
>>> comment on how many >> times...
>>>>> The DataWindow.
>>>>>
>>>>> ...but it can't be enough anymore...can it?
>>>>>
>>>>> This from one of our colleagues
>>>>> (and yes my apologies for taking it out of context)...
>>>>>
>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>> includes Windowprogramming ( meaning the interface to
>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>> Database operability AND >> Reporting! Well, I see als
>>> well as many other PB users that some of >> the
>>> implementations and features PB offers are improvable. But
>>> this >> seems not to be the main issue here to be
>>> discussed. Fact is, and I've >> looked around to may other
>>> Programming systems, there is NO OTHER tool >> (I did not
>>> find any) which is comparable RAD..." >>
>>>>> So here's the two-fold feedback I'm hoping for
>>>>> and thanks in advance for your investment of
>>>>> time/effort to respond...
>>>>>
>>>>> *** 1) What true competitive differentiators
>>>>> does PowerBuilder still have
>>>>> as 2007 draws to a close? ***
>>>>>
>>>>> Yes, we can add/improve features but...
>>>>>
>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>> that would be a true competitive differentiator? ***
>>>>>
>>>>> Arguably one way to distill this down would be to ask
>>>>> what can be done for PowerBuilder that would make it
>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>
>>>>> Maybe its a single feature.
>>>>> Maybe its a new category of functionality.
>>>>> Maybe its a "eureka" modification to something
>>> PowerBuilder already does. >>
>>>>> There are plenty of enhancement requests on ISUG
>>>>> and in Case Express, but what I'm really hoping
>>>>> from the feedback on this thread is that we keep
>>>>> to the litmus test...
>>>>> ...is what you're suggesting a truly competitive
>>> differentiator?
>>>
>>>
> 
> 
0
Brad
12/20/2007 2:32:59 PM
 Unfortunately, I have found that these do not work or behave improperly 
when compiled into a Winform application.


"Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
news:476a7d1b$1@forums-1-dub...
> OR use this
>
> advanced-gui-development.codexchange.sybase.com
>
> OR
>
> kodigo.sourceforge.net
>
>
>
> jeff wrote:
>> ... nice!!!
>>
>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>
>> this is something I would pay extra for in my licence !!!
>>
>>
>>
>>
>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>> You could start by adding something like this natively to PB
>>>
>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>
>>> no brainer.  Bring the interface of PB apps to the year
>>> 2000.
>>>
>>> A good source control would be great as well
>>>
>>>>>> How can you say you want to compete with something that
>>>> will soon be at  >> the core of your IDE?
>>>>
>>>> By adding value.
>>>>
>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>> meant as one example to jog discussion, but has arguably
>>>> muddied the water now.
>>>>
>>>> Rather than compare feature lists with VS, I'm hoping for
>>>> something new to be suggested that _no_other_ competitors
>>>> have...and of course there's more than one in 2007 and
>>>> beyond.
>>>>
>>>> So as a client/server development tool.
>>>> Do you have any differentiators to suggest
>>>> that would be competitive?
>>>>
>>>> --
>>>> John Strano - Sybase Technology Evangelist
>>>>
>>>>
>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>> news:4762c8b1$1@forums-1-dub...
>>>>> I'll start with this..
>>>>>
>>>>> That's the second time I have seen you post relating to
>>>>> competition  between VS and PB. In order to compete, you
>>>>> have to be in the same race  and PB is not and has not
>>>>> been since .Net was created over 6 years ago.  Although
>>>> they both roughly allow you to create applications, they
>>>>> each  allow you to go about the process in completely
>>>>> different ways. Define what competition means to Sybase?
>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>> framework support coming 2)users requesting VS like
>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>> you say you want to compete with  something that will
>>>> soon be at the core of your IDE? >
>>>>> A simple download of the feature sets and a side by side
>>>>> comparison will  confirm that PB is no where close. The
>>>>> way the die-hards make it "seem"  close is by lopping
>>>>> off features of VS and .Net that they feel are not
>>>> important to them. Phillip Salgannik, no matter how much
>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>> are general purpose programming  tools..PB is a
>>>>> client/server programming tool. I feel that until that
>>>> changes, there is no way to do a comparison. >
>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>> implementation and 2) ADO.Net support -  they might have
>>>>> had a shot at the ComponentOne and Infragistics of the
>>>> world. But once again, how do you exactly say you have a
>>>>> competitive  product when Telerik RAD controls are being
>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>> direct competitor of DW.Net and the others. What is
>>>> that all about? >
>>>>> If you really want to examine where the competition
>>>>> point is...I would  check the differences between what
>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>> beating that many heads with that many man hours by
>>>> finding.. >
>>>>>> Maybe its a single feature.
>>>>>> Maybe its a new category of functionality.
>>>>>> Maybe its a "eureka" modification to something
>>>> PowerBuilder already does. >
>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>> to follow and stay  close behind. Its the best option
>>>>> right now until maybe a better option  presents itself
>>>> down the road. >
>>>>> Troy
>>>>>
>>>>>
>>>>> John Strano[Sybase] wrote:
>>>>>> Blah blah blah
>>>>>>
>>>>>> You've heard it enough that you don't even want to
>>>> comment on how many >> times...
>>>>>> The DataWindow.
>>>>>>
>>>>>> ...but it can't be enough anymore...can it?
>>>>>>
>>>>>> This from one of our colleagues
>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>
>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>> includes Windowprogramming ( meaning the interface to
>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>> Database operability AND >> Reporting! Well, I see als
>>>> well as many other PB users that some of >> the
>>>> implementations and features PB offers are improvable. But
>>>> this >> seems not to be the main issue here to be
>>>> discussed. Fact is, and I've >> looked around to may other
>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>> find any) which is comparable RAD..." >>
>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>> and thanks in advance for your investment of
>>>>>> time/effort to respond...
>>>>>>
>>>>>> *** 1) What true competitive differentiators
>>>>>> does PowerBuilder still have
>>>>>> as 2007 draws to a close? ***
>>>>>>
>>>>>> Yes, we can add/improve features but...
>>>>>>
>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>> that would be a true competitive differentiator? ***
>>>>>>
>>>>>> Arguably one way to distill this down would be to ask
>>>>>> what can be done for PowerBuilder that would make it
>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>
>>>>>> Maybe its a single feature.
>>>>>> Maybe its a new category of functionality.
>>>>>> Maybe its a "eureka" modification to something
>>>> PowerBuilder already does. >>
>>>>>> There are plenty of enhancement requests on ISUG
>>>>>> and in Case Express, but what I'm really hoping
>>>>>> from the feedback on this thread is that we keep
>>>>>> to the litmus test...
>>>>>> ...is what you're suggesting a truly competitive
>>>> differentiator?
>>>>
>>>>
>> 

0
Chris
12/20/2007 2:48:12 PM
Yeah, unfortunately. I'm going to look at this a little more seriously 
to see if there is a workaround.

I essentially have to eliminate the PBNI dependency. If anyone has any 
idea's, please let me know.

Brad

Chris Pollach wrote:
>  Unfortunately, I have found that these do not work or behave improperly 
> when compiled into a Winform application.
> 
> 
> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
> news:476a7d1b$1@forums-1-dub...
>> OR use this
>>
>> advanced-gui-development.codexchange.sybase.com
>>
>> OR
>>
>> kodigo.sourceforge.net
>>
>>
>>
>> jeff wrote:
>>> ... nice!!!
>>>
>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>
>>> this is something I would pay extra for in my licence !!!
>>>
>>>
>>>
>>>
>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>> You could start by adding something like this natively to PB
>>>>
>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>
>>>> no brainer.  Bring the interface of PB apps to the year
>>>> 2000.
>>>>
>>>> A good source control would be great as well
>>>>
>>>>>>> How can you say you want to compete with something that
>>>>> will soon be at  >> the core of your IDE?
>>>>>
>>>>> By adding value.
>>>>>
>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>> meant as one example to jog discussion, but has arguably
>>>>> muddied the water now.
>>>>>
>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>> something new to be suggested that _no_other_ competitors
>>>>> have...and of course there's more than one in 2007 and
>>>>> beyond.
>>>>>
>>>>> So as a client/server development tool.
>>>>> Do you have any differentiators to suggest
>>>>> that would be competitive?
>>>>>
>>>>> --
>>>>> John Strano - Sybase Technology Evangelist
>>>>>
>>>>>
>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>> I'll start with this..
>>>>>>
>>>>>> That's the second time I have seen you post relating to
>>>>>> competition  between VS and PB. In order to compete, you
>>>>>> have to be in the same race  and PB is not and has not
>>>>>> been since .Net was created over 6 years ago.  Although
>>>>> they both roughly allow you to create applications, they
>>>>>> each  allow you to go about the process in completely
>>>>>> different ways. Define what competition means to Sybase?
>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>> framework support coming 2)users requesting VS like
>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>> you say you want to compete with  something that will
>>>>> soon be at the core of your IDE? >
>>>>>> A simple download of the feature sets and a side by side
>>>>>> comparison will  confirm that PB is no where close. The
>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>> off features of VS and .Net that they feel are not
>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>> are general purpose programming  tools..PB is a
>>>>>> client/server programming tool. I feel that until that
>>>>> changes, there is no way to do a comparison. >
>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>> world. But once again, how do you exactly say you have a
>>>>>> competitive  product when Telerik RAD controls are being
>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>> direct competitor of DW.Net and the others. What is
>>>>> that all about? >
>>>>>> If you really want to examine where the competition
>>>>>> point is...I would  check the differences between what
>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>> beating that many heads with that many man hours by
>>>>> finding.. >
>>>>>>> Maybe its a single feature.
>>>>>>> Maybe its a new category of functionality.
>>>>>>> Maybe its a "eureka" modification to something
>>>>> PowerBuilder already does. >
>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>> to follow and stay  close behind. Its the best option
>>>>>> right now until maybe a better option  presents itself
>>>>> down the road. >
>>>>>> Troy
>>>>>>
>>>>>>
>>>>>> John Strano[Sybase] wrote:
>>>>>>> Blah blah blah
>>>>>>>
>>>>>>> You've heard it enough that you don't even want to
>>>>> comment on how many >> times...
>>>>>>> The DataWindow.
>>>>>>>
>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>
>>>>>>> This from one of our colleagues
>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>
>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>> Database operability AND >> Reporting! Well, I see als
>>>>> well as many other PB users that some of >> the
>>>>> implementations and features PB offers are improvable. But
>>>>> this >> seems not to be the main issue here to be
>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>> find any) which is comparable RAD..." >>
>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>> and thanks in advance for your investment of
>>>>>>> time/effort to respond...
>>>>>>>
>>>>>>> *** 1) What true competitive differentiators
>>>>>>> does PowerBuilder still have
>>>>>>> as 2007 draws to a close? ***
>>>>>>>
>>>>>>> Yes, we can add/improve features but...
>>>>>>>
>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>
>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>
>>>>>>> Maybe its a single feature.
>>>>>>> Maybe its a new category of functionality.
>>>>>>> Maybe its a "eureka" modification to something
>>>>> PowerBuilder already does. >>
>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>> from the feedback on this thread is that we keep
>>>>>>> to the litmus test...
>>>>>>> ...is what you're suggesting a truly competitive
>>>>> differentiator?
>>>>>
>>>>>
> 
0
Brad
12/20/2007 3:52:49 PM
the felix options does not work with winform's either... problems with 
setparent or something.

the one thing the felix suite has is a nicer tab control ... this is 
essentially what I am after.

Any suggestions.

Thanks
Jeff


"Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
news:476a8fd1$1@forums-1-dub...
> Yeah, unfortunately. I'm going to look at this a little more seriously to 
> see if there is a workaround.
>
> I essentially have to eliminate the PBNI dependency. If anyone has any 
> idea's, please let me know.
>
> Brad
>
> Chris Pollach wrote:
>>  Unfortunately, I have found that these do not work or behave improperly 
>> when compiled into a Winform application.
>>
>>
>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>> news:476a7d1b$1@forums-1-dub...
>>> OR use this
>>>
>>> advanced-gui-development.codexchange.sybase.com
>>>
>>> OR
>>>
>>> kodigo.sourceforge.net
>>>
>>>
>>>
>>> jeff wrote:
>>>> ... nice!!!
>>>>
>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>
>>>> this is something I would pay extra for in my licence !!!
>>>>
>>>>
>>>>
>>>>
>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>>> You could start by adding something like this natively to PB
>>>>>
>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>
>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>> 2000.
>>>>>
>>>>> A good source control would be great as well
>>>>>
>>>>>>>> How can you say you want to compete with something that
>>>>>> will soon be at  >> the core of your IDE?
>>>>>>
>>>>>> By adding value.
>>>>>>
>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>> meant as one example to jog discussion, but has arguably
>>>>>> muddied the water now.
>>>>>>
>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>> something new to be suggested that _no_other_ competitors
>>>>>> have...and of course there's more than one in 2007 and
>>>>>> beyond.
>>>>>>
>>>>>> So as a client/server development tool.
>>>>>> Do you have any differentiators to suggest
>>>>>> that would be competitive?
>>>>>>
>>>>>> --
>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>
>>>>>>
>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>> I'll start with this..
>>>>>>>
>>>>>>> That's the second time I have seen you post relating to
>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>> they both roughly allow you to create applications, they
>>>>>>> each  allow you to go about the process in completely
>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>> framework support coming 2)users requesting VS like
>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>> you say you want to compete with  something that will
>>>>>> soon be at the core of your IDE? >
>>>>>>> A simple download of the feature sets and a side by side
>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>> off features of VS and .Net that they feel are not
>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>> are general purpose programming  tools..PB is a
>>>>>>> client/server programming tool. I feel that until that
>>>>>> changes, there is no way to do a comparison. >
>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>> world. But once again, how do you exactly say you have a
>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>> that all about? >
>>>>>>> If you really want to examine where the competition
>>>>>>> point is...I would  check the differences between what
>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>> beating that many heads with that many man hours by
>>>>>> finding.. >
>>>>>>>> Maybe its a single feature.
>>>>>>>> Maybe its a new category of functionality.
>>>>>>>> Maybe its a "eureka" modification to something
>>>>>> PowerBuilder already does. >
>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>> right now until maybe a better option  presents itself
>>>>>> down the road. >
>>>>>>> Troy
>>>>>>>
>>>>>>>
>>>>>>> John Strano[Sybase] wrote:
>>>>>>>> Blah blah blah
>>>>>>>>
>>>>>>>> You've heard it enough that you don't even want to
>>>>>> comment on how many >> times...
>>>>>>>> The DataWindow.
>>>>>>>>
>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>
>>>>>>>> This from one of our colleagues
>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>
>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>> well as many other PB users that some of >> the
>>>>>> implementations and features PB offers are improvable. But
>>>>>> this >> seems not to be the main issue here to be
>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>> find any) which is comparable RAD..." >>
>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>> and thanks in advance for your investment of
>>>>>>>> time/effort to respond...
>>>>>>>>
>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>> does PowerBuilder still have
>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>
>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>
>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>
>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>
>>>>>>>> Maybe its a single feature.
>>>>>>>> Maybe its a new category of functionality.
>>>>>>>> Maybe its a "eureka" modification to something
>>>>>> PowerBuilder already does. >>
>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>> to the litmus test...
>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>> differentiator?
>>>>>>
>>>>>>
>> 


0
jeff
12/20/2007 3:58:51 PM
 PB 12 <vbg>?


"Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
news:476a8fd1$1@forums-1-dub...
> Yeah, unfortunately. I'm going to look at this a little more seriously to 
> see if there is a workaround.
>
> I essentially have to eliminate the PBNI dependency. If anyone has any 
> idea's, please let me know.
>
> Brad
>
> Chris Pollach wrote:
>>  Unfortunately, I have found that these do not work or behave improperly 
>> when compiled into a Winform application.
>>
>>
>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>> news:476a7d1b$1@forums-1-dub...
>>> OR use this
>>>
>>> advanced-gui-development.codexchange.sybase.com
>>>
>>> OR
>>>
>>> kodigo.sourceforge.net
>>>
>>>
>>>
>>> jeff wrote:
>>>> ... nice!!!
>>>>
>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>
>>>> this is something I would pay extra for in my licence !!!
>>>>
>>>>
>>>>
>>>>
>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>>> You could start by adding something like this natively to PB
>>>>>
>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>
>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>> 2000.
>>>>>
>>>>> A good source control would be great as well
>>>>>
>>>>>>>> How can you say you want to compete with something that
>>>>>> will soon be at  >> the core of your IDE?
>>>>>>
>>>>>> By adding value.
>>>>>>
>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>> meant as one example to jog discussion, but has arguably
>>>>>> muddied the water now.
>>>>>>
>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>> something new to be suggested that _no_other_ competitors
>>>>>> have...and of course there's more than one in 2007 and
>>>>>> beyond.
>>>>>>
>>>>>> So as a client/server development tool.
>>>>>> Do you have any differentiators to suggest
>>>>>> that would be competitive?
>>>>>>
>>>>>> --
>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>
>>>>>>
>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>> I'll start with this..
>>>>>>>
>>>>>>> That's the second time I have seen you post relating to
>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>> they both roughly allow you to create applications, they
>>>>>>> each  allow you to go about the process in completely
>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>> framework support coming 2)users requesting VS like
>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>> you say you want to compete with  something that will
>>>>>> soon be at the core of your IDE? >
>>>>>>> A simple download of the feature sets and a side by side
>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>> off features of VS and .Net that they feel are not
>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>> are general purpose programming  tools..PB is a
>>>>>>> client/server programming tool. I feel that until that
>>>>>> changes, there is no way to do a comparison. >
>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>> world. But once again, how do you exactly say you have a
>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>> that all about? >
>>>>>>> If you really want to examine where the competition
>>>>>>> point is...I would  check the differences between what
>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>> beating that many heads with that many man hours by
>>>>>> finding.. >
>>>>>>>> Maybe its a single feature.
>>>>>>>> Maybe its a new category of functionality.
>>>>>>>> Maybe its a "eureka" modification to something
>>>>>> PowerBuilder already does. >
>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>> right now until maybe a better option  presents itself
>>>>>> down the road. >
>>>>>>> Troy
>>>>>>>
>>>>>>>
>>>>>>> John Strano[Sybase] wrote:
>>>>>>>> Blah blah blah
>>>>>>>>
>>>>>>>> You've heard it enough that you don't even want to
>>>>>> comment on how many >> times...
>>>>>>>> The DataWindow.
>>>>>>>>
>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>
>>>>>>>> This from one of our colleagues
>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>
>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>> well as many other PB users that some of >> the
>>>>>> implementations and features PB offers are improvable. But
>>>>>> this >> seems not to be the main issue here to be
>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>> find any) which is comparable RAD..." >>
>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>> and thanks in advance for your investment of
>>>>>>>> time/effort to respond...
>>>>>>>>
>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>> does PowerBuilder still have
>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>
>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>
>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>
>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>
>>>>>>>> Maybe its a single feature.
>>>>>>>> Maybe its a new category of functionality.
>>>>>>>> Maybe its a "eureka" modification to something
>>>>>> PowerBuilder already does. >>
>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>> to the litmus test...
>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>> differentiator?
>>>>>>
>>>>>>
>> 


0
Chris
12/20/2007 4:02:08 PM
This is a multi-part message in MIME format.
--------------060206010304070500050106
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

There is a nicer tab control at 
advanced-gui-development.codexchange.sybase.com (see attached image)

This weekend I'm going to see what I can do to make it work with Winforms.

Brad

jeff wrote:
> the felix options does not work with winform's either... problems with 
> setparent or something.
> 
> the one thing the felix suite has is a nicer tab control ... this is 
> essentially what I am after.
> 
> Any suggestions.
> 
> Thanks
> Jeff
> 
> 
> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
> news:476a8fd1$1@forums-1-dub...
>> Yeah, unfortunately. I'm going to look at this a little more seriously to 
>> see if there is a workaround.
>>
>> I essentially have to eliminate the PBNI dependency. If anyone has any 
>> idea's, please let me know.
>>
>> Brad
>>
>> Chris Pollach wrote:
>>>  Unfortunately, I have found that these do not work or behave improperly 
>>> when compiled into a Winform application.
>>>
>>>
>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>>> news:476a7d1b$1@forums-1-dub...
>>>> OR use this
>>>>
>>>> advanced-gui-development.codexchange.sybase.com
>>>>
>>>> OR
>>>>
>>>> kodigo.sourceforge.net
>>>>
>>>>
>>>>
>>>> jeff wrote:
>>>>> ... nice!!!
>>>>>
>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>
>>>>> this is something I would pay extra for in my licence !!!
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>>>> You could start by adding something like this natively to PB
>>>>>>
>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>
>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>> 2000.
>>>>>>
>>>>>> A good source control would be great as well
>>>>>>
>>>>>>>>> How can you say you want to compete with something that
>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>
>>>>>>> By adding value.
>>>>>>>
>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>> muddied the water now.
>>>>>>>
>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>> beyond.
>>>>>>>
>>>>>>> So as a client/server development tool.
>>>>>>> Do you have any differentiators to suggest
>>>>>>> that would be competitive?
>>>>>>>
>>>>>>> --
>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>
>>>>>>>
>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>> I'll start with this..
>>>>>>>>
>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>> they both roughly allow you to create applications, they
>>>>>>>> each  allow you to go about the process in completely
>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>> you say you want to compete with  something that will
>>>>>>> soon be at the core of your IDE? >
>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>> client/server programming tool. I feel that until that
>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>> that all about? >
>>>>>>>> If you really want to examine where the competition
>>>>>>>> point is...I would  check the differences between what
>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>> beating that many heads with that many man hours by
>>>>>>> finding.. >
>>>>>>>>> Maybe its a single feature.
>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>> PowerBuilder already does. >
>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>> right now until maybe a better option  presents itself
>>>>>>> down the road. >
>>>>>>>> Troy
>>>>>>>>
>>>>>>>>
>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>> Blah blah blah
>>>>>>>>>
>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>> comment on how many >> times...
>>>>>>>>> The DataWindow.
>>>>>>>>>
>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>
>>>>>>>>> This from one of our colleagues
>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>
>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>> well as many other PB users that some of >> the
>>>>>>> implementations and features PB offers are improvable. But
>>>>>>> this >> seems not to be the main issue here to be
>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>> time/effort to respond...
>>>>>>>>>
>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>> does PowerBuilder still have
>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>
>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>
>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>
>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>
>>>>>>>>> Maybe its a single feature.
>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>> PowerBuilder already does. >>
>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>> to the litmus test...
>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>> differentiator?
>>>>>>>
>>>>>>>
> 
> 

--------------060206010304070500050106
Content-Type: image/jpeg;
 name="tabs.JPG"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="tabs.JPG"

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRof
Hh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwh
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAAR
CAD1AzIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDlX1i81K8lv7qdprqdt0kr4yT/AEAHAA4A
4FaTS6lawLNLDNFEwyHeMhSPXJFO+Hj6db+JLWfUwDBGCy7um7gAkd8ZJ+oFd78RtSt49Ce7
S2Mtr/EwUtHnjAZl9QRwD3PU9Puq+K9jVjQjDT+tD5iOF9red+p52dYuQP8AW/oKjOtXWf8A
WfoKifT1Tw/pGsQiOK31NJSlqm4+QY32MMszEgnkc8dO1a8mhWtp4WtNXltL+8S5SYtPbSqs
ds6naiOChJy2MkleDxkiuj29JRUrbu23VX/yZn9Vkqjp321+Rmf21df89P0FH9tXX/PT9BW1
B4c0watp+h3L3Y1C9gSQ3COvlQvIMohj25btk7hjPQ4rM1nR49L0zSZgZftF0kxnVmBCskhT
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
rp9l/X9Iy5n2/r7y9/bkH/PtqX/gtuP/AIij+3IP+fbUv/Bbcf8AxFUf7c1n/npYf+Az/wDx
yj+3NZ/56WH/AIDP/wDHKPZf1/SDmfb+vvL39uQf8+2pf+C24/8AiKP7cg/59tS/8Ftx/wDE
VkjxXqDX5shcWJuFTeVFpJgDjvvxnkcZzyDVj+3NZ/56WH/gM/8A8coVNPt/XyC77f195e/t
yD/n21L/AMFtx/8AEVcvL9kvZ1+waq2JGG5NNuGU89QQmCPccVjp4i1KAmS5it7iIDLJBGyP
j1GWbcfbjPqK9QsRBNp9tLGI5EeJWV1wQwIHIPeuXEydG0rX+f8AwDWlHnujgf7Rb/oHax/4
Krn/AON1Na37NKw+waqv7uQ5fTbhRwhOMlOvoOpOAOTXoHlR/wDPNP8AvkVSi1DTbq9ubK1u
IJbq0aP7RHGQTEWPAbHQ8Hjr09RXLLF3TXL+P/AN1Qs73NCiiiuM3CiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKAPIfh9/yTnVPrJ/6ISrXixDHqn21yBBHI0TseilkiIJPQD5MZ9SB3qr8Pv8AknOqfWT/
ANEJXWv/AMf97/11X/0WlevVnyZhUl5v9Dhir4eK9P1OHorqf7A0b/oE2H/gMn+FH9gaN/0C
bD/wGT/Cun20PP8Ar5mdpHLUV1P9gaN/0CbD/wABk/wo/sDRv+gTYf8AgMn+FHtoef8AXzC0
jg7iS5Gt25TT7iSFEZGmVo9o3FDnBcNgbTnj6ZrTrqf7A0b/AKBNh/4DJ/hR/YGjf9Amw/8A
AZP8KSrQXcHzdjkpplhTc2SxOERfvO3ZVHcnsK9d0G2ey8O6ZayFTJBaRRsV6EhADj8q5W20
ywspDJa2NtBIRtLRRKpI9MgewrsbVGNnB+8Yfu19PT6VxY6qpRSib4eL5m2Wa523+3DxjqMk
mlXUdnJBBHHds8JjZkZyeA5cZ3jGVHQ9OM7+xv8Anq/5D/CjyycZkYjIOOP8K8w6x9FFFMAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigDyH4ff8k51T6yf+iErrX/4/wC9/wCuq/8AotK5L4ff8k51T6yf
+iErrX/4/wC9/wCuq/8AotK9TE/79U9X+hxU/wCBH+u4tFFFAgooooAKKKKACuqtP+PKD/rm
v8q5WuqtP+PKD/rmv8q5sTsjajuyaiiiuQ6AooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8h+H3/J
OdU+sn/ohK61/wDj/vf+uq/+i0rkvh9/yTnVPrJ/6ISutf8A4/73/rqv/otK9TE/79U9X+hx
U/4Ef67i0UUUCCiiigAooooAK6q0/wCPKD/rmv8AKuVrqrT/AI8oP+ua/wAq5sTsjajuyaii
iuQ6AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooA8h+H3/ACTnVPrJ/wCiErrX/wCP+9/66r/6LSuS
+H3/ACTnVPrJ/wCiErrX/wCP+9/66r/6LSvUxP8Av1T1f6HFT/gR/ruLRRRQIKKKKACiiigA
rqrT/jyg/wCua/yrla6q0/48oP8Armv8q5sTsjajuyaiiiuQ6AooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooA8h+H3/JOdU+sn/ohK61/+P+9/66r/AOi0rlPh2jSfD3UkRSzs0gVVGST5KcCuraZP
tE0iCQiVg2JNPnJHygdQR6eleljJqONqN93+hx0o3oRS/rcWik+0D+4P/Bdc/wDxVH2gf3B/
4Lrn/wCKrP6xHz+4r2bFopPtA/uD/wAF1z/8VR9oH9wf+C65/wDiqPrEfP7g9mxaKT7QP7g/
8F1z/wDFUfaB/cH/AILrn/4qj6xHz+4PZsWuqtP+PKD/AK5r/KuU+0D+4P8AwXXP/wAVVtNa
uo0VFcBVGAP7LuOn51jWqKaVvyNKcXF6nTUVzX9uXn/PQf8Agrn/AMaP7cvP+eg/8Fc/+NYW
/rU15jpaK5r+3Lz/AJ6D/wAFc/8AjR/bl5/z0H/grn/xot/Wocx0tFc1/bl5/wA9B/4K5/8A
Gj+3Lz/noP8AwVz/AONFv61DmOlormv7cvP+eg/8Fc/+NH9uXn/PQf8Agrn/AMaLf1qHMdLR
XNf25ef89B/4K5/8aP7cvP8AnoP/AAVz/wCNFv61DmOlormv7cvP+eg/8Fc/+NH9uXn/AD0H
/grn/wAaLf1qHMdLRXNf25ef89B/4K5/8aP7cvP+eg/8Fc/+NFv61DmOlormv7cvP+eg/wDB
XP8A40f25ef89B/4K5/8aLf1qHMdLRXNf25ef89B/wCCuf8Axo/ty8/56D/wVz/40W/rUOY6
Wiua/ty8/wCeg/8ABXP/AI0f25ef89B/4K5/8aLf1qHMdLRXNf25ef8APQf+Cuf/ABo/ty8/
56D/AMFc/wDjRb+tQ5jpaK5r+3Lz/noP/BXP/jR/bl5/z0H/AIK5/wDGi39ahzHS0VzX9uXn
/PQf+Cuf/Gj+3Lz/AJ6D/wAFc/8AjRb+tQ5jpaK5r+3Lz/noP/BXP/jR/bl5/wA9B/4K5/8A
Gi39ahzHS0VzX9uXn/PQf+Cuf/Gj+3Lz/noP/BXP/jRb+tQ5jpaK5r+3Lz/noP8AwVz/AONH
9uXn/PQf+Cuf/Gi39ahzHS0VzX9uXn/PQf8Agrn/AMaP7cvP+eg/8Fc/+NFv61DmOlormv7c
vP8AnoP/AAVz/wCNH9uXn/PQf+Cuf/Gi39ahzHS0VzX9uXn/AD0H/grn/wAaP7cvP+eg/wDB
XP8A40W/rUOY6Wiua/ty8/56D/wVz/40f25ef89B/wCCuf8Axot/Wocx0tFc1/bl5/z0H/gr
n/xo/ty8/wCeg/8ABXP/AI0W/rUOY6Wiua/ty8/56D/wVz/40f25ef8APQf+Cuf/ABot/Woc
x0tFc1/bl5/z0H/grn/xo/ty8/56D/wVz/40W/rUOY6Wiua/ty8/56D/AMFc/wDjR/bl5/z0
H/grn/xot/Wocx0tFc1/bl5/z0H/AIK5/wDGj+3Lz/noP/BXP/jRb+tQ5jpaK5r+3Lz/AJ6D
/wAFc/8AjR/bl5/z0H/grn/xot/Wocx0tFc1/bl5/wA9B/4K5/8AGj+3Lz/noP8AwVz/AONF
v61DmOlormv7cvP+eg/8Fc/+NH9uXn/PQf8Agrn/AMaLf1qHMdLRXNf25ef89B/4K5/8aP7c
vP8AnoP/AAVz/wCNFv61DmOlormv7cvP+eg/8Fc/+NH9uXn/AD0H/grn/wAaLf1qHMdLRXNf
25ef89B/4K5/8aP7cvP+eg/8Fc/+NFv61DmOlormv7cvP+eg/wDBXP8A40f25ef89B/4K5/8
aLf1qHMdLRXNf25ef89B/wCCuf8Axo/ty8/56D/wVz/40W/rUOY6Wiua/ty8/wCeg/8ABXP/
AI0f25ef89B/4K5/8aLf1qHMdLRXNf25ef8APQf+Cuf/ABo/ty8/56D/AMFc/wDjRb+tQ5jp
aK5r+3Lz/noP/BXP/jR/bl5/z0H/AIK5/wDGi39ahzHS0VzX9uXn/PQf+Cuf/Gj+3Lz/AJ6D
/wAFc/8AjRb+tQ5jpaK5r+3Lz/noP/BXP/jR/bl5/wA9B/4K5/8AGi39ahzHS0VzX9uXn/PQ
f+Cuf/Gj+3Lz/noP/BXP/jRb+tQ5jpaK5r+3Lz/noP8AwVz/AONH9uXn/PQf+Cuf/Gi39ahz
HS0VzX9uXn/PQf8Agrn/AMaP7cvP+eg/8Fc/+NFv61DmOlormv7cvP8AnoP/AAVz/wCNH9uX
n/PQf+Cuf/Gi39ahzHS0VzX9uXn/AD0H/grn/wAaP7cvP+eg/wDBXP8A40W/rUOY6Wiua/ty
8/56D/wVz/40f25ef89B/wCCuf8Axot/Wocx0tFc1/bl5/z0H/grn/xo/ty8/wCeg/8ABXP/
AI0W/rUOY6Wiua/ty8/56D/wVz/40f25ef8APQf+Cuf/ABot/Wocx0tFc1/bl5/z0H/grn/x
oot/Wocxyfwn/wCRTm/6+v8A2lHXXRwx3nmSzoJB5jKqPyqhTt6dM5BOcZ5xXI/Cf/kU5v8A
r6/9pR12Nj/x7t/12l/9GNW+af75U9TLCfwYh/Z1l/z52/8A36X/AAo/s6y/587f/v0v+FWa
K4Ls6St/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/
AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7
Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52/
/fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/
Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCF
WaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/
AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7
Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52/
/fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/
Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCF
WaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/
AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7
Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52/
/fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/
Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCF
WaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/
AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7
Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52/
/fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/
Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCF
WaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/
AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7
Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52/
/fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/
Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCF
WaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/
AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7
Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KKs0UXYHC/Cf/kU5v8Ar6/9pR110c0dn5kU
7iMeYzK78KwY7uvTOSRjOeM15NpOj/FXQ7L7JpujtBCW3MPOtmy2AM/MT2A/Kr2fjL/0D2/7
7tK93GYONfETqxrQs33/AOAcNGpKnTUXB6en+Z6d/aNl/wA/lv8A9/V/xo/tGy/5/Lf/AL+r
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
--------------060206010304070500050106--
0
Brad
12/20/2007 4:09:07 PM
i see now that I have downloaded it ...

very nice ... good job  ... and thank you!



"Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
news:476a93a3$1@forums-1-dub...
> There is a nicer tab control at
> advanced-gui-development.codexchange.sybase.com (see attached image)
>
> This weekend I'm going to see what I can do to make it work with Winforms.
>
> Brad
>
> jeff wrote:
>> the felix options does not work with winform's either... problems with
>> setparent or something.
>>
>> the one thing the felix suite has is a nicer tab control ... this is
>> essentially what I am after.
>>
>> Any suggestions.
>>
>> Thanks
>> Jeff
>>
>>
>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>> news:476a8fd1$1@forums-1-dub...
>>> Yeah, unfortunately. I'm going to look at this a little more seriously 
>>> to
>>> see if there is a workaround.
>>>
>>> I essentially have to eliminate the PBNI dependency. If anyone has any
>>> idea's, please let me know.
>>>
>>> Brad
>>>
>>> Chris Pollach wrote:
>>>>  Unfortunately, I have found that these do not work or behave 
>>>> improperly
>>>> when compiled into a Winform application.
>>>>
>>>>
>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>> news:476a7d1b$1@forums-1-dub...
>>>>> OR use this
>>>>>
>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>
>>>>> OR
>>>>>
>>>>> kodigo.sourceforge.net
>>>>>
>>>>>
>>>>>
>>>>> jeff wrote:
>>>>>> ... nice!!!
>>>>>>
>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>
>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>>>>> You could start by adding something like this natively to PB
>>>>>>>
>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>
>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>> 2000.
>>>>>>>
>>>>>>> A good source control would be great as well
>>>>>>>
>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>
>>>>>>>> By adding value.
>>>>>>>>
>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>> muddied the water now.
>>>>>>>>
>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>> beyond.
>>>>>>>>
>>>>>>>> So as a client/server development tool.
>>>>>>>> Do you have any differentiators to suggest
>>>>>>>> that would be competitive?
>>>>>>>>
>>>>>>>> --
>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>
>>>>>>>>
>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>> I'll start with this..
>>>>>>>>>
>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>> you say you want to compete with  something that will
>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>> that all about? >
>>>>>>>>> If you really want to examine where the competition
>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>> beating that many heads with that many man hours by
>>>>>>>> finding.. >
>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>> PowerBuilder already does. >
>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>> down the road. >
>>>>>>>>> Troy
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>> Blah blah blah
>>>>>>>>>>
>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>> comment on how many >> times...
>>>>>>>>>> The DataWindow.
>>>>>>>>>>
>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>
>>>>>>>>>> This from one of our colleagues
>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>
>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>> well as many other PB users that some of >> the
>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>> time/effort to respond...
>>>>>>>>>>
>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>
>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>
>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>
>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>
>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>> to the litmus test...
>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>> differentiator?
>>>>>>>>
>>>>>>>>
>>
>>
>


--------------------------------------------------------------------------------





0
jeff
12/20/2007 4:15:26 PM
I'm with you on most of this, but you lost me on the CREATE syntax....
CREATE vs. new... potato/potatoh....  Within our .NET code blocks
(yes, not my favorite either) we do allow for parameterized
constructors, so the only difference is the keyword CREATE versus new.
Given the vast amount of code samples out there though, I wouldn't be
averse to adding 'new' as a synoynm for CREATE.  I don't see the
CREATE/new issue really being all that damning, now some of the other
stuff... <g>


On 20 Dec 2007 05:57:51 -0800, Troy <troy-no-spam@onesplace.com>
wrote:

>I like the idea but no solution should "limit" anything. Thats what got us here in the first place. Secondly, no where near all possible C# code will convert to Powerscript. Those languages are vastly different. Why would we want to convert it in only to turn around and convert back out to C# for the build? I also think parsing and syntax checking would be a nightmare as seen in another thread..folks want more intellisense like features in the IDE.
>
>What it sounds like is that we are getting close to some sort of directive approach like ASP.NEt uses to specify the language used. If Sybase follows through with purely managed versions of their libraries, then allowing you to make a language choice would be and IDE change only, right? But then again, I haven't heard for sure if the managed versions of the libraries they are creating are meant for consumption outside of PB.
>
>Although I see where Dean is coming from, allowing multiple language use at the event level would constitute another form of spaghetti code. Even on the VS side where we have language choices, we draw the boundary at the project level partly because we have to but mainly because we should. By allowing folks to go in and out of languages we would inadvertently hamper productivity when people got there CREATES and NEW mixed up.
>
>Lastly, for the .Net targets, everything should use NEW and not the legacy OLE(?) CREATE syntax. My reasoning is simple. The .Net framework objects have REAL constructors and most of them are overloaded many times over. To get the most of the .Net framework, developers need to learn it and using legacy syntax that gets converted to proper syntax is not learning it. To see that CREATE statement near a fully qualified .Net object is a shining example of how "off" the .Net integration to this point has been.
>
>
>Troy
0
Jim
12/20/2007 4:45:53 PM
 Unfortunately, this would only help any new applications - not the 1K's of 
existing ones out there. :-(


"jeff" <jhersey at allnorth dottt com> wrote in message 
news:476a951e$1@forums-1-dub...
>i see now that I have downloaded it ...
>
> very nice ... good job  ... and thank you!
>
>
>
> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
> news:476a93a3$1@forums-1-dub...
>> There is a nicer tab control at
>> advanced-gui-development.codexchange.sybase.com (see attached image)
>>
>> This weekend I'm going to see what I can do to make it work with 
>> Winforms.
>>
>> Brad
>>
>> jeff wrote:
>>> the felix options does not work with winform's either... problems with
>>> setparent or something.
>>>
>>> the one thing the felix suite has is a nicer tab control ... this is
>>> essentially what I am after.
>>>
>>> Any suggestions.
>>>
>>> Thanks
>>> Jeff
>>>
>>>
>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>> news:476a8fd1$1@forums-1-dub...
>>>> Yeah, unfortunately. I'm going to look at this a little more seriously 
>>>> to
>>>> see if there is a workaround.
>>>>
>>>> I essentially have to eliminate the PBNI dependency. If anyone has any
>>>> idea's, please let me know.
>>>>
>>>> Brad
>>>>
>>>> Chris Pollach wrote:
>>>>>  Unfortunately, I have found that these do not work or behave 
>>>>> improperly
>>>>> when compiled into a Winform application.
>>>>>
>>>>>
>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>> news:476a7d1b$1@forums-1-dub...
>>>>>> OR use this
>>>>>>
>>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>>
>>>>>> OR
>>>>>>
>>>>>> kodigo.sourceforge.net
>>>>>>
>>>>>>
>>>>>>
>>>>>> jeff wrote:
>>>>>>> ... nice!!!
>>>>>>>
>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>>
>>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>>>>>> You could start by adding something like this natively to PB
>>>>>>>>
>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>>
>>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>>> 2000.
>>>>>>>>
>>>>>>>> A good source control would be great as well
>>>>>>>>
>>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>>
>>>>>>>>> By adding value.
>>>>>>>>>
>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>>> muddied the water now.
>>>>>>>>>
>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>>> beyond.
>>>>>>>>>
>>>>>>>>> So as a client/server development tool.
>>>>>>>>> Do you have any differentiators to suggest
>>>>>>>>> that would be competitive?
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>>> I'll start with this..
>>>>>>>>>>
>>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>>> you say you want to compete with  something that will
>>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>>> that all about? >
>>>>>>>>>> If you really want to examine where the competition
>>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>>> beating that many heads with that many man hours by
>>>>>>>>> finding.. >
>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>> PowerBuilder already does. >
>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>>> down the road. >
>>>>>>>>>> Troy
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>>> Blah blah blah
>>>>>>>>>>>
>>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>>> comment on how many >> times...
>>>>>>>>>>> The DataWindow.
>>>>>>>>>>>
>>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>>
>>>>>>>>>>> This from one of our colleagues
>>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>>
>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>>> well as many other PB users that some of >> the
>>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>>> time/effort to respond...
>>>>>>>>>>>
>>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>>
>>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>>
>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>>
>>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>>
>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>>> to the litmus test...
>>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>>> differentiator?
>>>>>>>>>
>>>>>>>>>
>>>
>>>
>>
>
>
> --------------------------------------------------------------------------------
>
>
>
>
> 


0
Chris
12/20/2007 5:09:16 PM
fine by me, i have 3 new apps already lines up for next year ... 2 must be 
down in PB ... so, if I can get a solid framework with these additional 
controls, it will be a easy sell to do all 3 in PB ... thought I had to move 
away from PB...

Jeff


"Chris Pollach" <cpollach@travel-net.com> wrote in message 
news:476aa1bc$1@forums-1-dub...
>
> Unfortunately, this would only help any new applications - not the 1K's of 
> existing ones out there. :-(
>
>
> "jeff" <jhersey at allnorth dottt com> wrote in message 
> news:476a951e$1@forums-1-dub...
>>i see now that I have downloaded it ...
>>
>> very nice ... good job  ... and thank you!
>>
>>
>>
>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>> news:476a93a3$1@forums-1-dub...
>>> There is a nicer tab control at
>>> advanced-gui-development.codexchange.sybase.com (see attached image)
>>>
>>> This weekend I'm going to see what I can do to make it work with 
>>> Winforms.
>>>
>>> Brad
>>>
>>> jeff wrote:
>>>> the felix options does not work with winform's either... problems with
>>>> setparent or something.
>>>>
>>>> the one thing the felix suite has is a nicer tab control ... this is
>>>> essentially what I am after.
>>>>
>>>> Any suggestions.
>>>>
>>>> Thanks
>>>> Jeff
>>>>
>>>>
>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>> news:476a8fd1$1@forums-1-dub...
>>>>> Yeah, unfortunately. I'm going to look at this a little more seriously 
>>>>> to
>>>>> see if there is a workaround.
>>>>>
>>>>> I essentially have to eliminate the PBNI dependency. If anyone has any
>>>>> idea's, please let me know.
>>>>>
>>>>> Brad
>>>>>
>>>>> Chris Pollach wrote:
>>>>>>  Unfortunately, I have found that these do not work or behave 
>>>>>> improperly
>>>>>> when compiled into a Winform application.
>>>>>>
>>>>>>
>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>> news:476a7d1b$1@forums-1-dub...
>>>>>>> OR use this
>>>>>>>
>>>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>>>
>>>>>>> OR
>>>>>>>
>>>>>>> kodigo.sourceforge.net
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> jeff wrote:
>>>>>>>> ... nice!!!
>>>>>>>>
>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>>>
>>>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>>>>>>> You could start by adding something like this natively to PB
>>>>>>>>>
>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>>>
>>>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>>>> 2000.
>>>>>>>>>
>>>>>>>>> A good source control would be great as well
>>>>>>>>>
>>>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>>>
>>>>>>>>>> By adding value.
>>>>>>>>>>
>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>>>> muddied the water now.
>>>>>>>>>>
>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>>>> beyond.
>>>>>>>>>>
>>>>>>>>>> So as a client/server development tool.
>>>>>>>>>> Do you have any differentiators to suggest
>>>>>>>>>> that would be competitive?
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>>>> I'll start with this..
>>>>>>>>>>>
>>>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>>>> you say you want to compete with  something that will
>>>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>>>> that all about? >
>>>>>>>>>>> If you really want to examine where the competition
>>>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>>>> beating that many heads with that many man hours by
>>>>>>>>>> finding.. >
>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>> PowerBuilder already does. >
>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>>>> down the road. >
>>>>>>>>>>> Troy
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>>>> Blah blah blah
>>>>>>>>>>>>
>>>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>>>> comment on how many >> times...
>>>>>>>>>>>> The DataWindow.
>>>>>>>>>>>>
>>>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>>>
>>>>>>>>>>>> This from one of our colleagues
>>>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>>>
>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>>>> well as many other PB users that some of >> the
>>>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>>>> time/effort to respond...
>>>>>>>>>>>>
>>>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>>>
>>>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>>>
>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>>>
>>>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>>>
>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>>>> to the litmus test...
>>>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>>>> differentiator?
>>>>>>>>>>
>>>>>>>>>>
>>>>
>>>>
>>>
>>
>>
>> --------------------------------------------------------------------------------
>>
>>
>>
>>
>>
>
> 


0
jeff
12/20/2007 5:20:53 PM
That's great news. I think the controls work very well. I use them all 
the time.

jeff wrote:
> fine by me, i have 3 new apps already lines up for next year ... 2 must be 
> down in PB ... so, if I can get a solid framework with these additional 
> controls, it will be a easy sell to do all 3 in PB ... thought I had to move 
> away from PB...
> 
> Jeff
> 
> 
> "Chris Pollach" <cpollach@travel-net.com> wrote in message 
> news:476aa1bc$1@forums-1-dub...
>> Unfortunately, this would only help any new applications - not the 1K's of 
>> existing ones out there. :-(
>>
>>
>> "jeff" <jhersey at allnorth dottt com> wrote in message 
>> news:476a951e$1@forums-1-dub...
>>> i see now that I have downloaded it ...
>>>
>>> very nice ... good job  ... and thank you!
>>>
>>>
>>>
>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>>> news:476a93a3$1@forums-1-dub...
>>>> There is a nicer tab control at
>>>> advanced-gui-development.codexchange.sybase.com (see attached image)
>>>>
>>>> This weekend I'm going to see what I can do to make it work with 
>>>> Winforms.
>>>>
>>>> Brad
>>>>
>>>> jeff wrote:
>>>>> the felix options does not work with winform's either... problems with
>>>>> setparent or something.
>>>>>
>>>>> the one thing the felix suite has is a nicer tab control ... this is
>>>>> essentially what I am after.
>>>>>
>>>>> Any suggestions.
>>>>>
>>>>> Thanks
>>>>> Jeff
>>>>>
>>>>>
>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>> news:476a8fd1$1@forums-1-dub...
>>>>>> Yeah, unfortunately. I'm going to look at this a little more seriously 
>>>>>> to
>>>>>> see if there is a workaround.
>>>>>>
>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has any
>>>>>> idea's, please let me know.
>>>>>>
>>>>>> Brad
>>>>>>
>>>>>> Chris Pollach wrote:
>>>>>>>  Unfortunately, I have found that these do not work or behave 
>>>>>>> improperly
>>>>>>> when compiled into a Winform application.
>>>>>>>
>>>>>>>
>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>>> news:476a7d1b$1@forums-1-dub...
>>>>>>>> OR use this
>>>>>>>>
>>>>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>>>>
>>>>>>>> OR
>>>>>>>>
>>>>>>>> kodigo.sourceforge.net
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> jeff wrote:
>>>>>>>>> ... nice!!!
>>>>>>>>>
>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>>>>
>>>>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>>>>>>>> You could start by adding something like this natively to PB
>>>>>>>>>>
>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>>>>
>>>>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>>>>> 2000.
>>>>>>>>>>
>>>>>>>>>> A good source control would be great as well
>>>>>>>>>>
>>>>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>>>>
>>>>>>>>>>> By adding value.
>>>>>>>>>>>
>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>>>>> muddied the water now.
>>>>>>>>>>>
>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>>>>> beyond.
>>>>>>>>>>>
>>>>>>>>>>> So as a client/server development tool.
>>>>>>>>>>> Do you have any differentiators to suggest
>>>>>>>>>>> that would be competitive?
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>>>>> I'll start with this..
>>>>>>>>>>>>
>>>>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>>>>> you say you want to compete with  something that will
>>>>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>>>>> that all about? >
>>>>>>>>>>>> If you really want to examine where the competition
>>>>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>>>>> beating that many heads with that many man hours by
>>>>>>>>>>> finding.. >
>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>> PowerBuilder already does. >
>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>>>>> down the road. >
>>>>>>>>>>>> Troy
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>>>>> Blah blah blah
>>>>>>>>>>>>>
>>>>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>>>>> comment on how many >> times...
>>>>>>>>>>>>> The DataWindow.
>>>>>>>>>>>>>
>>>>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>>>>
>>>>>>>>>>>>> This from one of our colleagues
>>>>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>>>>
>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>>>>> well as many other PB users that some of >> the
>>>>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>>>>> time/effort to respond...
>>>>>>>>>>>>>
>>>>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>>>>
>>>>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>>>>
>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>>>>
>>>>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>>>>> to the litmus test...
>>>>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>>>>> differentiator?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>
>>>
>>> --------------------------------------------------------------------------------
>>>
>>>
>>>
>>>
>>>
>>
> 
> 
0
Brad
12/20/2007 5:22:43 PM
 Cool ... go for it!

FWIW: Just remember that you might have to rewrite the applications in PB 12 
if they decide to go full .Net and no more Win32.



"jeff" <jhersey at allnorth dottt com> wrote in message 
news:476aa475$1@forums-1-dub...
>
> fine by me, i have 3 new apps already lines up for next year ... 2 must be 
> down in PB ... so, if I can get a solid framework with these additional 
> controls, it will be a easy sell to do all 3 in PB ... thought I had to 
> move away from PB...
>
> Jeff
>
>
> "Chris Pollach" <cpollach@travel-net.com> wrote in message 
> news:476aa1bc$1@forums-1-dub...
>>
>> Unfortunately, this would only help any new applications - not the 1K's 
>> of existing ones out there. :-(
>>
>>
>> "jeff" <jhersey at allnorth dottt com> wrote in message 
>> news:476a951e$1@forums-1-dub...
>>>i see now that I have downloaded it ...
>>>
>>> very nice ... good job  ... and thank you!
>>>
>>>
>>>
>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>>> news:476a93a3$1@forums-1-dub...
>>>> There is a nicer tab control at
>>>> advanced-gui-development.codexchange.sybase.com (see attached image)
>>>>
>>>> This weekend I'm going to see what I can do to make it work with 
>>>> Winforms.
>>>>
>>>> Brad
>>>>
>>>> jeff wrote:
>>>>> the felix options does not work with winform's either... problems with
>>>>> setparent or something.
>>>>>
>>>>> the one thing the felix suite has is a nicer tab control ... this is
>>>>> essentially what I am after.
>>>>>
>>>>> Any suggestions.
>>>>>
>>>>> Thanks
>>>>> Jeff
>>>>>
>>>>>
>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>> news:476a8fd1$1@forums-1-dub...
>>>>>> Yeah, unfortunately. I'm going to look at this a little more 
>>>>>> seriously to
>>>>>> see if there is a workaround.
>>>>>>
>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has 
>>>>>> any
>>>>>> idea's, please let me know.
>>>>>>
>>>>>> Brad
>>>>>>
>>>>>> Chris Pollach wrote:
>>>>>>>  Unfortunately, I have found that these do not work or behave 
>>>>>>> improperly
>>>>>>> when compiled into a Winform application.
>>>>>>>
>>>>>>>
>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>>> news:476a7d1b$1@forums-1-dub...
>>>>>>>> OR use this
>>>>>>>>
>>>>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>>>>
>>>>>>>> OR
>>>>>>>>
>>>>>>>> kodigo.sourceforge.net
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> jeff wrote:
>>>>>>>>> ... nice!!!
>>>>>>>>>
>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>>>>
>>>>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>>>>>>>> You could start by adding something like this natively to PB
>>>>>>>>>>
>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>>>>
>>>>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>>>>> 2000.
>>>>>>>>>>
>>>>>>>>>> A good source control would be great as well
>>>>>>>>>>
>>>>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>>>>
>>>>>>>>>>> By adding value.
>>>>>>>>>>>
>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>>>>> muddied the water now.
>>>>>>>>>>>
>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>>>>> beyond.
>>>>>>>>>>>
>>>>>>>>>>> So as a client/server development tool.
>>>>>>>>>>> Do you have any differentiators to suggest
>>>>>>>>>>> that would be competitive?
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>>>>> I'll start with this..
>>>>>>>>>>>>
>>>>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>>>>> you say you want to compete with  something that will
>>>>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>>>>> that all about? >
>>>>>>>>>>>> If you really want to examine where the competition
>>>>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>>>>> beating that many heads with that many man hours by
>>>>>>>>>>> finding.. >
>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>> PowerBuilder already does. >
>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>>>>> down the road. >
>>>>>>>>>>>> Troy
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>>>>> Blah blah blah
>>>>>>>>>>>>>
>>>>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>>>>> comment on how many >> times...
>>>>>>>>>>>>> The DataWindow.
>>>>>>>>>>>>>
>>>>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>>>>
>>>>>>>>>>>>> This from one of our colleagues
>>>>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>>>>
>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>>>>> well as many other PB users that some of >> the
>>>>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>>>>> time/effort to respond...
>>>>>>>>>>>>>
>>>>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>>>>
>>>>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>>>>
>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>>>>
>>>>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>>>>> to the litmus test...
>>>>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>>>>> differentiator?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --------------------------------------------------------------------------------
>>>
>>>
>>>
>>>
>>>
>>
>>
>
> 


0
Chris
12/20/2007 5:40:51 PM
if i have to wait for pb 12 ... that still gives me at least 2 good years - 
right?

You gain the trust of the client and anything is possible -> rewrite ... 
upgrade.

However, win32 to winform should not be an issue (regarding these controls), 
if PB 12 supports the use of custom built visual controls, theoretically, 
one should be able to replace these controls at the root level, leaving the 
presentation and UI logic in place ...  thus not requiring a huge re-write.

Jeff.


"Chris Pollach" <cpollach@travel-net.com> wrote in message 
news:476aa923@forums-1-dub...
>
> Cool ... go for it!
>
> FWIW: Just remember that you might have to rewrite the applications in PB 
> 12 if they decide to go full .Net and no more Win32.
>
>
>
> "jeff" <jhersey at allnorth dottt com> wrote in message 
> news:476aa475$1@forums-1-dub...
>>
>> fine by me, i have 3 new apps already lines up for next year ... 2 must 
>> be down in PB ... so, if I can get a solid framework with these 
>> additional controls, it will be a easy sell to do all 3 in PB ... thought 
>> I had to move away from PB...
>>
>> Jeff
>>
>>
>> "Chris Pollach" <cpollach@travel-net.com> wrote in message 
>> news:476aa1bc$1@forums-1-dub...
>>>
>>> Unfortunately, this would only help any new applications - not the 1K's 
>>> of existing ones out there. :-(
>>>
>>>
>>> "jeff" <jhersey at allnorth dottt com> wrote in message 
>>> news:476a951e$1@forums-1-dub...
>>>>i see now that I have downloaded it ...
>>>>
>>>> very nice ... good job  ... and thank you!
>>>>
>>>>
>>>>
>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>>>> news:476a93a3$1@forums-1-dub...
>>>>> There is a nicer tab control at
>>>>> advanced-gui-development.codexchange.sybase.com (see attached image)
>>>>>
>>>>> This weekend I'm going to see what I can do to make it work with 
>>>>> Winforms.
>>>>>
>>>>> Brad
>>>>>
>>>>> jeff wrote:
>>>>>> the felix options does not work with winform's either... problems 
>>>>>> with
>>>>>> setparent or something.
>>>>>>
>>>>>> the one thing the felix suite has is a nicer tab control ... this is
>>>>>> essentially what I am after.
>>>>>>
>>>>>> Any suggestions.
>>>>>>
>>>>>> Thanks
>>>>>> Jeff
>>>>>>
>>>>>>
>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>> news:476a8fd1$1@forums-1-dub...
>>>>>>> Yeah, unfortunately. I'm going to look at this a little more 
>>>>>>> seriously to
>>>>>>> see if there is a workaround.
>>>>>>>
>>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has 
>>>>>>> any
>>>>>>> idea's, please let me know.
>>>>>>>
>>>>>>> Brad
>>>>>>>
>>>>>>> Chris Pollach wrote:
>>>>>>>>  Unfortunately, I have found that these do not work or behave 
>>>>>>>> improperly
>>>>>>>> when compiled into a Winform application.
>>>>>>>>
>>>>>>>>
>>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>>>> news:476a7d1b$1@forums-1-dub...
>>>>>>>>> OR use this
>>>>>>>>>
>>>>>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>>>>>
>>>>>>>>> OR
>>>>>>>>>
>>>>>>>>> kodigo.sourceforge.net
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> jeff wrote:
>>>>>>>>>> ... nice!!!
>>>>>>>>>>
>>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>>>>>
>>>>>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> <dwx> wrote in message 
>>>>>>>>>> news:4769ed04.3286.1681692777@sybase.com...
>>>>>>>>>>> You could start by adding something like this natively to PB
>>>>>>>>>>>
>>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>>>>>
>>>>>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>>>>>> 2000.
>>>>>>>>>>>
>>>>>>>>>>> A good source control would be great as well
>>>>>>>>>>>
>>>>>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>>>>>
>>>>>>>>>>>> By adding value.
>>>>>>>>>>>>
>>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>>>>>> muddied the water now.
>>>>>>>>>>>>
>>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>>>>>> beyond.
>>>>>>>>>>>>
>>>>>>>>>>>> So as a client/server development tool.
>>>>>>>>>>>> Do you have any differentiators to suggest
>>>>>>>>>>>> that would be competitive?
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>>>>>> I'll start with this..
>>>>>>>>>>>>>
>>>>>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>>>>>> you say you want to compete with  something that will
>>>>>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>>>>>> that all about? >
>>>>>>>>>>>>> If you really want to examine where the competition
>>>>>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>>>>>> beating that many heads with that many man hours by
>>>>>>>>>>>> finding.. >
>>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>>> PowerBuilder already does. >
>>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>>>>>> down the road. >
>>>>>>>>>>>>> Troy
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>>>>>> Blah blah blah
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>>>>>> comment on how many >> times...
>>>>>>>>>>>>>> The DataWindow.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> This from one of our colleagues
>>>>>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>>>>>> well as many other PB users that some of >> the
>>>>>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>>>>>> time/effort to respond...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>>>>>> to the litmus test...
>>>>>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>>>>>> differentiator?
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --------------------------------------------------------------------------------
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
> 


0
jeff
12/20/2007 5:49:33 PM
Before that goes into the rumor mill....

	Win32 DEPLOYMENT WILL BE PART OF POWERBUILDER 12.

On 20 Dec 2007 09:40:51 -0800, "Chris Pollach"
<cpollach@travel-net.com> wrote:

>
> Cool ... go for it!
>
>FWIW: Just remember that you might have to rewrite the applications in PB 12 
>if they decide to go full .Net and no more Win32.
>
>
>
>"jeff" <jhersey at allnorth dottt com> wrote in message 
>news:476aa475$1@forums-1-dub...
>>
>> fine by me, i have 3 new apps already lines up for next year ... 2 must be 
>> down in PB ... so, if I can get a solid framework with these additional 
>> controls, it will be a easy sell to do all 3 in PB ... thought I had to 
>> move away from PB...
>>
>> Jeff
>>
>>
>> "Chris Pollach" <cpollach@travel-net.com> wrote in message 
>> news:476aa1bc$1@forums-1-dub...
>>>
>>> Unfortunately, this would only help any new applications - not the 1K's 
>>> of existing ones out there. :-(
>>>
>>>
>>> "jeff" <jhersey at allnorth dottt com> wrote in message 
>>> news:476a951e$1@forums-1-dub...
>>>>i see now that I have downloaded it ...
>>>>
>>>> very nice ... good job  ... and thank you!
>>>>
>>>>
>>>>
>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>>>> news:476a93a3$1@forums-1-dub...
>>>>> There is a nicer tab control at
>>>>> advanced-gui-development.codexchange.sybase.com (see attached image)
>>>>>
>>>>> This weekend I'm going to see what I can do to make it work with 
>>>>> Winforms.
>>>>>
>>>>> Brad
>>>>>
>>>>> jeff wrote:
>>>>>> the felix options does not work with winform's either... problems with
>>>>>> setparent or something.
>>>>>>
>>>>>> the one thing the felix suite has is a nicer tab control ... this is
>>>>>> essentially what I am after.
>>>>>>
>>>>>> Any suggestions.
>>>>>>
>>>>>> Thanks
>>>>>> Jeff
>>>>>>
>>>>>>
>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>> news:476a8fd1$1@forums-1-dub...
>>>>>>> Yeah, unfortunately. I'm going to look at this a little more 
>>>>>>> seriously to
>>>>>>> see if there is a workaround.
>>>>>>>
>>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has 
>>>>>>> any
>>>>>>> idea's, please let me know.
>>>>>>>
>>>>>>> Brad
>>>>>>>
>>>>>>> Chris Pollach wrote:
>>>>>>>>  Unfortunately, I have found that these do not work or behave 
>>>>>>>> improperly
>>>>>>>> when compiled into a Winform application.
>>>>>>>>
>>>>>>>>
>>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>>>> news:476a7d1b$1@forums-1-dub...
>>>>>>>>> OR use this
>>>>>>>>>
>>>>>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>>>>>
>>>>>>>>> OR
>>>>>>>>>
>>>>>>>>> kodigo.sourceforge.net
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> jeff wrote:
>>>>>>>>>> ... nice!!!
>>>>>>>>>>
>>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>>>>>
>>>>>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>>>>>>>>> You could start by adding something like this natively to PB
>>>>>>>>>>>
>>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>>>>>
>>>>>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>>>>>> 2000.
>>>>>>>>>>>
>>>>>>>>>>> A good source control would be great as well
>>>>>>>>>>>
>>>>>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>>>>>
>>>>>>>>>>>> By adding value.
>>>>>>>>>>>>
>>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>>>>>> muddied the water now.
>>>>>>>>>>>>
>>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>>>>>> beyond.
>>>>>>>>>>>>
>>>>>>>>>>>> So as a client/server development tool.
>>>>>>>>>>>> Do you have any differentiators to suggest
>>>>>>>>>>>> that would be competitive?
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>>>>>> I'll start with this..
>>>>>>>>>>>>>
>>>>>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>>>>>> you say you want to compete with  something that will
>>>>>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>>>>>> that all about? >
>>>>>>>>>>>>> If you really want to examine where the competition
>>>>>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>>>>>> beating that many heads with that many man hours by
>>>>>>>>>>>> finding.. >
>>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>>> PowerBuilder already does. >
>>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>>>>>> down the road. >
>>>>>>>>>>>>> Troy
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>>>>>> Blah blah blah
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>>>>>> comment on how many >> times...
>>>>>>>>>>>>>> The DataWindow.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> This from one of our colleagues
>>>>>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>>>>>> well as many other PB users that some of >> the
>>>>>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>>>>>> time/effort to respond...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>>>>>> to the litmus test...
>>>>>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>>>>>> differentiator?
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --------------------------------------------------------------------------------
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>> 
>
0
Jim
12/20/2007 5:51:31 PM
Oh ya...Im not saying that PB doesnt allow them. My only point there is that PB is converting the code to use NEW because C# demands it. If we want to move towards using .Net languages within PB, then the syntax needs to change so that it matches up. The last thing we need is the ability to use "some" C# or have it diluted in some way so that it fits the PB world. 

Troy

Jim O'Neil [Sybase] wrote:
> I'm with you on most of this, but you lost me on the CREATE syntax....
> CREATE vs. new... potato/potatoh....  Within our .NET code blocks
> (yes, not my favorite either) we do allow for parameterized
> constructors, so the only difference is the keyword CREATE versus new.
> Given the vast amount of code samples out there though, I wouldn't be
> averse to adding 'new' as a synoynm for CREATE.  I don't see the
> CREATE/new issue really being all that damning, now some of the other
> stuff... <g>
> 
> 
> On 20 Dec 2007 05:57:51 -0800, Troy <troy-no-spam@onesplace.com>
> wrote:
> 
>> I like the idea but no solution should "limit" anything. Thats what got us here in the first place. Secondly, no where near all possible C# code will convert to Powerscript. Those languages are vastly different. Why would we want to convert it in only to turn around and convert back out to C# for the build? I also think parsing and syntax checking would be a nightmare as seen in another thread..folks want more intellisense like features in the IDE.
>>
>> What it sounds like is that we are getting close to some sort of directive approach like ASP.NEt uses to specify the language used. If Sybase follows through with purely managed versions of their libraries, then allowing you to make a language choice would be and IDE change only, right? But then again, I haven't heard for sure if the managed versions of the libraries they are creating are meant for consumption outside of PB.
>>
>> Although I see where Dean is coming from, allowing multiple language use at the event level would constitute another form of spaghetti code. Even on the VS side where we have language choices, we draw the boundary at the project level partly because we have to but mainly because we should. By allowing folks to go in and out of languages we would inadvertently hamper productivity when people got there CREATES and NEW mixed up.
>>
>> Lastly, for the .Net targets, everything should use NEW and not the legacy OLE(?) CREATE syntax. My reasoning is simple. The .Net framework objects have REAL constructors and most of them are overloaded many times over. To get the most of the .Net framework, developers need to learn it and using legacy syntax that gets converted to proper syntax is not learning it. To see that CREATE statement near a fully qualified .Net object is a shining example of how "off" the .Net integration to this point has been.
>>
>>
>> Troy
0
Troy
12/20/2007 6:56:19 PM
Jim => Thank you that "tid bit"!  :-)

Jeff => Code your brains out <lol>!


"Jim O'Neil [Sybase]" <joneil@sybase.com> wrote in message 
news:pralm31vf31gscg051s4l2aq9eu0ean3ou@4ax.com...
> Before that goes into the rumor mill....
>
> Win32 DEPLOYMENT WILL BE PART OF POWERBUILDER 12.
>
> On 20 Dec 2007 09:40:51 -0800, "Chris Pollach"
> <cpollach@travel-net.com> wrote:
>
>>
>> Cool ... go for it!
>>
>>FWIW: Just remember that you might have to rewrite the applications in PB 
>>12
>>if they decide to go full .Net and no more Win32.
>>
>>
>>
>>"jeff" <jhersey at allnorth dottt com> wrote in message
>>news:476aa475$1@forums-1-dub...
>>>
>>> fine by me, i have 3 new apps already lines up for next year ... 2 must 
>>> be
>>> down in PB ... so, if I can get a solid framework with these additional
>>> controls, it will be a easy sell to do all 3 in PB ... thought I had to
>>> move away from PB...
>>>
>>> Jeff
>>>
>>>
>>> "Chris Pollach" <cpollach@travel-net.com> wrote in message
>>> news:476aa1bc$1@forums-1-dub...
>>>>
>>>> Unfortunately, this would only help any new applications - not the 1K's
>>>> of existing ones out there. :-(
>>>>
>>>>
>>>> "jeff" <jhersey at allnorth dottt com> wrote in message
>>>> news:476a951e$1@forums-1-dub...
>>>>>i see now that I have downloaded it ...
>>>>>
>>>>> very nice ... good job  ... and thank you!
>>>>>
>>>>>
>>>>>
>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>> news:476a93a3$1@forums-1-dub...
>>>>>> There is a nicer tab control at
>>>>>> advanced-gui-development.codexchange.sybase.com (see attached image)
>>>>>>
>>>>>> This weekend I'm going to see what I can do to make it work with
>>>>>> Winforms.
>>>>>>
>>>>>> Brad
>>>>>>
>>>>>> jeff wrote:
>>>>>>> the felix options does not work with winform's either... problems 
>>>>>>> with
>>>>>>> setparent or something.
>>>>>>>
>>>>>>> the one thing the felix suite has is a nicer tab control ... this is
>>>>>>> essentially what I am after.
>>>>>>>
>>>>>>> Any suggestions.
>>>>>>>
>>>>>>> Thanks
>>>>>>> Jeff
>>>>>>>
>>>>>>>
>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>>> news:476a8fd1$1@forums-1-dub...
>>>>>>>> Yeah, unfortunately. I'm going to look at this a little more
>>>>>>>> seriously to
>>>>>>>> see if there is a workaround.
>>>>>>>>
>>>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has
>>>>>>>> any
>>>>>>>> idea's, please let me know.
>>>>>>>>
>>>>>>>> Brad
>>>>>>>>
>>>>>>>> Chris Pollach wrote:
>>>>>>>>>  Unfortunately, I have found that these do not work or behave
>>>>>>>>> improperly
>>>>>>>>> when compiled into a Winform application.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>>>>> news:476a7d1b$1@forums-1-dub...
>>>>>>>>>> OR use this
>>>>>>>>>>
>>>>>>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>>>>>>
>>>>>>>>>> OR
>>>>>>>>>>
>>>>>>>>>> kodigo.sourceforge.net
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> jeff wrote:
>>>>>>>>>>> ... nice!!!
>>>>>>>>>>>
>>>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>>>>>>
>>>>>>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> <dwx> wrote in message 
>>>>>>>>>>> news:4769ed04.3286.1681692777@sybase.com...
>>>>>>>>>>>> You could start by adding something like this natively to PB
>>>>>>>>>>>>
>>>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>>>>>>
>>>>>>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>>>>>>> 2000.
>>>>>>>>>>>>
>>>>>>>>>>>> A good source control would be great as well
>>>>>>>>>>>>
>>>>>>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>>>>>>
>>>>>>>>>>>>> By adding value.
>>>>>>>>>>>>>
>>>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>>>>>>> muddied the water now.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>>>>>>> beyond.
>>>>>>>>>>>>>
>>>>>>>>>>>>> So as a client/server development tool.
>>>>>>>>>>>>> Do you have any differentiators to suggest
>>>>>>>>>>>>> that would be competitive?
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>>>>>>> I'll start with this..
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>>>>>>> you say you want to compete with  something that will
>>>>>>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>>>>>>> that all about? >
>>>>>>>>>>>>>> If you really want to examine where the competition
>>>>>>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>>>>>>> beating that many heads with that many man hours by
>>>>>>>>>>>>> finding.. >
>>>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>>>> PowerBuilder already does. >
>>>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>>>>>>> down the road. >
>>>>>>>>>>>>>> Troy
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>>>>>>> Blah blah blah
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>>>>>>> comment on how many >> times...
>>>>>>>>>>>>>>> The DataWindow.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> This from one of our colleagues
>>>>>>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>>>>>>> well as many other PB users that some of >> the
>>>>>>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>>>>>>> time/effort to respond...
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>>>>>>> to the litmus test...
>>>>>>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>>>>>>> differentiator?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --------------------------------------------------------------------------------
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>> 


0
Chris
12/20/2007 8:06:18 PM
In thinking about what does PB have that makes it more productive than c#. 
One is easy access to SQL.

For example I can wite:

long count = 0
string myMax
select count(*), max( some_fld )  into :count, :myMax from mytable using 
SQLCA ;

(very simple, very straight forward, also there is some checking during 
translation that is helpful )

I also like the SQL error code being returned as part of the connection 
object, rather than generating an exception, however,
I can see where the argument could be made in both directions.

The best solution would be to have PowerScipt become a super-set of c# but 
still support 100% c# code without changes.

integer datatype should be 32 bits wide



0
Tyler
12/21/2007 1:20:33 AM
"...PB covers all you need to do that in ONE Tool.
......there is NO OTHER tool
 (I did not find any) which is comparable RAD..."

"Maybe its a "eureka" modification to something PowerBuilder already does."

Let's see what we have:
* Powerful database related features
* Datawindow
* PFC, great business application framework
* PowerBuilder Extended Attributes

To make it Power RAD is a
+++Code Generation engine with highly customizable template+++
* The engine that will read the database's data model
* store it at "enhanced" PowerBuilder Extended Attributes, which will store
Transactional pattern also like master detail, etc
* then from there can generate a complete application (application,
nonvisual objects, datawindow, windows, reports ) based on pfc or other
"compatible framework" and highly customizable templates
* can be re-generate to use new UI, to add new data model logic, to create
new objects to be deployed at EAServer

The Powerbuilder developer job is just:
* design good and flexible data model
* refine PFC or other frameworks
* refine customizable templates
* tune up some that can't be done by code generation engine, or specific
changes

Since it's very difficult to cater for very diverse application design, it
will be great if Sybase can provide:
* easier infrastructure tools,like easier ORCA api (?), 'enhanced' PB
Extended Attributes, etc
* design framework and guidelines
* standard implementation with PFC

Sorry, if I miss something or interpret something incorrectly.

sugi

"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message
news:4762b160$1@forums-1-dub...
> Blah blah blah
>
> You've heard it enough that you don't even want to comment on how many
> times...
>
> The DataWindow.
>
> ...but it can't be enough anymore...can it?
>
> This from one of our colleagues
> (and yes my apologies for taking it out of context)...
>
> "...PB covers all you need to do that in ONE Tool. This
> includes Windowprogramming ( meaning the interface to the user:
> Windows, Sheets, diallougeboxes, etc.), Database operability AND
> Reporting! Well, I see als well as many other PB users that some of
> the implementations and features PB offers are improvable. But this
> seems not to be the main issue here to be discussed. Fact is, and I've
> looked around to may other Programming systems, there is NO OTHER tool
> (I did not find any) which is comparable RAD..."
>
> So here's the two-fold feedback I'm hoping for
> and thanks in advance for your investment of
> time/effort to respond...
>
> *** 1) What true competitive differentiators
> does PowerBuilder still have
> as 2007 draws to a close? ***
>
> Yes, we can add/improve features but...
>
> *** 2) What can we add to, or change about PowerBuilder
> that would be a true competitive differentiator? ***
>
> Arguably one way to distill this down would be to ask
> what can be done for PowerBuilder that would make it
> better than (Visual Studio + DataWindow .NET)?
>
> Maybe its a single feature.
> Maybe its a new category of functionality.
> Maybe its a "eureka" modification to something PowerBuilder already does.
>
> There are plenty of enhancement requests on ISUG
> and in Case Express, but what I'm really hoping
> from the feedback on this thread is that we keep
> to the litmus test...
> ...is what you're suggesting a truly competitive differentiator?
> --
> John Strano - Sybase Technology Evangelist
>
>
>


0
sugi
12/21/2007 4:02:44 PM
jeff:

Would it be fair to say that you put GUI enhancement
at the top of your priority list for PowerBuilder improvements?

-- 
John Strano - Sybase Technology Evangelist


"jeff" <jhersey at allnorth dottt com> wrote in message 
news:476aa475$1@forums-1-dub...
>
> fine by me, i have 3 new apps already lines up for next year ... 2 must be 
> down in PB ... so, if I can get a solid framework with these additional 
> controls, it will be a easy sell to do all 3 in PB ... thought I had to 
> move away from PB...
>
> Jeff
>
>
> "Chris Pollach" <cpollach@travel-net.com> wrote in message 
> news:476aa1bc$1@forums-1-dub...
>>
>> Unfortunately, this would only help any new applications - not the 1K's 
>> of existing ones out there. :-(
>>
>>
>> "jeff" <jhersey at allnorth dottt com> wrote in message 
>> news:476a951e$1@forums-1-dub...
>>>i see now that I have downloaded it ...
>>>
>>> very nice ... good job  ... and thank you!
>>>
>>>
>>>
>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>>> news:476a93a3$1@forums-1-dub...
>>>> There is a nicer tab control at
>>>> advanced-gui-development.codexchange.sybase.com (see attached image)
>>>>
>>>> This weekend I'm going to see what I can do to make it work with 
>>>> Winforms.
>>>>
>>>> Brad
>>>>
>>>> jeff wrote:
>>>>> the felix options does not work with winform's either... problems with
>>>>> setparent or something.
>>>>>
>>>>> the one thing the felix suite has is a nicer tab control ... this is
>>>>> essentially what I am after.
>>>>>
>>>>> Any suggestions.
>>>>>
>>>>> Thanks
>>>>> Jeff
>>>>>
>>>>>
>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>> news:476a8fd1$1@forums-1-dub...
>>>>>> Yeah, unfortunately. I'm going to look at this a little more 
>>>>>> seriously to
>>>>>> see if there is a workaround.
>>>>>>
>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has 
>>>>>> any
>>>>>> idea's, please let me know.
>>>>>>
>>>>>> Brad
>>>>>>
>>>>>> Chris Pollach wrote:
>>>>>>>  Unfortunately, I have found that these do not work or behave 
>>>>>>> improperly
>>>>>>> when compiled into a Winform application.
>>>>>>>
>>>>>>>
>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>>> news:476a7d1b$1@forums-1-dub...
>>>>>>>> OR use this
>>>>>>>>
>>>>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>>>>
>>>>>>>> OR
>>>>>>>>
>>>>>>>> kodigo.sourceforge.net
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> jeff wrote:
>>>>>>>>> ... nice!!!
>>>>>>>>>
>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>>>>
>>>>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com...
>>>>>>>>>> You could start by adding something like this natively to PB
>>>>>>>>>>
>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>>>>
>>>>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>>>>> 2000.
>>>>>>>>>>
>>>>>>>>>> A good source control would be great as well
>>>>>>>>>>
>>>>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>>>>
>>>>>>>>>>> By adding value.
>>>>>>>>>>>
>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>>>>> muddied the water now.
>>>>>>>>>>>
>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>>>>> beyond.
>>>>>>>>>>>
>>>>>>>>>>> So as a client/server development tool.
>>>>>>>>>>> Do you have any differentiators to suggest
>>>>>>>>>>> that would be competitive?
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>>>>> I'll start with this..
>>>>>>>>>>>>
>>>>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>>>>> you say you want to compete with  something that will
>>>>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>>>>> that all about? >
>>>>>>>>>>>> If you really want to examine where the competition
>>>>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>>>>> beating that many heads with that many man hours by
>>>>>>>>>>> finding.. >
>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>> PowerBuilder already does. >
>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>>>>> down the road. >
>>>>>>>>>>>> Troy
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>>>>> Blah blah blah
>>>>>>>>>>>>>
>>>>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>>>>> comment on how many >> times...
>>>>>>>>>>>>> The DataWindow.
>>>>>>>>>>>>>
>>>>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>>>>
>>>>>>>>>>>>> This from one of our colleagues
>>>>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>>>>
>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>>>>> well as many other PB users that some of >> the
>>>>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>>>>> time/effort to respond...
>>>>>>>>>>>>>
>>>>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>>>>
>>>>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>>>>
>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>>>>
>>>>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>>>>> to the litmus test...
>>>>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>>>>> differentiator?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --------------------------------------------------------------------------------
>>>
>>>
>>>
>>>
>>>
>>
>>
>
> 


0
John
12/21/2007 4:31:01 PM
>>...you would have more success if you clearly and explicitly target
the kinds of developers and applications for whom the tool is a good 
fit...<<

Thanks Mark.
Just for the record what do you feel are PowerBuilder's strengths
here at the end of 2007?
Where/how would you like to see our efforts consolidated?
-- 
John Strano - Sybase Technology Evangelist


"Mark Maslow" <mark.maslow@sierraclub.org> wrote in message 
news:4769499f@forums-1-dub...
> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
> news:47683e75$1@forums-1-dub...
>> Now pardon the pompous Knute Rockne tone, but we
>> still enjoy running, competing, and we still
>> enjoy seeing PowerBuilder improve its ability
>> to serve our customers.
>>
>
> The question that I wonder about is, who are you folks competing against?
>
> According to the PB 11.1 Data Sheet 
> http://www.sybase.com/detail?id=1051987
>
> "PowerBuilder enables developers to focus on the task at hand without 
> incurring a significant cost or learning curve to understand new 
> technologies."
>
> I consider it an on-going part of my job as well as my ability to remain 
> viable in my profession to learn, understand, and evaluate new 
> technologies, and to incorporate them when and where appropriate.  I would 
> not have been able to accomplish what I have without the ability and 
> desire to continuously learn about new technologies and different 
> approaches to solving technical issues.
>
> It would appear that the product is not targeting developers such as 
> myself. That's OK - no tool can be all things to all people.  But I think 
> that rather than saying, as your Data Sheet does, that "PB 11.1 has 
> something for everyone", you would have more success if you clearly and 
> explicitly target the kinds of developers and applications for whom the 
> tool is a good fit, and don't try to compete head to head with more 
> general purpose tools.
>
> Filemaker, for instance, is quite clear about who they are targeting. 
> They say about their product:
>
> "It's about getting access to what you need, when you need it - without 
> requiring computer-programming skills."
>
> I don't think PB is targeting the same market, but I guess it's not really 
> clear to me just what the real target market is.
>
> 


0
John
12/21/2007 4:35:50 PM
Hi John;

    FWIW: That would certainly be a top 3 for most of my Ottawa Sybase User 
Group members that develop in PB. I can not tell you how many times I have 
heard the question: "Why can't PB applications look like MS-Office". That is 
also what IT directors, End Users, Application Managers / Team leaders ask 
PB developers all the time. I would say that today - considering that 99% of 
Canadian Federal government departments are based on MS-Windows and use 
MS-Office - that PB really needs to assist  developers to "EASILY" be able 
to replicate this Look and Feel. This is one of the prime criteria that 
their applications are now being judged against (IMHO).

-- 
Regards ... Chris
http://chrispollach.pbdjmagazine.com
 ,\|/,
(0 0)
-(_)-


"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:476bea45@forums-1-dub...
> jeff:
>
> Would it be fair to say that you put GUI enhancement
> at the top of your priority list for PowerBuilder improvements?
>
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> "jeff" <jhersey at allnorth dottt com> wrote in message 
> news:476aa475$1@forums-1-dub...
>>
>> fine by me, i have 3 new apps already lines up for next year ... 2 must 
>> be down in PB ... so, if I can get a solid framework with these 
>> additional controls, it will be a easy sell to do all 3 in PB ... thought 
>> I had to move away from PB...
>>
>> Jeff
>>
>>
>> "Chris Pollach" <cpollach@travel-net.com> wrote in message 
>> news:476aa1bc$1@forums-1-dub...
>>>
>>> Unfortunately, this would only help any new applications - not the 1K's 
>>> of existing ones out there. :-(
>>>
>>>
>>> "jeff" <jhersey at allnorth dottt com> wrote in message 
>>> news:476a951e$1@forums-1-dub...
>>>>i see now that I have downloaded it ...
>>>>
>>>> very nice ... good job  ... and thank you!
>>>>
>>>>
>>>>
>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>>>> news:476a93a3$1@forums-1-dub...
>>>>> There is a nicer tab control at
>>>>> advanced-gui-development.codexchange.sybase.com (see attached image)
>>>>>
>>>>> This weekend I'm going to see what I can do to make it work with 
>>>>> Winforms.
>>>>>
>>>>> Brad
>>>>>
>>>>> jeff wrote:
>>>>>> the felix options does not work with winform's either... problems 
>>>>>> with
>>>>>> setparent or something.
>>>>>>
>>>>>> the one thing the felix suite has is a nicer tab control ... this is
>>>>>> essentially what I am after.
>>>>>>
>>>>>> Any suggestions.
>>>>>>
>>>>>> Thanks
>>>>>> Jeff
>>>>>>
>>>>>>
>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>> news:476a8fd1$1@forums-1-dub...
>>>>>>> Yeah, unfortunately. I'm going to look at this a little more 
>>>>>>> seriously to
>>>>>>> see if there is a workaround.
>>>>>>>
>>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has 
>>>>>>> any
>>>>>>> idea's, please let me know.
>>>>>>>
>>>>>>> Brad
>>>>>>>
>>>>>>> Chris Pollach wrote:
>>>>>>>>  Unfortunately, I have found that these do not work or behave 
>>>>>>>> improperly
>>>>>>>> when compiled into a Winform application.
>>>>>>>>
>>>>>>>>
>>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>>>> news:476a7d1b$1@forums-1-dub...
>>>>>>>>> OR use this
>>>>>>>>>
>>>>>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>>>>>
>>>>>>>>> OR
>>>>>>>>>
>>>>>>>>> kodigo.sourceforge.net
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> jeff wrote:
>>>>>>>>>> ... nice!!!
>>>>>>>>>>
>>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>>>>>
>>>>>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> <dwx> wrote in message 
>>>>>>>>>> news:4769ed04.3286.1681692777@sybase.com...
>>>>>>>>>>> You could start by adding something like this natively to PB
>>>>>>>>>>>
>>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>>>>>
>>>>>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>>>>>> 2000.
>>>>>>>>>>>
>>>>>>>>>>> A good source control would be great as well
>>>>>>>>>>>
>>>>>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>>>>>
>>>>>>>>>>>> By adding value.
>>>>>>>>>>>>
>>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>>>>>> muddied the water now.
>>>>>>>>>>>>
>>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>>>>>> beyond.
>>>>>>>>>>>>
>>>>>>>>>>>> So as a client/server development tool.
>>>>>>>>>>>> Do you have any differentiators to suggest
>>>>>>>>>>>> that would be competitive?
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>>>>>> I'll start with this..
>>>>>>>>>>>>>
>>>>>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>>>>>> you say you want to compete with  something that will
>>>>>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>>>>>> that all about? >
>>>>>>>>>>>>> If you really want to examine where the competition
>>>>>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>>>>>> beating that many heads with that many man hours by
>>>>>>>>>>>> finding.. >
>>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>>> PowerBuilder already does. >
>>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>>>>>> down the road. >
>>>>>>>>>>>>> Troy
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>>>>>> Blah blah blah
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>>>>>> comment on how many >> times...
>>>>>>>>>>>>>> The DataWindow.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> This from one of our colleagues
>>>>>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>>>>>> well as many other PB users that some of >> the
>>>>>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>>>>>> time/effort to respond...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>>>>>> to the litmus test...
>>>>>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>>>>>> differentiator?
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --------------------------------------------------------------------------------
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
> 


0
Chris
12/21/2007 4:45:11 PM
Yes. What would also be nice is to have a way to create our own GUI 
controls with the use of built in PB functions (this will let us make 
the application as nice as our imaginations will let us).

This can be accomplished simply by giving us 3 enhancements: Gradient 
fill on all controls, true transparency on images and static text 
controls and the ability to draw shapes (with gradient fill).

John Strano[Sybase] wrote:
> jeff:
> 
> Would it be fair to say that you put GUI enhancement
> at the top of your priority list for PowerBuilder improvements?
> 
0
Brad
12/21/2007 5:15:37 PM
yes - in PB, GUI enhancements is number 1 ... in DW.Net load datawindow from 
collection of objects number 1.

"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:476bea45@forums-1-dub...
> jeff:
>
> Would it be fair to say that you put GUI enhancement
> at the top of your priority list for PowerBuilder improvements?
>
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> "jeff" <jhersey at allnorth dottt com> wrote in message 
> news:476aa475$1@forums-1-dub...
>>
>> fine by me, i have 3 new apps already lines up for next year ... 2 must 
>> be down in PB ... so, if I can get a solid framework with these 
>> additional controls, it will be a easy sell to do all 3 in PB ... thought 
>> I had to move away from PB...
>>
>> Jeff
>>
>>
>> "Chris Pollach" <cpollach@travel-net.com> wrote in message 
>> news:476aa1bc$1@forums-1-dub...
>>>
>>> Unfortunately, this would only help any new applications - not the 1K's 
>>> of existing ones out there. :-(
>>>
>>>
>>> "jeff" <jhersey at allnorth dottt com> wrote in message 
>>> news:476a951e$1@forums-1-dub...
>>>>i see now that I have downloaded it ...
>>>>
>>>> very nice ... good job  ... and thank you!
>>>>
>>>>
>>>>
>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message 
>>>> news:476a93a3$1@forums-1-dub...
>>>>> There is a nicer tab control at
>>>>> advanced-gui-development.codexchange.sybase.com (see attached image)
>>>>>
>>>>> This weekend I'm going to see what I can do to make it work with 
>>>>> Winforms.
>>>>>
>>>>> Brad
>>>>>
>>>>> jeff wrote:
>>>>>> the felix options does not work with winform's either... problems 
>>>>>> with
>>>>>> setparent or something.
>>>>>>
>>>>>> the one thing the felix suite has is a nicer tab control ... this is
>>>>>> essentially what I am after.
>>>>>>
>>>>>> Any suggestions.
>>>>>>
>>>>>> Thanks
>>>>>> Jeff
>>>>>>
>>>>>>
>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>> news:476a8fd1$1@forums-1-dub...
>>>>>>> Yeah, unfortunately. I'm going to look at this a little more 
>>>>>>> seriously to
>>>>>>> see if there is a workaround.
>>>>>>>
>>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has 
>>>>>>> any
>>>>>>> idea's, please let me know.
>>>>>>>
>>>>>>> Brad
>>>>>>>
>>>>>>> Chris Pollach wrote:
>>>>>>>>  Unfortunately, I have found that these do not work or behave 
>>>>>>>> improperly
>>>>>>>> when compiled into a Winform application.
>>>>>>>>
>>>>>>>>
>>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message
>>>>>>>> news:476a7d1b$1@forums-1-dub...
>>>>>>>>> OR use this
>>>>>>>>>
>>>>>>>>> advanced-gui-development.codexchange.sybase.com
>>>>>>>>>
>>>>>>>>> OR
>>>>>>>>>
>>>>>>>>> kodigo.sourceforge.net
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> jeff wrote:
>>>>>>>>>> ... nice!!!
>>>>>>>>>>
>>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ...
>>>>>>>>>>
>>>>>>>>>> this is something I would pay extra for in my licence !!!
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> <dwx> wrote in message 
>>>>>>>>>> news:4769ed04.3286.1681692777@sybase.com...
>>>>>>>>>>> You could start by adding something like this natively to PB
>>>>>>>>>>>
>>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm
>>>>>>>>>>>
>>>>>>>>>>> no brainer.  Bring the interface of PB apps to the year
>>>>>>>>>>> 2000.
>>>>>>>>>>>
>>>>>>>>>>> A good source control would be great as well
>>>>>>>>>>>
>>>>>>>>>>>>>> How can you say you want to compete with something that
>>>>>>>>>>>> will soon be at  >> the core of your IDE?
>>>>>>>>>>>>
>>>>>>>>>>>> By adding value.
>>>>>>>>>>>>
>>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only
>>>>>>>>>>>> meant as one example to jog discussion, but has arguably
>>>>>>>>>>>> muddied the water now.
>>>>>>>>>>>>
>>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for
>>>>>>>>>>>> something new to be suggested that _no_other_ competitors
>>>>>>>>>>>> have...and of course there's more than one in 2007 and
>>>>>>>>>>>> beyond.
>>>>>>>>>>>>
>>>>>>>>>>>> So as a client/server development tool.
>>>>>>>>>>>> Do you have any differentiators to suggest
>>>>>>>>>>>> that would be competitive?
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> John Strano - Sybase Technology Evangelist
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message
>>>>>>>>>>>> news:4762c8b1$1@forums-1-dub...
>>>>>>>>>>>>> I'll start with this..
>>>>>>>>>>>>>
>>>>>>>>>>>>> That's the second time I have seen you post relating to
>>>>>>>>>>>>> competition  between VS and PB. In order to compete, you
>>>>>>>>>>>>> have to be in the same race  and PB is not and has not
>>>>>>>>>>>>> been since .Net was created over 6 years ago.  Although
>>>>>>>>>>>> they both roughly allow you to create applications, they
>>>>>>>>>>>>> each  allow you to go about the process in completely
>>>>>>>>>>>>> different ways. Define what competition means to Sybase?
>>>>>>>>>>>>> Because from where I'm sitting I  see..1) More .Net
>>>>>>>>>>>>> framework support coming 2)users requesting VS like
>>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB
>>>>>>>>>>>>> IDE. All of those  kinda say VS and MS have won. How can
>>>>>>>>>>>>> you say you want to compete with  something that will
>>>>>>>>>>>> soon be at the core of your IDE? >
>>>>>>>>>>>>> A simple download of the feature sets and a side by side
>>>>>>>>>>>>> comparison will  confirm that PB is no where close. The
>>>>>>>>>>>>> way the die-hards make it "seem"  close is by lopping
>>>>>>>>>>>>> off features of VS and .Net that they feel are not
>>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much
>>>>>>>>>>>>> we normally  disagree, stated it clearly..VS (and .Net)
>>>>>>>>>>>>> are general purpose programming  tools..PB is a
>>>>>>>>>>>>> client/server programming tool. I feel that until that
>>>>>>>>>>>> changes, there is no way to do a comparison. >
>>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew
>>>>>>>>>>>>> it. If DW.Net had  release with 1) a fully managed
>>>>>>>>>>>>> implementation and 2) ADO.Net support -  they might have
>>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the
>>>>>>>>>>>> world. But once again, how do you exactly say you have a
>>>>>>>>>>>>> competitive  product when Telerik RAD controls are being
>>>>>>>>>>>>> used by DWs when they go to a  web form? Telerik is a
>>>>>>>>>>>>> direct competitor of DW.Net and the others. What is
>>>>>>>>>>>> that all about? >
>>>>>>>>>>>>> If you really want to examine where the competition
>>>>>>>>>>>>> point is...I would  check the differences between what
>>>>>>>>>>>>> Sybase Engineering has done vs. the  2500+ folks on the
>>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at
>>>>>>>>>>>> beating that many heads with that many man hours by
>>>>>>>>>>>> finding.. >
>>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>>> PowerBuilder already does. >
>>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how
>>>>>>>>>>>>> to follow and stay  close behind. Its the best option
>>>>>>>>>>>>> right now until maybe a better option  presents itself
>>>>>>>>>>>> down the road. >
>>>>>>>>>>>>> Troy
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> John Strano[Sybase] wrote:
>>>>>>>>>>>>>> Blah blah blah
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> You've heard it enough that you don't even want to
>>>>>>>>>>>> comment on how many >> times...
>>>>>>>>>>>>>> The DataWindow.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ...but it can't be enough anymore...can it?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> This from one of our colleagues
>>>>>>>>>>>>>> (and yes my apologies for taking it out of context)...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This
>>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to
>>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.),
>>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als
>>>>>>>>>>>> well as many other PB users that some of >> the
>>>>>>>>>>>> implementations and features PB offers are improvable. But
>>>>>>>>>>>> this >> seems not to be the main issue here to be
>>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other
>>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not
>>>>>>>>>>>> find any) which is comparable RAD..." >>
>>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for
>>>>>>>>>>>>>> and thanks in advance for your investment of
>>>>>>>>>>>>>> time/effort to respond...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *** 1) What true competitive differentiators
>>>>>>>>>>>>>> does PowerBuilder still have
>>>>>>>>>>>>>> as 2007 draws to a close? ***
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yes, we can add/improve features but...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder
>>>>>>>>>>>>>> that would be a true competitive differentiator? ***
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Arguably one way to distill this down would be to ask
>>>>>>>>>>>>>> what can be done for PowerBuilder that would make it
>>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Maybe its a single feature.
>>>>>>>>>>>>>> Maybe its a new category of functionality.
>>>>>>>>>>>>>> Maybe its a "eureka" modification to something
>>>>>>>>>>>> PowerBuilder already does. >>
>>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG
>>>>>>>>>>>>>> and in Case Express, but what I'm really hoping
>>>>>>>>>>>>>> from the feedback on this thread is that we keep
>>>>>>>>>>>>>> to the litmus test...
>>>>>>>>>>>>>> ...is what you're suggesting a truly competitive
>>>>>>>>>>>> differentiator?
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --------------------------------------------------------------------------------
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
> 


0
jeff
12/21/2007 7:45:53 PM
That has been the number one wish for most developers for many years. Prior 
to 10.5 not much of anything has been done to change how PB apps look since 
PB5.

Here are some suggestions:

DataWindow:

Graphs need to support more than just the basic 16 colors, otherwise they 
will continue to look like something straight out of Windows 3.1. We should 
be able to specify the colors from the data and have it use gradients to 
give them a nice smoothed edge appearance. Take a look at this website for 
an example http://www.fusioncharts.com.

Need more than just the basic square and circle graphic shapes. Should be 
able to tie the shape size/position properties to data columns.

A really nice calendar style, similar to the calendar in Outlook for setting 
meetings. Or at least improve the graphic elements enough to make it easy to 
create your own.

Auto-width for grid datawindows.

Add events that occur when certain visual things happen, resize grid column 
width for example.

Other non-DataWindow:

A native 'canvas' control like the one used by the Kodigo framework and Brad 
Wery's AdvancedGUI example. Basically a visual control that allows us to use 
GDI+ commands to easily draw whatever we want without the flicker associated 
with the existing custom visual user object.



0
Roland
12/26/2007 1:42:09 PM
Roland,

We missed the outlook calendar too, but we created it ourselves in a 
datawindow.
It looks great, drag&drop, resize, multiple days etc, it costs time, but can 
be realized.

Regards,

Michael Cornelissen
Dicon
The Netherlands

"Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> schreef in bericht 
news:47725a31$1@forums-1-dub...
> That has been the number one wish for most developers for many years. 
> Prior
> to 10.5 not much of anything has been done to change how PB apps look 
> since
> PB5.
>
> Here are some suggestions:
>
> DataWindow:
>
> Graphs need to support more than just the basic 16 colors, otherwise they
> will continue to look like something straight out of Windows 3.1. We 
> should
> be able to specify the colors from the data and have it use gradients to
> give them a nice smoothed edge appearance. Take a look at this website for
> an example http://www.fusioncharts.com.
>
> Need more than just the basic square and circle graphic shapes. Should be
> able to tie the shape size/position properties to data columns.
>
> A really nice calendar style, similar to the calendar in Outlook for 
> setting
> meetings. Or at least improve the graphic elements enough to make it easy 
> to
> create your own.
>
> Auto-width for grid datawindows.
>
> Add events that occur when certain visual things happen, resize grid 
> column
> width for example.
>
> Other non-DataWindow:
>
> A native 'canvas' control like the one used by the Kodigo framework and 
> Brad
> Wery's AdvancedGUI example. Basically a visual control that allows us to 
> use
> GDI+ commands to easily draw whatever we want without the flicker 
> associated
> with the existing custom visual user object.
>
>
> 


begin 666 OutlookInPbwithDatawindow.doc
MT,\1X*&Q&N$`````````````````````/@`#`/[_"0`&```````````````"
M````X@``````````$ ``Y ````$```#^____`````. ```#A````________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________LI<$``V 3! ``^!*_````````$ ``````!@``
M`@@```X`8FIB:LMSRW,````````````````````````3!!8`+A ``*D9`0"I
M&0$``@````````````````````````````````````````#__P\`````````
M``#__P\```````````#__P\``````````````````````*0``````+P#````
M````O ,``+P#````````O ,```````"\`P```````+P#````````O ,``!0`
M`````````````- #````````] ,```````#T`P```````/0#````````] ,`
M``P`````! ``# ```- #````````OP0``+8````8! ```````!@$````````
M& 0````````8! ```````!@$````````& 0````````8! ```````!@$````
M````/@0```(```! ! ```````$ $````````0 0```````! ! ```````$ $
M````````0 0``"0```!U!0``: (``-T'``!X````9 0``!4`````````````
M````````````O ,````````8! `````````````````````````````8! ``
M`````!@$````````& 0````````8! ```````&0$``````````````````"\
M`P```````+P#````````& 0``````````````````!@$````````>00``!8`
M```B! ```````"($````````(@0````````8! ``"@```+P#````````& 0`
M``````"\`P```````!@$````````/@0``````````````````"($````````
M````````````````````````````````````````````````````````````
M````& 0````````^! ``````````````````(@0``````````````````"($
M````````O ,```````"\`P``````````````````````````````````````
M````````````````````````````````````````````(@0````````8! ``
M``````P$```,````T BY21=(R $``````````/0#````````(@0````````B
M! ``````````````````/@0```````"/! ``, ```+\$````````(@0`````
M``!5" ```````"($````````50@````````B! ``````````````````````
M````````````````````````````````````````````````````````````
M`````````````````````%4(``````````````````"\`P```````"($```<
M````& 0````````8! ```````"($````````& 0````````8! ``````````
M````````````````````````````````````````& 0````````8! ``````
M`!@$````````9 0```````!D! ``````````````````````````````````
M````````````````(@0`````````````````````````````````````````
M`````````!@$````````& 0````````8! ```````+\$````````& 0`````
M```8! ```````!@$````````& 0``````````````````- #````````T ,`
M``````#0`P``) ```/0#````````T ,```````#0`P```````- #````````
M] ,```````#0`P```````- #````````T ,```````"\`P```````+P#````
M````O ,```````"\`P```````+P#````````O ,```````#_____``````(`
M# $`````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M``````````````````````````````````````````````````````$-````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M``````````````````8```$(```"" ``]_,`````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````!A9H,CL^```/`VH`````%F@R.SX`50@!``(`!@```@@``/T`````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M```````````````````````````````````````````````````````!````
M`0`&```"" ``_0``````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````! 0``0$!+ `QD&@!'[""+B"PQD$AL(D%(K")!2.0B04D
MD(D%); ``!>PQ (8L,0"#)#$`@``````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M``````````````````````````````````````````````"$?0$`1 !D````
M``````H`````````````````"%*(.[ !L $`````````````````````````
M``````````````````\`!/ P````L@0*\ @````!! ````H``",`"_ ,````
M!$$!````_P$```@````0\ 0```````" 8@`'\ !]`0`&!F.W._(@JD9PFN&Q
MD^M-=:?_`-Q\`0`!````1 ``````$@0`;A[PU'P!`&.W._(@JD9PFN&QD^M-
M=:?_B5!.1PT*&@H````-24A$4@``!7@```/X" (```#H"0."`````7-21T(`
MKLX<Z0``_\I)1$%4>%[LG0=@',75@/=ZT9UTIW[JIR[W;FQ33>_@0 B0. $2
M4O@)(4!""0$"A "A! *A]UX,ML'&8%PPMEPEN4JV>K%Z.4FGJWMW_]L;:;VZ
MNE<D2_9;UL?>[IN9-]_,KF[>OGDC>/VS[RG.9K=\,^@P<L_@,1) `D@`"2 !
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
M$$ `@=@)D&B(W9 0$ (((( ``@@@@ `"""" ``+F"I!H,'?LB!P!!!! ``$$
M$$ ``0000 "!V F0:(C=D! 0`@@@@ `"""" ``(((( ``N8*D&@P=^R(' $$
M$$ ``0000 `!!!! `('8"9!HB-V0$! """" ``(((( ``@@@@ `"Y@J0:#!W
M[(@<`0000 `!!!! ``$$$$ `@=@)D&B(W9 0$ (((( ``@@@@ `"""" ``+F
M"I!H,'?LB#QR@?ONVR@WU9)S3^1!T `"""" ``(((( ``@@@8)0`B0:CAHM@
M-0J(G,+5JU^1F\PU./=H#(>F$$ ``0000 `!!!! ``$S!$@TF#%.1(D``@@@
M@ `"""" ``((((" $0(D&HP8)H)$``$$$$ ``0000 `!!!! P P!$@UFC!-1
M(H ``@@@@ `"""" ``(((&"$`(D&(X:)(!% ``$$$$ ``0000 `!!! P0X!$
M@QGC1)0((( ``@@@@ `"""" ``((&"% HL&(82)(!!! ``$$$$ ``0000 `!
M!,P0(-%@QC@1I7X!^:V6<A./10#./?JCHD4$$$ ``0000 `!!!! (.8")!IB
M/D"$UT@!D5F0FPK"N:>1\=$V`@@@@ `"""" ``(((! _`1(-\1L3(@I/0*Y'
ML-6GUBDXGPJO96I"``$$$$ ``0000 `!!%(J0*(AI0.?^&Z[IAA$KV5R0:U3
M(->0^)E !Q% ``$$$$ ``0000$"S`(D&S> TITG =LF#:ZM^RF@*EV800 `!
M!!! ``$$$$ `@:0(D&A(RDC2#P000 `!!!! ``$$$$ ``01B($"B(0:#0 C:
M!=1M&K2W3(,((( ``@@@@ `"""" 0,(%2#0D?(#I7B4!^5T2W*.!&8(``@@@
M@ `"""" ``((A"M HB%<3VHS0\#ZC95F1$R4""" ``(((( ``@@@@( A`B0:
M#!DHPD0``0000 `!!!! ``$$$$# !(',SCV;EW2U]?;T%,:++1/=QXX/-B\M
MJCWKU\Q^%Z#SY^"AH]NV;)V\,RJ>FIP8=BTS</B(J&W3]@TF.!"C,0(K<JL6
MM>>O#Y^S12SG6]^N==;]ZLLLU4[K'MNSSU]RG\D>- _=OV3DVC)9X,&''RF7
MR\8X$J@)`IE,YIEGGU*16N>;VGEEXCD3ND*,I@HPZTP=.9/C9M:9/'JFQLZL
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
M+R+^AS5@20$HQDO\EC>#?'5%PTRQ.6"]'(X``@@@@ `"""" ``(((( ``BD7
MF$TT;-[U@90KT'T$$$ ``0000 `!!!! ``$$$ A+X/\/CI#+J/T<V^ `````
M245.1*Y"8((`````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````A@(/
M`!(``0"<``\`! ````````````0`````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````1@``0/'_`@!&``P$```````````)`%,`= !A`&X`
M9 !A`&$`<@!D`````@```!@`0TH8`%](`01A2A@`;4@3!'-($P1T2!,$````
M````````````````````3 !!0/+_H0!,``P%```````````:`%,`= !A`&X`
M9 !A`&$`<@!D`&$`; !I`&X`90!A`"T`; !E`'0`= !E`'(`= !Y`' `90``
M````5@!I0//_LP!6``P%```````````.`%,`= !A`&X`9 !A`&$`<@!D`'0`
M80!B`&4`; ```!P`%_8#```TU@8``0H#; `TU@8``04#``!A]@,```(`"P``
M`"X`:T#T_\$`+@``!0``````````"@!'`&4`90!N`" `; !I`&H`<P!T````
M`@```````````````@````4``! `````_____P`````$````F `````P````
M`````( ```" ```````````````&```"" ``!0`````&```"" ``!@`````&
M```"" ``!P`````````$````!P`!````! ````@```#E```````````````R
M.SX`_T !@ $``0````$```#<'$8!70)=`@$``````````0`````````"$ ``
M```````"````4 ``$ ! ``#__P$````'`%4`;@!K`&X`;P!W`&X`__\!``@`
M`````````````/__`0``````__\```(`__\`````__\```(`__\``````P``
M`$<6D $```("!@,%! 4"`P2'>@`@````@ @`````````_P$```````!4`&D`
M;0!E`',`( !.`&4`=P`@`%(`;P!M`&$`;@```#46D $"``4%`0(!!P8"!0<`
M````````$ ``````````````@ ````!3`'D`;0!B`&\`; ```#,FD $```(+
M!@0"`@("`@2'>@`@````@ @`````````_P$```````!!`'(`:0!A`&P````B
M``0`\0B(& #PQ (``*D!`````!W8O(8>V+R&``````$``0`````````!````
M`0`!````! `#$ $``````````0````$``0````$`````````(0,`\! ````!
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````B06)!;0`
MM "!@1(T```````````````````!`````0``````````````````````````
M``````````````````````````````````````````````````````````(`
M````````````,H,1`/ 0``@`````````````````````````````````````
M`$A8``````GP_P\!``$_``#D! ``____?____W____]_____?____W____]_
M____?S([/@``````,@``````````````````````__\2``````````$`( ``
M```````3`&T`:0!C`&@`:0!E`&P`+@!C`&\`<@!N`&4`; !I`',`<P!E`&X`
M$P!M`&D`8P!H`&D`90!L`"X`8P!O`'(`;@!E`&P`:0!S`',`90!N````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````/[_
M```%`@(```````````````````````$```#@A9_R^4]H$*N1" `K)[/9, ``
M`( !```1`````0```) ````"````F ````,```"D````! ```+ ````%````
MS ````8```#8````!P```.0````(````] ````D````0`0``$@```!P!```*
M````/ $```P```!(`0``#0```%0!```.````8 $```\```!H`0``$ ```' !
M```3````> $```(```#D! ``'@````0````@````'@````0`````````'@``
M`!0```!M:6-H:65L+F-O<FYE;&ES<V5N`!X````$`````````!X````$````
M`````!X````(````3F]R;6%L```>````% ```&UI8VAI96PN8V]R;F5L:7-S
M96X`'@````0````Q````'@```!@```!-:6-R;W-O9G0@3V9F:6-E(%=O<F0`
M``! `````$;#(P````! `````(; %Q=(R % `````,R#.Q=(R $#`````0``
M``,``````````P````$````#````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M``````````````````````````````````````````````````````````#^
M_P``!0("```````````````````````!`````M7-U9PN&Q"3EP@`*RSYKC `
M``#\````# ````$```!H````#P```' ````%````D ````8```"8````$0``
M`* ````7````J ````L```"P````$ ```+@````3````P ```!8```#(````
M#0```- ````,````W@````(```#D! ``'@```!@```!$:6-O;B!!=71O;6%T
M:7-E<FEN9R!"5@`#`````0````,````!`````P````$````#````J!D+``L`
M````````"P`````````+``````````L`````````'A ```$````"````( `,
M$ ```@```!X````&````5&ET96P``P````$`````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M`0````(````#````! ````4````&````!P````@```#^____"@````L````,
M````#0````X````/````$ ```!$````2````$P```!0````5````%@```!<`
M```8````&0```!H````;````' ```!T````>````'P```" ````A````(@``
M`",````D````)0```"8````G````* ```"D````J````*P```"P````M````
M+@```"\````P````,0```#(````S````- ```#4````V````-P```#@````Y
M````.@```#L````\````/0```#X````_````0 ```$$```!"````0P```$0`
M``!%````1@```$<```!(````20```$H```!+````3 ```$T```!.````3P``
M`% ```!1````4@```%,```!4````50```%8```!7````6 ```%D```!:````
M6P```%P```!=````7@```%\```!@````80```&(```!C````9 ```&4```!F
M````9P```&@```!I````:@```&L```!L````;0```&X```!O````< ```'$`
M``!R````<P```'0```!U````=@```'<```!X````>0```'H```![````? ``
M`'T```!^````?P```( ```"!````@@```(,```"$````A0```(8```"'````
MB ```(D```"*````BP```(P```"-````C@```(\```"0````D0```)(```"3
M````E ```)4```"6````EP```)@```"9````F@```)L```"<````G0```)X`
M``"?````H ```*$```"B````HP```*0```"E````I@```*<```"H````J0``
M`*H```"K````K ```*T```"N````KP```+ ```"Q````L@```+,```"T````
MM0```+8```"W````N ```+D```"Z````NP```+P```"]````O@```+\```# 
M````P0```,(```##````Q ```,4```#&````QP```/[____)````R@```,L`
M``#,````S0```,X```#/````_O___]$```#2````TP```-0```#5````U@``
M`-<```#^____V0```-H```#;````W ```-T```#>````WP```/[____]____
M_?___^,```#^_____O____[_____________________________________
M____________________________________________________________
M_____________________________________________U(`;P!O`'0`( !%
M`&X`= !R`'D`````````````````````````````````````````````````
M```````````6``4!__________\#````!@D"``````# ````````1@``````
M`````````$!!\DD72,@!Y0```( `````````1 !A`'0`80``````````````
M````````````````````````````````````````````````````````````
M``H``@'_______________\`````````````````````````````````````
M```````````)````A'T!```````Q`%0`80!B`&P`90``````````````````
M````````````````````````````````````````````````````#@`"`0$`
M```&````_____P``````````````````````````````````````````````
M`,@`````$ ```````%<`;P!R`&0`1 !O`&,`=0!M`&4`;@!T````````````
M```````````````````````````````````````````:``(!`@````4```#_
M____`````````````````````````````````````````````````````"X0
M````````!0!3`'4`;0!M`&$`<@!Y`$D`;@!F`&\`<@!M`&$`= !I`&\`;@``
M`````````````````````````````````"@``@'_______________\`````
M``````````````````````````````````````````#0`````! ````````%
M`$0`;P!C`'4`;0!E`&X`= !3`'4`;0!M`&$`<@!Y`$D`;@!F`&\`<@!M`&$`
M= !I`&\`;@``````````````. `"`00```#__________P``````````````
M`````````````````````````````````-@`````$ ````````$`0P!O`&T`
M< !/`&(`:@``````````````````````````````````````````````````
M```````````````2``(`________________````````````````````````
M`````````````````````````````'$`````````````````````````````
M````````````````````````````````````````````````````````````
M``````````#_______________\`````````````````````````````````
M```````````````````````````````!````_O______________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________________________________________P$`_O\#
M"@``_____P8)`@``````P ```````$8?````36EC<F]S;V9T($]F9FEC92!7
M;W)D+61O8W5M96YT``H```!-4U=O<F1$;V,`$ ```%=O<F0N1&]C=6UE;G0N
M. #T.;)Q````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
,````````````````
`
end

0
Michiel
12/26/2007 11:33:16 PM
Very nice!

"Michiel Cornelissen" <mcornelissen@dicon.nl> wrote in message 
news:4772e4bc@forums-1-dub...
> Roland,
>
> We missed the outlook calendar too, but we created it ourselves in a 
> datawindow.
> It looks great, drag&drop, resize, multiple days etc, it costs time, but 
> can be realized.
>
> Regards,
>
> Michael Cornelissen
> Dicon
> The Netherlands
>
> "Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> schreef in 
> bericht news:47725a31$1@forums-1-dub...
>> That has been the number one wish for most developers for many years. 
>> Prior
>> to 10.5 not much of anything has been done to change how PB apps look 
>> since
>> PB5.
>>
>> Here are some suggestions:
>>
>> DataWindow:
>>
>> Graphs need to support more than just the basic 16 colors, otherwise they
>> will continue to look like something straight out of Windows 3.1. We 
>> should
>> be able to specify the colors from the data and have it use gradients to
>> give them a nice smoothed edge appearance. Take a look at this website 
>> for
>> an example http://www.fusioncharts.com.
>>
>> Need more than just the basic square and circle graphic shapes. Should be
>> able to tie the shape size/position properties to data columns.
>>
>> A really nice calendar style, similar to the calendar in Outlook for 
>> setting
>> meetings. Or at least improve the graphic elements enough to make it easy 
>> to
>> create your own.
>>
>> Auto-width for grid datawindows.
>>
>> Add events that occur when certain visual things happen, resize grid 
>> column
>> width for example.
>>
>> Other non-DataWindow:
>>
>> A native 'canvas' control like the one used by the Kodigo framework and 
>> Brad
>> Wery's AdvancedGUI example. Basically a visual control that allows us to 
>> use
>> GDI+ commands to easily draw whatever we want without the flicker 
>> associated
>> with the existing custom visual user object.
>>
>>
>>
>
>
> 


0
Roland
12/27/2007 1:12:37 PM
It is!!  It should be posted into the GUI Olympics or Kodigo.
"Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> wrote in message 
news:4773a4c5$1@forums-1-dub...
> Very nice!
>
> "Michiel Cornelissen" <mcornelissen@dicon.nl> wrote in message 
> news:4772e4bc@forums-1-dub...
>> Roland,
>>
>> We missed the outlook calendar too, but we created it ourselves in a 
>> datawindow.
>> It looks great, drag&drop, resize, multiple days etc, it costs time, but 
>> can be realized.
>>
>> Regards,
>>
>> Michael Cornelissen
>> Dicon
>> The Netherlands
>>
>> "Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> schreef in 
>> bericht news:47725a31$1@forums-1-dub...
>>> That has been the number one wish for most developers for many years. 
>>> Prior
>>> to 10.5 not much of anything has been done to change how PB apps look 
>>> since
>>> PB5.
>>>
>>> Here are some suggestions:
>>>
>>> DataWindow:
>>>
>>> Graphs need to support more than just the basic 16 colors, otherwise 
>>> they
>>> will continue to look like something straight out of Windows 3.1. We 
>>> should
>>> be able to specify the colors from the data and have it use gradients to
>>> give them a nice smoothed edge appearance. Take a look at this website 
>>> for
>>> an example http://www.fusioncharts.com.
>>>
>>> Need more than just the basic square and circle graphic shapes. Should 
>>> be
>>> able to tie the shape size/position properties to data columns.
>>>
>>> A really nice calendar style, similar to the calendar in Outlook for 
>>> setting
>>> meetings. Or at least improve the graphic elements enough to make it 
>>> easy to
>>> create your own.
>>>
>>> Auto-width for grid datawindows.
>>>
>>> Add events that occur when certain visual things happen, resize grid 
>>> column
>>> width for example.
>>>
>>> Other non-DataWindow:
>>>
>>> A native 'canvas' control like the one used by the Kodigo framework and 
>>> Brad
>>> Wery's AdvancedGUI example. Basically a visual control that allows us to 
>>> use
>>> GDI+ commands to easily draw whatever we want without the flicker 
>>> associated
>>> with the existing custom visual user object.
>>>
>>>
>>>
>>
>>
>>
>
> 


0
Richard
12/28/2007 2:18:17 AM
> So as a client/server development tool.
> Do you have any differentiators to suggest
> that would be competitive?

Client/Server? Not so good for me ant more. I want more multi-tier ability. 
The DW goes a bit off when not connected. VS is essentially C/S unless a 3rd 
party product is thrown into the mix. I have to roll my own. I use WCF for 
inter tier communication but need a way to get insert/update/deletes from 
one place to another using as little bandwidth (and code) as possible. 


0
Clive
1/2/2008 4:55:22 PM
Hi John

I was wondering if there's any chance that while making this DW revolution,
we'll finally get a pivot DW (or transposed if you prefer)?

I think it's a forgotten feature that'd be welcomed by many of us and our
clients.

Regards


On 14 Dec 2007 08:37:52 -0800,
 in sybase.public.powerbuilder.futures.discussion
John Strano[Sybase] <nichtspamjstrano@csi.com> wrote: 
>Blah blah blah
>
>You've heard it enough that you don't even want to comment on how many
>times...
>
>The DataWindow.
>
>....but it can't be enough anymore...can it?
>
>This from one of our colleagues
>(and yes my apologies for taking it out of context)...
>
>"...PB covers all you need to do that in ONE Tool. This
>includes Windowprogramming ( meaning the interface to the user:
>Windows, Sheets, diallougeboxes, etc.), Database operability AND
>Reporting! Well, I see als well as many other PB users that some of
>the implementations and features PB offers are improvable. But this
>seems not to be the main issue here to be discussed. Fact is, and I've
>looked around to may other Programming systems, there is NO OTHER tool
>(I did not find any) which is comparable RAD..."
>
>So here's the two-fold feedback I'm hoping for
>and thanks in advance for your investment of
>time/effort to respond...
>
>*** 1) What true competitive differentiators
>does PowerBuilder still have
>as 2007 draws to a close? ***
>
>Yes, we can add/improve features but...
>
>*** 2) What can we add to, or change about PowerBuilder
>that would be a true competitive differentiator? ***
>
>Arguably one way to distill this down would be to ask
>what can be done for PowerBuilder that would make it
>better than (Visual Studio + DataWindow .NET)?
>
>Maybe its a single feature.
>Maybe its a new category of functionality.
>Maybe its a "eureka" modification to something PowerBuilder already does.
>
>There are plenty of enhancement requests on ISUG
>and in Case Express, but what I'm really hoping
>from the feedback on this thread is that we keep
>to the litmus test...
>....is what you're suggesting a truly competitive differentiator?
>-- 
>John Strano - Sybase Technology Evangelist
>
>
>
0
fisher
1/3/2008 3:32:22 PM
John,


1) What true competitive differentiators does PowerBuilder still have as 
2007 draws to a close?

The differences technically are getting fewer and fewer, this is true.  MS 
will always be "ahead" technologically, but they are also spending far more 
money to get there.  Sybase cannot compete with that, and should not try. 
My suggestion is to have two lists of recent MS enhancements:  technological 
advances and eye candy.  Prioritize each list.  Set the goal that the top 3 
items on each list will never be more than 6 months away from release.  Let 
MS do all the research and Sybase simply implements the best of their 
creations.

---------------------------------------------------------------------------------------

2) What can we add to, or change about PowerBuilder that would be a true 
competitive differentiator?

PB is a business language.  Anything that makes an office run smoother OR 
allows a programmer to complete a job quicker should be the focus.

My suggestions tend to favor the C/S platform.  Brainstorming:
1.  Many offices want some type of automation that involves Word, Acrobat, 
Excel, OpenOffice, Outlook and/or Notes.  Integrate the top 5-10 business 
applications into PowerBuilder if the client has them installed.  Make 
PowerBuilder THE go-to application for office automation.  (Make PB like the 
home theatre unit that controls the TV, stereo, DVD, game machine, etc., and 
plugs into the home network.)  For example:
 A.  Create a Word (and OpenOffice) datawindow type.  Programmer defines the 
SQL as for any  datawindow.  PB creates a Word/OO mail-merge source document 
with those fields and any computed columns as merge fields.  I can type and 
format text in the painter or Save As Word to edit the text in Word.  When 
the user wants to do a mail merge, that DW replaces Excel as the data file.
 B.  Create a *production-quality* interface into as many third-party 
applications as possible.  Quicken, Flexnet, MapPoint, standard accounting 
applications, and anything else that presents an API and might be used in an 
office.  Tie in to Adobe Acrobat to allow Print To PDF, Append to PDF, 
Insert into PDF, etc.  This can be made available as an opensource PFC-style 
project, but would start with Sybase and would be "nurtured" by Sybase.  The 
purpose of this is to give PB programmers the tools to very quickly complete 
a job.  With the source available, customizations could be made, but 
extensive functionality is already there.  Let the PB programmer get the 
application working now and explore the 'How it works' later.  Yes, 
CodeXchange has examples, but that forces a new PB programmer to have to 
become educated in the OLE arts to complete the job.
 C.  OLEControl is a 'dumb' object, providing a couple generic functions 
that work for all applications.  Make intelligent OLEObjects that are each 
specific to a single application such as Word, Acrobat, Excel, or 
OpenOffice.  Allow native, bidirectional API communications for that 
application's functions AND events.  Inherit each application's OLEObject 
from a single object, so if I install my PB application on PC 1, with Word 
2000, and PC 2, with Word 2003, functions not in Word 2000 return -1 for PC 
1 but work on PC 2.  The PB programmer just has to be sure the client has a 
minimum application version, and know that PB will adapt.
D.  We have OffSite! to work in the native menu system and InPlace! to work 
in a box floating over the PB application.  Have a third Activate() style 
that has the look and feel of an object ON the window.  Include a toggle I 
can set to see the native application menu within that object or just the 
document, spreadsheet, or map.  Offsite! and InPlace! are simply clumsy and 
awkward methods to access documents from within PB, and we cannot easily 
access statistics or programmatically alter the document.


(I know I can do most of these things myself, but I've been doing this for 
more than 10 years.  You need something that sets PB apart, that makes 
people say, "It would be easier if we used PowerBuilder for that."  Read the 
news groups and look at how many times programmers are asking for help to 
manage OLE connections to common applications.  I'd love to see a message 
when I install PB12 that says, "PowerBuilder has detected Word, Excel, 
Acrobat Standard, Quicken, and MapPoint.  Would you like to integrate 
interfaces for these applications into your IDE and compiled applications?")


2.  Create a DW object I can drop on the window.  Allow me to grant access 
to tables and columns within tables.  The user can then pick and choose 
columns and build a datawindow using the fields I allowed.  Basically, 
include the DW painter as a control in my application.  Allow the user to 
select the DW style and to do grouping.  Power users will love it!  I know 
this can be done.  I wrote this for a previous employer.  If I remember 
correctly, this is already on the ISUG list.


3.  Bring PB up to current standards (so the lack thereof is NOT the 
differentiator):
 A.  GRAPHS.  Managers love graphs.  Custom colors, new styles, gradients, 
automatically arcing lines from point to point, and nonlinear series values.
 B.  Quality image management.  PB is often used for inventory or employee 
management.  PB should be able to read an image from the database directly 
into a datawindow.  It should include functions for scaling, thumbnails, 
sorting, rotating, etc.
 C.  If it's in Kodigo, it should be in native PB.


4.  Encourage community involvement in the PFC.  Bribery works.  Allow 
developers to accrue "Sybase bucks" good toward products or services by 
contributing to the PFC.  The PFC is a great tool for shortening the 
time-to-market while increasing stability, but it's maintained during our 
"free time", whenever that is, or local solutions are not forwarded to the 
community.  I don't know how this would be managed, but it's a thought!  And 
make it easier to find the PFC on the web site, so newbies can quickly 
locate the download.


Sorry for the long post; it's a broad topic!

Ken








"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
news:4762b160$1@forums-1-dub...
> Blah blah blah
>
> You've heard it enough that you don't even want to comment on how many
> times...
>
> The DataWindow.
>
> ...but it can't be enough anymore...can it?
>
> This from one of our colleagues
> (and yes my apologies for taking it out of context)...
>
> "...PB covers all you need to do that in ONE Tool. This
> includes Windowprogramming ( meaning the interface to the user:
> Windows, Sheets, diallougeboxes, etc.), Database operability AND
> Reporting! Well, I see als well as many other PB users that some of
> the implementations and features PB offers are improvable. But this
> seems not to be the main issue here to be discussed. Fact is, and I've
> looked around to may other Programming systems, there is NO OTHER tool
> (I did not find any) which is comparable RAD..."
>
> So here's the two-fold feedback I'm hoping for
> and thanks in advance for your investment of
> time/effort to respond...
>
> *** 1) What true competitive differentiators
> does PowerBuilder still have
> as 2007 draws to a close? ***
>
> Yes, we can add/improve features but...
>
> *** 2) What can we add to, or change about PowerBuilder
> that would be a true competitive differentiator? ***
>
> Arguably one way to distill this down would be to ask
> what can be done for PowerBuilder that would make it
> better than (Visual Studio + DataWindow .NET)?
>
> Maybe its a single feature.
> Maybe its a new category of functionality.
> Maybe its a "eureka" modification to something PowerBuilder already does.
>
> There are plenty of enhancement requests on ISUG
> and in Case Express, but what I'm really hoping
> from the feedback on this thread is that we keep
> to the litmus test...
> ...is what you're suggesting a truly competitive differentiator?
> -- 
> John Strano - Sybase Technology Evangelist
>
>
> 


0
Ken
1/9/2008 8:44:26 PM
Ken,

Finally, a real Good post. Thank you for taking the time.


On 9 Jan 2008 12:44:26 -0800,
 in sybase.public.powerbuilder.futures.discussion
Ken Judkins <nospam@nospam.com> wrote: 
>John,
>
>
>1) What true competitive differentiators does PowerBuilder still have as 
>2007 draws to a close?
>
>The differences technically are getting fewer and fewer, this is true.  MS 
>will always be "ahead" technologically, but they are also spending far more 
>money to get there.  Sybase cannot compete with that, and should not try. 
>My suggestion is to have two lists of recent MS enhancements:  technological 
>advances and eye candy.  Prioritize each list.  Set the goal that the top 3 
>items on each list will never be more than 6 months away from release.  Let 
>MS do all the research and Sybase simply implements the best of their 
>creations.
>
>-------------------------------------------------------------------------------
--------
>
>2) What can we add to, or change about PowerBuilder that would be a true 
>competitive differentiator?
>
>PB is a business language.  Anything that makes an office run smoother OR 
>allows a programmer to complete a job quicker should be the focus.
>
>My suggestions tend to favor the C/S platform.  Brainstorming:
>1.  Many offices want some type of automation that involves Word, Acrobat, 
>Excel, OpenOffice, Outlook and/or Notes.  Integrate the top 5-10 business 
>applications into PowerBuilder if the client has them installed.  Make 
>PowerBuilder THE go-to application for office automation.  (Make PB like the 
>home theatre unit that controls the TV, stereo, DVD, game machine, etc., and 
>plugs into the home network.)  For example:
> A.  Create a Word (and OpenOffice) datawindow type.  Programmer defines the 
>SQL as for any  datawindow.  PB creates a Word/OO mail-merge source document 
>with those fields and any computed columns as merge fields.  I can type and 
>format text in the painter or Save As Word to edit the text in Word.  When 
>the user wants to do a mail merge, that DW replaces Excel as the data file.
> B.  Create a *production-quality* interface into as many third-party 
>applications as possible.  Quicken, Flexnet, MapPoint, standard accounting 
>applications, and anything else that presents an API and might be used in an 
>office.  Tie in to Adobe Acrobat to allow Print To PDF, Append to PDF, 
>Insert into PDF, etc.  This can be made available as an opensource PFC-style 
>project, but would start with Sybase and would be "nurtured" by Sybase.  The 
>purpose of this is to give PB programmers the tools to very quickly complete 
>a job.  With the source available, customizations could be made, but 
>extensive functionality is already there.  Let the PB programmer get the 
>application working now and explore the 'How it works' later.  Yes, 
>CodeXchange has examples, but that forces a new PB programmer to have to 
>become educated in the OLE arts to complete the job.
> C.  OLEControl is a 'dumb' object, providing a couple generic functions 
>that work for all applications.  Make intelligent OLEObjects that are each 
>specific to a single application such as Word, Acrobat, Excel, or 
>OpenOffice.  Allow native, bidirectional API communications for that 
>application's functions AND events.  Inherit each application's OLEObject 
>from a single object, so if I install my PB application on PC 1, with Word 
>2000, and PC 2, with Word 2003, functions not in Word 2000 return -1 for PC 
>1 but work on PC 2.  The PB programmer just has to be sure the client has a 
>minimum application version, and know that PB will adapt.
>D.  We have OffSite! to work in the native menu system and InPlace! to work 
>in a box floating over the PB application.  Have a third Activate() style 
>that has the look and feel of an object ON the window.  Include a toggle I 
>can set to see the native application menu within that object or just the 
>document, spreadsheet, or map.  Offsite! and InPlace! are simply clumsy and 
>awkward methods to access documents from within PB, and we cannot easily 
>access statistics or programmatically alter the document.
>
>
>(I know I can do most of these things myself, but I've been doing this for 
>more than 10 years.  You need something that sets PB apart, that makes 
>people say, "It would be easier if we used PowerBuilder for that."  Read the 
>news groups and look at how many times programmers are asking for help to 
>manage OLE connections to common applications.  I'd love to see a message 
>when I install PB12 that says, "PowerBuilder has detected Word, Excel, 
>Acrobat Standard, Quicken, and MapPoint.  Would you like to integrate 
>interfaces for these applications into your IDE and compiled applications?")
>
>
>2.  Create a DW object I can drop on the window.  Allow me to grant access 
>to tables and columns within tables.  The user can then pick and choose 
>columns and build a datawindow using the fields I allowed.  Basically, 
>include the DW painter as a control in my application.  Allow the user to 
>select the DW style and to do grouping.  Power users will love it!  I know 
>this can be done.  I wrote this for a previous employer.  If I remember 
>correctly, this is already on the ISUG list.
>
>
>3.  Bring PB up to current standards (so the lack thereof is NOT the 
>differentiator):
> A.  GRAPHS.  Managers love graphs.  Custom colors, new styles, gradients, 
>automatically arcing lines from point to point, and nonlinear series values.
> B.  Quality image management.  PB is often used for inventory or employee 
>management.  PB should be able to read an image from the database directly 
>into a datawindow.  It should include functions for scaling, thumbnails, 
>sorting, rotating, etc.
> C.  If it's in Kodigo, it should be in native PB.
>
>
>4.  Encourage community involvement in the PFC.  Bribery works.  Allow 
>developers to accrue "Sybase bucks" good toward products or services by 
>contributing to the PFC.  The PFC is a great tool for shortening the 
>time-to-market while increasing stability, but it's maintained during our 
>"free time", whenever that is, or local solutions are not forwarded to the 
>community.  I don't know how this would be managed, but it's a thought!  And 
>make it easier to find the PFC on the web site, so newbies can quickly 
>locate the download.
>
>
>Sorry for the long post; it's a broad topic!
>
>Ken
>
>
>
>
>
>
>
>
>"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message 
>news:4762b160$1@forums-1-dub...
>> Blah blah blah
>>
>> You've heard it enough that you don't even want to comment on how many
>> times...
>>
>> The DataWindow.
>>
>> ...but it can't be enough anymore...can it?
>>
>> This from one of our colleagues
>> (and yes my apologies for taking it out of context)...
>>
>> "...PB covers all you need to do that in ONE Tool. This
>> includes Windowprogramming ( meaning the interface to the user:
>> Windows, Sheets, diallougeboxes, etc.), Database operability AND
>> Reporting! Well, I see als well as many other PB users that some of
>> the implementations and features PB offers are improvable. But this
>> seems not to be the main issue here to be discussed. Fact is, and I've
>> looked around to may other Programming systems, there is NO OTHER tool
>> (I did not find any) which is comparable RAD..."
>>
>> So here's the two-fold feedback I'm hoping for
>> and thanks in advance for your investment of
>> time/effort to respond...
>>
>> *** 1) What true competitive differentiators
>> does PowerBuilder still have
>> as 2007 draws to a close? ***
>>
>> Yes, we can add/improve features but...
>>
>> *** 2) What can we add to, or change about PowerBuilder
>> that would be a true competitive differentiator? ***
>>
>> Arguably one way to distill this down would be to ask
>> what can be done for PowerBuilder that would make it
>> better than (Visual Studio + DataWindow .NET)?
>>
>> Maybe its a single feature.
>> Maybe its a new category of functionality.
>> Maybe its a "eureka" modification to something PowerBuilder already does.
>>
>> There are plenty of enhancement requests on ISUG
>> and in Case Express, but what I'm really hoping
>> from the feedback on this thread is that we keep
>> to the litmus test...
>> ...is what you're suggesting a truly competitive differentiator?
>> -- 
>> John Strano - Sybase Technology Evangelist
>>
>>
>> 
>
>
0
pbdev
1/11/2008 3:05:26 PM
Yes some great idea's but I doubt we will see anything much change in PB12 or in
the companies attitude in dealing with this product.



On 11 Jan 2008 07:05:26 -0800,
 in sybase.public.powerbuilder.futures.discussion
pbdev <john@aol..com> wrote: 
>Ken,
>
>Finally, a real Good post. Thank you for taking the time.
>
>
0
Mike
1/11/2008 10:37:55 PM
Why sybase want to add web features to PowerBuilder during the last many 
years? PowerBuilder is powerfull tools as client/server tools but you want 
to someting web based enhancement, that we newer use and I dont think to use 
it. Please make Pb more usefull as a client/server tools.


"Mike Novack" <nospam@spam.com> wrote in message 
news:4787efc3@forums-1-dub...
> Yes some great idea's but I doubt we will see anything much change in PB12 
> or in
> the companies attitude in dealing with this product.
>
>
>
> On 11 Jan 2008 07:05:26 -0800,
> in sybase.public.powerbuilder.futures.discussion
> pbdev <john@aol..com> wrote:
>>Ken,
>>
>>Finally, a real Good post. Thank you for taking the time.
>>
>> 


0
Murat
2/20/2008 10:25:35 AM
Murat;

 Stay tuned for PB 11.5 in 2008 and v12 in 2009 for that.  :-)

-- 
Regards ... Chris
http://chrispollach.pbdjmagazine.com
 ,\|/,
(0 0)
-(_)-


"Murat Yelkovan" <muratyelkovan@yahoo.com> wrote in message 
news:47bc001f$1@forums-1-dub...
> Why sybase want to add web features to PowerBuilder during the last many 
> years? PowerBuilder is powerfull tools as client/server tools but you want 
> to someting web based enhancement, that we newer use and I dont think to 
> use it. Please make Pb more usefull as a client/server tools.
>
>
> "Mike Novack" <nospam@spam.com> wrote in message 
> news:4787efc3@forums-1-dub...
>> Yes some great idea's but I doubt we will see anything much change in 
>> PB12 or in
>> the companies attitude in dealing with this product.
>>
>>
>>
>> On 11 Jan 2008 07:05:26 -0800,
>> in sybase.public.powerbuilder.futures.discussion
>> pbdev <john@aol..com> wrote:
>>>Ken,
>>>
>>>Finally, a real Good post. Thank you for taking the time.
>>>
>>>
>
> 


0
Chris
2/21/2008 2:04:51 PM
John Strano[Sybase] wrote:
> 
> By adding value.
> 
> The (Visual Studio + DataWindow .NET) example...is only meant as
> one example to jog discussion, but has arguably muddied the water now.
> 
> Rather than compare feature lists with VS, I'm hoping for something new
> to be suggested that _no_other_ competitors have...and of course there's
> more than one in 2007 and beyond.
> 
> So as a client/server development tool.
> Do you have any differentiators to suggest
> that would be competitive?
> 

LINUX/MAC SUPPORT!! Not many tools offer that. I know only 1 actually 
(Windev)

Time-To-Market is important for everyone that's why we choose a RAD  c/s 
tool.

Some Ideas (Not for argument, just a "I wish that was built-in" list):

- Be more open, allow people to make plug-ins for PB (e.g. transparent 
PNG plug-in, office like menu plug-in, OpenOffice plugin)
- Design/Run-time macros & screen capturing
- Voice support
- User/Group/Role Security
- LDAP/Active Directory support
- Logging to file or DB
- RAD Network development, we are living the internet world. e.g. 
ftpput(thisfile,'server','user/pass'), tcpsend('tohost','port','data')
- Better grids/DWs (DevXpress, Infragistics etc.)
- Scriptable "Changed" Event on variables (long, string or even object 
instance variables like listbox)
- Find using SQL and not in DW rows only.
- Autoupdate of applications
- Interfaces/Connectors to popular software e.g. SAP
- Runtime application scripting/customization
- USB/Serial Port/Bluetooth support
- Resizing/Docking - PB IDE like apps
- TCP/IP Messaging between clients e.g. PBSend('PBapp','host','message')
- Themes e.g. Just create a DW and it will look "nice" , no need to 
spend time on colors, fonts etc. Same with windows.
- Easy internationalization
- Horizontal DWs e.g. InsertColumn instead of InsertRow
- Licensing for applications (5user edition, 10user edition etc.)
- Install creation wizard
- Remote Control (VNC like)
- Smart Linking , no need to build PBD for whole PBL if only 1 object or 
function is used.
- Early binding for COM objects
- Objects Grouping st_1 + sle_1 = grp_1
- MS-Office & OpenOffice integration
- Ascii DWs which allow ESC chars (for PCL forms, Special Printers, 
Fiscal devices, etc.)
- It's nice how .Net assemblies work, can you do that with DLLs too?
- Gradients and transparencies.
- Better looking applications


Make some stuff open source, let the PB community play a part and grow.
0
ChrissDeGrece
2/27/2008 12:10:08 AM
Great list but u got ot be dreaming.
When u look over the posts from the last few years u realise a few
points..

Sybase has a very small team working on PB, that or they are just not
so good. Just look at each release since version 7.
If sybase continues along the same trend then this list below u would
be lucky to get after 5 more years.

Am not usually a Sybase basher but after so many years of hearing the
same thing sort of wears u out.



On 26 Feb 2008 16:10:08 -0800, ChrissDeGrece
<chriss_degrece@yahoo.com> wrote:

>John Strano[Sybase] wrote:
>> 
>> By adding value.
>> 
>> The (Visual Studio + DataWindow .NET) example...is only meant as
>> one example to jog discussion, but has arguably muddied the water now.
>> 
>> Rather than compare feature lists with VS, I'm hoping for something new
>> to be suggested that _no_other_ competitors have...and of course there's
>> more than one in 2007 and beyond.
>> 
>> So as a client/server development tool.
>> Do you have any differentiators to suggest
>> that would be competitive?
>> 
>
>LINUX/MAC SUPPORT!! Not many tools offer that. I know only 1 actually 
>(Windev)
>
>Time-To-Market is important for everyone that's why we choose a RAD  c/s 
>tool.
>
>Some Ideas (Not for argument, just a "I wish that was built-in" list):
>
>- Be more open, allow people to make plug-ins for PB (e.g. transparent 
>PNG plug-in, office like menu plug-in, OpenOffice plugin)
>- Design/Run-time macros & screen capturing
>- Voice support
>- User/Group/Role Security
>- LDAP/Active Directory support
>- Logging to file or DB
>- RAD Network development, we are living the internet world. e.g. 
>ftpput(thisfile,'server','user/pass'), tcpsend('tohost','port','data')
>- Better grids/DWs (DevXpress, Infragistics etc.)
>- Scriptable "Changed" Event on variables (long, string or even object 
>instance variables like listbox)
>- Find using SQL and not in DW rows only.
>- Autoupdate of applications
>- Interfaces/Connectors to popular software e.g. SAP
>- Runtime application scripting/customization
>- USB/Serial Port/Bluetooth support
>- Resizing/Docking - PB IDE like apps
>- TCP/IP Messaging between clients e.g. PBSend('PBapp','host','message')
>- Themes e.g. Just create a DW and it will look "nice" , no need to 
>spend time on colors, fonts etc. Same with windows.
>- Easy internationalization
>- Horizontal DWs e.g. InsertColumn instead of InsertRow
>- Licensing for applications (5user edition, 10user edition etc.)
>- Install creation wizard
>- Remote Control (VNC like)
>- Smart Linking , no need to build PBD for whole PBL if only 1 object or 
>function is used.
>- Early binding for COM objects
>- Objects Grouping st_1 + sle_1 = grp_1
>- MS-Office & OpenOffice integration
>- Ascii DWs which allow ESC chars (for PCL forms, Special Printers, 
>Fiscal devices, etc.)
>- It's nice how .Net assemblies work, can you do that with DLLs too?
>- Gradients and transparencies.
>- Better looking applications
>
>
>Make some stuff open source, let the PB community play a part and grow.
0
MattN
2/27/2008 6:03:35 AM
Actually yes, I am dreaming....

Dreams are free from reality's rules, aren't they?

Then, I can also dream of an OpenSource PB , managed by Sybase, 
Supported by Sybase (in order to earn money from it) but free for people 
to work with.

NOONE has done that before for a tool like PB, and many Linux companies 
have proved that this is a working business model. I can't even imagine 
the articles on dev sites and magazines if this happens....

Yawn, time to wake up. ;)

As for the list, most of the ideas listed are not so extreme, especially 
for experienced programmers that means a few days work.


MattN wrote:
> Great list but u got ot be dreaming.
> When u look over the posts from the last few years u realise a few
> points..
> 
> Sybase has a very small team working on PB, that or they are just not
> so good. Just look at each release since version 7.
> If sybase continues along the same trend then this list below u would
> be lucky to get after 5 more years.
> 
> Am not usually a Sybase basher but after so many years of hearing the
> same thing sort of wears u out.
> 
> 
> 
0
ChrissDeGrece
2/27/2008 12:50:49 PM
yes, but the odd thing is that in the last couple of releases we are starting to 
get things we have been asking years for.
best example - autosize height on all bands
11.5 we are supposed to be getting a rich text column style....

also, don't knock small teams.  I would give 10 avg developers for one great 
developer.
that being said, I have no idea how large the pb dev team is.


"MattN" <mjn1rar@gmailSPAM.com> wrote in message 
news:nuu9s3to0c6gtc7603mieod6mqntu7i7j4@4ax.com...
>
> Great list but u got ot be dreaming.
> When u look over the posts from the last few years u realise a few
> points..
>
> Sybase has a very small team working on PB, that or they are just not
> so good. Just look at each release since version 7.
> If sybase continues along the same trend then this list below u would
> be lucky to get after 5 more years.
>
> Am not usually a Sybase basher but after so many years of hearing the
> same thing sort of wears u out.
>
>
>
> On 26 Feb 2008 16:10:08 -0800, ChrissDeGrece
> <chriss_degrece@yahoo.com> wrote:
>
>>John Strano[Sybase] wrote:
>>>
>>> By adding value.
>>>
>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>> one example to jog discussion, but has arguably muddied the water now.
>>>
>>> Rather than compare feature lists with VS, I'm hoping for something new
>>> to be suggested that _no_other_ competitors have...and of course there's
>>> more than one in 2007 and beyond.
>>>
>>> So as a client/server development tool.
>>> Do you have any differentiators to suggest
>>> that would be competitive?
>>>
>>
>>LINUX/MAC SUPPORT!! Not many tools offer that. I know only 1 actually
>>(Windev)
>>
>>Time-To-Market is important for everyone that's why we choose a RAD  c/s
>>tool.
>>
>>Some Ideas (Not for argument, just a "I wish that was built-in" list):
>>
>>- Be more open, allow people to make plug-ins for PB (e.g. transparent
>>PNG plug-in, office like menu plug-in, OpenOffice plugin)
>>- Design/Run-time macros & screen capturing
>>- Voice support
>>- User/Group/Role Security
>>- LDAP/Active Directory support
>>- Logging to file or DB
>>- RAD Network development, we are living the internet world. e.g.
>>ftpput(thisfile,'server','user/pass'), tcpsend('tohost','port','data')
>>- Better grids/DWs (DevXpress, Infragistics etc.)
>>- Scriptable "Changed" Event on variables (long, string or even object
>>instance variables like listbox)
>>- Find using SQL and not in DW rows only.
>>- Autoupdate of applications
>>- Interfaces/Connectors to popular software e.g. SAP
>>- Runtime application scripting/customization
>>- USB/Serial Port/Bluetooth support
>>- Resizing/Docking - PB IDE like apps
>>- TCP/IP Messaging between clients e.g. PBSend('PBapp','host','message')
>>- Themes e.g. Just create a DW and it will look "nice" , no need to
>>spend time on colors, fonts etc. Same with windows.
>>- Easy internationalization
>>- Horizontal DWs e.g. InsertColumn instead of InsertRow
>>- Licensing for applications (5user edition, 10user edition etc.)
>>- Install creation wizard
>>- Remote Control (VNC like)
>>- Smart Linking , no need to build PBD for whole PBL if only 1 object or
>>function is used.
>>- Early binding for COM objects
>>- Objects Grouping st_1 + sle_1 = grp_1
>>- MS-Office & OpenOffice integration
>>- Ascii DWs which allow ESC chars (for PCL forms, Special Printers,
>>Fiscal devices, etc.)
>>- It's nice how .Net assemblies work, can you do that with DLLs too?
>>- Gradients and transparencies.
>>- Better looking applications
>>
>>
>>Make some stuff open source, let the PB community play a part and grow. 


0
M
2/27/2008 3:54:39 PM
Obligatory Tao of Programming quote:

A manager went to the master programmer and showed him the requirements 
document for a new application. The manager asked the master: ``How long 
will it take to design this system if I assign five programmers to it?''

``It will take one year,'' said the master promptly.

``But we need this system immediately or even sooner! How long will it take 
if I assign ten programmers to it?''

The master programmer frowned. ``In that case, it will take two years.''

``And what if I assign a hundred programmers to it?''

The master programmer shrugged. ``Then the design will never be completed,'' 
he said.

"M. Searer" <nospam@nospam.com> wrote in message 
news:47c587bf$1@forums-1-dub...
> yes, but the odd thing is that in the last couple of releases we are 
> starting to get things we have been asking years for.
> best example - autosize height on all bands
> 11.5 we are supposed to be getting a rich text column style....
>
> also, don't knock small teams.  I would give 10 avg developers for one 
> great developer.
> that being said, I have no idea how large the pb dev team is.
>
>
> "MattN" <mjn1rar@gmailSPAM.com> wrote in message 
> news:nuu9s3to0c6gtc7603mieod6mqntu7i7j4@4ax.com...
>>
>> Great list but u got ot be dreaming.
>> When u look over the posts from the last few years u realise a few
>> points..
>>
>> Sybase has a very small team working on PB, that or they are just not
>> so good. Just look at each release since version 7.
>> If sybase continues along the same trend then this list below u would
>> be lucky to get after 5 more years.
>>
>> Am not usually a Sybase basher but after so many years of hearing the
>> same thing sort of wears u out.
>>
>>
>>
>> On 26 Feb 2008 16:10:08 -0800, ChrissDeGrece
>> <chriss_degrece@yahoo.com> wrote:
>>
>>>John Strano[Sybase] wrote:
>>>>
>>>> By adding value.
>>>>
>>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>>> one example to jog discussion, but has arguably muddied the water now.
>>>>
>>>> Rather than compare feature lists with VS, I'm hoping for something new
>>>> to be suggested that _no_other_ competitors have...and of course 
>>>> there's
>>>> more than one in 2007 and beyond.
>>>>
>>>> So as a client/server development tool.
>>>> Do you have any differentiators to suggest
>>>> that would be competitive?
>>>>
>>>
>>>LINUX/MAC SUPPORT!! Not many tools offer that. I know only 1 actually
>>>(Windev)
>>>
>>>Time-To-Market is important for everyone that's why we choose a RAD  c/s
>>>tool.
>>>
>>>Some Ideas (Not for argument, just a "I wish that was built-in" list):
>>>
>>>- Be more open, allow people to make plug-ins for PB (e.g. transparent
>>>PNG plug-in, office like menu plug-in, OpenOffice plugin)
>>>- Design/Run-time macros & screen capturing
>>>- Voice support
>>>- User/Group/Role Security
>>>- LDAP/Active Directory support
>>>- Logging to file or DB
>>>- RAD Network development, we are living the internet world. e.g.
>>>ftpput(thisfile,'server','user/pass'), tcpsend('tohost','port','data')
>>>- Better grids/DWs (DevXpress, Infragistics etc.)
>>>- Scriptable "Changed" Event on variables (long, string or even object
>>>instance variables like listbox)
>>>- Find using SQL and not in DW rows only.
>>>- Autoupdate of applications
>>>- Interfaces/Connectors to popular software e.g. SAP
>>>- Runtime application scripting/customization
>>>- USB/Serial Port/Bluetooth support
>>>- Resizing/Docking - PB IDE like apps
>>>- TCP/IP Messaging between clients e.g. PBSend('PBapp','host','message')
>>>- Themes e.g. Just create a DW and it will look "nice" , no need to
>>>spend time on colors, fonts etc. Same with windows.
>>>- Easy internationalization
>>>- Horizontal DWs e.g. InsertColumn instead of InsertRow
>>>- Licensing for applications (5user edition, 10user edition etc.)
>>>- Install creation wizard
>>>- Remote Control (VNC like)
>>>- Smart Linking , no need to build PBD for whole PBL if only 1 object or
>>>function is used.
>>>- Early binding for COM objects
>>>- Objects Grouping st_1 + sle_1 = grp_1
>>>- MS-Office & OpenOffice integration
>>>- Ascii DWs which allow ESC chars (for PCL forms, Special Printers,
>>>Fiscal devices, etc.)
>>>- It's nice how .Net assemblies work, can you do that with DLLs too?
>>>- Gradients and transparencies.
>>>- Better looking applications
>>>
>>>
>>>Make some stuff open source, let the PB community play a part and grow.
>
> 


0
Ken
2/27/2008 4:22:05 PM
It's called "The Mythical Man Month".  Not sure if they still publish 
it, but it was required reading in college.


Jonathan


Ken Balakrishnan wrote:
> Obligatory Tao of Programming quote:
> 
> A manager went to the master programmer and showed him the requirements 
> document for a new application. The manager asked the master: ``How long 
> will it take to design this system if I assign five programmers to it?''
> 
> ``It will take one year,'' said the master promptly.
> 
> ``But we need this system immediately or even sooner! How long will it take 
> if I assign ten programmers to it?''
> 
> The master programmer frowned. ``In that case, it will take two years.''
> 
> ``And what if I assign a hundred programmers to it?''
> 
> The master programmer shrugged. ``Then the design will never be completed,'' 
> he said.
> 
> "M. Searer" <nospam@nospam.com> wrote in message 
> news:47c587bf$1@forums-1-dub...
>> yes, but the odd thing is that in the last couple of releases we are 
>> starting to get things we have been asking years for.
>> best example - autosize height on all bands
>> 11.5 we are supposed to be getting a rich text column style....
>>
>> also, don't knock small teams.  I would give 10 avg developers for one 
>> great developer.
>> that being said, I have no idea how large the pb dev team is.
>>
>>
>> "MattN" <mjn1rar@gmailSPAM.com> wrote in message 
>> news:nuu9s3to0c6gtc7603mieod6mqntu7i7j4@4ax.com...
>>> Great list but u got ot be dreaming.
>>> When u look over the posts from the last few years u realise a few
>>> points..
>>>
>>> Sybase has a very small team working on PB, that or they are just not
>>> so good. Just look at each release since version 7.
>>> If sybase continues along the same trend then this list below u would
>>> be lucky to get after 5 more years.
>>>
>>> Am not usually a Sybase basher but after so many years of hearing the
>>> same thing sort of wears u out.
>>>
>>>
>>>
>>> On 26 Feb 2008 16:10:08 -0800, ChrissDeGrece
>>> <chriss_degrece@yahoo.com> wrote:
>>>
>>>> John Strano[Sybase] wrote:
>>>>> By adding value.
>>>>>
>>>>> The (Visual Studio + DataWindow .NET) example...is only meant as
>>>>> one example to jog discussion, but has arguably muddied the water now.
>>>>>
>>>>> Rather than compare feature lists with VS, I'm hoping for something new
>>>>> to be suggested that _no_other_ competitors have...and of course 
>>>>> there's
>>>>> more than one in 2007 and beyond.
>>>>>
>>>>> So as a client/server development tool.
>>>>> Do you have any differentiators to suggest
>>>>> that would be competitive?
>>>>>
>>>> LINUX/MAC SUPPORT!! Not many tools offer that. I know only 1 actually
>>>> (Windev)
>>>>
>>>> Time-To-Market is important for everyone that's why we choose a RAD  c/s
>>>> tool.
>>>>
>>>> Some Ideas (Not for argument, just a "I wish that was built-in" list):
>>>>
>>>> - Be more open, allow people to make plug-ins for PB (e.g. transparent
>>>> PNG plug-in, office like menu plug-in, OpenOffice plugin)
>>>> - Design/Run-time macros & screen capturing
>>>> - Voice support
>>>> - User/Group/Role Security
>>>> - LDAP/Active Directory support
>>>> - Logging to file or DB
>>>> - RAD Network development, we are living the internet world. e.g.
>>>> ftpput(thisfile,'server','user/pass'), tcpsend('tohost','port','data')
>>>> - Better grids/DWs (DevXpress, Infragistics etc.)
>>>> - Scriptable "Changed" Event on variables (long, string or even object
>>>> instance variables like listbox)
>>>> - Find using SQL and not in DW rows only.
>>>> - Autoupdate of applications
>>>> - Interfaces/Connectors to popular software e.g. SAP
>>>> - Runtime application scripting/customization
>>>> - USB/Serial Port/Bluetooth support
>>>> - Resizing/Docking - PB IDE like apps
>>>> - TCP/IP Messaging between clients e.g. PBSend('PBapp','host','message')
>>>> - Themes e.g. Just create a DW and it will look "nice" , no need to
>>>> spend time on colors, fonts etc. Same with windows.
>>>> - Easy internationalization
>>>> - Horizontal DWs e.g. InsertColumn instead of InsertRow
>>>> - Licensing for applications (5user edition, 10user edition etc.)
>>>> - Install creation wizard
>>>> - Remote Control (VNC like)
>>>> - Smart Linking , no need to build PBD for whole PBL if only 1 object or
>>>> function is used.
>>>> - Early binding for COM objects
>>>> - Objects Grouping st_1 + sle_1 = grp_1
>>>> - MS-Office & OpenOffice integration
>>>> - Ascii DWs which allow ESC chars (for PCL forms, Special Printers,
>>>> Fiscal devices, etc.)
>>>> - It's nice how .Net assemblies work, can you do that with DLLs too?
>>>> - Gradients and transparencies.
>>>> - Better looking applications
>>>>
>>>>
>>>> Make some stuff open source, let the PB community play a part and grow.
>>
> 
> 
0
Jonathan
2/27/2008 5:37:49 PM
Anniversary edition

http://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1204142662&sr=8-1

Great Read.
0
Troy
2/27/2008 8:05:17 PM
Reply:

Web resources about - DataWindow This, DataWindow That... - sybase.powerbuilder.futures

PowerBuilder - Wikipedia, the free encyclopedia
PowerBuilder is an integrated development environment owned by Sybase , a division of SAP . It has been in use since 1991, peaking around 1998 ...

Intelligent Versus Surrogate Keys
Should I use business columns as primary key fields for tables in thedatabase, or generate artificial primary key values? When business-related ...

chevy volt
ProEXR File Description =Attributes= channels (chlist) compression (compression): Zip dataWindow (box2i): [0, 0, 5119, 2475] displayWindow (box2i): ...

Enable - A comprehensive solution for the localization of PowerBuilder applications Untitled Document ...
Enable is localization/ translation tool used by PowerBuilder developers to make their applications multilingual.Enable is a powerful tool that ...

comp.lang.clipper.visual-objects - Google Groups
comp.lang.clipper.visual-objects 1-20 von 33006 Themen werden angezeigt Integrity of a file marcosm...@gmail.com 09:35 Combobox value Lu 08:12 ...

Sybase PowerBuilder tool readied for Microsoft's .Net
Developers can choose Win32 or newer style .Net development

PowerToTheBuilder - PowerBuilder UI Controls
HOME - COMPONENTS - PB UI DESIGNER - DOWNLOAD\PURCHASE - SUPPORT - FAQ - ABOUT Take Control of your UI with PB Ultimate Suite PowerToTheBuilder.com ...

Beautiful iPad Mini 3 Concept Reimagines Appleā€™s Tablet With iPhone 6 Design, Gold Color [Images]
The iPhone 6 may be grabbing all of the recent headlines due to its impending announcement, but spare a thought for those who prefer to stay ...

Java Networking - Real's HowTo
Real's HowTo Custom Search Java Language String and Number Applet AWT Swing Environment IO Javascript interaction JDBC Thread Networking JSP ...

Business Intelligence Products - Database Management, Data Warehousing & Mobility Software - Sybase Inc ...
Sybase offers a variety of Business Intelligence (BI) software like products for database management, data warehousing and mining, data integration ...

Resources last updated: 2/16/2016 9:31:08 AM