5 Replies - 10118 Views - Last Post: 27 October 2012 - 10:24 AM

#1 The Architect 2.0  Icon User is offline

  • D.I.C Regular

Reputation: 37
  • View blog
  • Posts: 351
  • Joined: 22-May 08

.NET 4.0 Full/Client profiles; Does anyone care?

Posted 03 April 2012 - 01:55 AM

I recently read an old MSDN post that said winform and wpf apps should be targetting client profiles rather than the full profile. So, does anyone care? anyone has issues with deployment because of this?

personally, I never seem to have needed in install .NET versions ever on anyone's computer.

I'm also interested if there are any differences between corporate and consumer apps.
Is This A Good Question/Topic? 0
  • +

Replies To: .NET 4.0 Full/Client profiles; Does anyone care?

#2 negligible  Icon User is offline

  • D.I.C Regular

Reputation: 62
  • View blog
  • Posts: 302
  • Joined: 02-December 10

Re: .NET 4.0 Full/Client profiles; Does anyone care?

Posted 03 April 2012 - 02:44 AM

There's not much point with .NET 4 most of the time, although there are some differences, client doesn't have ASP.NET for example. (As why would you need a server side language on a client)
Was This Post Helpful? 0
  • +
  • -

#3 Skydiver  Icon User is offline

  • Code herder
  • member icon

Reputation: 3160
  • View blog
  • Posts: 9,531
  • Joined: 05-May 12

Re: .NET 4.0 Full/Client profiles; Does anyone care?

Posted 07 May 2012 - 12:47 AM

Ah, you are are lucky to have come into the scene late enough that you don't have to install .NET on the client machines. It used to be a struggle to get people to download the 20MB+ download and "entertain" them with some kind of progress bar while the .NET Framework took 5+ minutes to install.

Anyway to answer your question, yes, whenever possible target the client profile rather than the full profile. More likely than not, current users will have the client profile already installed. And if not, you'll only be forcing them to install a smaller package that takes less time to download and install.

Most companies that have in-house corporate apps will typically also have a corporate IT department (even if it's a department of 1/2 a person). Usually the IT department will take care of pushing out any pre-requisite dependencies so that when the in-house application is pushed out, it just works by magic. If you don't have the benefit of (or don't take time to work with) an IT department, then you need to make your app setup robust enough to install its dependencies... e.g. just like a consumer app.
Was This Post Helpful? 0
  • +
  • -

#4 Curtis Rutland  Icon User is online

  • (╯□)╯︵ (~ .o.)~
  • member icon


Reputation: 4309
  • View blog
  • Posts: 7,456
  • Joined: 08-June 10

Re: .NET 4.0 Full/Client profiles; Does anyone care?

Posted 08 May 2012 - 08:01 AM

Client Profile if possible. The .NET Framework has gotten huge, with lots of features never rarely needed on a client machine. It's usually possible to target the client profile and be fine.
Was This Post Helpful? 0
  • +
  • -

#5 cgseif323  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 27
  • Joined: 01-April 09

Re: .NET 4.0 Full/Client profiles; Does anyone care?

Posted 06 July 2012 - 07:12 PM

I believe you'd usually want the Client Profile, unless you are trying to go cross-platform. Linux has Mono and MonoDevelop (Visual Studio-like IDE), and I don't think Mono supports developing using the Client Profile.

Also, use the Client Profile if you are developing anything other than server apps. Server apps like in Asp.NET do need the full framework.
Was This Post Helpful? 0
  • +
  • -

#6 marty617  Icon User is offline

  • New D.I.C Head

Reputation: 7
  • View blog
  • Posts: 33
  • Joined: 14-October 12

Re: .NET 4.0 Full/Client profiles; Does anyone care?

Posted 27 October 2012 - 10:24 AM

The client profile is going away, so there is only one distribution in the future anyway starting with 4.5.

http://msdn.microsof...y/cc656912.aspx
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1