<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: Visual Studio Vs Powerbuilder in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521662#M3394166</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Take that item out of the list.&lt;/P&gt;&lt;P&gt;Sorry, I don't know why I always thought that it was a time-sharing based mechanism. &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;My i5 (2 physical cores 4 logical) CPU is running 50% after creating a shared object with a full CPU usage test, &lt;/SPAN&gt;so they're actual threads. &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Unfortunately looks like no "edit" or revision function &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;is available here &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;on SCN after the post has been moderated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Thank you Chris &lt;SPAN __jive_emoticon_name="grin" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1495/images/emoticons/grin.gif"&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 13 Jun 2013 06:13:46 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-06-13T06:13:46Z</dc:date>
    <item>
      <title>Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaq-p/9521638</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to prepare for a session to a meeting where I have to convince developers to switch from Visual Studio to Powerbuider.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you give me 10 good reasons for the mission?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GMY&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Jun 2013 13:21:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaq-p/9521638</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-06T13:21:48Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521639#M3394143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gimmy;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; If you send me an email on this - I can respond with my $0.02 worth on the subject.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards ... Chris&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Jun 2013 16:09:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521639#M3394143</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-06T16:09:58Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521640#M3394144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here's 4 for a start:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; The DataWindow allows for automatic handling of optimistic concurrency.&amp;nbsp; That is, you can tell it to check for update conflicts with just updated columns, or for all columns in the result set without having to add any special logic.&lt;/P&gt;&lt;P&gt;2.&amp;nbsp; The DataWindow renders at runtime as two controls, a bitmap and an edit mask, regardless of how many rows/columns are retrieved, reducing the demand on graphic resources.&lt;/P&gt;&lt;P&gt;3.&amp;nbsp; The DataWindow, if handled correctly, can be backend database agnostic.&amp;nbsp; You can easily have one set of code that supports a number of different databases.&lt;/P&gt;&lt;P&gt;4.&amp;nbsp; The Rapid Application Development features of the DataWindow and the PowerBuilder IDE mean that developers can be much more productive using the tool than other more 3GLish IDEs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Jun 2013 16:39:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521640#M3394144</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-06T16:39:18Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521641#M3394145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;While I'm not all that familiar wity Visual Studio, I do think I have one large item to add to the list:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. Performance; PowerBuilder executes significantly faster than identical applications written in Visual Studio.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Jun 2013 17:35:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521641#M3394145</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-06T17:35:01Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521642#M3394146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;6. Datawindows for adding data &amp;amp; reporting is significantly better than VS because the data entry form can be used to print the data, with no other objects/reports needed. &lt;/P&gt;&lt;P&gt;7. Inline SQL for times when you don't need a datawindow just to grab a value from the database (or doing updates that don't need individual value changes (ex: reset a flag in a table with a where clause)).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Jun 2013 18:44:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521642#M3394146</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-06T18:44:22Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521643#M3394147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have not tour email, but you can find my email on my profile Ty Chris&amp;nbsp; Gmy&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Jun 2013 22:04:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521643#M3394147</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-06T22:04:56Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521644#M3394148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;8. The DataWindow performs better on retrievals because it retrieves rows in blocks rather than one at a time (assuming you don't have code in the RetrieveRow event).&lt;/P&gt;&lt;P&gt;9. PowerScript is a very clear, no-surprises language. Readable code means fewer bugs and easier maintenance. And the learning curve is very rapid.&lt;/P&gt;&lt;P&gt;10. PB is object-oriented. Pick one of the available frameworks, spend a little time customizing it, and each time you add a feature you will find 50% of the work is done by inheriting the appropriate object. And it's the boring part of the work, the wiring and plumbing, leaving you to concentrate on the business logic.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 01:34:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521644#M3394148</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T01:34:00Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521645#M3394149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;3a. And when you use the DW painter, you don't waste time looking up the exact column name spellings or details of SQL syntax. For instance, when you do a join, it lists the options in plain English so you don't have to worry about which side of the = gets the *. And did I mention it's mostly point and click?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 01:42:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521645#M3394149</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T01:42:47Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521646#M3394150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have something to add between Java and Powerbuilder?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1K Thanks for your opinion.&lt;/P&gt;&lt;P&gt;I will treasure it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gimmy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 09:34:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521646#M3394150</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T09:34:25Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521647#M3394151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So, let me start off by saying that you're in an unenviable position: trying to convince Visual Studio lovers not to use Visual Studio. "You know what you love, and you love what you know." I'd suspect that this is akin to convincing them that the table you're around doesn't exist, the chairs they're sitting in don't exist, and they're actually naked in a vat of goo (xref &lt;A href="http://www.imdb.com/title/tt0133093/"&gt;The Matrix&lt;/A&gt;). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You haven't given us much to go on in terms of what the project is. It's hard to argue what the best tool for the job is without knowing the job. For &lt;EM&gt;some&lt;/EM&gt; examples, if you project involves any of the following as a primary component, I'd argue in favour of Visual Studio:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Console application&lt;/LI&gt;&lt;LI&gt;Sharepoint integration&lt;/LI&gt;&lt;LI&gt;Office plug-in&lt;/LI&gt;&lt;LI&gt;WebForms (&lt;EM&gt;OUCH!!&lt;/EM&gt; Too soon?)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That being said, here's some generic arguments:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;DataWindow (all features below come built in, with little or no coding required)&lt;UL&gt;&lt;LI&gt;single object can be used visually or nonvisually&lt;/LI&gt;&lt;LI&gt;dynamic sizing / positioning of controls based on data&lt;/LI&gt;&lt;LI&gt;dynamic modifications of almost all UI attributes either based on data (expressions in attributes) or based on run time conditions (Modify(), although expressions can do this too)&lt;UL&gt;&lt;LI&gt;e.g. alternating background shading between rows takes a one-line expression; I've seen an article that suggested it took 2-3 pages of code in .NET&lt;/LI&gt;&lt;LI&gt;e.g. each row can have a distinct UI based on the data (e.g. walk-in customers can show a different UI than shipping customers, all integrated into a single list)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;WYSIWYG printable, or run-time-modifiable for printing (e.g. add a page number footer)&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://xkcd.com/327/"&gt;SQL injection&lt;/A&gt; prevention / input sanitization&lt;/LI&gt;&lt;LI&gt;Null argument handling (e.g. "CustId = :custarg" gets translated when arg is null to "CustId IS NULL")&lt;/LI&gt;&lt;LI&gt;Minimal SQL creation on updating databases (e.g. doesn't update columns that haven't changed; often not the case when programmers build their own SQL)&lt;/LI&gt;&lt;LI&gt;strong field formatting and validation&lt;/LI&gt;&lt;LI&gt;controlled retrieval of large quantities of data &lt;/LI&gt;&lt;LI&gt;disk-cached retrieval of large quantities of data&lt;/LI&gt;&lt;LI&gt;handling of identity values&lt;/LI&gt;&lt;LI&gt;conversion of database errors to events&lt;/LI&gt;&lt;LI&gt;ability to monitor, intercept, modify or cancel generated SQL at any time&lt;/LI&gt;&lt;LI&gt;ability to export data to many formats&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;PowerScript&lt;UL&gt;&lt;LI&gt;probably the easiest sell to this audience is quoting the &lt;A href="http://www.appeon.com/bencandy.do?fid-60-id-758-page-1.htm"&gt;Appeon Pet Store Lines of Code study&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And so you can start thinking about responding, with my clients recently, the most compelling argument against PB (at least that I have a hard time arguing against) is the lack of available, active talent. If they can't* hire people now to code the system, or in the future to maintain it, they're painting themselves into a corner. (* "Can't" doesn't have to mean impossible; it can just imply high cost or effort.) This isn't to say that SAP couldn't possibly turn this situation around by changing PB's position in the market (imagine if every SAP installation needed a team of PB developers for customization?), or that .NET's position is secure (many think Win8 / WinRT was a body blow to .NET). However, hunting for bodies today, this is the situation managers face.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Terry.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 15:50:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521647#M3394151</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T15:50:51Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521648#M3394152</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A lot of the same points.&amp;nbsp; Java is even more 3GLish than Visual Studio.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The reason I love PowerBuilder is because I want to spend most of my time actually writing the application, not writing application infrastructure to support writing the application.&amp;nbsp; Pair PowerBuilder with &lt;A href="http://pfc.codeplex.com/"&gt;a decent framework like PFC&lt;/A&gt; and you can pretty much immediate get down to generating something the end user can use, and produce it rather quickly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the inverse of what Terry says below, people who have learned PowerBuilder and know how productive it can be can have a real hard time with anything else, particularly because of how much more time it seems to take to get anything done with them.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 15:59:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521648#M3394152</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T15:59:30Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521649#M3394153</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jerry;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; FYI ...&amp;nbsp; #8 is not true ... while the DB driver get an entire packet, the DWO runs an internal FETCH loop 1 row at a time to get all the rows for the primary buffer. Things can also go better or worse on top of that depending on whether the developer used an ODBC connection, OLE-DB, ADO.Net, JDBC, native, etc driver connection mechanism.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards ... Chris&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 17:11:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521649#M3394153</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T17:11:36Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521650#M3394154</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Really?&amp;nbsp; Then what would be the point of the Block DBMS parameter?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc33820.1200/html/dbparm/CCJBFHJG.htm" title="http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc33820.1200/html/dbparm/CCJBFHJG.htm"&gt;http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc33820.1200/html/dbparm/CCJBFHJG.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Block (ODBC, OLE DB, Oracle, and SNC)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Description&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;For those interfaces that support it, Block specifies the cursor blocking factor when connecting to a database. The blocking factor determines the number of rows that a DataWindow object can fetch from the database at one time.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Using the Block parameter can improve performance when accessing a database in PowerBuilder.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 17:21:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521650#M3394154</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T17:21:48Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521651#M3394155</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Terry;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I must say ... "Very well put"!&amp;nbsp;&amp;nbsp; &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro jive_macro_emoticon jive_emote" src="https://community.sap.com/1495/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Personally, I have tried this scenario &lt;SPAN style="text-decoration: underline;"&gt;over &lt;STRONG&gt;5 &lt;/STRONG&gt;times&lt;/SPAN&gt; in the past many years and seen many others attempt this feat. The outcome for me is PB - 0 and VS - 5 and the same for the few others I have seen attempt this change in IDE argument. Add to your VS list: integrated testing, integrated SCM, integrated SSIS reporting, proper support for SS2012, etc and you pretty much wipe PB out of the game from the VS developer's perspective. Now add proper support for ASP, Windows 8, Windows Mobile .. etc and you would be better off defending yourself against a pack of wild dogs IMHO.At least the chances of survival might be better.&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; So let me also say ... "you are in an unenviable position: trying to convince Visual Studio lovers not to use Visual Studio"!&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Now, can SAP turn things around ... Hmmm - no road-map, no PB 15 (maybe 2014 now), no change in management, maybe no PDC this year, no PB Classic "how to videos", retiring / no longer using PB resources, no support for education from major ED centers like Learning Tree, etc and I doubt whether SAP is in a position to effect any PB change in 2013 .. just my impression FWIW..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Sorry to be so negative! While I am personally super productive in PB - especially adding Appeon Web &amp;amp; Mobile to the mix - this is "hard sell" for VS developers who have grown up into IT through college &amp;amp; university using VS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards ... Chris&lt;/P&gt;&lt;P&gt;PS: Good Luck anyway!&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 17:30:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521651#M3394155</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T17:30:20Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521652#M3394156</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;"internal" = memory to memory = very very fast, mircoseconds. Blocking reduces the number of times the client must handshake with the server over the network. As I recall it's two or three messages each before and after each data block - regardless of the actual number of rows in that block. Time for each would be in milliseconds. As always, it depends on the speed of the network , traffic level, and load on the server, but with a substantial result set the difference is often discernible to carbon-based life forms.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 17:42:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521652#M3394156</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T17:42:41Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521653#M3394157</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bruce;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; That is an excellent question and probably a big misconception in PB/DB-Land!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; You have to remember that the real DB client driver is the one that is handling the DB data packetization on both sides of the C/S fence. PB's DB driver is &lt;STRONG&gt;not &lt;/STRONG&gt;the one doing that .. in fact, the PB DB driver ( for example PBSNC125.dll) is really only an "&lt;EM&gt;interface&lt;/EM&gt;" to the real DB client driver that the DBMS vendor or 3rd party provided.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; So... many things that you put in the SQLCA.DBParm or other SQLCA settings are really just "passed through" to the &lt;SPAN style="text-decoration: underline;"&gt;real&lt;/SPAN&gt; DB driver from PB's "&lt;EM&gt;interface&lt;/EM&gt;" driver. Thus, when the blocking eature you refer to is activated its actually implemented at the &lt;SPAN style="text-decoration: underline;"&gt;real&lt;/SPAN&gt; DB driver level - then, the PB &lt;EM&gt;interface&lt;/EM&gt; DB driver runs a FETCH on that buffer to get it into the PB application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; FYI: Just run a PB SQL Trace and a DB Driver SQL trace and you will see what I mean.&amp;nbsp; &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro jive_macro_emoticon jive_emote" src="https://community.sap.com/1495/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards ... Chris&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 17:51:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521653#M3394157</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T17:51:41Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521654#M3394158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;Hi Terri,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;Well said.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;I'm assuming the discussion centers around PB Classic and not PB.Net since PB.Net uses the VS shell. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;Disclaimer: I'm not VS expert by any stretch (yet) but I do use both environments daily. I suspect the VS experts Gimmy works with would have some rebuttal to a few of the suggestions. Here are a few I would be leery of&amp;nbsp; mentioning (in my humble opinion of course).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;Dynamic sizing or positioning of controls based on data can easily be controlled in XAML by specifying "Auto" as the width and/or height among other properties. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;Any property can be modified dynamically at runtime in VS as long as it is a dependency property (which most are) via the binding mechanism in .Net.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;To alternate the background color of a datagrid you add this property to your XAML: AlternatingRowBackground="LightBlue"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;To make it alternate every other row's color you add this property in your XAML AlternationCount="2"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;Not exactly 2 or 3 pages so I wouldn't make this argument.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;I think SQL Injection can be a pro or con either way depending on how queries are written and what tools are used (LINQ, EF etc).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;Minimal SQL creation can go either way too (Garbage In Garbage Out). If and ORM is being used it is probably creating the best (but probably most obfuscated) SQL.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;The field formatting and validation is fast and easy in PB but I've found that the functionality in VS is much more powerful and extensible if using data annotations. The ability to create custom validations, use regex expressions, localizing error messages, and code sharing across server and client make it very powerful.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;Regarding your negative experience with attracting PB talent we've actually seen just the opposite here of late. We've found it is much easier to find local PB talent than it was a year or two ago. This doesn't make it a negative for PB but a push.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;The biggest and most important advantage PB has over VS is the reason it is still around and the reason we still use and support it. It is far and away the best and easiest tool for Rapid Application Development (Bruce's #4). IMHO All other reasons pale in comparison. I am an order of magnitude more productive in PB than VS. I've been doing PB a lot longer than VS but that is not the entire reason. I would surmise that if two equally skilled developers went head to head the PB guy/gal would win. I would also warn that if you lay down that gauntlet you better be ready to back it up. &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;Anyway just my 2¢&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;Mark&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black;"&gt;PS Too soon &lt;SPAN __jive_emoticon_name="grin" __jive_macro_name="emoticon" class="jive_macro jive_macro_emoticon jive_emote" src="https://community.sap.com/1495/images/emoticons/grin.gif"&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 22:15:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521654#M3394158</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-07T22:15:18Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521655#M3394159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It might help if you could give more details of the project being worked on then people could point out how PB would help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Jun 2013 13:17:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521655#M3394159</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-10T13:17:19Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521656#M3394160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are trying to figure out whether to continue with PB or convert all our programs in VS / Java.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;we run an entire system:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;- accounting&lt;/P&gt;&lt;P&gt;- warehouse&lt;/P&gt;&lt;P&gt;- orders&lt;/P&gt;&lt;P&gt;- bubbles&lt;/P&gt;&lt;P&gt;- Invoices&lt;/P&gt;&lt;P&gt;- statistics&lt;/P&gt;&lt;P&gt;- MRP&lt;/P&gt;&lt;P&gt;- etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A very large project started with PB V3.0A and currently in development on PB 12.1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i'm so sad in PB&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The team consists of 10 programmers.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Jun 2013 13:56:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521656#M3394160</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-10T13:56:36Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Studio Vs Powerbuilder</title>
      <link>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521657#M3394161</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Arial','sans-serif'; color: #575757; font-size: 10pt;"&gt;If the code is already in PowerBuilder then converting the applications you have to VS and/or Java is going to cost a HUGE amount of money, the applications will run many orders of magnitude slower (which will then require significantly more money to buy faster hardware), and like as not, NEVER GET DONE.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Arial','sans-serif'; color: #575757; font-size: 10pt;"&gt;I cannot tell you how many projects I've run into where PowerBuilder applications were being "sunset" in favor of Java and/or VS and where the "new" application was subsequently cancelled due to cost and/or lack of performance, leaving the PowerBuilder app still running many years after it was supposed to have been replaced.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Arial','sans-serif'; color: #575757; font-size: 10pt;"&gt;True story; my current main client brought me on back in 2008 to baby-sit their customer service application (written in PB 10 and supporting 500+ users) for the last year of its life while the new Java app was being finalized.&amp;nbsp; Due to budget cuts they let me go in 2009 figuring "enough" had been done to allow the PB app to live long enough.&amp;nbsp; In 2011 they brought me back part time to upgrade the app to PowerBuilder 12.5 and Windows 7; a project which I completed in a whopping 29 hours.&amp;nbsp; As they had budgeted 1,000 hours for me to complete the project, they just kept handing me bit work to keep the app limping along until its (new) scheduled retirement date of 2013.&amp;nbsp; Not surprising, my part time gig got extended into 2012 and then 2013 with the sunset date being extended to 2014.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Arial','sans-serif'; color: #575757; font-size: 10pt;"&gt;Two weeks ago it was revealed that the Java app had thus far consumed between &lt;EM&gt;&lt;STRONG&gt;45 and 60 million dollars&lt;/STRONG&gt;&lt;/EM&gt; (depending upon which group you talk to), and after all of money and years of development it was still only able to do about 25% of what the PowerBuilder app could do.&amp;nbsp; Needless to say, when the gross expenditures leaked out, there was a management shakeup and within days the new Java application was "suspended" until further notice.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Arial','sans-serif'; color: #575757; font-size: 10pt;"&gt;And the PowerBuilder app?&amp;nbsp; It is now the "new" (again, it was initially developed back in the PowerBuilder 3/4 era) enterprise customer service application; I'm suddenly being handed more than enough work to keep me busy full time and it looks like we're going to be nosing around for another PowerBuilder resource by year's end.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Jun 2013 16:38:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/visual-studio-vs-powerbuilder/qaa-p/9521657#M3394161</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-10T16:38:49Z</dc:date>
    </item>
  </channel>
</rss>

