<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Development</title><link>http://www.egilh.com/blog/category/17.aspx</link><description>Development</description><managingEditor>Egil Hogholt</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Egil Hogholt</dc:creator><title>Tools for debugging http and https traffic</title><link>http://www.egilh.com/blog/archive/2008/08/18/4723.aspx</link><pubDate>Mon, 18 Aug 2008 21:14:00 GMT</pubDate><guid>http://www.egilh.com/blog/archive/2008/08/18/4723.aspx</guid><wfw:comment>http://www.egilh.com/blog/comments/4723.aspx</wfw:comment><comments>http://www.egilh.com/blog/archive/2008/08/18/4723.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.egilh.com/blog/comments/commentRss/4723.aspx</wfw:commentRss><trackback:ping>http://www.egilh.com/blog/services/trackbacks/4723.aspx</trackback:ping><description>&lt;P&gt;I spend a lot of time troubleshooting web applications. My Swiss army tool of choice for all network related issues is &lt;A href="http://www.wireshark.org/"&gt;WireShark&lt;/A&gt; but it falls short when it comes to analyzing SSL encrypted traffic.&lt;/P&gt;
&lt;P&gt;FireFox takes forever to load compared to IE7 but its wide range of&amp;nbsp;&lt;A href="https://addons.mozilla.org/"&gt;add-ons&lt;/A&gt; can be a life saver at times for developers. I am a heavy user of:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://chrispederick.com/work/user-agent-switcher/"&gt;&lt;STRONG&gt;User Agent Switcher&lt;/STRONG&gt;&lt;/A&gt; which quickly lets me change the user agent of the browser&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://addons.mozilla.org/en-US/firefox/addon/125"&gt;&lt;STRONG&gt;SwitchProxy&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;lets you quickly swap between proxies. &lt;A href="http://www.egilh.com/blog/archive/2007/08/22/4314.aspx"&gt;Proxy configuration scripts&lt;/A&gt; are great if you always use the same proxies but I frequently have to force a specific proxy to test different web application behaviors.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://livehttpheaders.mozdev.org/"&gt;&lt;STRONG&gt;LiveHTTPHeaders&lt;/STRONG&gt;&lt;/A&gt;&amp;nbsp;plugs into FireFox so it is able to see all the http traffic in real time. You can filter the request using regular expressions and see &lt;STRONG&gt;https requests in clear text&lt;/STRONG&gt;!&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;A href="http://www.fiddlertool.com/"&gt;Fiddler&lt;/A&gt;&amp;nbsp;is also able &lt;A href="http://www.fiddlertool.com/Fiddler/help/httpsdecryption.asp"&gt;debug https&lt;/A&gt; but it relies on a "&lt;A href="http://en.wikipedia.org/wiki/Man_in_the_middle"&gt;man-in-the-middle&lt;/A&gt;"&amp;nbsp;approach which has some limitations.&lt;/P&gt;&lt;img src ="http://www.egilh.com/blog/aggbug/4723.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Egil Hogholt</dc:creator><title>Community Days Milano 2008: 09-10 July</title><link>http://www.egilh.com/blog/archive/2008/05/21/4647.aspx</link><pubDate>Wed, 21 May 2008 13:35:00 GMT</pubDate><guid>http://www.egilh.com/blog/archive/2008/05/21/4647.aspx</guid><wfw:comment>http://www.egilh.com/blog/comments/4647.aspx</wfw:comment><comments>http://www.egilh.com/blog/archive/2008/05/21/4647.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.egilh.com/blog/comments/commentRss/4647.aspx</wfw:commentRss><trackback:ping>http://www.egilh.com/blog/services/trackbacks/4647.aspx</trackback:ping><description>&lt;P&gt;The agenda is not finalized yet, but I am sure &lt;A href="http://www.communitydays.it/events/communitydays2008milano.aspx"&gt;Community days 2008&lt;/A&gt;&amp;nbsp;will be as interesting as the past events.&lt;/P&gt;
&lt;P&gt;I doubt I will attend the free event this year as I do not program in .NET at work. I still do some coding for fun but it is hard to justify two days away from work just for fun :-) &lt;/P&gt;
&lt;P&gt;I will try to attend some Microsoft events to stay in touch with friends but you are more likely to see me at Python conferences in the future...&lt;/P&gt;&lt;img src ="http://www.egilh.com/blog/aggbug/4647.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Egil Hogholt</dc:creator><title>Contexts made GTD work for me</title><link>http://www.egilh.com/blog/archive/2008/05/19/4639.aspx</link><pubDate>Mon, 19 May 2008 18:20:00 GMT</pubDate><guid>http://www.egilh.com/blog/archive/2008/05/19/4639.aspx</guid><wfw:comment>http://www.egilh.com/blog/comments/4639.aspx</wfw:comment><comments>http://www.egilh.com/blog/archive/2008/05/19/4639.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.egilh.com/blog/comments/commentRss/4639.aspx</wfw:commentRss><trackback:ping>http://www.egilh.com/blog/services/trackbacks/4639.aspx</trackback:ping><description>&lt;P&gt;I have played around with &lt;A href="http://en.wikipedia.org/wiki/Getting_Things_Done"&gt;GTD&lt;/A&gt; for &lt;A href="http://www.egilh.com/blog/archive/2005/05/26/791.aspx"&gt;several years&lt;/A&gt;. It has worked reasonably well but I recently learned that I have done one thing wrong: I used categories instead of contexts. They sound like the same thing but using context has made a big difference.&lt;/P&gt;
&lt;P&gt;In the past I used categories like: "personal" and "work". It works for grouping tasks together but it is a bad idea when you have to choose the next thing to work on as it says nothing about the "context" you require to do them. I could have a personal task like "scan letter" that I actually have to do in the office where I have access to a scanner.&lt;/P&gt;
&lt;P&gt;Defining real context makes it very clear what you should work on at any given time. No need to scan through the tasks and discard the ones you cannot work on as you are missing something. These are the contexts I use the most&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Computer&lt;/LI&gt;
&lt;LI&gt;Home&lt;/LI&gt;
&lt;LI&gt;Person A/B/C etc: Something to do/discuss the next time I meet the person.&lt;/LI&gt;
&lt;LI&gt;Office&lt;/LI&gt;
&lt;LI&gt;Waiting: Anything I am waiting for ends up in here. I review it on a weekly basis to make sure I'm not loosing track of something&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;You can find plenty of good contex suggestions &lt;A href="http://www.evomend.net/en/what-not-gtd-context"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Seeing a long lists of things to do regardles of context is just overwhelming and causes stress, so I have extended poToday to use context as well. Changes in version 3 of &lt;A href="http://www.egilh.com/blog/articles/poToday.aspx"&gt;poToday&lt;/A&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Support English date formats&lt;/LI&gt;
&lt;LI&gt;Added a "move to no date" feature&lt;/LI&gt;
&lt;LI&gt;Added context support (using the categories in Outlook).&lt;/LI&gt;
&lt;LI&gt;Support for different screen orientations and sizes&lt;/LI&gt;&lt;/UL&gt;&lt;img src ="http://www.egilh.com/blog/aggbug/4639.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Egil Hogholt</dc:creator><title>Free essential guides for SQL Server</title><link>http://www.egilh.com/blog/archive/2008/05/03/4633.aspx</link><pubDate>Sat, 03 May 2008 08:19:00 GMT</pubDate><guid>http://www.egilh.com/blog/archive/2008/05/03/4633.aspx</guid><wfw:comment>http://www.egilh.com/blog/comments/4633.aspx</wfw:comment><comments>http://www.egilh.com/blog/archive/2008/05/03/4633.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.egilh.com/blog/comments/commentRss/4633.aspx</wfw:commentRss><trackback:ping>http://www.egilh.com/blog/services/trackbacks/4633.aspx</trackback:ping><description>&lt;P&gt;SQL Server Magazine has a set of free &lt;A href="http://www.sqlmag.com/essential/"&gt;essential guides&lt;/A&gt; regarding many SQL Server tasks. They are targeted at people that are new to the topic and they are short and to the point:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The Essential Guide to Business Intelligence Reporting: Choosing the Right Tool for the Right Job &lt;/LI&gt;
&lt;LI&gt;Virtualization of SQL Server 2008 &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to Reporting Services Tips &amp;amp; Tricks &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to Disaster Recovery and Virtualization &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to SQL Server Backup and Recovery &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to Jump Starting Your SQL Server Skills &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to User Continuity &lt;/LI&gt;
&lt;LI&gt;Special Report: Perspectives on SQL Server Sprawl &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to Solving Server Sprawl &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to Analytic Dashboards &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to Antispam Solutions &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to Choosing a Clustering Alternative &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to Table Partitioning and Data Lifecycle Management &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to SQL Server Skills for the Oracle DBA &lt;/LI&gt;
&lt;LI&gt;The Essential Guide to SQL Server Management Fundamentals &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Registration is required for the guides I had a look at.&lt;/P&gt;&lt;img src ="http://www.egilh.com/blog/aggbug/4633.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Egil Hogholt</dc:creator><title>Google App Engine</title><link>http://www.egilh.com/blog/archive/2008/04/08/4611.aspx</link><pubDate>Tue, 08 Apr 2008 22:48:00 GMT</pubDate><guid>http://www.egilh.com/blog/archive/2008/04/08/4611.aspx</guid><wfw:comment>http://www.egilh.com/blog/comments/4611.aspx</wfw:comment><comments>http://www.egilh.com/blog/archive/2008/04/08/4611.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.egilh.com/blog/comments/commentRss/4611.aspx</wfw:commentRss><trackback:ping>http://www.egilh.com/blog/services/trackbacks/4611.aspx</trackback:ping><description>&lt;P&gt;Got a great idea for a web site or web service but not the resources to host it? Why not try &lt;A href="http://code.google.com/appengine/docs/whatisgoogleappengine.html"&gt;Google App Engine&lt;/A&gt;:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;STRONG&gt;Google App Engine lets you run your web applications on Google's infrastructure&lt;/STRONG&gt;. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it's ready to serve your users.&lt;/P&gt;
&lt;P&gt;You can serve your app using a free domain name on the appspot.com domain, or &lt;STRONG&gt;use Google Apps to serve it from your own domain&lt;/STRONG&gt;. You can share your application with the world, or limit access to members of your organization.&lt;/P&gt;
&lt;P&gt;App Engine &lt;STRONG&gt;costs nothing to get started&lt;/STRONG&gt;. Sign up for a &lt;STRONG&gt;free account&lt;/STRONG&gt;, and you can develop and publish your application for the world to see, at no charge and with no obligation. A free account can use up to 500MB of persistent storage and enough CPU and bandwidth for about 5 million page views a month.&lt;/P&gt;
&lt;P&gt;During the preview release of Google App Engine, only free accounts are available. In the near future, you will be able to purchase additional computing resources.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;I am not a big fan of &lt;A href="http://www.python.org/"&gt;Python&lt;/A&gt;&amp;nbsp;as a language, but the service is too cool not to give it a try.&lt;/P&gt;
&lt;P dir=ltr&gt;Thanks to &lt;A href="http://omar.adobati.it/"&gt;Omar&lt;/A&gt;&amp;nbsp;for the link.&lt;/P&gt;&lt;img src ="http://www.egilh.com/blog/aggbug/4611.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Egil Hogholt</dc:creator><title>Installing Ubuntu on Virtual PC 2007</title><link>http://www.egilh.com/blog/archive/2008/02/28/4571.aspx</link><pubDate>Thu, 28 Feb 2008 11:50:00 GMT</pubDate><guid>http://www.egilh.com/blog/archive/2008/02/28/4571.aspx</guid><wfw:comment>http://www.egilh.com/blog/comments/4571.aspx</wfw:comment><comments>http://www.egilh.com/blog/archive/2008/02/28/4571.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.egilh.com/blog/comments/commentRss/4571.aspx</wfw:commentRss><trackback:ping>http://www.egilh.com/blog/services/trackbacks/4571.aspx</trackback:ping><description>&lt;P&gt;I was trying to install &lt;A href="http://www.Ubuntu.com/"&gt;Ubuntu&lt;/A&gt; 7.10 on&amp;nbsp;&lt;A href="http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx"&gt;Virtual PC 2007&lt;/A&gt; but I got this nasty screen when it went into graphics mode during the setup:&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/blog/images/59/r_UbuntuOnVirtualPC2007.jpg"&gt;&lt;/P&gt;
&lt;P&gt;It turns out that Ubuntu sets the color depth to 24 bit which Virtual PC doesn't like. This&amp;nbsp;&lt;A href="http://blogs.msdn.com/mikekol/archive/2007/08/06/making-ubuntu-7-04-work-under-virtual-pc-2007.aspx"&gt;detailed step by step guide&lt;/A&gt; shows how to fix the video and mouse issues so Ubuntu works on Virtual PC 2007.&lt;/P&gt;
&lt;P&gt;The short version to fix the graphics problems:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Hit Ctrl+Alt+F1 when the screen goes in tilt to drop to a console&lt;/LI&gt;
&lt;LI&gt;Change DefaultDepth 24 to 16 in /etc/X11/xorg.conf &lt;/LI&gt;
&lt;LI&gt;Hit Ctrl+Alt+F7 to go back in graphics mode&lt;/LI&gt;
&lt;LI&gt;Hit Ctrl+Alt+F7 to reload XWindows&lt;/LI&gt;&lt;/UL&gt;&lt;img src ="http://www.egilh.com/blog/aggbug/4571.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Egil Hogholt</dc:creator><title>Microsoft 2008 launch in Milano 28/2 and 29/2</title><link>http://www.egilh.com/blog/archive/2008/02/22/4570.aspx</link><pubDate>Fri, 22 Feb 2008 08:59:00 GMT</pubDate><guid>http://www.egilh.com/blog/archive/2008/02/22/4570.aspx</guid><wfw:comment>http://www.egilh.com/blog/comments/4570.aspx</wfw:comment><comments>http://www.egilh.com/blog/archive/2008/02/22/4570.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.egilh.com/blog/comments/commentRss/4570.aspx</wfw:commentRss><trackback:ping>http://www.egilh.com/blog/services/trackbacks/4570.aspx</trackback:ping><description>&lt;P&gt;The &lt;A href="http://www.microsoft.com/italy/launch2008/evento/default.mspx"&gt;Microsoft 2008 product launch &lt;/A&gt;will take place in Milano 28/2 and 29/2 and will have two separate tracks for IT Professionals (TechNet)&amp;nbsp;and Developers (MSDN) but you can move between them as you wish. &lt;/P&gt;
&lt;P&gt;Judging by the &lt;A href="http://www.microsoft.com/italy/launch2008/xml/speaker_it.htm"&gt;presenters&lt;/A&gt; it should be pretty good, and it's worth participating just to get the free software kit:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Windows Server 2008&lt;/LI&gt;
&lt;LI&gt;Visual Studio 2008 Standard Edition&lt;/LI&gt;
&lt;LI&gt;SQL Server 2008 Standard Edition (CTP with voucher for getting the final version)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;You can find the other dates of the 2008 launch tour &lt;A href="http://www.microsoft.com/italy/launch2008/roadshow/default.mspx"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;img src ="http://www.egilh.com/blog/aggbug/4570.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Egil Hogholt</dc:creator><title>Living a spam free life with Gmail</title><link>http://www.egilh.com/blog/archive/2008/02/19/4563.aspx</link><pubDate>Tue, 19 Feb 2008 22:11:00 GMT</pubDate><guid>http://www.egilh.com/blog/archive/2008/02/19/4563.aspx</guid><wfw:comment>http://www.egilh.com/blog/comments/4563.aspx</wfw:comment><comments>http://www.egilh.com/blog/archive/2008/02/19/4563.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.egilh.com/blog/comments/commentRss/4563.aspx</wfw:commentRss><trackback:ping>http://www.egilh.com/blog/services/trackbacks/4563.aspx</trackback:ping><description>&lt;P&gt;The anti spam filters in Microsoft Outlook and Windows Live Mail are not bad, but they are no way as good as the anti spam filter in Gmail. It is just fantastic. I hardly use my Hotmail account so the majority of my mail is spam:&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/blog/images/59/r_HotmailSpam.jpg"&gt;&lt;/P&gt;
&lt;P&gt;Last autumn I migrated all my mail to &lt;A href="http://www.google.com/a"&gt;Google Apps&lt;/A&gt;. It took me a while to upload my 4.5GB of mail but it was worth it. Instant search and "zero" spam. Since New Year I have only received&amp;nbsp;1 spam mail in my inbox!&lt;/P&gt;
&lt;P&gt;The best feature though has to be the threading. It makes it a lot faster to catch up with e-mail and see the context of long e-mail threads.&lt;/P&gt;
&lt;P&gt;Some Gmail productivity tips:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Learn the &lt;A href="http://mail.google.com/support/bin/answer.py?hl=en&amp;amp;answer=6594"&gt;keyboard shortcuts&lt;/A&gt;&amp;nbsp;(did you know that you can &amp;#8220;mute&amp;#8220; a thread by pressing &amp;#8220;m&amp;#8220;?)&lt;/LI&gt;
&lt;LI&gt;Make sure you &lt;A href="http://www.google.com/support/a/bin/answer.py?answer=82691&amp;amp;hl=en"&gt;get early access to new Google Apps features&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Use &lt;A href="http://en.wikipedia.org/wiki/Greasemonkey"&gt;Greasemonkey&lt;/A&gt; for &lt;A href="http://www.mozilla.com/en-US/firefox/"&gt;Firefox&lt;/A&gt;, and install these plugins:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://userscripts.org/scripts/show/14189"&gt;Modified Gmail Macros v 2.0&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://userscripts.org/scripts/show/8810"&gt;Folders 4 Gmail&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://userscripts.org/scripts/show/13700"&gt;Gmail show details&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;You can use Gmail as your mail reader even if you have another email server like Exchange by &lt;A href="http://www.google.com/support/a/egilh.com/bin/answer.py?answer=22370&amp;amp;query=add+another+account&amp;amp;topic=&amp;amp;type="&gt;adding another account&lt;/A&gt;. &lt;/P&gt;&lt;img src ="http://www.egilh.com/blog/aggbug/4563.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Egil Hogholt</dc:creator><title>Adobe Acrobat 2.0 for Pocket PC fails installation without error</title><link>http://www.egilh.com/blog/archive/2008/02/18/4558.aspx</link><pubDate>Mon, 18 Feb 2008 07:24:00 GMT</pubDate><guid>http://www.egilh.com/blog/archive/2008/02/18/4558.aspx</guid><wfw:comment>http://www.egilh.com/blog/comments/4558.aspx</wfw:comment><comments>http://www.egilh.com/blog/archive/2008/02/18/4558.aspx#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.egilh.com/blog/comments/commentRss/4558.aspx</wfw:commentRss><trackback:ping>http://www.egilh.com/blog/services/trackbacks/4558.aspx</trackback:ping><description>&lt;P&gt;I did a hard reset of my Windows 5.0 mobile device yesterday as it no longer wanted to synchronize files and notes. I did a partial restore of my data (notes, tasks, mails) using the excellent Spb Backup program as I had the same problem after a full restore.&lt;/P&gt;
&lt;P&gt;That meant reinstalling all my apps but that didn't take long until I tried to install Adobe Acrobat 2.0 for the pocket PC. I hardly ever use it but it is handy for bringing along receipts of hotel reservations etc.&lt;/P&gt;
&lt;P&gt;The setup started ok with the usual security warning but it failed without giving any sort of error. I even tried the Italian version... It actually installed OK but failed to run which just confirms that it is a bad idea to use localized software. It is impossible to improve software by localizing it and it frequently introduces bugs.&lt;/P&gt;
&lt;P&gt;I have done hard resets in the past but this time I restored my data before I reinstalled my apps. That turned out to be the cause of the problem. The Acrobat 2.0 Pocket PC install fails if it find s the &lt;EM&gt;Adobe Reader Users Guide.pdf&lt;/EM&gt; file in the &lt;EM&gt;My Documents&lt;/EM&gt; folder. Deleting the file fixed the problem.&lt;/P&gt;
&lt;P&gt;Apps I currently run on my HP rw6815:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://maps.google.com/"&gt;Google Maps&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.pocketinformant.com/p_webismail.php"&gt;FlexMail&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.egilh.com/blog/articles/poSecrets.aspx"&gt;poShoplist&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.egilh.com/blog/articles/poToday.aspx"&gt;poToday&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.egilh.com/blog/articles/poSecrets.aspx"&gt;poSecrets&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.spbsoftwarehouse.com/products/backup/"&gt;Spb Backup&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.egilh.com/blog/archive/2007/08/08/4258.aspx"&gt;WakeUp Tweak&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.quickmark.com.tw/En/basic/download.asp"&gt;QuickMark QR Reader&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;References: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.adobeforums.com/webx/.3c0533f2"&gt;Adobe Forum&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src ="http://www.egilh.com/blog/aggbug/4558.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Egil Hogholt</dc:creator><title>Assembly load error in SQL Server 2005 after attaching DB</title><link>http://www.egilh.com/blog/archive/2008/01/17/4533.aspx</link><pubDate>Thu, 17 Jan 2008 21:59:00 GMT</pubDate><guid>http://www.egilh.com/blog/archive/2008/01/17/4533.aspx</guid><wfw:comment>http://www.egilh.com/blog/comments/4533.aspx</wfw:comment><comments>http://www.egilh.com/blog/archive/2008/01/17/4533.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.egilh.com/blog/comments/commentRss/4533.aspx</wfw:commentRss><trackback:ping>http://www.egilh.com/blog/services/trackbacks/4533.aspx</trackback:ping><description>&lt;P&gt;I recently migrated a Microsoft SQL Server database from one disk drive to another using the &lt;A href="http://msdn2.microsoft.com/en-us/library/aa933267(SQL.80).aspx"&gt;sp_detach_db&lt;/A&gt; and &lt;A href="http://msdn2.microsoft.com/en-us/library/aa259611(SQL.80).aspx"&gt;sp_attach_db&lt;/A&gt; stored procedures. &lt;/P&gt;
&lt;P&gt;It was on the same machine so I was surprised when I got this half English, half Italian error message:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;An error occurred in the Microsoft .NET Framework while trying to load assembly id 65733. &lt;STRONG&gt;The server may be running out of resources, or the assembly may not be trusted with PERMISSION_SET = EXTERNAL_ACCESS or UNSAFE&lt;/STRONG&gt;. Run the query again, or check documentation to see how to solve the assembly trust issues. For more information about this error:&amp;nbsp;&amp;nbsp; System.IO.FileLoadException: Impossibile caricare il file o l'assembly '..., Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' o una delle relative dipendenze. Errore relativo alla protezione. (Eccezione da HRESULT: 0x8013150A)&amp;nbsp; System.IO.FileLoadException:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark&amp;amp; stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark&amp;amp; stackMark, Boolean forIntrospection)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark&amp;amp; stackMark, Boolean forIntrospection)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Reflection.Assembly.Load(String assemblyString)&amp;nbsp;&amp;nbsp;&amp;nbsp; The statement has been terminated.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Turns out that the DB had a couple of CLR stored procedures and that they refused to work after the move. SQL Server could find the assemblies but it was still unable to load them. The trust configuration was OK as well.&lt;/P&gt;
&lt;P&gt;The problem was that the commands were executed from the SQL Server Development Studio using an account connected via windows integrated security. As a result the DB was attached using the current user, not "sa", as the owner of the DB. &lt;/P&gt;
&lt;P&gt;Using &lt;A href="http://msdn2.microsoft.com/en-us/library/aa259622(SQL.80).aspx"&gt;sp_changedbowner&lt;/A&gt;&amp;nbsp;to set sa as the owner fixed the problem.&lt;/P&gt;&lt;img src ="http://www.egilh.com/blog/aggbug/4533.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>