Category: Microsoft

Morphfolia – A New Open Source CMS is Born. 0

Morphfolia – A New Open Source CMS is Born.

My friends, Adrian Kearns, finally released his excellent CMS, Morphfolia, as an open source project.

Morphfolia is two things:

  • A Content Management System (CMS)
  • A web application framework (for the typical Microsoft ASP.NET stack)

Morphfolia provides a suite of tools and capabilities that make website development and management flexible and easy.

This is achieved by a mature architecture and good design principles; the pages, content, page-layout and look & feel are all separated.

Content is served by HTTP Handlers, and APIs exist to support “standard” ASP.NET WebForm development so that your custom forms are consistent with the other content.

It provides (amongst other things) a built-in search engine, auto-generating site map, content indexes, web traffic monitoring, centralized system and audit logging.

Open source presentation at the Wellington Architect forum 0

Open source presentation at the Wellington Architect forum

Just finished my presentation on Open source and Architecture in the Wellington Software Architect Forum.

We have covered these topics:
1) Definition, Licensing & players
2) Open source based architecture examples
3) Best practices
4) ROI, TCO and other TLA
5) Open source tools for architecture
6) Want to be an open source developer?
7) Future FOSS trends

You can download the presentation here.

Open source community should employ Microsoft’s business strategies 0

Open source community should employ Microsoft’s business strategies

In one of the press conferences I attended 6 months ago, Steve Bulmer was asked “Why can’t Microsoft be cool like Apple?”

His reply was simple and to the point:

“I rather be popular than cool”

He further explained that Microsoft business strategy is to try to reach EVERYONE and not only the cool guys.

I suggest that we, as the open source community, employ the same logic:

“We rather be popular than the good and righteous”

Let me explain why we should be popular rather than right.

Switch from Internet Explorer to Firefox? 2

Switch from Internet Explorer to Firefox?

Lately, I seem to have a problem log-in into Gmail from my Internet Explorer, this happens both at work (IE over Vista) and at home (IE over XP). 

I get this wonderfully informative error message: 

gmail

Doing a couple of “refresh” helps sometimes.

But what really helps is using FireFox instead of Internet Explorer- This problem does not happen in FireFox.

PHP calling .NET – Running WCF service with basicHttpBinding 2

PHP calling .NET – Running WCF service with basicHttpBinding

I am Writing a PHP application that needs to run a back end .NET application. When creating a running the WCF web service out of the box, the PHP could not connect to the web service.

The problem:

The PHP returns "Caught exception: Cannot process the message because the content type ‘text/xml; charset=utf-8’ was not the expected type ‘application/soap+xml; charset=utf-8’."

 

The reason:

WCF is running a new version of web services than expected by the PHP.

 

The solution:

Change the binding type of the WCF service from binding="wsHttpBinding" to binding="basicHttpBinding".

This insures that your .NET web service would support clients and other services that conform to the WS-I standards.

 

Tip: Visual Studio 2008 fails to debug WCF web service 0

Tip: Visual Studio 2008 fails to debug WCF web service

When trying to debug a WCF ( windows communication foundation) .NET 3.5 framework library, you might encounter a problem where Visual Studio (VS 2008) refuses to run or debug the WCF web service.

 

the problem:

The error you get from the WCF test client when trying to debug the WCF service is this – "WCF Test Client: Unrecognized option ‘targetclientversion’ specified"