typo3 – separate news feeds per categorytypo3 oninRead more
When using a news extension like timtab in typo3 to publish your articles, you usually create XML feeds for different formats like RSS2.0, Atom0.3, etc.
But what if you would like to have separate feeds for different posting categories? In this article I will show you how to do this.0
typo3 – full scale news posts in XML feedstypo3 oninRead more
When providing XML feeds using the typo3 tt_news extension or rather using timtab to publish your blog posts, there are some issues when you try to render your complete blog posts in full length into the XML feed.
To describe the problems and help you to solve them, I wrote the article typo3 – full scale news in XML feeds.
Visual Studio solutions – set project build order automatically.NET oninRead more
Well, I think it’s about time to bring you the first technical post. So here we go:
When you combine multiple projects into one (big) solution and the different projects have dependencies between each other, you quickly go nuts, when setting the project build order or rather the project dependencies manually on the solution.
I know what you will suggest: “Just set the dependencies using project references.”
You’re right, but this has one major disadvantage: When using project references, you have to set these dependencies again, when combining some of the projects into another solution for example.
Yeah, I know what comes now: “You noob, no one sets an assembly reference to a project output dir!”
You’re right again, but if you copy the output of your project (assembly and documentation) into a central directory, using the post build step of a project, and set an assembly folder to this directory, you get clean assembly references and a central location for your assemblies. Of course this mostly makes sense for larger development projects.
This is one reason, why I prefer direct references to the resulting project assemblies.
So, here is what you get: SetBuildOrder is a macro, which sets the project build order automatically. It was tested under Visual Studio 2003 and 2005 using C# solutions/projects.
For the source code and installation instructions please visit the complete article.
blogging languageGeneral oninRead more
Some people asked me, why I am blogging in english language. Well, here comes the answer:
I plan to blog mainly about development topics. All devs should in my opinion
- use english operating systems
- use english development tools
- read english development books
- code in english
- comment their code in english
So, the technical articles will always be in english.
But then, when I write articles about other things, I try to blog in english and german. Since it takes not just a small amount of time to translate every article, there maybe only the english version every now and then. But don’t hesitate to ask me for the german version! I will deliver it in addition.
When you subscribe to my feed you can always choose between two languages:
If you subscribe to the german feed and there is no german translation for a specific article you will automatically receive the english version.
You can also choose the language of the whole website by selecting the appropriate language flag in the upper right corner. If a flag is grayed out, there is no such language version of the current page.
I hope for your understanding.
GhostDoc 1.9.0 released.NET oninRead more
A colleague of mine Roland Weigelt has just released a new version of GhostDoc.
GhostDoc is a free add-in for Visual Studio that automatically generates XML documentation comments. Either by using existing documentation inherited from base classes or implemented interfaces, or by deducing comments from name and type of e.g. methods, properties or parameters.
It now supports Visual Studio 2005 and also provides experimental support for VB.Net.
If you aren’t using it, give it a try! You’ll love it!
Update: GhostDoc just made it into MSDN-Magazine 12/2005: Visual Studio Add-Ins Every Developer Should Download Now.