Contractor UK Bulletin Board  PayStream

Go Back   Contractor UK Bulletin Board > Contractor UK Forums > Technical
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
Old 11th June 2008, 12:12   #1
DimPrawn
Godlike
 
DimPrawn's Avatar
 
Join Date: Jul 2005
Posts: 10,101
Default Visual Studio 2008 and WSE 3.0

VS.NET 2005 had design time support for WSE 3.0

Can't seem to find similar support in 2008

Any hints or tips in implementing WSE 3.0 enabled web services using VS.NET 2008?
__________________
By the time you finish reading this sentence, the national debt will have risen by another £1,500 - which you or your children will have to repay.

Just so you know.
DimPrawn is offline   Reply With Quote
Old 11th June 2008, 13:55   #2
DimPrawn
Godlike
 
DimPrawn's Avatar
 
Join Date: Jul 2005
Posts: 10,101
Default

Solved. There is no, and there never will be, support (directly) for WSE in VS.NET 2008.

There are hacks but the only real approach is migrate to WCF.

HTH
__________________
By the time you finish reading this sentence, the national debt will have risen by another £1,500 - which you or your children will have to repay.

Just so you know.
DimPrawn is offline   Reply With Quote
Old 11th June 2008, 17:51   #3
Weltchy
More time posting than coding
 
Join Date: Aug 2006
Location: South England
Posts: 327
Send a message via MSN to Weltchy
Default

Come on DP. Keep up. No wonder the banks are cutting peoples rates by 10%. tsch tsch
Weltchy is offline   Reply With Quote
Old 12th June 2008, 08:36   #4
themistry
More time posting than coding
 
Join Date: Dec 2006
Posts: 245
Default

Quote:
Originally Posted by DimPrawn View Post
Solved. There is no, and there never will be, support (directly) for WSE in VS.NET 2008.

There are hacks but the only real approach is migrate to WCF.

HTH
You will find that WSE 3.0 is just a set of standards... that low and behold... are generally all implimented under WCF...

WCF isn't a new technical solution by Microsoft, they have just made developing WS-* compliant services much easier.

TM
themistry is offline   Reply With Quote
Old 12th June 2008, 09:35   #5
DimPrawn
Godlike
 
DimPrawn's Avatar
 
Join Date: Jul 2005
Posts: 10,101
Default

Quote:
Originally Posted by Weltchy View Post
Come on DP. Keep up. No wonder the banks are cutting peoples rates by 10%. tsch tsch
I think I should spend more time working (an learning) and less time posting.

HTH
__________________
By the time you finish reading this sentence, the national debt will have risen by another £1,500 - which you or your children will have to repay.

Just so you know.
DimPrawn is offline   Reply With Quote
Old 12th June 2008, 09:38   #6
DimPrawn
Godlike
 
DimPrawn's Avatar
 
Join Date: Jul 2005
Posts: 10,101
Default

Quote:
Originally Posted by themistry View Post
You will find that WSE 3.0 is just a set of standards... that low and behold... are generally all implimented under WCF...

WCF isn't a new technical solution by Microsoft, they have just made developing WS-* compliant services much easier.

TM
Yes I know, but they have also removed (direct) support from VS 2008 for WSE which was supported in VS 2005 and client has VS 2008 and wants to use WSE and doesn't want to migrate to WCF.

That's progress for you.
__________________
By the time you finish reading this sentence, the national debt will have risen by another £1,500 - which you or your children will have to repay.

Just so you know.
DimPrawn is offline   Reply With Quote
Old 12th June 2008, 09:56   #7
DiscoStu
Super poster
 
DiscoStu's Avatar
 
Join Date: Aug 2007
Posts: 2,391
Default

I have no clue what any of you are talking about. Ignorance is bliss!
__________________
I love lamp.
DiscoStu is offline   Reply With Quote
Old 12th June 2008, 10:13   #8
themistry
More time posting than coding
 
Join Date: Dec 2006
Posts: 245
Default

