Community Forums Archive

Go Back

Subject:.Net Framework?
Posted by: Rednroll
Date:4/11/2005 5:18:44 AM

What is it and what does it do for the Sony apps? Besides slow them down.......Really though if anyone can tell me what the benefit of this is, I'ld really appreciate it.

Subject:RE: .Net Framework?
Reply by: JohnnyRoy
Date:4/11/2005 5:43:09 AM

The .Net Framework is Microsoft’s development platform for the future. All of Microsoft’s new development tools are based on it (i.e., Visual Studio .Net). It does not “run” on your PC; it is just a development library that makes things like web services, web database access, etc. integrate seamlessly into your applications. It provides Microsoft’s new Common Language Runtime (CLR) which (like Java) compiles programs into an intermediary language (bytecodes) that is interpreted so that you can write in any programming language and not have to worry about compatibility. Yes, interpreted languages are slower than native code but that’s the price you pay for language portability.

The .Net Framework wasn’t available when Windows XP first shipped so that still used the old COM+ framework. You can be sure that future versions of Microsoft Windows will ship with, and be based on, the .Net Framework. So its just a matter of time before anyone with a Windows based PC will have the .Net Framework on it. Like I said, it’s just a runtime library (DLL) that sits on your PC. It’s no different than having to install the C/C++ libraries to run a C/C++ program, or the Visual Basic libraries (VBRUNxxx) to use a Visual Basic program. Now there is only one run-time library and that’s .Net Framework.

Microsoft was cleaver in making it an optional download on the Windows Update site, stating that if you didn’t have any .Net applications that the download wasn’t necessary. This way, customers blame other companies like Sony when the download screws up their PC instead of Microsoft!

~jr

Subject:RE: .Net Framework?
Reply by: Rednroll
Date:4/11/2005 4:18:45 PM

Thanks for the explanation JR.

To me this seems like a way to make the actual app smaller in size then? Because you're calling functions within the .Net framework which are already therefore on your PC. So, I wonder why is Acid 5.0 88.4 meg in download size, and Acid 4.0 is 37.0 meg in size. Does the Acid 5.0 installer contain the .Net framework in it, and this get's installed on your PC when you install Acid......or did Sony really more than double the size of Acid with their latest features? Or this must be the extra code from the Microsoft SQL server.

Just thinking aloud...it must be the SQL stuff, because SF 8.0 is actually a tad bit smaller than SF 7.0.

Subject:RE: .Net Framework?
Reply by: jumbuk
Date:4/11/2005 4:56:41 PM

A big chunk would be the media manager library for Sony loops. The dotnet framework is not in there - you have to download it separately.

Subject:RE: .Net Framework?
Reply by: JohnnyRoy
Date:4/11/2005 7:59:29 PM

Yes, a better framework means smaller applications because you are reusing a lot of library code that you use to have to write yourself and ship with your application.

I believe you are correct. ACID Pro 5 is a 84MB download because it contains Microsoft SQL Engine for the Media Manager. If you look at the exploded package during installation, you’ll see that the ACID Pro 5 directory is 48MB and the MSDE directory is 63MB! So most of the download is support files from Mircosoft SQL.

~jr

Go Back