Design, Solutions and .NET Framework by Dejan Dimitrovski

Browse by Tags

All Tags » WCF (RSS)
WCF Load Test
This tool takes a WCF trace file and a WCF client proxy, or a WCF interface contract, and generates a unit test that replays the same sequence of calls found in the trace file. The code generated is easily modifiable so that data variation can be introduced...
Posted: Wed, Jul 15 2009 23:54 by dejan | with no comments
Filed under: ,
GET method and Internet Explorer workaround
This post is just a note for those who have not experienced WCF, REST, GET method and Internet Explorer in combination or AJAX, GET method and Internet Explorer again. Actually the problem is that the browser is greedy for caching and If you use a GET...
Debugging HTTP Requests
Using WCF application that has an HTTP binding often needs ability to monitor exact messages that are being transmitted. If you don’t like to use WCF message tracing and logging feature , you can try the alternative more accurate and easier way to capture...
Data Contract Versioning
It’s obvious that every software is something breakable if we planning to improve it with a new version and the same story is with our WCF services which can evolve over time. In this article, I’ll gave you few advices on dealing with different versioning...
Posted: Thu, Jan 29 2009 1:08 by dejan | with no comments
Filed under:
Hello Cloud – Exploring .NET Service Bus
After submitting request before few weeks to allow me an access to the Windows Azure Services , Microsoft sends me an email with all necessary details on how to explore this new platform for developers. First thoughts on Azure were that this is another...
Choose the Right WCF Host
WCF as part of the .NET Framework supports different OS platforms, providing accessibility over many protocols including HTTP, TCP, IPC and MSMQ. But not every WCF host support the entire suite of protocols which limiting your options at times. Beyond...
WCF Tracing and Message Logging
The most important thing when you are developing an application is actually the debugging process. If we are talking about WCF, tracing should help developer to debug WCF service by logging all operations on the service. How to enable trace Open the config...
Posted: Thu, Oct 23 2008 21:37 by dejan | with 5 comment(s)
Filed under: , ,
Visual Studio SP1 and .NET Framework SP1 RTM
Visual Studio 2008 Service Pack 1 (SP1) and .NET Framework 3.5 SP1 are out! Even that they looks more like feature pack ( my previous article ), they offer additionally improvements in responsiveness, stability and performance. The list of delivers is...
WCF Debugger Visualizers
Visual Studio 2005 has introduced a very nice feature called debugger visualizers which represents extensions to Visual Studio that drops in a custom user interface for visualizing types. This vizualizers allows you to visually view useful information...
Notable posts
Quick overview on few interesting posts in the previous days: The very useful CR_Documentor 2.0 has been released with Sandcastle Preview and is now open source code; List of classes Jerremy Miller includes in his projects; An Amazing Introduction to...
WCF Tips: Map client certificate with user identity
Whenever you are going to map user identity to a Windows identity using the certificate in WCF development, there's no active mapping from the client certificate to a Windows account. You can enable it by setting mapClientCertificateToWindowsAccount...
Posted: Mon, Jul 14 2008 0:32 by dejan | with no comments
Filed under: ,
WCF Security Guidance
Microsoft Patterns and Practices Group has published a nice guidance for WCF security. Excellent set of Questions and Answers, separated in different categories such as: Design Considerations, Auditing and Logging, Authentication, Authorization, Exception...
Posted: Tue, Apr 29 2008 16:24 by dejan | with no comments
Filed under: , ,
WCF Service Behaviors - Instance and Concurrency Management

When we design our enterprise application, we need to provide a great scalability, performance, throughput, transactions, reliability etc. Sincerely there is no one-fit solution to solve all our needs, but WCF can help us solving all those architectural requirements using different techniques. One of those technique is Instance and Concurrency Management, available through WCF service behaviors, discussed in this article.

...
Posted: Tue, Apr 29 2008 16:17 by dejan | with 4 comment(s)
Filed under: ,
WCF Binding Decision
Bindings in WCF are used to specify the transport, encoding, and protocol details required for clients and services to communicate with each other. It uses bindings to generate the underlying wire representation of the endpoint, so most of the binding...
Posted: Mon, Mar 31 2008 23:17 by dejan | with no comments
Filed under: ,
Key concepts of the WCF - Create your first service
Starting with this post I'm beginning a series of posts related with the Windows Communication Foundation (WCF) and integration with different Microsoft technologies such as Windows Workflow, Message Queue, Enterprise Services, Silverlight, Microsoft...
Posted: Sat, Mar 22 2008 16:47 by dejan | with 1 comment(s)
Filed under: ,