473,799 Members | 3,224 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Project Naming, Design, Layout for a windows application

IT
I looked thru the 7+ chapters and Microsoft seems vague. Bascially telling
you to design it so it makes sense. Duh.

Say I have an app that handles processes for the claims, finance and
membership departments.

First MSDN says the project should be.
C:\Projects\MYS ystem\MYSolutio n\MYApp.

What is MySystem exactly. Why can't I find a sample that shows me the
pattern that Microsoft uses to develop in house. One that is in VB.net, no
ASP and using all their naming conventions. Not myForm or myDataGrid.

Should I have a folder for each department, should the folder have sub
folders for each type of document.

For Ex.
MySolution\Clai ms\Forms
MySolution\Clai ms\Crystal Reports
MySolution\Fina nce\Forms
MySolution\Fina nce\Modules

Thanks,
Phillip
Nov 21 '05 #1
8 3091
Hi

I think you design is just OK. The Claims and Finance should be a project,
which will be compiled as a dll or exe.

MySolution\Clai ms --------Store Claims common class file.
MySolution\Clai ms\Forms ---------stored forms
MySolution\Clai ms\Crystal Reports ---------store report

Solutions as Containers
http://msdn.microsoft.com/library/de...us/vsintro7/ht
ml/vxconsolutions. asp

Creating Directories for Solutions
http://msdn.microsoft.com/library/de...us/vsintro7/ht
ml/vxconsolutiondi rectorystructur e.asp

Best regards,

Perter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Nov 21 '05 #2
IT
Should the main form sit in the root project.
This form loads the forms from the different departments via the menu.

So would a porject like internet Explorer look like this

Solution = Internet explorer
Project1 = Browser
Project2 = Favorites
Project3 = Security

I would really like to see an example of a large solution. Where is a VB.net
sample?

""Peter Huang" [MSFT]" <v-******@online.m icrosoft.com> wrote in message
news:P%******** *******@cpmsftn gxa10.phx.gbl.. .
Hi

I think you design is just OK. The Claims and Finance should be a project,
which will be compiled as a dll or exe.

MySolution\Clai ms --------Store Claims common class file.
MySolution\Clai ms\Forms ---------stored forms
MySolution\Clai ms\Crystal Reports ---------store report

Solutions as Containers
http://msdn.microsoft.com/library/de...us/vsintro7/ht
ml/vxconsolutions. asp

Creating Directories for Solutions
http://msdn.microsoft.com/library/de...us/vsintro7/ht
ml/vxconsolutiondi rectorystructur e.asp

Best regards,

Perter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no
rights.

Nov 21 '05 #3
Hi

Based on my understanding, every department will be built as a DLL(each
department as a project). So the MainForm can located in the same level
another folder, which we can build it as the main start project(exe).

There are a few sample in the link below.
Architectural Sample Applications
http://msdn.microsoft.com/library/de...us/dnanchor/ht
ml/anch_entdevappa rchsamp.asp

Best regards,

Perter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Nov 21 '05 #4
IT
I tried this and gave up after a couple of hours.

From the description of the duwamish book I thought it was a Windows
application. First thing the install wanted was IIS to be installed, Then I
found out I needed the 1.1 SDK, then the MSDE. The MSDE failed several times
and the log gives me no clue on why.

Can someone just email me a screenshot of their solution Explorer?
""Peter Huang" [MSFT]" <v-******@online.m icrosoft.com> wrote in message
news:iR******** *****@cpmsftngx a10.phx.gbl...
Hi

Based on my understanding, every department will be built as a DLL(each
department as a project). So the MainForm can located in the same level
another folder, which we can build it as the main start project(exe).

There are a few sample in the link below.
Architectural Sample Applications
http://msdn.microsoft.com/library/de...us/dnanchor/ht
ml/anch_entdevappa rchsamp.asp

Best regards,

Perter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no
rights.

Nov 21 '05 #5
Hi

I reviewed the thread and find that there is a similar issue in the
newsgroup below.Now I have replied to you, you may go and take a look.
Newsgroups: microsoft.publi c.dotnet.langua ges.vb
Subject: Solution Layout

Best regards,

Perter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Nov 21 '05 #6
Hi

