<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Russell Pooley's .NET Blog</title><subtitle type="html">.NET Tools, Source and Research</subtitle><id>http://weblogs.asp.net/rpooley/atom.aspx</id><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/default.aspx" /><link rel="self" type="application/atom+xml" href="http://weblogs.asp.net/rpooley/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20510.895">Community Server</generator><updated>2005-02-15T16:10:00Z</updated><entry><title>Oomix Technical Preview</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2007/09/05/oomix-technical-preview.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2007/09/05/oomix-technical-preview.aspx</id><published>2007-09-05T20:20:00Z</published><updated>2007-09-05T20:20:00Z</updated><content type="html">&lt;P mce_keep="true"&gt;As the&amp;nbsp;chief developer of the mixer for the Oomix site I feel I need to tell the world.&lt;/P&gt;
&lt;P mce_keep="true"&gt;For anyone interested the mixer is written in C# and I plan to support third party plugins in the future but I don't want to run before I can walk. (Coming next is a shameless plug.)&lt;/P&gt;
&lt;P mce_keep="true"&gt;At last! The doors of a new music revolution are open! Come on in, don't be shy!&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;We're only 2,499 other musicians to join us for our pre-launch and to help shape the future of the music industry! Our full launch is due for November this year. Leading up to this time we'll be asking for your opinions and ideas and we'll be getting feedback from other professional musicians, ensuring we can tailor the Oomix site to its maximum potential.&lt;BR&gt;&lt;BR&gt;To recap, Oomix allows you to:&lt;BR&gt;&lt;BR&gt;MEET OTHER MUSICIANS!&lt;BR&gt;1. Find musicians, message them and add them to your friends or favourites.&lt;BR&gt;2. Discuss all aspects of music and the music industry.&lt;BR&gt;3. Listen to other musicians' music.&lt;BR&gt;4. Tailor your micro-site and encourage others to make contact with you.&lt;BR&gt;&lt;BR&gt;MAKE MONEY THROUGH YOUR MUSIC!&lt;BR&gt;1. Upload your songs to sell on the site.&lt;BR&gt;2. Upload tracks (single audio components) and allow others to make music with them. You'll all get paid an agreed amount each time the songs are sold.&lt;BR&gt;3. Make music with other musician's tracks and publish them to the shop (they will have to agree first.)&lt;BR&gt;4. Promote yourself and your music through our promotion tools.&lt;BR&gt;&lt;BR&gt;MAKE MUSIC!&lt;BR&gt;1. Use the free Mixer to make music.&lt;BR&gt;2. Participate in 'Music Making Battles' for your chance to win prizes.&lt;BR&gt;3. Contribute to 'Roundabout Songs' made by other musicians on the Oomix site.&lt;BR&gt;4. Vote on songs and leave comments.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;So join now: &lt;A onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.oomix.com/join.php" target=_blank&gt;www.oomix.com/join.php&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;You can find out more about Oomix by viewing the Oovid here: &lt;A onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.oomix.com/studio.php?display=video" target=_blank&gt;www.oomix.com/studio.php&lt;WBR&gt;?display=video&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Be part of a new music revolution&lt;BR&gt;&lt;A onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.oomix.com/" target=_blank&gt;www.oomix.com&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=3752824" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="C#" scheme="http://weblogs.asp.net/rpooley/archive/tags/C_2300_/default.aspx" /><category term=".NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/.NET/default.aspx" /><category term="Oomix" scheme="http://weblogs.asp.net/rpooley/archive/tags/Oomix/default.aspx" /><category term="Windows Forms" scheme="http://weblogs.asp.net/rpooley/archive/tags/Windows+Forms/default.aspx" /></entry><entry><title>Oomix - The Music Revolution</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2007/06/06/oomix-the-music-revolution.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2007/06/06/oomix-the-music-revolution.aspx</id><published>2007-06-06T22:40:00Z</published><updated>2007-06-06T22:40:00Z</updated><content type="html">&lt;P mce_keep="true"&gt;It's been ages since I posted about the development of our collaborative music creation and sales website / application but we're now on the run-up to launch. The site's got numerous ways for developers of all sorts to connect in to it so I'd like to open up a forum to see if anyone has any ideas or would like to build a plugin. &lt;/P&gt;
&lt;P&gt;You may ask why what this has to do with weblogs.asp.net and .NET, well the main component to the site is a&amp;nbsp;free Mixer application for the collaboration, this has been produced in .NET 2.0 and I must say I am quite proud of the result. Once we have ironed out the final bugs and features I will post another link if you are interested. I'm quite excited about future extensions to the mixer and I will be thinking about ways to enable third party development.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Here's a video for you to watch about it in the meantime.&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;
&lt;OBJECT height=350 width=425&gt;&lt;PARAM NAME="movie" VALUE="http://www.youtube.com/v/XMZgYEbWkLA"&gt;
&lt;embed
  src="http://www.youtube.com/v/XMZgYEbWkLA" mce_src="http://www.youtube.com/v/XMZgYEbWkLA"
  type="application/x-shockwave-flash" width="425"
  height="350"&gt;&lt;/embed&gt;&lt;/OBJECT&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=2746007" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="C#" scheme="http://weblogs.asp.net/rpooley/archive/tags/C_2300_/default.aspx" /><category term=".NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/.NET/default.aspx" /><category term="Collaboration" scheme="http://weblogs.asp.net/rpooley/archive/tags/Collaboration/default.aspx" /><category term="Audio" scheme="http://weblogs.asp.net/rpooley/archive/tags/Audio/default.aspx" /><category term="Oomix" scheme="http://weblogs.asp.net/rpooley/archive/tags/Oomix/default.aspx" /><category term="Windows Forms" scheme="http://weblogs.asp.net/rpooley/archive/tags/Windows+Forms/default.aspx" /><category term="Music" scheme="http://weblogs.asp.net/rpooley/archive/tags/Music/default.aspx" /></entry><entry><title>2.0 Web Service Problem with 1.1 Assembly Redirections (I challenge you)</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2007/03/02/2-0-web-service-problem-with-1-1-assembly-redirections-i-challenge-you.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="71318" href="http://www.webmethods.co.uk/WebServiceProblem.zip" /><id>http://weblogs.asp.net/rpooley/archive/2007/03/02/2-0-web-service-problem-with-1-1-assembly-redirections-i-challenge-you.aspx</id><published>2007-03-02T15:53:00Z</published><updated>2007-03-02T15:53:00Z</updated><content type="html">This is a problem I have been trying to resolve for over three weeks now with no success. I shall try to explain the problem as clearly as I can as it can get very confusing. I have a Visual Studio 2005 .NET 2.0 Web Service Project which has a single web service class called HelloService. This service has the following content: .code { BORDER-RIGHT: white 2px ridge; PADDING-RIGHT: 10px; BORDER-TOP: white 2px ridge; PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT...(&lt;a href="http://weblogs.asp.net/rpooley/archive/2007/03/02/2-0-web-service-problem-with-1-1-assembly-redirections-i-challenge-you.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=1867832" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="Visual Studio .NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/Visual+Studio+.NET/default.aspx" /><category term="C#" scheme="http://weblogs.asp.net/rpooley/archive/tags/C_2300_/default.aspx" /><category term=".NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/.NET/default.aspx" /><category term="ASP.NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/ASP.NET/default.aspx" /><category term="IIS" scheme="http://weblogs.asp.net/rpooley/archive/tags/IIS/default.aspx" /></entry><entry><title>The server failed to load application '/LM/W3SVC'.  The error was 'The specified metadata was not found.'.</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2007/01/07/the-server-failed-to-load-application-lm-w3svc-the-error-was-the-specified-metadata-was-not-found.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2007/01/07/the-server-failed-to-load-application-lm-w3svc-the-error-was-the-specified-metadata-was-not-found.aspx</id><published>2007-01-07T17:28:00Z</published><updated>2007-01-07T17:28:00Z</updated><content type="html">&lt;p&gt;I have spent probably 4 hours of my life trying to figure out why I keep getting a bizarre error message when I try to browse to a .NET 2.0 Framework Web Service, so after figuring it out I thought I would post this so I never forget it. The solution to the problem was so simple but it took a long time to find it. So what happened:&lt;/p&gt;&lt;p&gt;1. Browse to web service, get the following message: Server Application Error&lt;br /&gt;2. Looked in the event log, which had the following message:&lt;br /&gt;&lt;br /&gt;The server failed to load application &amp;#39;/LM/W3SVC&amp;#39;.&amp;nbsp; The error was &amp;#39;The specified metadata was not found.&amp;#39;.&lt;/p&gt;&lt;p&gt;3. Searched for that problem and found this: &lt;a href="http://www.iis-resources.com/modules/newbb/viewtopic.php?topic_id=2579&amp;amp;forum=4"&gt;http://www.iis-resources.com/modules/newbb/viewtopic.php?topic_id=2579&amp;amp;forum=4&lt;/a&gt;&lt;br /&gt;Now in this post they were talking about the MSDTC so I cheked that service and found that it wasn&amp;#39;t started, so I try to start it, this fails to start with error message:&lt;/p&gt;&lt;p&gt;The Distributed Transaction Coordinator service terminated with service-specific error 3221229584 (0xC0001010).&lt;/p&gt;&lt;p&gt;4. Searched for that problem and found this: &lt;a href="http://blog.taragana.com/index.php/archive/solution-microsoft-distributed-transaction-coordinator-fails-to-start-with-service-specific-error-3221229584/"&gt;http://blog.taragana.com/index.php/archive/solution-microsoft-distributed-transaction-coordinator-fails-to-start-with-service-specific-error-3221229584/&lt;/a&gt;&lt;br /&gt;Now this post says run &lt;strong&gt;msdtc -resetlog&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;5. Problem solved. Hopefully other people will find this helps them, it sure helped me.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=1374787" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term=".NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/.NET/default.aspx" /><category term="ASP.NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/ASP.NET/default.aspx" /><category term="IIS" scheme="http://weblogs.asp.net/rpooley/archive/tags/IIS/default.aspx" /></entry><entry><title>What is oomix.com</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2006/11/06/What-is-oomix.com.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2006/11/06/What-is-oomix.com.aspx</id><published>2006-11-06T13:50:00Z</published><updated>2006-11-06T13:50:00Z</updated><content type="html">
