Site banner
.
Home Forums Blogs Articles Photos Videos Contact FAQ                    
.
.
Wisdom Archive
Body Mind and Soul
Faith and Belief
God and Religion
Law of Attraction
Life and Beyond
Love and Happiness
Peace of Mind
Peace on Earth
Personal Faith
Spiritual Festivals
Spiritual Growth
Spiritual Guidance
Spiritual Inspiration
Spirituality and Science
Spiritual Retreats
More Wisdom
Buddhism Archives
Hinduism Archives
Sustainability
Theology Archives
Even more Wisdom
2012 - Year 2012
Affirmations
Aura
Ayurveda
Chakras
Consciousness
Cultural Creatives
Diksha (Deeksha)
Dream Dictionary
Dream Interpretation
Dream interpreter
Dreams
Enlightenment
Essential Oils
Feng Shui
Flower Essences
Gaia Hypothesis
Indigo Children
Kalki Bhagavan
Karma
Kundalini
Kundalini Yoga
Life after death
Mayan Calendar
Meaning of Dreams
Meditation
Morphogenetic Fields
Psychic Ability
Reincarnation
Spiritual Art, Music & Dance
Spiritual Awakening
Spiritual Enlightenment
Spiritual Healing
Spirituality and Health
Spiritual Jokes
Spiritual Parenting
Vastu Shastra
Womens Spirituality
Yoga Positions
Site map 2
Site map


Dream Sharing Forum

at Global Oneness Community.

Share your dreams and let others help you with the interpretation!
Dream Sharing Forum



.

Visual Basic - Evolution of Visual Basic

Visual Basic - Evolution of Visual Basic: Encyclopedia II - Visual Basic - Evolution of Visual Basic

VB 1.0 was introduced in 1991. The approach for connecting the programming language to the graphical user interface is derived from a system called Tripod (sometimes also known as Ruby), originally developed by Alan Cooper, which was further developed by Cooper and his associates under contract to Microsoft. Visual Basic - Timeline of Visual Basic before Visual Basic .NET. Visual Basic 1.0 (May 1991) was released for Windows. Visual Basic 1.0 for DOS was released in ...

See also:

Visual Basic, Visual Basic - Derivative languages, Visual Basic - Language features, Visual Basic - Controversy, Visual Basic - Programming constructs not present in Visual Basic, Visual Basic - Behaviors present in Visual Basic, Visual Basic - Visual Basic and VB.NET, Visual Basic - Evolution of Visual Basic, Visual Basic - Timeline of Visual Basic before Visual Basic .NET, Visual Basic - Timeline of Visual Basic .NET, Visual Basic - Visual Basic and HyperCard

Visual Basic, Visual Basic - Behaviors present in Visual Basic, Visual Basic - Controversy, Visual Basic - Derivative languages, Visual Basic - Evolution of Visual Basic, Visual Basic - Language features, Visual Basic - Programming constructs not present in Visual Basic, Visual Basic - Timeline of Visual Basic .NET, Visual Basic - Timeline of Visual Basic before Visual Basic .NET, Visual Basic - Visual Basic and HyperCard, Visual Basic - Visual Basic and VB.NET, REALbasic, PureBasic, QuickBASIC, Liberty BASIC

Visual Basic: Encyclopedia II - Visual Basic - Evolution of Visual Basic



Visual Basic - Evolution of Visual Basic

VB 1.0 was introduced in 1991. The approach for connecting the programming language to the graphical user interface is derived from a system called Tripod (sometimes also known as Ruby), originally developed by Alan Cooper, which was further developed by Cooper and his associates under contract to Microsoft.

Visual Basic - Timeline of Visual Basic before Visual Basic .NET

  • Visual Basic 1.0 (May 1991) was released for Windows.
  • Visual Basic 1.0 for DOS was released in September 1992. The language itself was not quite compatible with Visual Basic for Windows, as it was actually the next version of Microsoft's DOS-based BASIC compilers, QuickBASIC and BASIC Professional Development System. The interface was barely graphical, using extended ASCII characters to simulate the appearance of a GUI.
  • Visual Basic 2.0 was released in November 1992. The programming environment was easier to use, and its speed was improved.
  • Visual Basic 3.0 was released in the summer of 1993 and came in Standard and Professional versions. VB3 included a database engine that could read and write Access databases.
  • Visual Basic 4.0 (August 1995) was the first version that could create 32-bit as well as 16-bit Windows programs. It also introduced the ability to write classes in Visual Basic.
  • With version 5.0 (February 1997), Microsoft released Visual Basic exclusively for 32-bit versions of Windows. Programmers who preferred to write 16-bit programs were able to import programs written in Visual Basic 4.0 to Visual Basic 5.0, and Visual Basic 5.0 programs can easily be converted with Visual Basic 4.0. Visual Basic 5.0 also introduced the ability to create custom user controls, as well as the ability to compile to native Windows executable code, speeding up runtime code execution.
  • Visual Basic 6.0 (Mid 1998) improved in a number of areas, including the ability to create web-based applications. VB6 is currently scheduled to enter Microsoft's "non-supported phase" starting March 2008.
  • In April 2005 Microsoft announced that support for non .NET versions of Visual Basic would end within a few years. The Visual Basic community instantly expressed its concern and lobbied users to sign a petition to keep the product alive. Microsoft has so far refused to change their position on the matter. Ironically, around this time, it was exposed that Microsoft's new anti-spyware offering, Microsoft AntiSpyware, was coded in Visual Basic 6.0 (although this can be explained by the fact that the product was "inherited" with Microsoft's acquisition of GIANT).

