30 במאי 2006
After a long time of building an application with WCF on my machine, I tried to test it with more than a single machine. Doing that, I ran into the following exception:
"Identity check failed for outgoing message. The expected DNS identity of the remote endpoint was 'machine.bursteg.co.il' but the remote endpoint provided DNS clam 'localhost'. If this is a legitimate remote endpoint, you can fix the problem by explicitly specifying DNS identity 'localhost' in the EndpointAddress.Identity property when creating channel proxy."
It is a very long exception message indeed, but fortunately, very descriptive.When I got this exception, the client configuration...
24 במאי 2006
I am building a new service to test some new features of WCF, and today I chose to host my service in IIS and not in Console Application as usual. This is a very common thing to do, and I though I will take me just a couple of minutes.
Surprisingly, after creating the service, and the .svc file, I got this error message:
Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
Not such descriptive message... ah???
Trying to compare...
Lately I visit the MSDN WCF Forum quite a lot! I do my best to share knowledge and answer developers questions about WCF issues.
Today I noticed that they have a list of the guys who tend to answer occasionally, And found my name there, right after the MSFT guys.
If you've been using WCF and haven't visited in that forum, I advise to do come.
Install this update to add support for the WS-AtomicTransaction protocol to MSDTC, and support for the Windows Communication Foundation (WCF) COM+ Integration feature. When this package is installed WCF applications will be able to use the WS-AtomicTransaction protocol. Additionally, COM+ applications can be exposed as services using the WCF COM+ Integration feature. After you install this item, you may have to restart your computer.
Download it here.
Read all about it - here.
If you're about to install the Beta 2 of WinFX, It is important to go through these links:
How to install WinFX Runtime Components:http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605077.aspx
Breaking Changes between Feb CTP and Vista Beta2http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605194.aspx
Detailed WCF API changes between FEB CTP and Vista beta 2(RC0)http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605256.aspx
Go-Live License for WinFX Runtime Components V3.0 Beta 2http://blogs.msdn.com/madhuponduru/archive/2006/05/23/605322.aspx
The following downloads will enable you to develop WinFX applications for the latest version of Windows Vista, Windows XP Service Pack 2 or Windows Server 2003:
Windows SDK - The Windows SDK includes the documentation, samples, tools and build environments to develop Windows applications - either native or WinFX.
WinFX Runtime Components - The WinFX Runtime Components enable you to run the WinFX applications that you develop.
"Orcas" WinFX Development Tools - Development tools that work with Visual Studio 2005 and provide functionality such as XAML Intellisense support through schema extensions for the editor, project templates for the Windows...
23 במאי 2006
Next Generation Exception Message Box
If you've developed a Windows Forms application, you probably developed some kind of Exception Message Box to display exceptions, instead of using the default one supplied in System.Windows.Form namespace.
Microsoft has been using a nice ExceptionMessageBox in SQL Server 2005, and as a part of Feature Pack for Microsoft SQL Server 2005 - April 2006, released the ExceptionMessageBox as a component for applications to use.
"The exception message box is a programmatic interface that you can use in your applications for any tasks for which MessageBox may be used. The exception message box is a supported managed...
This webcast explores multiple real-world scenarios where applications based on the Windows Communication Foundation and Windows Workflow Foundation.
Watch it here...
20 במאי 2006
The WCF team released the second update of the documentation. Get it here.