Pablo M. Cibraro (aka Cibrax)
My thoughts on Web Services and .NET development
-
Certificate Access Error for WCF hosted services
The problem appears when a WCF Service hosted in an IIS tries to load a certificate from the Windows Certificates Store with the account of the Application Pool where the service runs, and the account’s profile is not previously loaded. When a user logs on interactively, the system automatically loads the user's profile. If a service or an application impersonates a user, the system does not load the user's profile. Therefore, the service or application should load the user's profile with LoadUserProfile.
-
NullTransport for WCF
As usual, Roman Kiss continues doing great stuffs for WCF. He has recently published a new NullTransport for WCF in CodeProject.
-
Sending Attachments with WCF
WCF mainly supports two modes to send attachments in a efficient way, an streamed mode and a buffered/chunked mode.
-
Removing the SVC extension for WCF services
Nice Idea!!!, how to remove the svc extension for WCF services hosted in IIS. [Via John Flander], http://www.masteringbiztalk.com/blogs/jon/PermaLink,guid,9e0d8d1e-ac7c-49b5-8072-bde42609f5db.aspx
-
ConfigSource attribute on system.serviceModel section
The configSource attribute was firstly introduced in .NET framework 2.0 to support external configuration files.
-
Microsoft SharedView Beta
If you haven't taken a look yet, Microsoft SharedView is a fast and easy way to share documents and screen views with small groups of friends or coworkers; anytime, anywhere, and what is most important, it is completely free. This version is available up to 15 people in different locations.
-
WMI Support in WCF
A nice thing about the management layer in WCF is the WMI support to expose instrumentation at runtime with a well-know interface. That instrumentation includes different service characteristics such as contracts, services, behaviors, listeners or application hosts, which can be accessed by different management tools.
-
WCF Durable services
My friend Jesus Rodriguez has published an excellent article about one the cool features that will be part of WCF 3.5 (Orcas timeframe), "Durable Services". If you want to know more about this feature, take a look at his post here.
-
Integrating the WCF trace with the Logging Application Block
As part of the integration between WCF and EntLib 3.0, this last one comes with a nice feature to redirect the WCF trace to the logging application block. This is done by Entlib through a custom trace listener (system.diagnostics) that captures the trace generated by WCF, and then, transfer that trace to any of the EntLib's trace listeners (Logging application block) configured in the application.
-
ASMX/WCF Migration - REST/POX Articles
My coleague Juan Wajnerman has written two interesting articles about "ASMX/WCF Migration" and "REST/POX". The first one describes an complete procedure to migrate a plain ASMX web service to a WCF service using an incremental approach.