<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d6566853\x26blogName\x3d1%25+inspiration\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://patke.blogspot.com/search\x26blogLocale\x3den\x26v\x3d2\x26homepageUrl\x3dhttp://patke.blogspot.com/\x26vt\x3d2795022480681574377', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

Monday, November 14, 2005

Cool. Phil Wright of Crownwood Software (DotNetMagic) has just released the Krypton Toolkit through his new company - Component Factory. I have mentioned Phil's new company a few times before. His blog is one of the best on the web if you are thinking of starting a company - outsourcing - or generally interested in development.

I have not worked with his new product yet, but I know from DotNetMagic that this guy really knows his stuff. If you are trying to create a professional .Net UI then you need this stuff. If you are using .Net 1.0 you should get DotNetMagic (I have personally used and can recommend). If you are using .Net 2.0, you should check out Krypton Toolkit (haven't used, but based on DotNetMagic would recommend). Krypton Toolkit is free for now, so I would really recommend getting it while you can.

Anyway, this shit is good...and you would be a fool to try and develop it yourself. Besides that, supporting a Micro ISV should just give you a warm fuzzy.

Comments: Post a Comment