PC Review


Reply
Thread Tools Rate Thread

determining files to include in assemblies

 
 
ChrisB
Guest
Posts: n/a
 
      9th Jun 2004
Hello:

I am involved in the development of a NET application and was hoping for
some insight into the following question:

Outside of deployment considerations, what criteria should be used to
determine which classes to include in a given .NET project?

For example, if three class definitions, such as Customer, CustomerAccount,
and CustomerHistory are in the same namespace, are there any drawbacks to
associating each object with a separate project? Would it be preferable to
include these three definitions in the same project if they will be deployed
to the same machine?

Thanks,
Chris







 
Reply With Quote
 
 
 
 
=?Utf-8?B?SmVycnk=?=
Guest
Posts: n/a
 
      9th Jun 2004
The advantages and disadvantages to deploying them separately depend wholly on your needs

Whether or not you are planning to install them into the GAC may affect your decision, as versioning works differently for assemblies placed in the GAC as opposed to those placed in an application's folder. If you are planning to strong name the assemblies and expect to alter them on different schedules, separate deployment starts to look better

If they're private assemblies, won't change indepentant of each other, and are small enough that loading them at the same time won't cause performance problems, I would deploy all the classes in one assembly and save myself the hassle of dealing with multiple projects.
 
Reply With Quote
 
ChrisB
Guest
Posts: n/a
 
      10th Jun 2004
Good points. Thanks for the info, Jerry.

"Jerry" <(E-Mail Removed)> wrote in message
news:939D9292-FE7E-49F3-8535-(E-Mail Removed)...
> The advantages and disadvantages to deploying them separately depend

wholly on your needs.
>
> Whether or not you are planning to install them into the GAC may affect

your decision, as versioning works differently for assemblies placed in the
GAC as opposed to those placed in an application's folder. If you are
planning to strong name the assemblies and expect to alter them on different
schedules, separate deployment starts to look better.
>
> If they're private assemblies, won't change indepentant of each other, and

are small enough that loading them at the same time won't cause performance
problems, I would deploy all the classes in one assembly and save myself the
hassle of dealing with multiple projects.


 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Large assemblies/fewer quantity or Smaller assemblies/Larger quantities. milop Microsoft Dot NET Framework 0 26th Mar 2010 08:05 PM
Include Assemblies shapper Microsoft C# .NET 0 21st Sep 2009 10:02 PM
pdb files for assemblies in GAC? Mark Microsoft Dot NET Framework 3 29th Jan 2008 08:38 AM
determining whether VC8 C/C++ SxS assemblies are installed. RossettoeCioccolato Microsoft VC .NET 4 4th Dec 2006 09:38 AM
external cs files or assemblies Karl Hungus Microsoft ASP .NET 1 19th Apr 2004 11:05 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 03:53 AM.