Feb 21, 2006 by
Information Technology Editorial Board
This is a series of PowerPoint presentations about Microsoft's Visual Studio .NET. They comprise a forum presentation on this topic for Course Technology. An overview is followed by presentations that compare VB6 and VB.NET and one on database connectivity in the .NET environment. Supplementary presentations are available in C#.Internet and Mobile Applications.
Five PowerPoint presentations on Microsoft Visual Studio .NET: 1. Overview of the .NET Framework (ppt presentation title: Visual Studio.NET ) 2. Transitioning from VB6 to VB.NET (ppt presentation title: How VB has changed) 3. Windows Programming in VB.NET (same slides as 2.) 4. More Hands on with VB.NET: ADO.NET (ppt presentation title: ADo .NET) 5. C# .NET 6. Mobile Appications
Introduce the .NET framework and compare it to Microsoft's previous development environment by:
1. Learning the basics of Microsoft Visual Studio .NET; 2. Learning how to programm using VB .NET; 3. Learning the difference between VB .NET and VB6.
Target Student Population:
For students taking first programming class in VB .NET,
or for upper division undergraduate students to learn Visual Studio.NET and new fetures in VB .NET and professionals.
Prerequisite Knowledge or Skills:
The presentations will be more meaningful for people familiar with the VB6 and the current development environment.
Type of Material:
Material will be best used as a supplement to lectures that introduce Microsoft Visual Studio.NET. Individual presentations can be used to focus on Visual Basic and database access. It could also be used in introduction courses to Microsoft Visual Studio .NET, VB.NET, C# .NET and Mobile Applications. They can also be used for users to teach themselves basics of Visual Studio .NET and to learn the differences between VB6 and VB .NET.
Browser compatible with PowerPoint. Internet Explorer is recommended.
Evaluation and Observation
The ppt slides are well-written. All concepts are valid with excellent visual effects such as colors and icons. The VB presentation, "How has VB Changed?", provides a comprehensive discussion of this topic. It explains that VB.NET is a thorough change from its predecessor, not just an upgrade It compares VB and VB.NET across many areas including: a new forms engine, explicit treatment of forms as classes, a component tray that holds non-visual controls at design time. It introduces new tools, and compares changes in the familiar ones. It also discusses changes in subs, functions, data types, arrays, properties, loops, etc.
A good deal of effort went into this presentation as well. It, too, compares the old and new approaches. It introduces terms and steps the viewer through the process of connecting to a database.
The C# presentation was also well-developed. A code example is given for some statements; opens in another window. Other presentations were not as fully developed.
A login was requested to access accompanying exercises. Pressing [Esc] was all that was necessary.Topics under each presentation are not available through the web. I assume they are provided to students who take the class from the instructor.
Potential Effectiveness as a Teaching Tool
These presentation slides are excellent resources for instructors who teach VB .NET and C# .NET courses. Each topic covers most important concepts in the area and all of them are addressed clearly with excellent visual effects.
The scope of material in the VB.NET presentation is broad. Outlines and graphics help establish basic concepts. Style is consistent. It is attractive but not overwhelming. Graphics are appropriate. A link is included to a utility that converts VS.NET 7 to VS.NET 7.1 and v.v.
The ADO.NET presentation also provides an effective aid to learning. A hands-on exercise to access information from a database is provided. Another exercise creates a form wizard for the same purpose.
Like PowerPoint presentations in general, the information is in outline and "sound bite" format. They can be used as supplements to a lecture or demonstration on this topic.
The presentations will need to be explained in more detail with examples. It may be hard for students to understand all examples only by studying the slides alone, especially for students without VB6 knowledge.
Ease of Use for Both Students and Faculty
These slides are easy to use. They are displayed on the right of the screen and each slide title is displayed on the left, so it's convenient for the user to navigate through the presentation on topics. On the bottom of the slides show, there is back and forward bottons for viewing silde by slide. If the user want to view full screen slides, there is a button named "Slide Show" in the lower right corner.
Some features are not available when using a browser other than Internet Explorer.
Since PowerPoint is a Microsoft product, the presentations work best in Internet Explorer. The exercises were not available using Firefox.
Some slides include code samples which may be difficult to read.