Visual Basic Programming Enter a Keyword

Visual Basic Programmer

Access Database
SQL Server Database
MS Word Programming
Website Design

Email: nev@romtech.com.au
Website:     nev.romtech.com.au
Phone: (02) 9453-0456



Skip Navigation Links
Home
All about meExpand All about me
Programming SkillsExpand Programming Skills
Articles of InterestExpand Articles of Interest
Client ProjectsExpand Client Projects
Guest Book

Email for more information

For
Visual Basic Software
Microsoft Office Software
Access Database design
Click
nev@romtech.com.au

Or
Phone Sydney
(02) 9453-0456



Build Date 4/03/2010

MICROSOFT VISUAL BASIC PROGRAMMING

Why ASP.NET?

ASP.NET and Visual Basic.NetASP.Net is Microsoft's latest Web development platform that provides the structure and services necessary to develop maintainable Web applications of any size.

Creating dynamic, high-performance Web applications has never been easier. ASP.Net has introduced many (some say too many) enhancements and improvements that makes it a compelling platform. It provides effective, scalable, and fast Web development with little coding.

Displaying data, validating user input, and uploading files are all easy. ASP.NET pages work in all browsers - including Chrome, Netscape, Opera, Firefox and Internet Explorer.

Visual Basic Programming

Visual Studio.NET adds the productivity of Visual Basic-style development to the Web. Web Forms and controls provide a Rapid Application Development (RAD) platform for creating Web applications. The programmer can visually design ASP.NET Web Forms using familiar Drag and Drop techniques, statement completion and colour-coding. There is support for uncomplicated debugging and deployment of ASP.NET Web applications.

The move to ASP.NET is easy (well, as easy as it can be) for the Visual Basic.Net Programmer - there is the same VB development environment and the same VB programming model.

Classic ASP

Microsoft introduced classic ASP (Active Server Pages) in 1996. Classic ASP script is an interpreted script and consists of unstructured code that is difficult to write, debug and maintain. The complexity of a classic ASP application increased dramatically as applications grew in size. This was due to the unpleasant mix of code, content and formatting. The resulting spaghetti code was difficult, if not impossible, to maintain.

As a consequence, development and maintenance costs were high.

The nightmare of debugging and maintaining ASP has been replaced by a much simpler paradigm. What was previously prohibitively expensive and complex can now be accomplished with relative ease.

The Features of ASP.Net

ASP.Net:

  • Improves development productivity with the separation of code from presentation.
  • Reduces development times with strongly typed objects.
  • Server controls reduce the amount of code required.
  • Improves performance using compiled code.
  • Improves reliability with the .Net Framework of common programming language library routines.
  • Eliminates the cost of highly trained, multi-disciplined ASP programmers.
  • Allows the creation of Websites that are consistent and attractive.

This all adds up to a dramatic reduction in development and maintenance costs.

And the negatives?

  • There is still the odd bug or two.
  • The developers concentrate on new and esoteric features that are of little interest to the Visual Basic programmer.
  • The product feature range is just too vast.
  • There is a never-ending learning curve.
  • Documentation has improved, but due to all the improvements, it is hard to work out what is valid and what is obsolete.

On the other hand, no one has complained about a lack of features, for a long, long time!

Companies using ASP.Net

The scalability of ASP.Net allows it to be used for large companies. These include Dell, Match.com, Monster.com, Costco.com, NHS Choices, HSN.com, London Stock Exchange, newegg.com, myspace and Lego.