Mittwoch, März 11, 2009
How Microsoft Manages Its Projects (MPT)
An interesting read: http://www.edsquared.com/2009/02/27/Microsoft+Process+Template.aspx
(via)
Donnerstag, Februar 26, 2009
Performance Counter
Performance Analysis of Logs Tool: http://www.codeplex.com/PAL
(vielleicht mal beobachten: http://blogs.technet.com/clint_huffman/)
MSDN Aug 2008 - Windows Administration, Taking Your Server's Pulse
Dependency Injection Frameworks
Mittwoch, Februar 04, 2009
GUI Patterns
Explore GUI Patterns: UX Patterns site
cool.
(via)
Dienstag, Januar 20, 2009
Nice C# WinForms Popup Control
Montag, Januar 05, 2009
Access Outlook
Montag, Oktober 27, 2008
Links: Windows Installer XML ToolKit (WiX)
http://wix.sourceforge.net/ Mother of all
http://de.wikipedia.org/wiki/Windows_Installer_XML Nice little overview
http://www.tramontana.co.hu/wix/ Tutorial
Mittwoch, Oktober 15, 2008
Vista Style Task Dialog
this looks good: http://www.codeproject.com/KB/vista/TaskDialogEmulateRedux.aspx
Dienstag, Mai 20, 2008
Source Code Metrics
Donnerstag, April 24, 2008
Random Links
Cool Client Stuff - Client Settings FAQ
Have a boolean setting called CallUpgrade and give it a default value of true. When your app starts up, you can do something like:
if (Properties.Settings.Value.CallUpgrade) {
Properties.Settings.Value.Upgrade();
Properties.Settings.Value.CallUpgrade = false;
}
Note: My.Settings.Upgrade doesn't upgrade?
* Solution * After knowing how My.Settings.Upgrade() works, we can find that making exe assembly as strong named assembly is one solution to this problem.
Continuous Integration Server:
- TeamCity Professional is slick and nice and distributed and free, but when you exceed its limits (20 build configurations, 3 agents) money has to roll. Really a nice product though.
- Hudson is an interesting really free alternative with no artificial restrictions, absolutely simple to setup, also everything configurable through a web gui, yet powerful including distributed builds and a very interesting matrix project type.
- (CruiseControl.net gets all the press but it's ugly and manually editing the XML files is just not working for a team; Apache Continuum may rise to an interesting product as well but their lack of basic docs makes me a bit nervous right now; most of the commercial build/integrations servers seem to target the infamous enterprise area and I think smell big money there which shines through).