I reviewed the thread and find that there is a similar issue in the
newsgroup below.Now I have replied to you, you may go and take a look.
Newsgroups: microsoft.publi c.dotnet.langua ges.vb
Subject: Solution Layout

Best regards,

Perter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Nov 21 '05 #7
IT
I think you are referring to the thread that got confused as IDE layout.

I gave up. I'll just guess. Seeing as I can't find a VB solution that
doesn't require me to waste a day with installing old SDK, MSDE and IIS to
just see the layout. Our local Microsoft reps hooked us up with a couple MS
Press patterns and practice books. Maybe there is something in there.

""Peter Huang" [MSFT]" <v-******@online.m icrosoft.com> wrote in message
news:g0******** *****@cpmsftngx a10.phx.gbl...
Hi

I reviewed the thread and find that there is a similar issue in the
newsgroup below.Now I have replied to you, you may go and take a look.
Newsgroups: microsoft.publi c.dotnet.langua ges.vb
Subject: Solution Layout

Best regards,

Perter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no
rights.

Nov 21 '05 #8
Hi

I am sorry for that.
Since the solution will be a large programming task, it usually including
database even webpage, so after the new release version apprear, the
orginal ones may not be updated in time also to make a such a large
solution sample work we will need do many basic ready job, e.g. the
database, IIS, even the connectionstrin g. So we provide it as a
installation package which will save the trivial jobs.

If you still have any question, please feel free to post in the newsgroup.

Thanks for your understanding!

Best regards,

Perter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Nov 21 '05 #9

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

Similar topics

6
2561
by: Huron | last post by:
Hi, What do you guys recommend in terms of python project layout, especially unit tests layout ? Zope has unit tests per packages, twisted has a big tests directory full of tests ... and the file naming convention are also pretty differents ... I guess there is part of "personnal choices" in those matters ... but there is also good practice advices that can be gathered I think ... - h
98
6292
by: Pamel | last post by:
I know this must have been asked elsewhere, but I cannot find it. There is a piece of text on my web page that I don't want browsers to resize. IE won't resize it if I specify the size in px, but everything else will. Is there any way to prevent browsers from resizing text? If you could just point me to where this has already been answered, that would be great. Paul
14
3143
by: 42 | last post by:
Hi, Stupid question: I keep bumping into the desire to create classes and properties with the same name and the current favored naming conventions aren't automatically differentiating them... (both are "Pascal Case" with no leading or trailing qualifiers). For example... I'll be modelling something, e.g. a computer, and I'll
6
1655
by: Manuel Lopez | last post by:
Hello, I have a Web Project (UserControls.dll) with some user controls that is shared by many asp.net web applicattions. What we do is copy UserControls.dll to all the applications bin folders an this works correctly. We want to have this shared code in the GAC.
3
1418
by: Andy Lim | last post by:
I'm currently working on my second web application using VS 2003/VB.NET, after moved from Dreamweaver MX. one thing that i missed so much in VS2003 is DWMX's great visual, WYSIWYG layout design, and HTML template feature. well, as you know, developing web application is not just about inserting/updating/deleting and displaying data in plain-page design. so, here are my questions: - how to workaround this limitation in VS2003 - how to...
8
1694
by: Kenneth P | last post by:
Hi, I've had a hd crash (with proper data backup) and I wonder what way would be the best way to set up an old project with all code from a backup hd in a new vs.net2003 environment? TIA Kenneth P
0
5577
by: gunimpi | last post by:
http://www.vbforums.com/showthread.php?p=2745431#post2745431 ******************************************************** VB6 OR VBA & Webbrowser DOM Tiny $50 Mini Project Programmer help wanted ******************************************************** For this teeny job, please refer to: http://feeds.reddit.com/feed/8fu/?o=25
0
1447
by: =?Utf-8?B?U29vYnJhc3NlbiBUaG9wbGFu?= | last post by:
Hi to all, I have a dll that i named CoreLibrary.Basically to return messages from the dll to the calling application ,be it a windows application,web service or any other third party i call for help the Resource Manager class of Dot Net. To be more precise,In the dll i included resources for English language and French language bu using the naming convention provided by Microsoft i.e Messages.en-US.resx or Messages.fr-FR.resx.
0
9685
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9538
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10470
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9067
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7561
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6803
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5459
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5583
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4135
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

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.