New company architecture



I have been asked to sit on the commitee that is designing the new
architecture for the company. Currently we are a VB shop that uses SQL
Server 2000 as the data store. In the company there are a vast array of
programmers from beginners to advanced programmers. Up until now, the VB
codes came through the VB ranks (version 3 and up) and are currently on
version 6. We are moving to .NET with the release 2.0 framework and I have
been mandiated to use VB.NET (I wanted C# but we can't have it all). I
venture to say that only 10% of the programmers (50 programmers total), have
any experience with OOP at all. Of those 10% only 2% have done OOP
programming, the others know the concepts of OOP. Our new framework needs
to be simple enough for everyone to use, yet robust enough to grow. All our
clients are internal and 90% use client/server programs, the other 10% use
the intranet.

Our goals:
1. Provide a simple architecture that will provide consistancy throughout
the programs and allow for easier maintance across IT departments
2. Provide a set of programming standards.
3. Increase reusability of components
4. Standardize database access, componenet communication, and client UI.

I am pusing for OOP or an OOP hybrid of some sort. What I would like is an
example of other architectures that companies are using. I have looked at
some of the Microsoft MOF stuff, but is was high level and useless, I would
like something more technical to see. If anyone out there can share their
company architecture or give me some good resources for architecture it
would be great.

Katghoti


.



Relevant Pages

  • RE: New company architecture
    ... developer skills with VB, and translate that into VB.NET are sorely mistaken. ... "OOP or not" isn't even an option with VB.NET. ... > architecture for the company. ... > programmers from beginners to advanced programmers. ...
    (microsoft.public.dotnet.distributed_apps)
  • Re: topmind: ID is potentially testable
    ... was planning on writing a book critical of OOP. ... programmers gravitate towards the best methods that get ... architecture we first saw in the early 70's BECAUSE BY EXPERIENCE, ... You are a kook. ...
    (talk.origins)
  • Re: Perplexed in a SW group..
    ... The project context of course dictates what scope of reuse is worth ... However, in my experience, programmers typically ... the concept of "reuse" is really an issue of code condensation: ... architecture, managed in an integrated way, but management was not up to the ...
    (comp.object)
  • RE: New company architecture
    ... Application Architecture ... You may want to consider using either Typed DataSets or Custom Collection ... > programmers from beginners to advanced programmers. ... Of those 10% only 2% have done OOP ...
    (microsoft.public.dotnet.distributed_apps)
  • RE: New company architecture
    ... framework for free and try it out with very little effort. ... > programmers from beginners to advanced programmers. ... Of those 10% only 2% have done OOP ... Provide a simple architecture that will provide consistancy throughout ...
    (microsoft.public.dotnet.distributed_apps)

Loading