WCF wsdl namespace

A tempuri.org-ról

Hogyan is szabaduljunk meg a tempuri.org namespace-től egy WCF szolgáltatás WSDL leírójában?



1.) In your ServiceContract attribute constructor define the Namespace property.

[ServiceContract(Namespace = "http://myservice.com")]

public interface IMyService

2.) For your ServiceClass create the ServiceBehavior attribute with Namespace property

[ServiceBehavior(Namespace = "http://myservice.com")]

class MyService : IMyService

3.) In all your bindings set the bindingNamespace property

<endpoint binding="basicHttpBinding" bindingNamespace="http://myservice.com"....



Forrás: http://my-tech-talk.blogspot.com/2009/01/how-to-get-rid-of-httptempuriorg-in-wcf.html 

Az egész olyan Microsoft-os...


3, azaz három különböző helyen kell beállítani és ami a legfontosabb beleforgatni a kódba a namespace-t.



Ha így teszünk akkor kapjuk meg a következő WSDL részletet:
<wsdl:definitions name="..." targetNamespace="http://myservice.com">
<wsdl:types>...


Jó tudni...

HornGet - Open Source .NET

HornGet

Egy hasznos eszköz a .NET fejlesztéshez a hornget.

Ha a fejlesztés során szükségünk lenne

  • IoC
  • Object Mapper
  • ORM
  • Log
eszközökre...

Telepítsük a gépünkre ezek bármelyikét közvetlenül a forrásból!


A HornGet segítségével a legújabb Nyílt forráskódú eszközök telepíthetőek közvetlenül az adott projekt forrásából.

A HornGet leírása itt érhető el: http://code.google.com/p/hornget/

Az eszköz által elérhető csomagok listája itt érhető el: http://www.hornget.net/packages/


Egy egyszerű példa az eszköz képességeire:
Futtatva ezeket a parancsokat:
horn -install:mvccontrib 
horn -install:automapper 
horn  -install:castle.components 
horn -install:castle.tools 
horn  -install:castle.facilities 
horn -install:castle.services 
horn  -install:castle.windsor 
horn -install:fluentnhibernate 
horn  -install:json.net 
horn -install:log4net -version:2.1 
horn  -install:nhibernate -version:2.1 
horn -install:nhibernate 
horn  -install:nhibernate.linq 
horn -install:nhibernate.linq  -version:2.1 
horn -install:rhino  

Már a gépünkön csücsül a legújabb
ASP.NET MVC
AutoMapper
Castle Komponensek
NHibernate valamint NHibernate Linq


De ez még nem minden!

Ha frissül valamelyik komponens forrása, egyszerűen frissíthetjük a saját verziónkat és már használhatjuk is ezeket a legújabb projektünkben...


Happy Coding!

Velence

Welcome to Venice!
A Karnevál helyszíne:



Nagyobb térképre váltás

Főbb adatok:
  • ~334.000 fő összlakosság
  • ~68.000 lakos Mestrében
  • ~1.500 lakos hagyja el Velencét évente a munkanélküliség a magas árak és a lakások
    hiánya miatt.
  • Az épületek talapzatának közel 60% korrodálódott már a víztől.
... és nem mellesleg Velencében kerül megrendezésre a Velencei Karnevál


De elég ebből a száraz ismertetésből,



Jöjjenek a képek:

Építészet:






Dózse(Doge) palota részlete...




Természet:










Öböl tájkép...








A felvonulók



 


 




... és végezetül:












Laguna éjjel