The Design-Time Developer

Find out more after Tuesday's "Object-Oriented Programming Fundamentals in .NET" Webcast

First, the event details: .NET brings the full power of Object-Oriented Programming to the Visual Basic syntax you're already familiar with. Learn the fundamentals of Object-Oriented Programming (OOP) and the new OOP keywords introduced in Visual Basic .NET. In this session, we'll demonstrate how Visual Basic .NET provides support for all of the key tenets behind the OOP paradigm - abstraction, encapsulation, inheritance, and polymorphism. Good use of OOP will lead to code that is much easier to test, maintain, extend and reuse.

To view the webcast (live Tuesday, February 8 @ 9AM Pacific or on-demand later), follow this link

Once you have attended the webcast, check out the links below to gain even more knowledge.

Download the code (with bonus code for the other webcasts this week!)
Object-Oriented Programming in Visual Basic .NET
Creating Classes in Visual Basic .NET
Inheritance and Interfaces

Ken LeFebvre, one of my counterparts on the East Coast, also presented a 2-part series "Tips and Tricks for Object-Oriented Development with Visual Studio .NET" - you can check out both of his sessions on-demand here:

Tips and Tricks for OO Development w/ VS .NET Part 1
Tips and Tricks for OO Development w/ VS .NET Part 2

Happy Coding,
Jacob

Published Monday, February 07, 2005 12:48 PM by jacobcy
Filed under:

Comments

 

Brandon Schenz said:

I am the IT department for a small sporting goods company and have written several applications for them using .NET.

I am also trying to start my ownconsulting business as well.

While doing all of this I am also a part time student and my VB3 class has a group project and I was wondering if you could direct me to some resources to share on the following subjects:
"For the .Net Platform Group.

Create a presentation that:

* describes Microsoft's .Net
* describes .Net Framework
* Defines each characteristic of the .Net framework and how they work together.
* Defines how VB1, VB2, VB3 related to the .Net framework.
* Defines what is still to be learned to master this development environment.





For the Object Oriented Group:

Create a presentation that:

* History of Object Oriented
* Benefits of Object Oriented
* Definition of Object Oriented Design
* Definition of Object Oriented Programming
* Statement on how they relate.
* Details on Object Oriented Programming regarding the various terms that it makes up.
o Class, Object, Method, event
o Inheritance, Encapsulation, Polymorphism
o etc.
* Details on how this relates to .Net

Create the presentation in the mode that would best get the points accross. I would recommend a document and a powerpoint presention on talking points "

I am technically on the .NET platform group, but as it is all a group project I would be happy to provide some resources to the OO Group.
February 10, 2005 8:47 AM
 

Jacob Cynamon said:

Brandon,

First off, I have to express my incredulity that there is a school still teaching VB3. I don't see that as appropriate for the students, since I cut my teeth on VB4 and you don't even see that in business these days. They really should be teaching an object-oriented language, like VB .NET or C#, or even C++, that is much more marketable in today's IT/DEV world.

Now I can step off my soapbox and answer your questions. For each topic, one great place to start is the MSDN Library (http://msdn.microsoft.com). I personally use the site on a daily basis to research information.

On a more specific basis, any Introduction to .NET book should give you what you need for part 1, with the possible exception of the "comparing VB1, VB2, VB3 to .NET" - you may have to infer the differences from what you know of VB3 and will find out about .NET.

There is a great OO book that we were giving out at events a couple months back. Object Thinking - by David West - covers a heck of a lot of esoteric information about object-oriented design.

I'd also encourage other loyal blog readers to share their advice for this up-and-coming developer. What resources would you suggest for learning more about .NET and OO Design?
February 10, 2005 9:18 AM
 

Brandon Schenz said:

I'm sorry I didn't mean VB3. It is VB.NET Level 3.

Although I must say that I did start with VB3 myself......
February 10, 2005 8:49 PM
 

The Design Time Developer Find out more after Tuesday s Object | Outdoor Ceiling Fans said:

May 31, 2009 9:43 AM
 

The Design Time Developer Find out more after Tuesday s Object | Outdoor Ceiling Fans said:

May 31, 2009 12:39 PM
 

The Design Time Developer Find out more after Tuesday s Object | Toe Nail Fungus said:

June 9, 2009 2:04 AM
New Comments to this post are disabled

This Blog

Syndication

News

This is the blog of Jacob Cynamon, Microsoft developer community champion (DCC) for Illinois, Indiana, and Wisconsin.


All postings on this blog are provided "AS IS" with no warranties, and confer no rights. All entries in this blog are my opinion and don't necessarily reflect the opinion of my employer.

Developer Events

Other Microsoft Events TechNet Briefings
[IT Pros]


Connections
[Small/Mid-Sized Business Owners]


TS2 Seminars
[MS Partners]


MBS
[Business Professionals]


Stay up-to-date on developer happenings
Localized MSDN Flash Newsletter

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker