CodingRelentless posting of stuff nobody but me cares about

 

Press Ctrl+Enter to quickly submit your post
Quick Reply  
 
 
  
 From:  THERE IS NO GOD BUT (RENDLE)  
 To:  ALL
33280.1 

Woo! Visual Studio 2008 has a "Target Framework" setting in the projects, so you can use it to make applications which work on .NET 2.0, but still get all the IDE improvements and all that stuff. Also, most of the language enhancements (implicit variable declaration, extension methods and lambda expressions) in C# 3.0 are handled by the compiler rather than any runtime changes, so I can use all of those too.

 

Explanatory note: I can't move our application development to .NET 3.0 or 3.5 as those runtimes are only available for Windows XP SP2 or later, and many of our customers still have Windows 2000 systems.


There are two types of creationist: morons and liars.
0/0
 Reply   Quote More 

 From:  Ben (BENLUMLEY)  
 To:  THERE IS NO GOD BUT (RENDLE)     
33280.2 In reply to 33280.1 
Why don't you move your application development to 3 or 3.5 and develop runtimes for windows 2000 yourself?
0/0
 Reply   Quote More 

 From:  Dave!!  
 To:  Ben (BENLUMLEY)     
33280.3 In reply to 33280.2 
Because that would be a Pete Boughton thing to do.
---

The intelligence of American Politics

"Actually I thought we were going to do fine yesterday. Shows what I know!" - George Bush (just after the US mid-term elections)
0/0
 Reply   Quote More 

 From:  Ben (BENLUMLEY)  
 To:  Dave!!     
33280.4 In reply to 33280.3 

no, not quite.

 

pete boughton would discuss it with us for a week or so, before deciding whether to do it.

 

then he'd wonder whether to go for 3 or 3.5 for another week, based on some article he had read suggesting that there may be an obscure bug in 3.5 that makes certain things that no one ever uses run very slowly.

 

then he'd implement it in cod(sic) fusion.

0/0
 Reply   Quote More 

 From:  Peter (BOUGHTONP)  
 To:  Ben (BENLUMLEY)     
33280.5 In reply to 33280.4 
No, I'd whip it up in Railo and AIR and have it completed before Mark finished reading the VS EULA.


(What is 'it' anyway?)
0/0
 Reply   Quote More 

 From:  Ben (BENLUMLEY)  
 To:  Peter (BOUGHTONP)     
33280.6 In reply to 33280.5 
Railo is CF isn't it?
0/0
 Reply   Quote More 

 From:  Peter (BOUGHTONP)  
 To:  Ben (BENLUMLEY)     
33280.7 In reply to 33280.6 
Railo is a third-party CFML compiler. Same language, different app server. Closest comparison I can think is with SQL implementations:
SQL -> Oracle/MySQL/PostgreSQL/(etc)
CFML -> ColdFusion/Railo/BlueDragon/SmithProject

(Except SQL is defined ANSI, whilst CFML is defined by the big three taking features from each other.)


If you really want to know more I'll go start a new thread, so Rendle doesn't shout at me for sabotaging his .NET happiness. :)
0/0
 Reply   Quote More 

 From:  THERE IS NO GOD BUT (RENDLE)  
 To:  Ben (BENLUMLEY)     
33280.8 In reply to 33280.2 
Time constraints.

There are two types of creationist: morons and liars.
0/0
 Reply   Quote More 

 From:  Ally  
 To:  THERE IS NO GOD BUT (RENDLE)     
33280.9 In reply to 33280.1 
About time. Right now I'm developing .Net 1.1 applications in 2005. It's an utter pain in the arse.
0/0
 Reply   Quote More 

 From:  THERE IS NO GOD BUT (RENDLE)  
 To:  Ally     
33280.10 In reply to 33280.9 
It still won't let you use .NET 1.1. And you really shouldn't, you know. There's absolutely no good reason for it.

There are two types of creationist: morons and liars.
0/0
 Reply   Quote More 

 From:  Ally  
 To:  THERE IS NO GOD BUT (RENDLE)     
33280.11 In reply to 33280.10 

Well it was more the principle than expecting backwards compatibility for two versions.

 

And I'd really, really like to not develop using 1.1, it irritates me intensely. As usual though, it's out of my hands.

0/0
 Reply   Quote More 

 From:  Rowan  
 To:  THERE IS NO GOD BUT (RENDLE)     
33280.12 In reply to 33280.10 
I do .NET 1.1 in VS 2003. Because our client said so.
0/0
 Reply   Quote More 

 From:  THERE IS NO GOD BUT (RENDLE)  
 To:  Rowan     
33280.13 In reply to 33280.12 
Your client is stupid.

There are two types of creationist: morons and liars.
0/0
 Reply   Quote More 

 From:  Rowan  
 To:  THERE IS NO GOD BUT (RENDLE)     
33280.14 In reply to 33280.13 
Our client want it to run on any PC with a XP SP1, and also wants it to be < 3MB. Which is not unreasonable, I suppose.
0/0
 Reply   Quote More 

 From:  THERE IS NO GOD BUT (RENDLE)  
 To:  Rowan     
33280.15 In reply to 33280.14 
.NET 2.0 runs on Windows 98, I think. Definitely Windows 2000. The runtimes are about the same size for 1.1 and 2.0, and the compiled assemblies aren't much different either; in fact, because of stuff like generics, they're probably smaller in 2.0.

There are two types of creationist: morons and liars.
0/0
 Reply   Quote More 

 From:  Rowan  
 To:  THERE IS NO GOD BUT (RENDLE)     
33280.16 In reply to 33280.15 
But generics and all that jazz aren't available in 1.1 - and 2.0 doesn't come as part of the SP1 download. Which is kind of the point.
0/0
 Reply   Quote More 

 From:  THERE IS NO GOD BUT (RENDLE)  
 To:  Rowan     
33280.17 In reply to 33280.16 
Oh, right, I sort of get you. Although corporate systems sans SP2 boggles the mind.

There are two types of creationist: morons and liars.
0/0
 Reply   Quote More 

Reply to All    
 

1–17

Rate my interest:

Adjust text size : Smaller 10 Larger

Beehive Forum 1.5.2 |  FAQ |  Docs |  Support |  Donate! ©2002 - 2024 Project Beehive Forum

Forum Stats