An application framework for VB.NET

  • Thread starter Thread starter SionnachRoe
  • Start date Start date
S

SionnachRoe

All,

I was wondering if there is anything akin to the MFC App/Doc/View
framework available for VB.NET, either as part of .NET, as a
commercial library or as opensource.


Background
==========

We are moving from VB6 to VB.NET and are planning to write a number of
applications within VB.NET.

We have a number of ex C++/MFC people who have suggested that we
create an application architecture/framework that can be re-used
throughout all these applications.

This strikes me as a good idea.
When completed we can create an 'out-of-the-box' application that
provides an amount of basic functionality just by deriving the classes
for the new application from a set of base classes. We get a common
look and feel for all the company's apps and it should gets us
focussed on constructing common functionality in a single place, not
having each development group implementing their own version of
something for logging or dataaccess or whatever.
Wins all round.


Problem
=======

As well as being a good idea this also strikes me as being a LOT of
work.

So it ocurred to me to ask whether something like this already exists
either that we can use - MS provided, Open Source, whatever - or that
we could license.



Thanks in advance for all answers/comments.

S.
 
It depends on what you consider "framework". There are bits and pieces out
there. For example, MSDN has an article that details a command routing
system for GUI applications, similar to MFCs. Then there are projects like
Genghis. And some of Microsoft's application blocks can be useful. But
there's no unified framework that approaches MFC's depth.
 
In news: (e-mail address removed),
SionnachRoe said:
I was wondering if there is anything akin to the MFC App/Doc/View
framework available for VB.NET, either as part of .NET, as a
commercial library or as opensource.

Hi Alan,

Check out MVP Kevin McNeish's Mere Mortals .NET Framework from
http://www.oakleafsd.com/.
 
Back
Top