Exclude TFS DLLs During Publication

In one of my projects, I use an ASP.Net MVC site to communicate with Team Foundation Server (TFS) to display metrics/graphs/reports. The site is hosted on the same server that hosts TFS and during publication, it publishes the file Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader.dll in the bin folder each time, which causes an ASP.Net error because the dll is already on the server.

It is possible in an ASP.Net MVC project to exclude files and directories by creating a .wpp.targets file. This allows you to define the exclusions as well as the source/reason for the exclusion.

[Read More]
dll  tfs  publication  MVC  XML  WPP 

Version 1.0 of Orchard

The Orchard project recently released version 1.0 of their product. I had talked about it previously here, and I decided to install it again.

Installation

The installation is done via the Web Platform Installer and I also used Web Matrix on a virtual machine to do my tests. The installation is almost automatic and very pleasant. No need for obscure configuration.

Once installed, you just need to start the Orchard site with the Web Matrix interface to see the initial site configuration page (Site name, admin user, password, database). Again, it is very simple and intuitive.

[Read More]

Orchard Project Beta

The 0.5 beta version of the Orchard project has just been released. Here are 4 points that I really like about this engine:

  1. ASP.Net MVC
  2. Allows multiple Wikis under the same site
  3. Management of static pages
  4. AND ABOVE ALL, the ability to translate posts and pages into different languages!! Which is quite rare in this field.

You can download the source code or simply install it with WebPI

Orchard Project - Reusable Applications and Components for ASP.NET

The Orchard Project aims to create an application and reusable components using ASP.NET. Additionally, in the short term, it will provide a CMS application based on .NET.

Having tested it several times, it seems very promising, but still too immature to consider using it as my Blog engine. But we’ll see….

The source code is available on CodePlex