Archives
-
Configuration Merge for WCF
One of the blog's readers from Italy, Fabio Cozzolino has written a interesting host for WCF that gets and merges configuration from different configuration files. You can download the code from his post, which is completely in Italian. (Anyway, the code is not, it is English).
-
WCF Dependency Injection Behavior
Many times the services are just part of a service layer interface or facade that only delegate calls to other components in lower layers, such as entity translators, business logic components, data access components or service agents that work as proxy with other systems. To clarify more this point, this is how the Patterns & Practices team envisioned a general multi-layer architecture for .NET applications, http://blogs.msdn.com/donsmith/archive/2006/07/21/673481.aspx
-
Simple Sharing Extensions for .NET
As I mentioned in a previous post, I have been very busy lately working with Daniel, Mariano and other guys here in Clarius on an open-source implementation of Simple Sharing Extensions for .NET. The architecture of the project is still evolving, many changes have been introduced since the the first release, and it will continue this way as long as we find things to improve or new features are added. For this reason is that your feedback is quite important for us at this point.
-
SAML STS implementation for WSE 3.0 (Reposted)
Since the Gotdot.net site disappeared along with the code of this implementation, my friend Jason Hogg has kindly published the code on his blog.
-
Microsoft Synchronization Framework and SSE
Microsoft has released the first CTP of the synchronization framework, it is available to download here.
-
Loading the WCF configuration from different files on the client side
A common problem in WCF that many people face is the impossibility of loading the client configuration from different configuration files. This is a common scenario when the developer wants to deploy some binaries with along with an independent configuration file (Which may be in a resource file also) to avoid modifying the main configuration file. A weeks ago, I described a easy workaround to use the external configuration files through the use of the configSource attribute (A mechanism provided by .NET). However, that approach requires several configuration files to configure an entire WCF channel, at least three files (client section, bindings and behaviors).
-
Clarius is Hiring!!!
Want to work at a growing, high energy services-software company? Clarius Consulting is looking for the candidates to help us fill the following positions:
-
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.
-
Clarius Consulting
On June 4th, I will officially become an associate of Clarius Consulting. I'll be joining a great team of "all-stars" developers such as Daniel Cazzulino, Victor Garcia Aprea, Juan Carlos Elichirigoity and Fernando Simonazzi, which is pretty amazing to me. Thanks guys for give me this opportunity!!.
-
More about WCF Binding configurations in STS scenarios
Some time ago I wrote an introductory post showing a basic architecture for a federation scenario in WCF. If we go back until then, the architecture showed there was something like the image below:
-
MVP award in "Connected Systems"
Today I received an email re-awarding my "Connected Systems" MVP status for another year. Thanks Again Microsoft !! for this award.
-
Services in .NET - Part I
What is a service after all ?
-
CRUD Interface for a Service - Is a bad practice ?
I have been reading in different places that using a CRUD (Create, Read, Update, Delete) interface for a service is considered a bad practice or anti-pattern. Therefore, this kind of interface should be avoided at all cost.
-
Tagged
Thanks Soledad for tagging me.
-
Windows Communication Foundation (Compact Edition)
The .NetCF team is working on a subset of WCF for the next version of the compact framework. Today I came accross this post "Windows Communication Foundation (Compact Edition) and the story of the Lunch Launcher" from Roman, a bit late because it was published almost three months ago. Anyway, it is still good news for the Windows Mobile community.