Author Topic: In which iamzack is not the topic of discussion  (Read 2060 times)

0 Members and 1 Guest are viewing this topic.

Offline iamzack

  • 26
In which iamzack is not the topic of discussion
Change of subject:

wtf is .NET 1.1?
WE ARE HARD LIGHT PRODUCTIONS. YOU WILL LOWER YOUR FIREWALLS AND SURRENDER YOUR KEYBOARDS. WE WILL ADD YOUR INTELLECTUAL AND VERNACULAR DISTINCTIVENESS TO OUR OWN. YOUR FORUMS WILL ADAPT TO SERVICE US. RESISTANCE IS FUTILE.

 

Offline Dilmah G

  • Failed juggling
  • 211
  • Do try it.
In which iamzack is not the topic of discussion
Change of subject:

wtf is .NET 1.1?

Continuing in this direction:

No
****ing
Idea

some old ****?

 

Offline iamzack

  • 26
In which iamzack is not the topic of discussion
Change of subject:

wtf is .NET 1.1?

Continuing in this direction:

No
****ing
Idea

some old ****?

Nevermind, I found it. It is ****ing old. But apparently I need THIS! EXACT! VERSION! in order to run a certain program. It seems that I was very sloppy in my downloading custom content, and I have a lot of glitchy files. I've located seven that crash the game if they are installed...

Aaaand my modified startup configuration doesn't seem to be working. x.x

*sigh*

So much troubles.
WE ARE HARD LIGHT PRODUCTIONS. YOU WILL LOWER YOUR FIREWALLS AND SURRENDER YOUR KEYBOARDS. WE WILL ADD YOUR INTELLECTUAL AND VERNACULAR DISTINCTIVENESS TO OUR OWN. YOUR FORUMS WILL ADAPT TO SERVICE US. RESISTANCE IS FUTILE.

  

Offline Bob-san

  • Wishes he was cool
  • 210
  • It's 5 minutes to midnight.
In which iamzack is not the topic of discussion
NGTM-1R: Currently considering spending the rest of the day in bed cuddling.
GTSVA: With who...?
Nuke: chewbacca?
Bob-san: The Rancor.

 

Offline iamzack

  • 26
In which iamzack is not the topic of discussion
meh. i prefer modthesims2.com
WE ARE HARD LIGHT PRODUCTIONS. YOU WILL LOWER YOUR FIREWALLS AND SURRENDER YOUR KEYBOARDS. WE WILL ADD YOUR INTELLECTUAL AND VERNACULAR DISTINCTIVENESS TO OUR OWN. YOUR FORUMS WILL ADAPT TO SERVICE US. RESISTANCE IS FUTILE.

 

Offline Bob-san

  • Wishes he was cool
  • 210
  • It's 5 minutes to midnight.
In which iamzack is not the topic of discussion
I've used them both, but the SimWardrobe webmaster is more a programmer. Plenty of CC from his site.
NGTM-1R: Currently considering spending the rest of the day in bed cuddling.
GTSVA: With who...?
Nuke: chewbacca?
Bob-san: The Rancor.

 

Offline Kosh

  • A year behind what's funny
  • 210
Re: In which iamzack is not the topic of discussion
Change of subject:

wtf is .NET 1.1?

Continuing in this direction:

No
****ing
Idea

some old ****?

Nevermind, I found it. It is ****ing old. But apparently I need THIS! EXACT! VERSION! in order to run a certain program. It seems that I was very sloppy in my downloading custom content, and I have a lot of glitchy files. I've located seven that crash the game if they are installed...

Aaaand my modified startup configuration doesn't seem to be working. x.x

*sigh*

So much troubles.

I would have thought all newer version of .NET were backwards compatible.
"The reason for this is that the original Fortran got so convoluted and extensive (10's of millions of lines of code) that no-one can actually figure out how it works, there's a massive project going on to decode the original Fortran and write a more modern system, but until then, the UK communication network is actually relying heavily on 35 year old Fortran that nobody understands." - Flipside

Brain I/O error
Replace and press any key

 

Offline Androgeos Exeunt

  • Captain Oblivious
  • 212
  • Prevents attraction.
    • Wordpress.com Blog
Re: In which iamzack is not the topic of discussion
Why is .NET important?
My blog

Quote: Tuesday, 3 October 2023 0133 UTC +8, #general
MP-Ryan
Oh you still believe in fairy tales like Santa, the Easter Bunny, and free market competition principles?

 

Offline Fury

  • The Curmudgeon
  • 213
Re: In which iamzack is not the topic of discussion
.NET is a programming framework similar to Java. To run programs made with .NET, you need .NET runtime, just like is the case with Java.

.NET versions however are not backwards compatible, each of them is like its own isolated framework. Which means you need 1.x to run programs made with .NET 1.x and so on. Currently there are three major revisions of .NET, 1.1, 2.0 and 3.0.

However, there is also .NET framework 3.5 which is somewhat of an oddity. It actually contains framework version 2.0 and 3.0 in one and same package with something new tossed on top of them. So, in the end you only need to download and install .NET Framework 1.1 and 3.5 to have .NET compatibility covered. Then visit Windows or Microsoft Update to get updates for them.

Edit: Almost forgot. .NET Framework is also available for OS X and Linux in the form of Mono.
« Last Edit: January 01, 2009, 05:17:06 am by Fury »

 
Re: In which iamzack is not the topic of discussion
There is another fun oddity with .NET
If you write an extensible architecture you've got to make sure that everything is written in the same version of the CLR
http://blogs.msdn.com/oldnewthing/archive/2006/12/18/1317290.aspx
This can cause problems if you don't realise what is going on

The link in the article goes to an MSDN forum (bloody slow) with the following comment from Jesse Kaplan:
Quote
Unfortunately unmanaged C++ is really the only way to go here.

Writing in-process \shell extensions in managed code is actually a very dangerous thing to do because it has the effect of injecting your managed code (and the .NET Framework) into every application on the machine that has a file open dialog.

The problems occur because only one version of the .NET Framework can be loaded in a process at any given time (other shared components such as java and msxml have the same property and thus the same restriction).

If you write your shell extension using the 2.0 .NET Framework and an application built with the 1.1 .NET Framework uses a file open dialog, your shell extension will fail because it can not run on an earlier version. Things can get even worse if your shell-extension manages to get loaded in a process before another applications managed code does: your extension may force an existing application onto a different runtime version than the one it was expecting and cause it to fail.

Because of these problems we strongly recomend against using any single-instance-per-process runtime or library (such as the .NET Framework, java, or msxml) in an in-process shell extension.
« Last Edit: January 01, 2009, 07:44:48 am by portej05 »
STRONGTEA. Why can't the x86 be sane?