Multiple Programs

  • Thread starter Thread starter Martin
  • Start date Start date
M

Martin

Just wondered if you could give me some advice!

At the moment we code out systems in COBOL and we are
just starting to move everything to VB.net. Just
wondering how you all manage when designing system with
many screens.

Running of a single .exe would be unfeasible so have been
looking at using .dll's but after messing around we are
struggling to see how to get this to work! If we create
a class library with a user control that loads fine but
of course you can not use a menu within a user control
which is something we would like to do. If we create a
class library that contains a windows forms it just does
nothing.

Just basically wondering how you design your systems that
have many different parts? (we have around 400 different
screens per system)

Another thing is we intend to use inheritance, can you
inherit forms/controls accross multiple projects within
the same solution?

Hope someone can help!!

Martin
 
I cann't answer all your ? but there are some very smart brains that lurk
about here that will be able to cover most items

My 2cents is that whilst it might be possible(not sure), to have a vb.net
app with 400 different form(name for a screen), I would have to say that if
that is the case, then you probably should go back and take a look at the
design of what you are trying to do. I would think if you grouped your
functionality by user role, you might be able to have 3 or 4 different apps
you could have instead on one big one.

One way around might be to implement a ASP.net web front end built using
VB.net. You then do not have an issue on the number of forms/screens you
will have, as they are just web pages. One checky thing is to acutally put
the Com web browser onto a vb.net form, and sort of get the best of both
worlds.

Not sure about cross project inheritance, but I would think no. Can you not
create user controls, and just use those in each project you need them ?
 
Thanks for the info. With the applications you write do
you tend to have all your forms within one project? if
so, how many?

One question, how do you put the COM web browser onto a
vb.net, i have not really looked at asp.net as yet!

Cheers

Martin
 
Martin,

Interesting question because I just submitted a proposal for the company I
am with. We currently have probably around 300 different programs written in
RPG for an AS400 system. I want to go to .NET and use SQL as the access
point between the clients systems and the AS400 (the AS400 would be totally
disconnected except for the times of replication to and from the SQL
server).

My initial thought is to use ASP. I think it will be easier to build an
internal intranet and deliver web apps across the intranet. Windows form
apps can also be delivered across HTTP. This is opposed to creating a new
windows app for every current AS400 application we have out there now.

These are just my thoughts.

Brad
 
Back
Top