Quote:
Originally Posted by DimPrawn View Post
Yes I know, but they have also removed (direct) support from VS 2008 for WSE which was supported in VS 2005 and client has VS 2008 and wants to use WSE and doesn't want to migrate to WCF.

That's progress for you.
Maybe you could elaborate? You still seem to think of WCF as a technology.

WSE 3.0 is a set of standards, which one do you want to impliment or consume?

WCF does not stop you consuming exisiting WSE 3.0 compliant services, it makes it easier. If you want to expose a service, the same argument holds.

TM
themistry is offline   Reply With Quote
Old 12th June 2008, 10:46   #9
DimPrawn
Godlike
 
DimPrawn's Avatar
 
Join Date: Jul 2005
Posts: 10,101
Default

Quote:
Originally Posted by themistry View Post
Maybe you could elaborate? You still seem to think of WCF as a technology.

WSE 3.0 is a set of standards, which one do you want to impliment or consume?

WCF does not stop you consuming exisiting WSE 3.0 compliant services, it makes it easier. If you want to expose a service, the same argument holds.

TM
I don't have time to go into details, but briefly, VS 2005 had design time support for WSE 3.0. You can take any project, and in the designer check WSE 3.0 and it will generate the necessary .config and changes and generate the required classes to make your web service WSE 3.0 compliant.

VS 2008 removes these design time features as you are expected to create projects that utilise WCF standards.

WSE 3.0 != WCF

http://devlicio.us/blogs/derik_whitt...2008-hack.aspx

http://www.jeremyjarrell.com/archive/2008/02/23/83.aspx

Quote:
We use web services for communication between our client layer and our business layer. Not only does this help to enforce the thin client nature of our product but it also sets us up well in the future to consider alternative clients to our business logic. However, we use WSE 3.0 to provide enhanced security for our web services. Apparently, VS2008 and WSE 3.0 do not play well together at all. In fact, it would seem that Microsoft has no plans on them ever playing well in the future. Their reasoning is that WCF can do everything that WSE can and more and that all new development should be against WCF. Although I agree with this, it was a bit of a roadblock that we hit with no warning. Unfortunately, when you "convert" your project from VS2005 to VS2008 with the wizard, it will "helpfully" regenerate all of your project web references with no WSE support. However, this can simply be worked around by hand copying all of your generated Reference.cs files from your VS2005 web reference folders to your VS2008 web reference folders. It's a bit tedious (some of our projects have over 50 web references) but actually works quite seamlessly once its complete. Strangely, the conversion wizard will retain your assembly references to WSE 3.0 so the copied WSE classes build fine.
Anyways, sounds like you are just looking for an argument.

To reiterate, the features of VS 2005 to directly support WSE 3.0 no longer exist in VS 2008. They have been removed.

No big deal.
__________________
By the time you finish reading this sentence, the national debt will have risen by another £1,500 - which you or your children will have to repay.

Just so you know.

Last edited by DimPrawn : 12th June 2008 at 10:55.
DimPrawn is offline   Reply With Quote
Old 12th June 2008, 11:54   #10
themistry
More time posting than coding
 
Join Date: Dec 2006
Posts: 245
Default

Quote:
Originally Posted by DimPrawn View Post
Anyways, sounds like you are just looking for an argument.

To reiterate, the features of VS 2005 to directly support WSE 3.0 no longer exist in VS 2008. They have been removed.

No big deal.
I am not looking for an argument, I am trying to help you.

But alas, nevermind.

Good luck
TM
themistry is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT. The time now is 16:50.


Advertisers
PayStream

CUK Navigation

Contractor Alliance
Formed a new Ltd Co?

20% off business insurance
£10 off Bauer & Cottrell contract reviews
Find co-workers & client introductions

Increase your value to clients here

Fast Company Formation
Same day online company formation £75 + VAT

Form your Ltd Co Here

Contractor Services


 
Content Relevant URLs by vBSEO 2.4.0 © 2005, Crawlability, Inc.