&lt;p&gt;I have been working on a project for over 6 months and we are about to release it to the world, you may ask what has this got to do with weblogs.asp.net and .NET well read the introduction below and it will all make sense.&lt;br /&gt;
&lt;/p&gt;

&lt;p&gt;Oomix is a combination of:&lt;br /&gt;
&lt;br /&gt;
25% social networking,&lt;br /&gt;
25% online music studio,&lt;br /&gt;
25% online record label,&lt;br /&gt;
25% distribution channel&lt;br /&gt;
&lt;br /&gt;
In
short a website where musicians can get together, engage in dialogue
and manage their micro-site but also make music together and publish
the resultant composition to the store.&lt;br /&gt;
&lt;br /&gt;
Building on mashup
culture and Web 2.0 I believe that the result is a new model for the
music industry and will be a definitive site for both professional and
amateur musicians alike to &amp;#39;mingle&amp;#39; and create new music.&lt;/p&gt;

&lt;p&gt;
My personal involvement with this project has been to produce the back
end services for producing final compositions and mixing the tracks.
This is where the .NET comes in, the entire back end is written in .NET
and I&amp;#39;m looking at opening it up in the future to allow custom plug ins
and new features from developers.&amp;nbsp; &lt;br /&gt;
&lt;/p&gt;

