<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Tim Walters .NET Blog</title><link>http://weblogs.asp.net/twalters/default.aspx</link><description>Microsoft .NET, along with XML, XSL, XSD, SQL and other cool stuff</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>New activity, new focus, new tools, new toys!</title><link>http://weblogs.asp.net/twalters/archive/2006/01/09/434856.aspx</link><pubDate>Mon, 09 Jan 2006 08:25:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:434856</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=434856</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2006/01/09/434856.aspx#comments</comments><description>I intend to start posting again, although the focus will be changing somewhat. I no longer use Flash, it just isn't worth the effort involved and the debugging nightmares to try and build applications with it. We don't use it where I work, and I no longer build apps in it personally, though I may use it for animations if a need arises.&lt;br /&gt;&lt;br /&gt;So, what other option is there for graphically rich .NET applications then? I'm glad you asked! &lt;a href="http://www.vgdotnet.com"&gt;VG.Net&lt;/a&gt; fits this bill nicely, and it's managed code, with full Visual Studio 2003 support (2005 support coming).&lt;br /&gt;&lt;br /&gt;In my posts I'll focus on my findings with VG.Net, the .NET Framework 2.0, Visual Studio 2005, SQL Server 2005 and all things XML that I can get my hands on.&lt;br /&gt;&lt;br /&gt;I welcome anyone who's got a question or a problem to post me a message here and I will consider it as a focus for a blog entry and/or article.&lt;br /&gt;&lt;br /&gt;Anyway, my appologies for my extended absence, I hope I can update this more frequently in my spare time (limited as it is, since I have 1yr old twins).&lt;br /&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=434856" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/twalters/archive/tags/Blogging/default.aspx">Blogging</category></item><item><title>Application Blocks for faster coding</title><link>http://weblogs.asp.net/twalters/archive/2004/03/17/90699.aspx</link><pubDate>Tue, 16 Mar 2004 21:42:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:90699</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=90699</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2004/03/17/90699.aspx#comments</comments><description>&lt;P&gt;I was at the Security Summit yesterday (based on the DevDays stuff in America), and was reminded yet again of the great Application Blocks that are available, so here's some links:&lt;/P&gt;&lt;P&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnanchor/html/Anch_EntDevAppArchPatPrac.asp"&gt;Microsoft patterns and practices for Application Architecture and Design&lt;/A&gt;&amp;nbsp;(the main page)&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnpag/html/offline.asp"&gt;Smart Client Offline&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnpag/html/PAIBlock.asp"&gt;Asynchronous Invocation&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnpag/html/CachingBlock.asp"&gt;Caching&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnbda/html/cmab.asp"&gt;Configuration Management&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnbda/html/daab-rm.asp"&gt;Data Acces&lt;/A&gt;&amp;nbsp;- NOTE: has been updated to version 3, &lt;A href="http://www.gotdotnet.com/Community/Workspaces/workspace.aspx?id=c20d12b0-af52-402b-9b7c-aaeb21d1f431"&gt;GotDotNet Workspace for DAABAF&lt;/A&gt;&amp;nbsp;(supports Abstract Framework)&lt;/LI&gt;&lt;LI&gt;Exception Management, there are two:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnbda/html/emab-rm.asp"&gt;Exception Management&lt;/A&gt;&amp;nbsp;(basic exception management)&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/vstudio/productinfo/enterprise/eif/"&gt;Enterprise Instrumentation Framework&lt;/A&gt;&amp;nbsp;(advanced exception tracking, logging, performance counters etc)&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnpag/html/Logging.asp"&gt;Logging Application Block&lt;/A&gt;&amp;nbsp;(based on the EIF)&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnbda/html/updater.asp"&gt;Updater&lt;/A&gt;&amp;nbsp;(can auto-download and install updates to your application)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Some of the Application Blocks that aren't as applicable for me, but here for reference:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnpag/html/authpro.asp"&gt;Authorization and Profile&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnpag/html/ServiceAgg.asp"&gt;Aggregation&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnbda/html/uip.asp"&gt;User Interface Process&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Quite a few great bits of code there.&lt;/P&gt;&lt;P&gt;PS: I will be posting an update to my Heirarchial XML into SQL article, as well as it's companion article (SQL-&amp;gt;XML), hopefully later this week&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=90699" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/.NET/default.aspx">.NET</category></item><item><title>InfoPath 2003 Service Pack 1 (SP-1) Preview</title><link>http://weblogs.asp.net/twalters/archive/2004/02/26/80235.aspx</link><pubDate>Thu, 26 Feb 2004 06:03:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:80235</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=80235</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2004/02/26/80235.aspx#comments</comments><description>&lt;P&gt;I saw the &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=d5adc839-73f4-4299-aba0-e88c90b25144&amp;amp;displaylang=en"&gt;InfoPath 2003 Service Pack 1 (SP-1) Preview&lt;/A&gt; appear on the &lt;A href="http://www.thundermain.com/rss/"&gt;Microsoft Download Centre RSS&lt;/A&gt; feed recently, and I must say it's something I'd like to have a play with.&lt;/P&gt;&lt;P&gt;When InfoPath first came out I was very excited, but I realised that much of the functionality is available in the (now FREE) &lt;A href="http://www.xmlspy.com/products_doc.html"&gt;Altova Authentic®&lt;/A&gt;, which has supports a browser plug-in for Internet Explorer, comes with a free Windows Client, Placeholder Control for Microsoft CMS 2002 Server, and an ASP.NET Server Control.&lt;/P&gt;&lt;P&gt;The flip side of the coin is that InfoPath is a dream to use, looks sexy, and supports scripting. With the addition of the &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=7E9EBC57-E115-4CAC-9986-A712E22879BB&amp;amp;displaylang=en"&gt;InfoPath 2003 Toolkit for Visual Studio .NET&lt;/A&gt;&amp;nbsp;it has reached a level where it can be taken quite seriously.&lt;/P&gt;&lt;P&gt;Anyone out there have some experience with either the VS Toolkit or the SP1 Preview that they would like to share?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=80235" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/XML_2C00_+XSL_2C00_+XSD/default.aspx">XML, XSL, XSD</category></item><item><title>Hierarchical XML - importing into SQL Server 2000</title><link>http://weblogs.asp.net/twalters/archive/2004/02/25/79660.aspx</link><pubDate>Wed, 25 Feb 2004 05:50:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:79660</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=79660</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2004/02/25/79660.aspx#comments</comments><description>&lt;P&gt;I've just finished my first draft of a &lt;A href="http://weblogs.asp.net/twalters/articles/79653.aspx"&gt;new article&lt;/A&gt; on how to import infinite-depth XML trees into a parent/child table in SQL Server 2000.&lt;/P&gt;&lt;P&gt;It uses table variables and OPENXML to do most of the tricks, along with an interesting WHILE loop.&lt;/P&gt;&lt;P&gt;Have a read and see what you think, I'd love to hear your feedback.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=79660" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/XML_2C00_+XSL_2C00_+XSD/default.aspx">XML, XSL, XSD</category></item><item><title>A year already?! Where do I go from here...</title><link>http://weblogs.asp.net/twalters/archive/2004/02/20/76593.aspx</link><pubDate>Fri, 20 Feb 2004 00:03:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:76593</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=76593</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2004/02/20/76593.aspx#comments</comments><description>&lt;P&gt;It turns out that I've been blogging for over a year already!&lt;/P&gt;
&lt;P&gt;I was first introduced to this by a co-worker &lt;A href="http://weblogs.asp.net/DNeimke/"&gt;Darren Neimke&lt;/A&gt;, we've both since left that company and moved on to other seperate jobs.&lt;/P&gt;
&lt;P&gt;I'm still trying to find my 'direction' for this blog... at this stage I'm thinking I should concentrate on XML technologies, C#, .NET, Flash and SQL as those are my main areas of expertise.&lt;/P&gt;
&lt;P&gt;Last night while lying in bed awake I decided to write a list of article topics I would like to write, here's what I came up with:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;XML
&lt;UL&gt;
&lt;LI&gt;Introduction
&lt;UL&gt;
&lt;LI&gt;moving from MSXML to .NET
&lt;LI&gt;how to use XmlDocument, XslTransform, XPathDocument etc&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Intermediate topics (suggestions welcome)
&lt;LI&gt;Advanced topics (suggestions welcome)&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Flash
&lt;UL&gt;
&lt;LI&gt;Using XML - navigating the DOM, &lt;A href="http://weblogs.asp.net/twalters/articles/10141.aspx"&gt;referring to Text Nodes&lt;/A&gt;, etc
&lt;LI&gt;Hosting in .NET Compact Framework apps (related to the HTML Viewer article idea)
&lt;LI&gt;Remoting and .NET (I'm currently reviewing &lt;A href="http://www.flashorb.com/"&gt;FlashORB&lt;/A&gt;)
&lt;LI&gt;Talking to Web Services&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Pocket PC and the .NET Compact Framework
&lt;UL&gt;
&lt;LI&gt;HTML Viewer - getting the IE control to work in your .NET CF&amp;nbsp;app&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;SQL Server
&lt;UL&gt;
&lt;LI&gt;Introduction to using XML in SQL Server 2000
&lt;LI&gt;XML EXPLICIT - the pleasure and the pain
&lt;LI&gt;Tips and Tricks for faster queries
&lt;LI&gt;SQL Reporting Server (once I get a chance to play with it!)
&lt;LI&gt;Exposing your Stored Procedures as Web Services using SOAP&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I'm keen to hear votes for what you would like to see first, and any ideas for topics. As I complete each article I'll post a blog entry with a summary and a link.&lt;/P&gt;
&lt;P&gt;So, hit me with your comments on what you want to see!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=76593" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/Flash+MX/default.aspx">Flash MX</category><category domain="http://weblogs.asp.net/twalters/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/twalters/archive/tags/Flash+Remoting/default.aspx">Flash Remoting</category><category domain="http://weblogs.asp.net/twalters/archive/tags/XML_2C00_+XSL_2C00_+XSD/default.aspx">XML, XSL, XSD</category><category domain="http://weblogs.asp.net/twalters/archive/tags/Web+Services/default.aspx">Web Services</category><category domain="http://weblogs.asp.net/twalters/archive/tags/PocketPC/default.aspx">PocketPC</category><category domain="http://weblogs.asp.net/twalters/archive/tags/Blogging/default.aspx">Blogging</category></item><item><title>SQL Reporting Services</title><link>http://weblogs.asp.net/twalters/archive/2004/02/19/76044.aspx</link><pubDate>Thu, 19 Feb 2004 05:18:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:76044</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=76044</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2004/02/19/76044.aspx#comments</comments><description>&lt;P&gt;Well, I just got back from the &lt;A href="http://www.microsoft.com/sql/reporting/productinfo/default.asp"&gt;SQL Reporting Services&lt;/A&gt; MSDN Update session. &lt;/P&gt;&lt;P&gt;As always &lt;A href="http://www.ssw.com.au/SSW/Employees/EmployeesProfile.aspx?EmpID=AC"&gt;Adam Cogan&lt;/A&gt; was entertaining while still providing heaps of information, and live code demos!&lt;/P&gt;&lt;P&gt;I was in the beta for Rosetta (SQL Reporting Services), but never had a chance to even install it due to a heavy work load, so it was great to get a comprehensive overview of the features.&lt;/P&gt;&lt;P&gt;SQL Reporting Services provides a great option for those needing to do Web based reporting, and to some degree can be used for WinForms reporting. &lt;/P&gt;&lt;P&gt;One noticable area that's lacking is the ability to use it in a WinForms app and send the report directly to the printer! Anyone out there know a good way around it? I suggested perhaps a Rendering Extension could be created that would render to a network printer, I'll have to look into that more.&lt;/P&gt;&lt;P&gt;Of all the people that attended, only 2 didn't think they would start using it, and both for the same reason: easy "user" creation of reports, as provided by Crystal Enterprise Edition. I commented that if you were keen you could create something easy for the users that would generate the RDL (Report Definition Language) XML file and submit that to the server, but it's not the greatest solution since Crystal EE has it out-of-the-box.&lt;/P&gt;&lt;P&gt;Anyway, great session and a great product, and best of all both it's FREE (as long as you have a SQL Server 2000 license)!&lt;/P&gt;&lt;P&gt;PS: Adam, if you're reading this, the full scoop on &lt;A href="http://scottwater.com/blog/archive/2004/02/06/Trackbacks.aspx"&gt;Trackbacks&lt;/A&gt; for you!&lt;/P&gt;&lt;P&gt;PPS: Adam tells me I should blog more often... who else would like to see more from me? If so, what kind of content are you interested in? I prefer to keep this blog mostly technical, with a focus on .NET, C#, XML/XSLT/XSD/XPath/XQuery etc and Flash, but I'm happy to post about other things too like SQL, Pocket PC, handy utilities, tips and tricks, etc... post a comment, tell me what you want.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=76044" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/.NET/default.aspx">.NET</category></item><item><title>The history of Reporting with the Microsoft Development environment</title><link>http://weblogs.asp.net/twalters/archive/2004/02/10/70336.aspx</link><pubDate>Tue, 10 Feb 2004 03:06:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:70336</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=70336</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2004/02/10/70336.aspx#comments</comments><description>&lt;P&gt;With SQL Reporting Services being released recently, it's interesting to look back on the history of reporting...&lt;/P&gt;&lt;P&gt;For me it began with MS Access v1.0 back in 1992. A nice reporting system, with some programmability, producing on-screen and printed reports with a minimum of fuss. I followed Access right through to Access 2000, along the way I became an Access MVP... it was a fun ride but I've moved on.&lt;/P&gt;&lt;P&gt;The VB world started getting controls to allow reporting too, with the addition of pseudo-Access style reporting added in VB 6.&lt;/P&gt;&lt;P&gt;As we progressed, Web Reporting became more popular, and many ASP developers began to feel the pain. It was easy enough to generate report for displaying in a web page, but printing ... well it sucked really! Some played with using Word or Excel to print by exporting from the page into the correct format, others tried PDF generators, and then there was products like Crystal Reports. Personally I found that putting your data in XML format and having 2 XSLTs to generate either a XHTML output or the XML/HTML required for Excel XP worked rather well, but it's a pain if you're not working in an Intranet environment where you know what the client PC's have installed, and there's all those extra clicks for the users who simply want a "Print" button.&lt;/P&gt;&lt;P&gt;With the release of .NET we got a 5-user license of Crystal Reports built in... this was a major step forward for many developers, but it was plagued with problems. There were bugs, and the nagging dialog telling you to register. The object model let many people confused, and it was quite a while before any decent samples started to appear.&lt;/P&gt;&lt;P&gt;Even now, many developers are using home-brew reporting systems to aviod these headaches... but now we have SQL Reporting Services available for free (assuming you have SQL 2000).&lt;/P&gt;&lt;P&gt;Anyway, this is my history of reporting as far as I recall it, what have your experiences been like? What are your plans for SQL Reporting Services? Do you think this spells the end for Crystal Reports?&lt;/P&gt;&lt;P&gt;I'd love to hear your story, so post a comment!&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=70336" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Free defect tracking software</title><link>http://weblogs.asp.net/twalters/archive/2004/02/09/69832.aspx</link><pubDate>Mon, 09 Feb 2004 03:26:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:69832</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=69832</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2004/02/09/69832.aspx#comments</comments><description>&lt;P align=left&gt;&lt;FONT face=Arial size=2&gt;&lt;A href="http://www.axosoft.com/"&gt;Axosoft&lt;/A&gt; is offering bloggers a free 3-user version of their .NET &amp;amp; SQL based OnTime &lt;A href="http://www.axosoft.com/"&gt;defect tracking software&lt;/A&gt; (&lt;A href="http://www.axosoft.com/ontime.htm"&gt;bug tracking software&lt;/A&gt;).&amp;nbsp; For more information, visit &lt;A href="http://www.axosoft.com/Free3UserOffer.htm"&gt;http://www.axosoft.com/Free3UserOffer.htm&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=69832" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/.NET/default.aspx">.NET</category></item><item><title>BlogJet</title><link>http://weblogs.asp.net/twalters/archive/2004/02/06/68320.aspx</link><pubDate>Fri, 06 Feb 2004 00:31:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:68320</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=68320</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2004/02/06/68320.aspx#comments</comments><description>&lt;P&gt;I saw this a while back, but for some reason didn't download and install it... this time I gave in and it seems to be a&amp;nbsp;&lt;STRONG&gt;very&lt;/STRONG&gt; nice application. Support for .Text is great, about the only thing I've noticed so far that's missing is that it's hard to assign multiple categories to a post, but that's probably a bad idea anyway right?&lt;/P&gt;&lt;P&gt;If you want to try it out, take a look - &lt;A href="http://blogjet.com/"&gt;BlogJet&lt;/A&gt;. It's a cool Windows client for&amp;nbsp;blogging (loads of great features). Get your copy here: &lt;A href="http://blogjet.com/"&gt;http://blogjet.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"Computers are useless. They can only give you answers." -- Pablo Picasso&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=68320" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/Blogging/default.aspx">Blogging</category></item><item><title>TabletPC advice please</title><link>http://weblogs.asp.net/twalters/archive/2004/01/06/47807.aspx</link><pubDate>Tue, 06 Jan 2004 02:41:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:47807</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=47807</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2004/01/06/47807.aspx#comments</comments><description>&lt;P&gt;I'm looking to get a TabletPC on salary sacrifice, and I would love to hear some advice from people who have them.&lt;/P&gt;
&lt;P&gt;I will be using it to test TabletPC software&amp;nbsp;I write, and will use it as a secondary development PC (though I imagine I'll use an external 17" or 19" display). It would also be nice if I could play some 3D games on it (Toshiba seems to win there!).&lt;/P&gt;
&lt;P&gt;I've been looking at the Acer C300 and Toshiba M200. Here's the pros/cons I've come up with from my research so far:&lt;/P&gt;
&lt;TABLE&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;Acer C300&lt;/TH&gt;
&lt;TH&gt;Toshiba M200&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH align=middle colSpan=2&gt;PROS&lt;/TH&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;14.1" screen&lt;/TD&gt;
&lt;TD align=middle&gt;12.1" screen&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;DVD/CD-RW&lt;/TD&gt;
&lt;TD align=middle&gt;1400 x 1050 resolution&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;7.5hr battery&lt;/TD&gt;
&lt;TD align=middle&gt;nVidia GeForce FX Go5200 (32Mb)&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TH align=middle colSpan=2&gt;CONS&lt;/TH&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;1024 x 768 resolution&lt;/TD&gt;
&lt;TD align=middle&gt;No CD/DVD drive as standard&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;Heavy (2.74Kg without DVD or extra battery)&lt;/TD&gt;
&lt;TD align=middle&gt;4.5Hr battery&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Anyone out there care to give me their advice?&lt;/P&gt;Thanks!&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=47807" width="1" height="1"&gt;</description></item><item><title>Embedding Flash in a Windows Forms .NET app</title><link>http://weblogs.asp.net/twalters/archive/2003/12/29/46265.aspx</link><pubDate>Mon, 29 Dec 2003 01:18:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:46265</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>10</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=46265</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2003/12/29/46265.aspx#comments</comments><description>Mark G. Patterson asked: 
&lt;BLOCKQUOTE&gt;"What's the best way to embed flash animations in .NET Windows Forms apps?"&lt;/BLOCKQUOTE&gt;Well, here's how I do it... 
&lt;OL&gt;
&lt;LI&gt;First you want to add the "Flash" control to the Toolbox: 
&lt;OL&gt;
&lt;LI&gt;Right-click on the Toolbox, choose "Add/Remove items..." 
&lt;LI&gt;Select the "COM Components" tab 
&lt;LI&gt;Scroll down to "Shockwave Flash Object" and make sure it's ticked 
&lt;LI&gt;Click OK &lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;Drag the "Shockwave Flash Object" from the toolbox onto the Form (just like any other control) 
&lt;LI&gt;Righ-click on the new object and select "Properties" to show the custom properties panel &lt;/LI&gt;&lt;/OL&gt;Some things to keep in mind... 
&lt;UL&gt;
&lt;LI&gt;You probably don't want to hard-code the URL for the move in the properties dialog, so try setting the "Movie" property to something like &lt;CODE&gt;Application.StartupPath + "\\MyMovie.swf"&lt;/CODE&gt; 
&lt;LI&gt;If you want to talk to the Flash movie from C# (or VB.NET or whatever) then you need to use the "SetVariable" method 
&lt;LI&gt;If you want to talk to the host Windows Forms app from Flash, use FSCommand... you'll need to add an event handler in your Windows Forms app 
&lt;LI&gt;Debugging is a real pain, if someone out there knows of a nice way to debug this combo, please let me know! &lt;/LI&gt;&lt;/UL&gt;For communication, I prefer to use XML, as I can have any simple/complex data I like going back and forth. The C# to Flash communication is done via a Queue, Flash tells the C# host when it's ready for another message by using a FSCommand, at which point C# sends the next message on the queue. When a new message is added to the Queue, it checks if Flash is ready and if so sends it straight away, otherwise it's added to the queue ready for the next "I'm ready" command from Flash. 
&lt;p&gt;I can post some sample code if needed, but I'm sure most of you get the idea.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=46265" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/Flash+MX/default.aspx">Flash MX</category><category domain="http://weblogs.asp.net/twalters/archive/tags/.NET/default.aspx">.NET</category></item><item><title>MobyDock - Mac style docking for 2000/XP</title><link>http://weblogs.asp.net/twalters/archive/2003/10/22/32887.aspx</link><pubDate>Wed, 22 Oct 2003 07:49:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:32887</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=32887</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2003/10/22/32887.aspx#comments</comments><description>I ran across this great tool, &lt;a href="http://www.mobydock.com" title="MobyDock - Take control over tour desktop"&gt;MobyDock&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
It gives you a great little docking panel like Mac OS X, with lots of features you can tweak.&lt;br&gt;
&lt;br&gt;
Enjoy!&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=32887" width="1" height="1"&gt;</description></item><item><title>w.bloggar test</title><link>http://weblogs.asp.net/twalters/archive/2003/10/21/32714.aspx</link><pubDate>Tue, 21 Oct 2003 02:15:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:32714</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=32714</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2003/10/21/32714.aspx#comments</comments><description>This is just a &lt;b&gt;&lt;font color="#0000FF"&gt;quick test &lt;/font&gt;&lt;/b&gt;to see if posting from w.bloggar is working, if you're reading this then it's working! ;)&lt;br /&gt;
&lt;br /&gt;
PS: I will post more soon, I promise!&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=32714" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/Web+Services/default.aspx">Web Services</category></item><item><title>Bloginality</title><link>http://weblogs.asp.net/twalters/archive/2003/10/13/31689.aspx</link><pubDate>Mon, 13 Oct 2003 00:58:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:31689</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=31689</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2003/10/13/31689.aspx#comments</comments><description>I finally caved in and did the test... my &lt;A href="http://bloginality.love-productions.com/"&gt;Bloginality&lt;/A&gt; is &lt;A href="http://bloginality.love-productions.com/intp.php"&gt;INTP&lt;/A&gt;.&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=31689" width="1" height="1"&gt;</description></item><item><title>I quit!</title><link>http://weblogs.asp.net/twalters/archive/2003/08/21/24834.aspx</link><pubDate>Thu, 21 Aug 2003 04:50:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:24834</guid><dc:creator>XMLEvangelist</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/twalters/rsscomments.aspx?PostID=24834</wfw:commentRss><comments>http://weblogs.asp.net/twalters/archive/2003/08/21/24834.aspx#comments</comments><description>&lt;p&gt;I quit my job this week! I will be starting with my new employer as soon as I am released from my current contract (I'm meant to give 4 weeks notice, but my new employer wants me ASAP).&lt;/p&gt;
&lt;p&gt;It will be an interesting move for me, as I will be going from a VB.NET shop over to C# (which I am fluent in), and I will finally get to work with Flash MX again (embedded in WinForms). I'll also get to work with PocketPC and Tablets, using Web Services, BizTalk, SQL Server and more!&lt;/p&gt;
&lt;p&gt;I will also be changing from writing Intranet/Government type apps to ones specialised for the Hospital industry, which should prove interesting and give me more to play with and be excited about.&lt;/p&gt;
&lt;p&gt;Once I'm settled in at the new place I'll let you all know how it goes.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=24834" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/twalters/archive/tags/Flash+MX/default.aspx">Flash MX</category><category domain="http://weblogs.asp.net/twalters/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/twalters/archive/tags/XML_2C00_+XSL_2C00_+XSD/default.aspx">XML, XSL, XSD</category><category domain="http://weblogs.asp.net/twalters/archive/tags/Web+Services/default.aspx">Web Services</category><category domain="http://weblogs.asp.net/twalters/archive/tags/PocketPC/default.aspx">PocketPC</category></item></channel></rss>
