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