&lt;p&gt;Now if any of you are keen musicians or developers keen to tinker with a site that creates music then drop me an email or a comment and I&amp;#39;ll see what I can do. I&amp;#39;m looking at implementing a managed sound effects library so any comments on that would be excellent.&lt;br /&gt;
&lt;/p&gt;

&lt;p&gt;At the moment I&amp;#39;m fighting with time stretching WAV samples. Ahhhh&lt;br /&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.oomix.com/index.php?ad=weblogs.asp.net"&gt;www.oomix.com&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=851091" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="C#" scheme="http://weblogs.asp.net/rpooley/archive/tags/C_2300_/default.aspx" /><category term=".NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/.NET/default.aspx" /></entry><entry><title>New horizons with Web Methods Ltd</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2006/06/12/New-horizons-with-Web-Methods-Ltd.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2006/06/12/New-horizons-with-Web-Methods-Ltd.aspx</id><published>2006-06-12T20:32:00Z</published><updated>2006-06-12T20:32:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Arial&gt;Previously in the past I have found myself constrained to keeping certain posts to myself due to company policies and so forth. But now is very different, I have just started my own limited company providing development and&amp;nbsp;consultancy services.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;So I hope to post more in the future and if anyone is ever in need of help then post a comment and I hope to get back to you, if on the other hand you are looking for an experienced .NET developer then don't hesitate to contact me.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Thanks&lt;BR&gt;Russell&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=452153" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="Visual Studio .NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/Visual+Studio+.NET/default.aspx" /><category term="C#" scheme="http://weblogs.asp.net/rpooley/archive/tags/C_2300_/default.aspx" /><category term=".NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/.NET/default.aspx" /><category term="SQL Server" scheme="http://weblogs.asp.net/rpooley/archive/tags/SQL+Server/default.aspx" /></entry><entry><title>DebuggerDisplay attribute. (To remind me)</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2006/06/03/DebuggerDisplay-attribute.-_2800_To-remind-me_2900_.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2006/06/03/DebuggerDisplay-attribute.-_2800_To-remind-me_2900_.aspx</id><published>2006-06-02T23:00:00Z</published><updated>2006-06-02T23:00:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Arial&gt;Having just read Kenny Kerr's blog on the Attributes Do Nothing post (&lt;/FONT&gt;&lt;A href="http://weblogs.asp.net/kennykerr/archive/2006/06/02/Attributes-That-Do-Nothing.aspx"&gt;&lt;FONT face=Arial&gt;http://weblogs.asp.net/kennykerr/archive/2006/06/02/Attributes-That-Do-Nothing.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;) I have decided to partially repost the bit about the DebuggerDisplay attribute so I don't forget it.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Here we go:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;[DebuggerDisplay("{Statement} Sarcasm: {Sarcasm}")]&lt;BR&gt;class Quote&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string Statement;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public SarcasmLevel Sarcasm;&lt;BR&gt;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Will allow the watch window to show the properties you put in the attribute. Sweet!&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=450420" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author></entry><entry><title>Trying to debug Outlook 2003 addin, always getting 'cannot attach to process' error</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2006/04/03/441742.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2006/04/03/441742.aspx</id><published>2006-04-03T12:06:00Z</published><updated>2006-04-03T12:06:00Z</updated><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;After trying to debug an addin for Outlook 2003 with no joy I turned to google for support, this on previous attempts had not come up with any good solutions but I managed to find the following post: &lt;/font&gt;&lt;a href="http://www.analogousmember.com/archives/000394.html"&gt;&lt;font face="Arial"&gt;http://www.analogousmember.com/archives/000394.html&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;nbsp;that resolves the solution.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;It appears that outlook will try to load up the 2.0 framework when debugging thus would not allow .NET 2003 to debug it. The solution is to create an Outlook.exe.config and force it to use a 1.0 or 1.1 framework and then everything is fine, now I can get on with the job in hand.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;&amp;lt;configuration&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;startup&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;supportedRuntime&amp;nbsp;version="v1.1.4322"/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;supportedRuntime&amp;nbsp;version="v1.0.3705"/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/startup&amp;gt;&lt;br /&gt;&amp;lt;/configuration&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=441742" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="Visual Studio .NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/Visual+Studio+.NET/default.aspx" /></entry><entry><title>MBR BootFX </title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2005/10/06/426830.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2005/10/06/426830.aspx</id><published>2005-10-06T22:07:00Z</published><updated>2005-10-06T22:07:00Z</updated><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;Since starting my new job at MBRIT Ltd (&lt;/font&gt;&lt;a href="http://www.mbrit.com/"&gt;&lt;font face="Arial"&gt;www.mbrit.com&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;) I have been extensively working on BootFX our open source framework for .NET development.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;The basis of the framework, like most frameworks, is to offer database connectivity. Virtually every business application needs to talk to a database, and virtually every time on Windows it’s SQL Server, Oracle or MySQL. Therefore most of the LOCs in BootFX are data access code. My preferred data access method has always been Object Relational Mapping, specifically with a data-first approach of mapping tables to objects, and so that’s the environment where BootFX runs best. BootFX also includes a tool for connecting to the database and generating code for you.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;In addition, BootFX also includes some UI components and management functionality, such as logging and exception reporting and handling. All good stuff.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;To those who may have already used it I have made some big changes to DBUtil, which is now a lot more polished. We've also been working on some AJAX/Web service stuff which is &lt;i&gt;almost&lt;/i&gt; ready. There's some goo in the codebase to do some of it.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;I'm keen to start pushing this a bit more in the community because I feel with this build it's a bit more "prime time", so if anyone is interested in helping me get a bit of a buzz around it please do let me know.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;You can download the latest version from sourceforge at the following address: &lt;/font&gt;&lt;a href="http://sourceforge.net/projects/bootfx/"&gt;&lt;font face="Arial"&gt;http://sourceforge.net/projects/bootfx/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=426830" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="Visual Studio .NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/Visual+Studio+.NET/default.aspx" /></entry><entry><title>Fiddler HTTP Debugger</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2005/09/07/424557.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2005/09/07/424557.aspx</id><published>2005-09-06T23:19:00Z</published><updated>2005-09-06T23:19:00Z</updated><content type="html">&lt;font face="Arial"&gt;I have never heard of the Fiddler tool for http debugging until I looked at the latest AJAX professional posts, no doubt will come in useful.&lt;br /&gt;&lt;br /&gt;Interested, goto &lt;a href="http://www.fiddlertool.com/fiddler/"&gt;http://www.fiddlertool.com/fiddler/&lt;/a&gt;&lt;/font&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=424557" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author></entry><entry><title>string.format and all that jazz</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2005/08/17/422873.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2005/08/17/422873.aspx</id><published>2005-08-17T17:24:00Z</published><updated>2005-08-17T17:24:00Z</updated><content type="html">&lt;font face="Arial"&gt;Good blog entry about string.format at &lt;/font&gt;&lt;a href="http://idunno.org/displayBlog.aspx/2004071401"&gt;&lt;font face="Arial"&gt;http://idunno.org/displayBlog.aspx/2004071401&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;nbsp;the number of times I have spent hunting through MSDN to try and remember the differerent options.&lt;/font&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=422873" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="Visual Studio .NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/Visual+Studio+.NET/default.aspx" /></entry><entry><title>Debugging with Visual Studio 2005 and Exceptions</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2005/05/23/408519.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2005/05/23/408519.aspx</id><published>2005-05-23T21:20:00Z</published><updated>2005-05-23T21:20:00Z</updated><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;I don't know if anyone was aware but I found this gem in the new VS2005 debugger. First I will explain the original problem. If you were debugging in 2003 and your code hit an exception that was unhandled, your entire application would die and you would have to restart. In 2005 you do not need to restart, you can jump directly back to to the piece of code that created the original exception and run it again.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Wow, I love that (and I&amp;nbsp;do like edit and continue).&lt;/font&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=408519" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="Visual Studio .NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/Visual+Studio+.NET/default.aspx" /></entry><entry><title>SharePoint 2003 Help</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2005/04/03/396929.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2005/04/03/396929.aspx</id><published>2005-04-03T19:11:00Z</published><updated>2005-04-03T19:11:00Z</updated><content type="html">&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Hello, what follows is what I believe to be a good set of resources for using SharePoint 2003 with .NET:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The first thing I did when using sharepoint with .NET was to install the templates for visual studio, these can be found here: &lt;a href="http://msdn.microsoft.com/library/en-us/odc_SP2003_ta/html/sharepoint_webparttemplates.asp"&gt;http://msdn.microsoft.com/library/en-us/odc_SP2003_ta/html/sharepoint_webparttemplates.asp&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Once you have installed the templates you can create WebParts from within Visual Studio. The following page shows how to create a simple webpart and deploy it onto a sharepoint portal server: &lt;a href="http://msdn.microsoft.com/msdnmag/issues/04/08/WebParts/toc.asp"&gt;http://msdn.microsoft.com/msdnmag/issues/04/08/WebParts/toc.asp&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The biggest pain I had when using web parts was security. SharePoint is quite a secure bugger and requires that all the assemblies you use be marked as secure, this way it stops dodgy web parts from being installed onto the server. The previous tutorial shows how to deploy and publish a web part and how to change the security but when you write your own web part it will probably whinge about security when you start accessing other objects. For example I had problems accessing a SQL Server, this is because the System.Data assembly isn’t by default secure so you have to add this onto the list of secure assemblies.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;To ease the installation of web parts you can use the following page as a guide to creating installation packages that can be installed on the server. This helps by also applying any security configurations required for the web part to work: &lt;a href="http://msdn.microsoft.com/library/en-us/odc_SP2003_ta/html/sharepoint_deployingwebparts_msi.asp"&gt;http://msdn.microsoft.com/library/en-us/odc_SP2003_ta/html/sharepoint_deployingwebparts_msi.asp&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The following url gives some nice webpart examples showing how to create connectable webparts, these are webparts that can be consumers or providers of data, this way different webparts can communicate with each other. It also shows how you can add custom properties onto the properties of a web part: &lt;a href="http://msdn.microsoft.com/library/en-us/spptsdk/html/SPPTWPFProgTasks_SV01072932.asp?frame=true"&gt;http://msdn.microsoft.com/library/en-us/spptsdk/html/SPPTWPFProgTasks_SV01072932.asp?frame=true&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The following url shows the concept behind webparts and how they communicate: &lt;a href="http://msdn.microsoft.com/library/en-us/spptsdk/html/SPPTWPFConcepts_SV01072928.asp?frame=true"&gt;http://msdn.microsoft.com/library/en-us/spptsdk/html/SPPTWPFConcepts_SV01072928.asp?frame=true&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Useful debugging resources on MSDN: &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_SP2003_ta/html/sharepoint_debugwebparts.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_SP2003_ta/html/sharepoint_debugwebparts.asp&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=396929" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="Visual Studio .NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/Visual+Studio+.NET/default.aspx" /></entry><entry><title>SoftWire Free</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2005/03/22/395526.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2005/03/22/395526.aspx</id><published>2005-03-22T19:51:00Z</published><updated>2005-03-22T19:51:00Z</updated><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;Was just looking at SoftWire, never used it but fancied&amp;nbsp;having a look to see how it worked, and it appears they are now giving it away for free. &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;So if you fancy a try just pop over to the SoftWire website &lt;/font&gt;&lt;a href="http://www.softwire.com/index.html"&gt;&lt;font face="Arial"&gt;http://www.softwire.com/index.html&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=395526" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author></entry><entry><title>Useful XML serialization tutorials</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/rpooley/archive/2005/02/15/373046.aspx" /><id>http://weblogs.asp.net/rpooley/archive/2005/02/15/373046.aspx</id><published>2005-02-15T16:10:00Z</published><updated>2005-02-15T16:10:00Z</updated><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;Very useful site for tutorials on serializing object to and from xml.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.topxml.com/xmlserializer/default.asp"&gt;&lt;font face="Arial"&gt;http://www.topxml.com/xmlserializer/default.asp&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=373046" width="1" height="1"&gt;</content><author><name>russell@vsdotnet.co.uk</name><uri>http://weblogs.asp.net/members/russell_4000_vsdotnet.co.uk.aspx</uri></author><category term="Visual Studio .NET" scheme="http://weblogs.asp.net/rpooley/archive/tags/Visual+Studio+.NET/default.aspx" /></entry></feed>