In my last post I described all steps that were needed to get a WP7 app connecting to a WCF Service using SSL and a self-signed certificate. What needs to be added to this solution is username/password authentication.
Continue reading “User authentication with WP7 and SSL WCF Service”
Last few evenings I’ve been working on a WP7 app that I want to connect to a new WCF service using SSL. Since it is only in a dev environment I want to use a self-signed certificate instead of an official one. Doesn’t sound too hard, does it? It took some time before it finally worked…
Continue reading “Using SSL WCF Service in Windows Phone 7 app”
In addition to my previous post Windows Azure Table Storage in the development environment I’ve created a demo application in which responsibilities are distributed over classes in a way that hides the implementation details of Azure’s table storage.
Continue reading “Windows Azure Table Storage in the development environment, part II”
Lately I’ve been playing around with Microsoft Azure (for now in the offline development environment only) and it is really easy to get started. However, as easy it is to get your ASP.NET app running, it is a bit more difficult to get access to the storage part (blobs, table storage and queues). There is no straight forward how-to Continue reading “Windows Azure Table Storage in the development environment”
A while ago I came across the presentation Sustainable Test-Driven Development by Steve Freeman. In this great presentation Steve talks about writing unit-tests and how to avoid the danger of them growing to huge, complex, hard to read and hard to maintain pieces of code. Continue reading “Fluent test data builder for unit tests”
The WebBrowser control in WPF is an excellent control for embedding a web browser in your WPF application. If you want to show a HTML document in your WPF app this control is also the way to go. However, in this current version of the control Continue reading “WPF: Document binding with WebBrowser control”
This week I ran into a quite unexpected exception that was thrown when I tried to remove an object from my LINQ ToSQL DataContext:
System.InvalidOperationException: Continue reading “LINQ To SQL: Exception when removing child object from Master-Detail relationship”
LINQ uses a Deferred Execution model which means that nothing really happens until the results of the query are accessed, e.g. in a for(each)-loop. One of the advantages of this model is that you can compose complex queries in multiple steps to make them more readable. Continue reading “Deferred Execution behavior in LINQ providers”
With the release of Visual Studio 2008 a great new feature will be added: access to the source code of the .NET Framework libraries! In this post of Scott Guthrie Continue reading “.NET Framework source code”
In this post I will wrap up some of the smaller but very useful new features of .NET 3.5/C# 3.0. Other features of .NET 3.5 I’ve already covered are Extension Methods and Lambda Expressions.
Continue reading “.NET 3.5: Types, Variables and Initializers”