Re: Back to VB6 and .NET



On 2008-02-06, Ken Halter <Ken_Halter@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
"Cor Ligthert[MVP]" <notmyfirstname@xxxxxxxxx> wrote in message
news:C0B52161-16F0-42B8-80A6-C19C71D45DC8@xxxxxxxxxxxxxxxx

Can you tell me what was already in C# and not in VB for Net (beside the
dead horse unsafe code):

<g>... that "dead horse" is being shoved down our throats, in the form of
"the wonderful world of interop"

From version 2005 VB has Edit and continue ( a feature I don't like, it
cost me to much time)

Because it was an afterthought, hacked into place in a desparate attempt to
grab more VB Classic devs.

Try it in VB5/6. There is *no* noticable time delays between keystrokes.


It sucked in VB5/6 as well. It was feature that encouraged crappy
coding, IMHO. Didn't use it then, don;t use it now. By the way, the
couple of times I ahve tried it in .NET, I have never noticed any
keystroke lag?

Of course, you think of this as a language feature - since VB.CLASSIC
was so tied to the dev environment. This isn't true with VB.NET you can
code in notepad and use bat files to do your builds if you want.

VB for net has direct from version 2002 background compiling, a feature
that has never been in C# and therefore C# needs endless builds to correct
typing errors.

Which must be another "bolt on - after the fact" because VB Classic's had
that for years.


And? It's not a "bolt on" - the VB.NET IDE has always had it.

VB for net has direct from version 2002 a kind of auto editing, something
that has never been in C# (which is much improved in version 2008 by the
way)

Which must be another "bolt on - after the fact" because VB Classic's had
that for years.


LOL... Believe me the VB.NET version is MUCH better. All you get vrom
VB.CLASSIC is the annoying modal message box... In VB.NET it tells you
what's wrong, gives you a list of suggested fixes - and then let you
select one, which it will automatically implement for you.


VB has in version 2008 direct XML creation something that is not in C#.

Now there's one VB Classic doesn't have.... XML. The "kitchen sink" file
spec that was originally designed to be nothing more than a "treeview"
version of CSV files. If you check the contents of an XML file in notepad,
you'll see the same "bloatware" authors were involved in its creation.


I sense you really don't like XML... Which is fine, but for a lot of us,
XML is a reality we have to deal with - and so, I don't see the harm in
MS adding a feature that makes the our lives easier. That rant really
sounds more like sour grapes then anything rational. Really, if you
don't need the feature how is it hurting you if it's there?

--
Tom Shelton
.



Relevant Pages

  • Re: Another idea from pick goes mainstream...
    ... vendors a good 10 years later as a great feature of a good OS. ... the programming language where p-code systems ... To be fair, or other machines/processors, the pick assembler ... Why can't a mv record model the same structure as XML? ...
    (comp.databases.pick)
  • Re: Recoverable interchange processing in 2006
    ... Just keep in mind that this feature is subject to some conditions. ... which will not allow for recovery, such as mal-formed XML. ... the same with flat files. ... dissasembler there is not an option to specify an envelope schema. ...
    (microsoft.public.biztalk.general)
  • Re: Save As 2007 with Maintain compatibility checked
    ... So, basically, the file will be in XML format and take advantage of ... the XML tags, etc and be smaller but still won't have the features available ... file without the compatibility checkbox checked. ... Word updates the document to use the full 2007 feature set. ...
    (microsoft.public.word.application.errors)
  • ANN: XmlDocuments version 1.44 released
    ... SimDesign is happy to announce the release of XmlDocuments version 1.44. ... XmlDocuments is a one-unit simple parser and writer for XML files. ... - NEW FEATURE: Store any TPersistent object to XML, ... SimDesign is thankful for all customers that supported XmlDocuments so far! ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: Back to VB6 and .NET
    ... It was feature that encouraged crappy ... I don't think of it as a language feature. ... It's not a "bolt on" - the VB.NET IDE has always had it. ... If you check the contents of an XML file in ...
    (microsoft.public.vb.general.discussion)