borderAndreaVB free resources for Visual Basic developersborder

borderAndreaVB Visual Basic and VB.NET source code resources - Copyright © 1999-2010 Andrea Tincaniborder

AndreaVB | Forum | News | Downloads | Register | Help | Member List | Statistics | Search | PM | Profile

Print This Topic
Previous Topic (MVC (Model-View-Controller) implementation in VB.NET)Next Topic (Publishing an application) New Topic New Poll Post Reply
AndreaVB Forum : VB.Net : Making VB.NET OOP via Observer paradigm and easily adaptable to Test Driven Development
Poster Message
matt_1ca
Level: Sage

Registered: 27-03-2005
Posts: 55

Ads by Lake Quincy Media
icon Making VB.NET OOP via Observer paradigm and easily adaptable to Test Driven Development

Wondering if someone could show me how to implement an observer pattern in VB.NET?

Currently I have a lot of working code in VB6 which the company wants me to migrate to VB.NET. Well, that would
normally be straightforward ... yes?  Unfortunately, not so in our case.... recently, our company decided that I need
to modify it to implement the MVC (Model View Controller) paradigm to make it truly OOP and easily adaptable to TDD (Test Driven Development).

Currently, my move was to start with a simple one, opening a form and then grabbing a piece of text from a textfile and putting it as the caption of the form... now, that is easy.

The problem lies in trying to implement observer patterns ... in the observer pattern I cannot simply call the usual

me.caption = mytextstream.ReadLine

from the form_load event instead, I need to use objects that would use an interface to register themselves as observers as
the form loads but not necessary having to be residing in the form_load event... in fact ... if there is somehow a way for me to make such a thing happen before the code goes through the form_load event then that would more completely separate the View layer from the controller layer which gets implemented through the use of observers and observer related patterns.

I did a search for MVC but got nothing returned but Im hoping that someone viewing this new thread might have come across it and please give me a clue how it can be done in VB.NET ... thank you so much for all the kind help you could give ... all suggestions welcome

Gratefully,
Matt

25-04-2009 at 06:16 PM
View Profile Send Email to User Show All Posts | Quote Reply
AndreaVB Forum : VB.Net : Making VB.NET OOP via Observer paradigm and easily adaptable to Test Driven Development
Previous Topic (MVC (Model-View-Controller) implementation in VB.NET)Next Topic (Publishing an application) New Topic New Poll Post Reply
Surf To:


Not Logged In? Username: Password: Lost your password?
Partners: Download Actual Software | Free Software Download
borderAndreaVB free resources for Visual Basic developersborder

borderAndreaVB Visual Basic and VB.NET source code resources - Copyright © 1999-2010 Andrea Tincaniborder