Visual Basic - Timeline of Visual Basic .NET

  • Visual Basic .NET was launched in 2002 along with the .NET Framework. Its language features are much richer than previous versions, although it is more complex. VB .Net is not backwards compatible, so many older VB programs must be modified to remove features incompatible with VB .Net (e.g., non-zero base arrays, the use of Variant, etc.)
  • Visual Basic .NET 2003 was launched in 2003 along with the .NET Framework 1.1.
  • In 2004 Microsoft released a beta version of Visual Studio.NET 2005 (codename Whidbey). This included a beta of version 2.0 of Visual Basic .NET
  • Also in 2004, Microsoft announced a return to offering support for Visual Basic hobbyists with the announcement of Visual Basic Express, and Visual Web Developer Express. Both are reduced feature versions of Visual Studio 2005 and support Visual Basic.NET 2.0.
  • On November 7 2005 Visual Studio 2005 was released, which includes Visual Basic .NET 2005 along with the .NET Framework 2.0. Microsoft also introduced Visual Basic 2005 Express Edition, a cut-down free edition designed to introduce people to the Visual Basic .NET environment.

Visual Basic - Visual Basic and HyperCard

Putting Visual Basic into historical context invites comparison with HyperCard, a programming tool developed by Bill Atkinson, Dan Winkler, and their associates at Apple Computer and released in 1987. Both HyperCard and VB initially present the user with a "drawing" environment in which UI objects can be dragged, sized, captioned, and have a set of properties edited. Both connect a set of events, associated with the visual objects, to fragments of code. In both cases, the code is written in a programming language that is intended to cater to the novice and be easy to use. This is not to suggest that VB is a clone or copy of HyperCard. The relationship is more like that of C or Pascal to ALGOL; one can detect a family resemblance.

Unlike VB, HyperCard's programming language, HyperTalk, like COBOL before it (and AppleScript after it), consists of syntactically valid English sentences, such as "Get the number of card buttons." (Whether this actually makes it any easier to read, write, understand, or maintain than BASIC is arguable.)

Another difference that may have contributed to the rise of VB is that VB produced applications that were virtually indistinguishable in look, feel, and general characteristics from Windows applications produced with traditional development tools. That is, it produced "true-form" Windows applications. HyperCard produced HyperCard stacks, which do not resemble true Macintosh applications. HyperCard briefly spawned a limited cottage industry of commercial "stackware," rather like the former market in spreadsheet templates, but saw little commercial application (with notable exceptions: the fully commercial adventure game Myst was based on an elaborated version of HyperCard). HyperCard "stacks" were always recognizable as such.

HyperCard made a big impression when it was released in 1987, but for various reasons Apple did not follow it up vigorously or develop it much beyond what it was in 1987. By the year 2000 Apple had effectively abandoned it; it was officially discontinued in April 1999.

Other related archives

.NET, .NET Framework, 16-bit, 1987, 1991, 1992, 1993, 1995, 1997, 1998, 2002, 2003, 2004, 2005, 2008, 32-bit, ADO, ADO.NET, APL, ASCII, ASP.NET, Active Server Pages, ActiveX, Alan Cooper, Apple Computer, AppleScript, BASIC, Banker's rounding, Bill Atkinson, Boolean, C, C#, C++, COBOL, Common Intermediate Language, Common Language Runtime, Component Object Model, DAO, DOS, Edsger Dijkstra, FORTRAN, GIANT, GUI, HyperCard, HyperTalk, Inheritance, Java, Liberty BASIC, MDI, Microsoft, Microsoft AntiSpyware, Microsoft Office, Myst, PL/I, Perl, PureBasic, Python, QuickBASIC, RDO, REALbasic, Threading, Turing complete, Typecasting, UTF-16, VB.NET, VBScript, Visual Basic .NET, Visual Basic .NET 2003, Visual Basic for Applications, Windows, Windows 2000, Windows API, Windows Script Host, Windows operating system, WordPerfect Office 2002, applications, array, attributes, backwards compatible, beta, bit shifting, compile, components, databases, development environment, drag and drop, event driven programming language, event handlers, exception handling, executable, extended ASCII, framework, garbage collected, graphical user interface (GUI), integers, object oriented support, object-oriented, operating system, pointers, programmers, rapid application development (RAD), reference counting, scripting, server-side, type-checking, web page, web services



Adapted from the Wikipedia article "Evolution of Visual Basic", under the G.N U Free Docmentation License. Please also see http://en.wikipedia.org/wiki

More material related to Visual Basic can be found here:
Main Page
for
Visual Basic
Index of Articles
related to
Visual Basic


« Back








Search the Global Oneness web site
Global Oneness is a huge, really huge, web site. Almost whatever you are searching for within health, spirituality, personal development and inspirationals - you will find it here!
Google
 
 

Rate this article!

Please rate this article with 10 as very good and 1 as very poor.

.








Sneak-Peek of Global Oneness Community

Hi friend! The Global Oneness Community, the place for information and sharing about Oneness is not really launched yet (you will see there is still some clean up to do) ...but it is now open for a sneak-peek! And if you wish - please register and become one of the very first members to do so! Jonas

Forum Home, Articles, Photo Gallery, Videos, News, Sitemap
...and much more!


Dream Sharing Forum

at Global Oneness Community.

Share your dreams and let others help you with the interpretation!
Dream Sharing Forum



Forum
Articles
Images Pictures
Videos
News
Sitemap




 

 

 

 

 


 








  » Home » » Home »