Introducing the Class Designer

Download this episode

Download Video

Description

Thom Robbins introduces us to the new Class Designer in VS2005.  Looks like someday you'll only need a TabletPC and an ink pen to "draw" your application.  Who needs a keyboard?

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      Maurits
      Very cool!

      I noticed that Fields are private-by-default, and Methods are public-by-default.

      I have to question that... I frequently find myself developing private "helper methods", and it seems that methods should be private by default as a security/encapsulation feature.

    • User profile image
      DashNY
      Maurits wrote:
      Very cool!

      I noticed that Fields are private-by-default, and Methods are public-by-default.

      I have to question that... I frequently find myself developing private "helper methods", and it seems that methods should be private by default as a security/encapsulation feature.



      I strongly disagree. When designing a new class, one should first think of all the public actions it can perform. Once the "public" functionality of a class is finalized, one can jump into the code view and write the definitions of those methods, adding private (helper) methods when neccessary.

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.