How would this work for a Windows app?  (Hopefully just an
inexperience problem here.)  My project is in VB.Net 2005.

I have a situation alot like CallMeLaNN's: In trying to keep to an MVC
philosophy when factoring ("shotgun surgery" as the wiki defines it),
I have multiple projects referencing down in a hierarchy:

           Front End - Login   (Windows cf. Mobile cf. Web)
                       ^
          GUI User Controls (library)
                       ^
            Business Logic (library)
                  ^         ^
Database Logic   Corporate Functions    (libraries)

When I make a change to my Corporate Function Library, I have to
recompile the Business Logic, GUI, and Front End(s) and do a whole new
roll-out.

To be clear of my coding style in use, here's a sample:

{Business Logic}.{Class 1}
    Private myValue1 As Integer = 0
    Private myValue2 As Integer = 1

    Public Function GetResultOfSomething() As Integer
        Dim intReturn As Integer = 0
        Using cf_Class As {Corporate Functions}.ResultClass
            intReturn = cf_Class.ResultMethod(myValue1, myValue2)
        End Using
        GetResultOfSomething = intReturn
    End Function
End Class

So, if I change {Corporate Functions}.ResultClass.ResultMethod from
[{int} - {int}] to [{int} * {int}], I have to rebuild everything!  How
can I get around that?

--Taf Greenstreet
[email protected]





On Mar 27, 12:47 pm, "Stephen Russell" <[email protected]> wrote:
> I am guessing that this is a web app.
>
> You could create your own installer that uses meta data for all the objects
> in your stage environment and can determine via a date stamp which are
> different from the production server.  
>
> .........................
> Stephen Russell -
> Senior Visual Studio Developer, DBA
>
> Memphis, TN
> 901.246-0159

Reply via email to