Experienced Software Developer Still Faces to Code or Basic Acknowledge Test When Interview
As a IT guy, a Software Developer, a Microsoft technologies developer (from C++ to .NET ) with over 24 years development history, I still have to face to some awkward (embarrassed ? ) situations such as job interviews. I left school so many years, but some interviews still needed me to give correct answers for some basic computer and programming acknowledges, such as: What is C# ? What features does OO have ? or I was asked for writing code to give a good performance program to implement a scanning or searching case based on stack or queue ….
Open Sources from Microsoft
Microsoft only makes software which you have to pay ?
More about WCF or Web API
We have had several posts about WCF vs Web API:
Summary of Deploy WCF, Silverlight and ASP.NET
We posted 3 guides about Deploy a web application which includes WCF, SilverLight and ASP.NET , for simplified all steps, here provides a “quick guide”:
WCF or Web API
About WCF and Web API, we should have a longer blog, but this time we just put several links, they are also great article about WCF vs Web API, you should get to know whether choose WCF or Web API after you reading them.
A Case of Deploying a web application which includes WCF, Silverlight and ASP.NET part 3
I posted the previous 2 parts of our case deployment in 2012:
A Case of Deploying a web application which includes WCF, Silverlight and ASP.NET part 2
About our case’s deployment, I have posted the part 1 here. This article is the part 2.
A Case of Deploying a web application which includes WCF, Silverlight and ASP.NET part 1
We have a web application which was developed using ASP.NET 4.0 (Web Forms), Silverlight 4.0 and WCF 4.0.
Host ASP.NET Web API In WPF Application
WCF Web API is changed to ASP.NET Web API. ASP.NET Web API has the feature of self-host. In Microsoft official site, they have provided two simples ASP.NET Web API self-host samples. However, they are too simple and actually they looks like the “same” one because those 2 samples are Console applications and they use very similar content.
WCF, WCF Web API and ASP.NET Web API
Most of content in this post from Microsoft and related websites:
The HTTP request to http //xxx has exceeded the allotted timeout.
We have a WCF application with Silverlight 4.0 client application. The system worked well but just sometimes we got the following error:
Something new in WCF 4.0
Comparing with WCF 3.x, WCF 4.0 has new features. for example:
An important difference between WCF hosting in IIS and hosing in Windows Service
The answer is what I am looking for these days. I thought the imporant difference should be like this, but I got the confirmation today:
BaseAddress will be ignored when WCF hosted in IIS
The baseAddress element will be ignored when WCF hosting in IIS.
Host WCF Service
For .NET 4.0, there are 4 options to host a WCF Service:
WCF ... response message does not match the content type of the binding (text/xml; charset=utf-8)
When you use WCF, you might meet the following error message:
Some configurations about WCF HTTP polling duplex channels
Mr. Tomasz Janczuk has lots of blog posts about WCF http polling duplex service.
WCF timeout types
When you use WCF binding, you will see different timeout types:
Set IIS7 to support non-HTTP protocols
IIS 7 supports HTTP protocols, sure it is. But you might need to set something so that IIS 7 supports non-HTTP protocols. Fox example, maybe you are building a WCF application which is using net.tcp binding:
WCF Duplex Service Links
WCF Duplex Service Links:
Silverlight Cross Domain Web Service Access Error
When you created WCF services, if you put your services on different severs in some case, just like me, for example: I created a WCF application which includes 2 web services, I deployed this WCF application onto 2 places, the one is on the server in my office, another one I put on my local laptop PC, the reason I put 2 copies of the WCF application to 2 different places is because I need to often modify one of the 2 web services, the another one I don't need to modify. I have also 2 other applications to consume those 2 web services, I set the service reference to my office one, set another service reference to my local pc one.
WCF Impersonation On the Service Hosting side
Here a good example of setting WCF Impersonation on the server side (not client side):
basicHttpBinding vs wsHttpBinding vs webHttpBinding
WCF has introduced multiple bindings and protocols. There are popular 3 bindings: basicHttpBinging, wsHttpBinding, webHttpBiding.
Performance Comparison of WCF with Traditional Communication Tech
Here is the article from MSDN:
Host a WCF Service in a Windows Service
Read 2 articles today about WCF hoster:
WCF Service Application vs WCF Service library
When you try to create a WCF Service using Visual Studio, you will see 2 kinds of WCF which maybe let you confused : WCF Service Application vs WCF Service library.
WCF RIA Services vs WCF Services
WCF RIA Services vs WCF Services ?
WCF Service does not support ASP.NET compatibility
When you create a WCF Service in ASP.NET, you might get an error page which includes the following content: Server Error in ‘/’ Application.
How to load server side code or run exe from Silverlight ?
Creating and Consuming a WCF Service in Silverlight
1: Here is a good article about “Creating and Consuming a WCF Service in Silverlight”.
WCF Service vs WCF Data Service ?
In Visual Studio 2010, when you try to add a WCF Service, you will see the following 2 kinds of WCF services: