bronumski.blogspot.com
Life's too short for blogging...: April 2012
http://bronumski.blogspot.com/2012_04_01_archive.html
Life's too short for blogging. Wednesday, 4 April 2012. Passing mocked parameters between AppDomains. Currently I have been doing a lot of Acceptance Testing which has become more and more complex of late. One of the issues was separating out our systems that all run in the same process in the context of our Acceptance Tests. These are all NUnit. Test which use StoryQ. And are run by the ReSharper. NUnit test runners. To achieve the separation each of the systems is run in it’s own AppDomain. NB All the ...
bronumski.blogspot.com
Life's too short for blogging...: October 2013
http://bronumski.blogspot.com/2013_10_01_archive.html
Life's too short for blogging. Saturday, 19 October 2013. Robust logging in applications using functional parameters. Just as logging components in applications should have no side effects on the components themselves the act of logging should not throw exceptions and cause an application to crash or a process to fail. Many times I have seen some or all of the following used as log statements:. LogDebug(string.Format(Value x: '{0}' - Value y: '{1}', obj.Property, SomeFunction() ;. If a format method is n...
bronumski.blogspot.com
Life's too short for blogging...: June 2011
http://bronumski.blogspot.com/2011_06_01_archive.html
Life's too short for blogging. Tuesday, 28 June 2011. YUML– A web based tool for generating simple UML diagrams for use in blogs, forums and wikis. I came across yUML. Viewing someone's answer on Stack Overflow. It allows you to generate quick diagrams using a simple syntax that can then be presented in a blog. With just a few lines of syntax you can generate a diagram and a url that can be inserted into a blog post or forum. There are a few quirks with it but it gets the job done. Posted by Matt Davis.
bronumski.blogspot.com
Life's too short for blogging...: ASP.NET Desktop Membership Manager Application
http://bronumski.blogspot.com/2012/10/aspnet-desktop-membership-manager.html
Life's too short for blogging. Monday, 15 October 2012. ASPNET Desktop Membership Manager Application. Last month I started up an open source project. With a couple of developer friends. The application is for helping developers and system administrators to release ASP.Net web projects to a given environment where they have no ability to manage the ASP.Net Membership. The project is still in Beta but the most functional version so far has been released as a ClickOnce application. If this is something tha...
bronumski.blogspot.com
Life's too short for blogging...: Loading a Certificate from the Certificate Store via a Custom Configuration Section
http://bronumski.blogspot.com/2012/10/loading-certificate-from-certificate.html
Life's too short for blogging. Saturday, 27 October 2012. Loading a Certificate from the Certificate Store via a Custom Configuration Section. I have recently been doing a fair amount of work with Windows Identity Foundation. WIF) In doing so I have had to load up certificates so in order to make the application flexible enough to deploy to different environments, use different certificates and follow certain standards I wanted to load the certificates from the Windows Certificate Store. Null) { foreach ...
bronumski.blogspot.com
Life's too short for blogging...: September 2009
http://bronumski.blogspot.com/2009_09_01_archive.html
Life's too short for blogging. Friday, 18 September 2009. Injecting service certificates into a WCF end point using Windsor’s WcfIntegration. I recently hit an issue whilst using Windsor’s WCF Integration Facility. On configuring the the facility) to create a WCF end point. Previously the WCF integration was working fine but I had to change the binding to a wsHttpBinding. And use a mutual certificate. Interface defined in the System.ServiceModel assembly. The method we are interested in is the Ad...Servi...
bronumski.blogspot.com
Life's too short for blogging...: September 2011
http://bronumski.blogspot.com/2011_09_01_archive.html
Life's too short for blogging. Wednesday, 28 September 2011. Hosting a Mock as a WCF service. There are a number of times where I have wanted to fire up a dummy WCF service that can be used in unit tests and be able to run some assertions against. Previously I use to write a wrapper class for my mock with the same interface and proxy all the calls to the mocked object as per the following example. ServiceBehaviour(InstanceContextMode = InstanceContextMode.Single). MockedService = mockedService;. The foll...
bronumski.blogspot.com
Life's too short for blogging...: Public WCF contract legacy testing
http://bronumski.blogspot.com/2012/08/public-wcf-contract-legacy-testing.html
Life's too short for blogging. Thursday, 16 August 2012. Public WCF contract legacy testing. The main issue is that we were using the default namespaces provided by the WCF API and not hand crafting our public facing namespaces to be more specific to the business but irrespective of that we didn’t have a way of knowing that we have potentially broken a public facing contract. Namespace Foo { [ServiceContract] public interface IPublicInterface { [OperationContract] GetInfoResponse GetInfo(GetInfoRequest r...
berniecook.wordpress.com
Bernie | Bernie Cook's Blog
https://berniecook.wordpress.com/author/berniecook
Bernie Cook's Blog. Azure, C#, .NET, Architecture and Related Tech News. May 3, 2013. A Simple Differentiation of IaaS, PaaS & SaaS. Getting a handle on how IaaS, PaaS and SaaS differ isn’t particularly difficult but I have to say I don’t think I’ve ever seen it illustrated, or explained, as well as this slide from the Windows Azure Jump Start tutorials. Hopefully this helps clarify the difference between the three, particularly in light of the Windows Azure Infrastructure Services. April 23, 2013. I dec...