Click here to Skip to main content
16,004,991 members
Home / Discussions / C#
   

C#

 
AnswerRe: one more somewhat dumb question... [modified] Pin
Luc Pattyn3-Feb-09 6:03
sitebuilderLuc Pattyn3-Feb-09 6:03 
GeneralRe: one more somewhat dumb question... Pin
l a u r e n3-Feb-09 6:46
l a u r e n3-Feb-09 6:46 
Questiondata connections and forms / apps Pin
l a u r e n3-Feb-09 4:58
l a u r e n3-Feb-09 4:58 
AnswerRe: data connections and forms / apps Pin
Rob Philpott3-Feb-09 5:06
Rob Philpott3-Feb-09 5:06 
GeneralRe: data connections and forms / apps Pin
l a u r e n3-Feb-09 5:11
l a u r e n3-Feb-09 5:11 
GeneralRe: data connections and forms / apps Pin
Rob Philpott3-Feb-09 5:30
Rob Philpott3-Feb-09 5:30 
GeneralRe: data connections and forms / apps Pin
l a u r e n3-Feb-09 7:21
l a u r e n3-Feb-09 7:21 
GeneralRe: data connections and forms / apps Pin
Rob Philpott3-Feb-09 7:40
Rob Philpott3-Feb-09 7:40 
A project is a collection of classes, but it's also more than that. Typically in Visual Studio, a Solution is a collection of projects. Each project would normally be compiled into an assembly (which is a DLL).

It's normal to break up an application in this way. You might have your front end in its own project. Maybe you've got some custom controls, they'd be in another project (so that they could be reused elsewhere). You might have some business functionality in another project, and certainly data access would be another one. All these seperate projects comprise your solution.

When you build your solution, each project is compiled into its own assembly and they are all placed in the same folder. (This is private deployment if you want to look it up).

Projects obviously need to know about each other, and this is where references come in. If you right click on one in VS, there's an add reference option. Here you can reference your other projects and also system wide assemblies from the GAC.

Hope that makes some sense. Smile | :)

Regards,
Rob Philpott.

AnswerRe: data connections and forms / apps Pin
Le centriste3-Feb-09 5:21
Le centriste3-Feb-09 5:21 
GeneralRe: data connections and forms / apps Pin
l a u r e n3-Feb-09 5:22
l a u r e n3-Feb-09 5:22 
Questionchanging button status Pin
R.Dubé3-Feb-09 4:48
R.Dubé3-Feb-09 4:48 
AnswerRe: changing button status Pin
l a u r e n3-Feb-09 5:00
l a u r e n3-Feb-09 5:00 
GeneralRe: changing button status Pin
R.Dubé3-Feb-09 5:23
R.Dubé3-Feb-09 5:23 
GeneralRe: changing button status Pin
EliottA3-Feb-09 5:25
EliottA3-Feb-09 5:25 
AnswerRe: changing button status [modified] Pin
EliottA3-Feb-09 5:24
EliottA3-Feb-09 5:24 
GeneralRe: changing button status Pin
R.Dubé3-Feb-09 6:13
R.Dubé3-Feb-09 6:13 
GeneralRe: changing button status Pin
EliottA3-Feb-09 6:16
EliottA3-Feb-09 6:16 
GeneralRe: changing button status Pin
R.Dubé3-Feb-09 6:27
R.Dubé3-Feb-09 6:27 
QuestionRotate rectangle with mouse move events... Pin
priyareguri3-Feb-09 4:42
priyareguri3-Feb-09 4:42 
AnswerRe: Rotate rectangle with mouse move events... Pin
EliottA3-Feb-09 4:45
EliottA3-Feb-09 4:45 
GeneralRe: Rotate rectangle with mouse move events... Pin
priyareguri3-Feb-09 4:58
priyareguri3-Feb-09 4:58 
GeneralRe: Rotate rectangle with mouse move events... Pin
l a u r e n3-Feb-09 5:01
l a u r e n3-Feb-09 5:01 
GeneralRe: Rotate rectangle with mouse move events... Pin
musefan3-Feb-09 5:22
musefan3-Feb-09 5:22 
QuestionSmart Client Alternative Pin
MatthysDT3-Feb-09 3:30
MatthysDT3-Feb-09 3:30 
AnswerRe: Smart Client Alternative Pin
Rob Philpott3-Feb-09 4:32
Rob Philpott3-Feb-09 4:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.