From: asdf on
Graham,

As a former VO'er (and maybe an old Clipperhead?) is it possible for you to
explain what C# had that VO didn't?

If you where to program a "straightforward" database app (let's say an
accounting program, a POS app etc.), how would you compare C# to VO (and
maybe Clipper)? Nothing fancy, the target is a plain, stable app that you
want to develop as rapid as possible. Rapid in this case must not be on the
expense of quality.

I wonder because I'm interested, please be completely fair and be as
objective as you can (you are pretty... well, high-sounding, or categorical
in some of your remarks in this thread :-) ).

Thanks,
Mahanimann



From: shawmail.cg.shawcable.net on
Why don't you do your own research? I'm sure Graham has better things to do
than write up personal papers for every one who asks on the internet.

"asdf" <not(a)home.com> wrote in message news:450c7427$1(a)news.broadpark.no...
> Graham,
>
> As a former VO'er (and maybe an old Clipperhead?) is it possible for you
> to explain what C# had that VO didn't?
>
> If you where to program a "straightforward" database app (let's say an
> accounting program, a POS app etc.), how would you compare C# to VO (and
> maybe Clipper)? Nothing fancy, the target is a plain, stable app that you
> want to develop as rapid as possible. Rapid in this case must not be on
> the expense of quality.
>
> I wonder because I'm interested, please be completely fair and be as
> objective as you can (you are pretty... well, high-sounding, or
> categorical in some of your remarks in this thread :-) ).
>
> Thanks,
> Mahanimann
>
>
>


From: Geoff Schaller on
Mahanimann,

I don't think your request is relevant and I will explain why.

Assuming appropriate language familiarity, I could write a good POS or
accounting app in VO, VB, C#, FoxPro or Delphi. How do I know? Because
there are already plenty out there proving that. In that sense alone, no
one language is better than any other from a pure technical perspective.
Where VO has an attraction for many of us was its intimacy with Clipper
and DBFs and (back in the late 90's) one of the most innovative RAD IDEs
around.

What is now making Dot Net attractive (note I didn't say C#) is the
broader question of the execution environment, differing platforms
available (ie mobile devices and desktop), the ability to seamlessly
integrate with code from other languages, the sheer universality of
Visual Studio for related development tools (databases, MS Office,
Sharepoint, Reports...) and finally, the expansive wealth of classes,
tools and sample code we just can't get for VO alone. Where is Unicode
support? Where is XML support? Where is the integrated reporting
environment? How can I code for a PDA?

You have to choose a platform that is your application target and then
choose a development environment to suit. The language will second.
After VO, we will be adopting C# but that is semi-philosophical. VB.net
could also easily support us but the syntax of C# is just a little
friendlier.

You need to make your choices yourself.

Geoff



"asdf" <not(a)home.com> wrote in message
news:450c7427$1(a)news.broadpark.no:

> Graham,
>
> As a former VO'er (and maybe an old Clipperhead?) is it possible for you to
> explain what C# had that VO didn't?
>
> If you where to program a "straightforward" database app (let's say an
> accounting program, a POS app etc.), how would you compare C# to VO (and
> maybe Clipper)? Nothing fancy, the target is a plain, stable app that you
> want to develop as rapid as possible. Rapid in this case must not be on the
> expense of quality.
>
> I wonder because I'm interested, please be completely fair and be as
> objective as you can (you are pretty... well, high-sounding, or categorical
> in some of your remarks in this thread :-) ).
>
> Thanks,
> Mahanimann

From: "Marshall Rhinehart" mrhp on
asdf,

If your market is small, static, and predictable, VO will serve you well for
an eternity.

The rest of live in the real world, where we attempt to manage the change
and evolution that is inherent in software development. It's hard to see
how VO, with its 'double secret' clubby thing, and limited new features in
the last three years, provides the best tool going forward.

No new information, missed deadlines, and no new features. If you see a
different trend than I do, please enlighten me.

By the way, if your market is just simple screens and data access, how much
margin is in that? Would seem that the money is in integrated systems, and
more complex development than 'scatter/gather'.

But if you've found a niche that can properly support your VO apps as they
stand now, more power to you. But when your market gets wind of a
competitors app, based on .net, that can communicate with all kinds of
devices in the field, you'll wish you jumped the "good-ship-VO" sooner.

Marshall



"asdf" <not(a)home.com> wrote in message news:450c7427$1(a)news.broadpark.no...
> Graham,
>
> As a former VO'er (and maybe an old Clipperhead?) is it possible for you
> to explain what C# had that VO didn't?
>
> If you where to program a "straightforward" database app (let's say an
> accounting program, a POS app etc.), how would you compare C# to VO (and
> maybe Clipper)? Nothing fancy, the target is a plain, stable app that you
> want to develop as rapid as possible. Rapid in this case must not be on
> the expense of quality.
>
> I wonder because I'm interested, please be completely fair and be as
> objective as you can (you are pretty... well, high-sounding, or
> categorical in some of your remarks in this thread :-) ).
>
> Thanks,
> Mahanimann
>
>
>


From: Ginny Caughey on
Rene,

C# Express doesn't support mobile development. You need VS 2005 Standard or
above.

--
Ginny


"Rene J. Pajaron" <rjpajaron(a)gmail.com> wrote in message
news:1158243518.508933.188280(a)k70g2000cwa.googlegroups.com...
> Phil,
>
> Very interesting indeed. Considering that with VO we can do heaps of
> things.
>
> However, all my new apps will be .Net.
>
> Better download a eval for Crossfire, I will try this with C# Express
>
> Rene
>
> Ayon kay Sherlock:
>> Rene
>>
>> snip[ In my understanding, it is a .Net mobile components that u can
>> use on
>> > any .Net development platform, including Vulcan. Correct me if i am
>> > wrong. ]
>>
>> Not sure yet... but when I can get some Vulcan time up my sleeve and I
>> can get more time using .NET .. I will let you know. The trouble is we
>> have almost unlimited VO and Web work it is difficult to stop one thing
>> to move to another thing.
>>
>> snip[ I better check this out, I believe my hands will get full on
>> mobile particularly the the GSM services. ]
>>
>> We are using Crossfire 5 in this project but Crossfire 6 is out and
>> Crossfire 6.5 to be released soon. They have done absolutely heaps in
>> whole webservices area for mobiles and WIFI, Signatture capture and
>> other connectivity across the range of handhelds on the market.
>>
>> Phil McGuinness
>> -----------------
>