General
With every new SQL version, it seems there are more and more headaches getting it installed, unless you're installing it on a clean OS install. I ran into error after error trying to install on a Vista box that had been upgraded to Windows 7 and had SQL 2005 already installed.
I finally dug up a blog entry that helped me out on Mark Michaelis's blog. It took a bit of digging, so I figured I'd give him a bit of google juice: SQL 2008 install registry issues and uninstall rollback techniques.
Many shared hosting providers (in this case Mosso) run your ASP.NET applications in a medium trust or modified medium trust environment to reduce security risks. This causes issues with certain techniques and components that require permissions removed by medium trust.
One of the biggest issues other than the actual restriction of permissions is the restriction of partially trusted assemblies calling fully trusted code. By default, if an assembly is strong named, partially trusted assemblies (i.e. the application assemblies in your app running under medium/partial trust) can't call it. This hits many open source components such as iBatis and NHibernate. The workaround...
I was working on one of my old laptops the other day, and realized it seemed just as fast as my newer laptop. The newer box is substantially higher specced - dual core proc, 4GB RAM, nVidia graphics etc. For awhile, I couldn't put my finger on just what the difference was, and then it hit me: the old laptop had Aero turned off. I turned off Aero on the new box and bam, it was noticably more snappy. Windows popped in instantly, menus snapped up with no hesitation. Not just a little improvement, but a drastic improvement in speed. You don't...
I've moved all my technical posts into this blog -- Chris Hynes's .NET Gallimaufry. The RSS url for this is http://feeds.feedburner.com/ChrisHynes. Company news and related posts will remain at the Krystalware Blog, with RSS here: http://feeds.feedburner.com/krystalware.
This was originally going to be a comment on Tynan's post Just Doing It, but it developed into something longer so I decided to do a full blown post here.
I totally agree about the doing without thinking and emotion concept. Just do it. It's a matter of focus and drive. Its not something you're born with, its a skill you develop. Make a goal and outline the steps it takes to get there. Then its simple -- just follow the steps you laid out for yourself.
The key for me is the second step -- making a list of things that...
UPDATE: Added support for importing tracked forums and topics.
I'm in the process of converting my forums from Community Server to AspNetForum. While CS may support every single feature under the sun, its very big and unwieldly to work with. The more recent 2007 and 2008 versions are better, but still behemoth. I just want to drop in one simple forum with a couple subgroups, not host a million forums and blogs on my site. For this, AspNetForum fits the bill exactly.
There's no official importer for Community Server to AspNetForum, so I wrote my own. It turns out to be fairly...
Lutz Roeder's Reflector is one of the most useful tools out there. It's a disassembler that allows you to point at any assembly and break down the code. Scott Hansleman shows off a new PowerShell language plugin for Reflector as well as a nice snapshot of the other addins. It's a great read -- I keep forgetting about all the useful plugins you can add to Reflector.
I'm going to be at MIX 07 next week. If you want to meet, hang out, etc., leave me a comment, send me an email (programcsharp atnospam hotmail dot com), or give me a ring at (703) 868-2236.
Oh... and lets not forget the bling:
I use a laptop for a lot of my development, and for some reason, from time to time, NumLock keeps turning on when I log on. I discovered this behavior is controlled by a registry key, and I'm assuming some program tweaks it on install. Here's the info:
Key: InitialKeyboardIndicators
All Users: HKEY_USERS\.DEFAULT\Control Panel\Keyboard
Current User: HKEY_CURRENT_USER\Control Panel\Keyboard
The possible settings are as follows:
Off: 0
On: 2
The All Users key sets the NumLock state for the login screen.
Although I hate Visual SourceSafe with a passion, my current job requires it. I much prefer SourceGear Vault, and can't wait until the day I'm back on a Vault SCC system. But for now, I must use VSS. I recently had the problem of VSS integration not working in Visual Studio 2005. I found the following steps, based on reregistering the VSS MSSCCI (MS Source Code Control Interface) dll's:
In the VSS folder (usually C:\Program Files\Microsoft Visual SourceSafe\), register the following dll's:
ssscc.dll
remotevssscc.dll
tdnamespaceextension.dll
Using regsvr32, that would look...
Full General Archive