umbraco 3 compiles and works with .net 3.5 and VS2008 :-) Options
hartvig
Posted: Tuesday, November 20, 2007 12:09:34 PM

Rank: Addict

Joined: 3/17/2008
Posts: 787
Location: Nyborg, Denmark
As some of you know, Microsoft released VS2008 (RTM) and .NET Framework 3.5 yesterday. I have great news in terms of umbraco v3 and those bits - It compiles and runs perfectly with very few changes :-)

In .NET 3.5 a new delegate named Action is introduced, which means that it clashes with the class named Action in umbraco. It's not a bigger issue than a need to fully qualify the name five places in the umbraco source.

I've been testing this on my Vista box and it runs perfectly including Warrens website starter package and included XSLTs and controls like Douglas Robars excellent XSLT Search.

This is very good news as it makes the transition to .NET 3.5 much easier and faster (we're actually there!) than with umbraco 2.1 -> 3.0.

Let me know your take on this and if we should have two official distributions, one for .NET 2.0 and one for .NET 3.5.

Cheers,
Niels...


Jeeeez, did I really start this :-)
Simm
Posted: Tuesday, November 20, 2007 12:20:36 PM

Rank: Fanatic

Joined: 7/22/2006
Posts: 248
Location: Randers, Denmark
Darned Niels, you were faster than me :D
Great news!

I'm the closest thing to an Umbraco-hangaround
Simm
Posted: Tuesday, November 20, 2007 2:44:24 PM

Rank: Fanatic

Joined: 7/22/2006
Posts: 248
Location: Randers, Denmark
I think it is a great idea to have two distributions for some time. Then perhaps by the release of Umbraco 4, you could phase out .NET 2.0 compatibility?
I can only speak for myself, but we are not quite ready to upgrade our servers yet.

I'm the closest thing to an Umbraco-hangaround
Simm
Posted: Wednesday, November 21, 2007 10:42:46 PM

Rank: Fanatic

Joined: 7/22/2006
Posts: 248
Location: Randers, Denmark
drobar
Posted: Wednesday, November 21, 2007 11:48:16 PM

Rank: Umbracoholic

Joined: 9/8/2006
Posts: 1,285
Location: KY, USA
I'm in favor of a single version that works everywhere (or at least, a single version).

Is it possible to compile to .net2, but with the fully qualified code that makes it run under .net35?

Just like with umbraco v2.x, even though it was a .net1.1 application, you could run it under .net2... so I would like umbraco v3.? to be a .net2 application that can run under .net3/35.

Am I asking too much?

Otherwise, support for .net3/.net35 should be held for later. It will take a while before it is common to have that version of .net installed on servers, especially shared hosts. So moving to a .net3/35 solution too early will cause a lot of pain for people.

cheers,
doug.



MVP 2007-2009 - Official Umbraco Trainer for North America - Percipient Studios
Simm
Posted: Thursday, November 22, 2007 1:43:08 AM

Rank: Fanatic

Joined: 7/22/2006
Posts: 248
Location: Randers, Denmark
Hi Douglas!

Correct me if I'm wrong. It seems like .NET 3.5 is built on top of .NET 2.0 just as predicted earlier. So everything that works with .NET 2.0 will probably work with 3.5 and vice versa (if you avoid 3.5 specific stuff).

I'm the closest thing to an Umbraco-hangaround
SoerenS
Posted: Thursday, November 22, 2007 8:22:59 AM

Rank: Fanatic

Joined: 7/25/2006
Posts: 375
Location: Silkeborg, Denmark
The famous 4GuysFromRolla.com released an article yesterday giving an Overview of ASP.NET 3.5 and Visual Studio 2008.

It answered a lot of my question on what the fuzz is all about :)

/SoerenS

Brug for råd til hvordan du driver en god webshop? / Need advice on how to run an effective webshop?
mortenbock
Posted: Thursday, November 22, 2007 9:32:51 AM

Rank: Addict

Joined: 7/19/2006
Posts: 706
Location: Århus, Denmark
Wouldn't a 3.5 version demand that usercontrols etc. are written in VS2008? Or would it still be possible to use existing usercontrols that are compilet for .net 2.0?

Morten Bock - Level 2 certified - My danish blog with a few english posts | CodeGarden on Facebook
hartvig
Posted: Thursday, November 22, 2007 2:44:48 PM

Rank: Addict

Joined: 3/17/2008
Posts: 787
Location: Nyborg, Denmark
It would still be possible :)

I'll do some performance testing on 3.5 vs. 2.0 and see if it makes sense to have two builds. However, the code base will be the same - no new 3.5 specific features will be added. It simply meant as a service for people who can run 3.5 on their hosts (if it will increase performance).

/n

Jeeeez, did I really start this :-)
nec
Posted: Tuesday, November 27, 2007 2:26:00 PM
Rank: Enthusiast

Joined: 9/5/2006
Posts: 28
I vote for a .NET 3.5 version.
- Know i'd use it!

Out with the old, in with the new!
Anders
Posted: Friday, November 30, 2007 10:17:42 AM

Rank: Devotee

Joined: 5/24/2007
Posts: 61
Location: Kalix, Sweden
Lets see a 3.5 compile really soon..... need it bad. Tried to compile it myself but cant seam to get the correct changeset. Membership provider is so linked it the ones I tried. Running a 3.5 complie with 3.5 user controls frontend and backend. Runs great except some troubles with Umbraco stuff like the new memebership stuff.. Ie cant save user type and language from Umbraco backend, have to hack db to achive it and so on. Also seam to get some trouble with ajax in the treeview when switched to the new ajax framework that is included in 3.5.



Umbraco Certified Professional
RagingKore
Posted: Tuesday, January 22, 2008 12:49:13 PM
Rank: Newbie

Joined: 1/22/2008
Posts: 1
It doesn't work!!!!!! Not out of the box.

I'm loosing too much time with this.

I replaced the references to system.web and system.web.design assemblies but then I get a:

"Could not create type 'umbraco.webservices.NodeService'"

This is terrible...

I need this to work. It shouldn't be this dificult...

Just convert Umbraco to net 3.5 Website and make it available for download.

PLEASE!!!

thank you

Users browsing this topic
Guest


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.