Newsgroup: it.comp.lang.visual-basic
Titolo: VB 6

A quando VB6?
Se ne sa qualcosa?
Quali dovrebbero essere le principali novità?
Esistone delle beta in giro?
Dove posso trovare delle info a riguardo?
Grazie per l'attenzione.
--------------------
Message wrote by Pino Paparone
E-Mail: pin...@MUNNEZZAoctava.it (remove NO_MUNNEZZA for reply)
ICQ #: Partenope, 8108144


What follows has been taken from VBPJ, April 98 issue.
Hope it helps
bye Raffaele rvalente @ 
iol.it
______________________________________________
VB6 Answers
AlI Your Dreams
by Keith Pleas
Visual Basic 6.0 demonstrates Microsoftts eagerness to compete even long V
after the competition has been crushed. Right away you'll notice that VBó's
~ IDE now looks like Internet Explorer. The familiar form-and-control model
is gone, replaced by a new native-XML programming environment. Now you can
use NetMeeting for group development; and it's easier to integrate product
documen-tation (which has been relocated to Microsoft's Web site, to
conserve disk space). Also new are several important project types,
including Device Driver, Screen Saver, Service, and a special "Act as Part
of the Operating System" project. This last one enables VB developers to
replace key parts of the OS by using "Implements."
Fortunately, in addition to the new (default) "Compile to XML" option,
Microsoft continues to improve its legacy compiler technology. One big win:
VB now compiles native executables directly from p-code. Because p-code, on
average, compiles to about 60 percent of the size of traditional executable
code, the VB team was able to achieve a nearly 50 percent reduction in code
size. The team also streamlined your options. Many developers found the
various compiler switches confusing, so Microsoft eliminated them. Now you
get a single "Optimize" option.
Sensitive to criticism about the hefty (2.5 MB in VBóó runtime, Microsoft
has provided dynamic and static link libraries with just the specific
runtime functions needed by developers. Of course, there are now 157
different VB6 runtimes, and on the average machine, five of them will be in
memory at any given time. On the other hand, the static link libraries give
you a true single-file executable the Holy Grail for many of you. Microsoft
will be watching this feature closely: if it proves successful, it'll launch
a new service to custom-craft static libraries with just the Windows
functions you need. You'll be able to run your app without having Windows
installed!
VB has always been a forward-thinking product; VB6 carries on this tradition
with Orbit support for Intel's Merced chip even before the chip has been
fabri-cated. Using a software simulator of the revolutionary processor, the
VB team was able to produce true 64bit executables. Of course, the code size
inflates (Longs are now 64 bits, alter all), but applications can access
terabyte-sized flat, contiguous memory space. You'll be able to use VB to do
things such as editing high-resolution, full-length movies entirely in
memory.
Microsoft also spent a lot of time on the VBA language engine. Expanding on
VB5's Complete Word (<Ctrl> + <Space>) capability, Microsoft has now added
Complete Procedure (<Ctrl> + <Ended. This uses smart language support based
on the name of the routine. For this to work, you must put the new Option
Implicit statement at the beginning of the module. Although Microsoft was
also able to add automatic code comments, automatic code optimization (such
as short-circuiting If statements) wasn't deemed important for the average
developer and was cut from the final product to simplify things.
VB6 also sports some interesting advancements in oblect-oriented
program-ming (OOP). The VB team was able to add inheritance by taking it
directly from Visual FoxPro, where it was already working pretty well. VB6
also lets you inherit directly from Java classes, as well as perform
multiple inheritance. In a move that pushes VB ahead of some other OOP
tools, the team has also added a new "Foe" keyword (as opposed to the
existing "Friend" keyword). Foe lets you exclude project modules while
allowing external projects to call interfaces directly.
Debugging has also been improved. Developers will welcome the new Global On
Error Resume Next (aka, "Go For It's) option. To support advances like this,
debugging now requires a separate machine and is done exclusively through a
new Virtual Private Debugger running over PPTP. Now you can debug code
running anywhere in the world. Microsoft recommends that each developer use
a minimum of two 233 MHz machines connected through DCOM over a 100 MB or
faster LAN connection.
The VB team was able to simplify data access, which developers have long
said was too complicated and had too many options. Because data access
developers are exclusively concerned about performance and prefer to drag
all data down to the local machine for manipulation, the onlysupported
cursor is nowthe forward-only "firehose" cursor. Likewise, pessimistic
updates and locking have also been removed.
Starting with VB 6.0, Microsoft is finally dropping support for Jet, DAO,
and RDO: the only supported data access engine going forward will be ADO.
Although this will require a code rewrite for most applications, Microsoft
will ease the transition by providing a new code-migration wizard based on
the Office "Clippit" character. ~
128 APRIL 1998 Visual Basic Programmer's Journal __
_

 ha scritto nel messaggio
Si, fantastico... E tradotto in poche righe coincise e soprattutto in
ITA ?
""""""""""""""""""""""""""""""""""""""""""""""
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
""""""""""""""""""""""""""""""""""""""""""""""
                 Trust no ONE.


He ? Badaben, che ormai il 1o Aprile e' passato da un mese e mezzo 8)))


ITA ?
Tradotto in 3 (bada bene, tre) parole in Italiano (e alcuni punti
esclamativi):
PESCE D'APRILE!!!!
(basterebbe leggere la data di intestazione e le prime righe del testo)
P.S. io pensavo che qualunque programmatore, anche i piu' scalcinati,
conoscesse l'inglese... evidentemente mi sono sempre sbagliato. :-(
Roal Zanazzi
z...@iol.it

What follows has been taken from VBPJ, April 98 issue.
  Sai cosa significa "April's Fool"? Significa pesce d'aprile...
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire DIESPAMMERS con MC1258
  In the address, replace DIESPAMMERS with MC1258


z...@iol.it

Ma in ITA, cosa ha VB6 ?



Calmini ragazzi, una prebeta lo ho vista del VB6 giu' in microsoft Roma, ma
ancora non ho avuto modo di metterci le mani su, vorrei propio sapere come
fanno a farla uscire in tempo insieme al visual studio 6...
Speriamo bene.
Ciao
Luther

                 Trust no ONE.

fanno a farla uscire in tempo insieme al visual studio 6...
  Temo proprio che la faranno uscire piena zeppa di bug da paura per
poi far uscire qualche Service Pack a cadenza mensile per metterci un
po' di pezze: personalmente, non credo proprio che aggiornero' il mio
VB5 quest'anno...


Si, la microsoft non produce programmi, produce pezze ! Sono veramente
dei fenomeni.... Secondo me per W98 fanno uscire prima le pezze e poi
le pezze per le pezze e poi windows...


le pezze per le pezze e poi windows...
Si ragazzi, ma le pezze esistono da una vita, sono un eredità del mondo
mainframe, e penso che siano solo positive.
Quante pezze diamo al cliente dopo ogni consegna noi?
I problemi dei prodotti Microsoft sono ben altri, che non sto qui a dire.
Ciao
Luther

Si, in effetti ora faresti meglio a parlare...
Ciao.


It's mine!  ***

tutto!!!
Non li voglio dire che mi ci vorrebbe un annop ad elencarli e trea mega di
messaggio :)
Comunque penso che le pezze siano una cosa positiva, ma se poi incasinano
no!
Ciao
Luther