473,394 Members | 1,843 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

Plugin Software Components

Jon
I once read a pretty good article using VB 6 on how to design a framework using MDI forms and ActiveX controls to display different documents. It was a pretty good tutorial and I have been looking for something similar for VB.NET. What I am trying to do is code a framework and by adding different components display different data. If I choose to have a component that displays TV schedules say I can add that component and start showing them along side say a calander of events component.

I am not be using the correct terms so any help would be greatly appreciated as I am pretty new to .NET.

Thanks,
Jon
--------------= Posted using GrabIt =----------------
------= Binary Usenet downloading made easy =---------
-= Get GrabIt for free from http://www.shemes.com/ =-

Mar 12 '07 #1
1 1157

"Jon" <No**@None.comwrote in message
news:K8******************************@bright.net.. .
>I once read a pretty good article using VB 6 on how to design a framework
using MDI forms and ActiveX controls to display different documents. It was
a pretty good tutorial and I have been looking for something similar for
VB.NET. What I am trying to do is code a framework and by adding different
components display different data. If I choose to have a component that
displays TV schedules say I can add that component and start showing them
along side say a calander of events component.

I am not be using the correct terms so any help would be greatly
appreciated as I am pretty new to .NET.

Thanks,
Jon
--------------= Posted using GrabIt =----------------
------= Binary Usenet downloading made easy =---------
-= Get GrabIt for free from http://www.shemes.com/ =-
I think what you want to look into are Interfaces. Lets suppose you have a
"framework" app. Now you define the app to have a menu (an Interface), a
toolbar (an Interface), a navigation area (an Interface) , a status bar (an
Interface) and a user form area (another Interface).

Now you can create usercontrols / forms (for MDI) that implement those
interfaces and you are on your way. Lots of work to create an interface but
that is the embryo of the idea. I have done this for a media player I
designed. The app provides services to play various media types and I can
use several navigators to provide the views of the media.

Lloyd Sheen

Mar 13 '07 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

24
by: Uwe Mayer | last post by:
Hi, I have the following inter-class relationships: __main__: (in file LMCMain.py) imports module FileIO defines class LMCMain instanciats main = LMCMain(...) FileIO.py:
36
by: Andrea Griffini | last post by:
I did it. I proposed python as the main language for our next CAD/CAM software because I think that it has all the potential needed for it. I'm not sure yet if the decision will get through, but...
4
by: Aaron Queenan | last post by:
COM has many facilities to assist with creating an application with Plugin support, for example, component categories to determine what components to load, the OLE specification and interfaces to...
3
by: Roger Boesch | last post by:
Im currently working on a plugin architectur for a software product written in c# and have found the following problem: Project a) Application, Application with all classes used in this app ...
2
by: timtos | last post by:
Hello. I don´t know if this is a totally silly questin because I really don´t know much about the topic. So excuse me if I am wrong. I want to write a plugin for microsoft office. In fact I...
6
by: S. Lorétan | last post by:
Hi guys. I am preparing the rewriting of an huge existing application in VB6. This software is a mess of 10 years of patchs and new functionalities added randomly, and didn't have any logical or...
4
by: Paciente8159 AKA Klayman | last post by:
Hi, I have a couple of doubts reggarding a plugin based application in C++? I want to build a c++ plugin based app. I have searched alot of things in the net but I still don't know how to...
0
by: igor.volnov | last post by:
Hey all, I am writing to inform that our software group just release a neat plugin for VS.NET The plugin builds _complete_ document trees ( not just method names and some constructions ) and...
7
by: WTH | last post by:
I am now aware (I am primarily a C++ developer) that in C# if you reference the same interface from the same file in two different projects the types are actually incompatible. I found this out...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.