<feed version="0.3" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns="http://purl.org/atom/ns#" xml:lang="en-US"><title>Adam Beal BizTalk, .NET 2.0, and More</title><link rel="alternate" type="text/html" href="http://dotnetjunkies.com/WebLog/adambeal/default.aspx" /><tagline type="text/html" /><id>http://dotnetjunkies.com/WebLog/adambeal/default.aspx</id><author><url>http://dotnetjunkies.com/WebLog/adambeal/default.aspx</url></author><generator url="http://communityserver.org" version="1.0.1.50214">Community Server</generator><modified>2005-11-14T12:17:00Z</modified><entry><title>.NET Tool Time Part 2</title><link rel="alternate" type="text/html" href="http://dotnetjunkies.com/WebLog/adambeal/archive/2006/08/12/DotNetToolTime2.aspx" /><id>58df7014-fd75-437c-9641-150997716d1c:143694</id><created>2006-08-12T10:43:00Z</created><content type="text/html" mode="escaped">&lt;P&gt;Here are a few new tools that I have been using over the past few months which are all very useful. Thanks to my &lt;SPAN&gt;colleague&lt;/SPAN&gt; Neil Schulman for recommending &lt;A href="http://www.jetbrains.com/resharper/"&gt;ReSharper&lt;/A&gt; which is a C# refactoring and intelligent code assisting tool which integrates with Visual Studio 2005. ReSharper is great for showing where errors exist in your code and pointing out where optimizations can be made. ReSharper also has extended Visual Studio intellisense capabilities which alone are worth the install. I personally love the closing brace identifier feature which highlights the closing or opening brace for any that you click on.&lt;/P&gt;
&lt;P&gt;Another tool I have been using to assist with my BizTalk SFTP adapter work has been &lt;A href="http://filezilla.sourceforge.net/"&gt;FileZilla&lt;/A&gt;. Many of you may already be familiar with this handy opensource FTP utility which provides the ability to do SFTP transfers as well!&lt;/P&gt;
&lt;P&gt;Thanks to Marina for recommending &lt;A href="http://www.smartassembly.com"&gt;SmartAssembly&lt;/A&gt; which looks to be a useful .NET obfuscation tool although I haven't yet given it a try :)&lt;/P&gt;&lt;img src="http://dotnetjunkies.com/WebLog/aggbug.aspx?PostID=143694" width="1" height="1"&gt;</content><slash:comments>2</slash:comments><wfw:commentRss>http://dotnetjunkies.com/WebLog/adambeal/commentrss.aspx?PostID=143694</wfw:commentRss></entry><entry><title>.NET Tool Time</title><link rel="alternate" type="text/html" href="http://dotnetjunkies.com/WebLog/adambeal/archive/2006/01/31/134983.aspx" /><id>58df7014-fd75-437c-9641-150997716d1c:134983</id><created>2006-01-31T18:15:00Z</created><content type="text/html" mode="escaped">&lt;P&gt;&lt;SPAN&gt;Over the past few weeks we have been experimenting with several new or newly discovered development tools where I work. At the top of my list is Roland Weigelt’s &lt;A href="http://www.roland-weigelt.de/ghostdoc/"&gt;GhostDoc&lt;/A&gt;, which I found one day while watching a podcast. It has been a great success here and has saved us all lots of time away from tedious xml comment authoring.&amp;nbsp; GhostDoc has VS 2003 and VS 2005 versions that you can download, install, and run side by side. To use just right click a method or property and choose “Document This” and watch as the xml comments are generated. Of course you still must review these for accuracy and clean up any mistakes. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Another really neat tool we have been experimenting with is &lt;A href="http://cruisecontrol.sourceforge.net/"&gt;CruiseControl&lt;/A&gt;. Billed as a framework for a continuous build process this is a wrapper tool for controlling your entire build and deployment process. You can set it up to pull your code from source control and then call out to your build tool for compilation whether it be Nant, MSBuild, or a variety of others. You can also have conditional emails sent to notify you of build events. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Finally I would like to say that all developers need a desktop search tool such as &lt;A href="http://desktop.google.com/"&gt;Google Desktop&lt;/A&gt; or &lt;A href="”http://desktop.msn.com/”"&gt;MSN Desktop&lt;/A&gt; search. Both of these tools will take a few hours to index your machine but afterwards you will have instant as you type search capability of your hard drive files and all emails! These tools are must haves and blow away the worthless built in windows search tool in my opinion. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The best thing about all of these tools is they are all absolutely free! If you have tools that your shop loves feel free to post them here.&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://dotnetjunkies.com/WebLog/aggbug.aspx?PostID=134983" width="1" height="1"&gt;</content><slash:comments>0</slash:comments><wfw:commentRss>http://dotnetjunkies.com/WebLog/adambeal/commentrss.aspx?PostID=134983</wfw:commentRss></entry><entry><title>Google Adsense Search in an ASP.NET Page</title><link rel="alternate" type="text/html" href="http://dotnetjunkies.com/WebLog/adambeal/archive/2005/12/16/134370.aspx" /><id>58df7014-fd75-437c-9641-150997716d1c:134370</id><created>2005-12-16T19:30:00Z</created><content type="text/html" mode="escaped">&lt;P&gt;Tonight I tried to add Google's AdSense search code to the right nav area on &lt;A href="http://www.programmingtutorials.com/"&gt;my site&lt;/A&gt;. According to the Google AdSense site all I should have to do is paste the google script code in my page. The problem was that Google's script is an HTML form.&lt;BR&gt;This obviously didn't work because of the problems with nested form tags in an ASP.NET page. Here is how I ended up getting around this. I moved the above code into it's own html file you can view &lt;A href="http://www.programmingtutorials.com/pt_google_search.htm"&gt;here&lt;/A&gt;. Then in my right nav ascx file I included the following iframe code which loads the html page in the frame and allows the form to post as intended: &lt;/P&gt;
&lt;P&gt;&lt;FONT&gt;&amp;lt;IFRAME name=SearchFrame src="pt_google_search.htm" frameBorder=0 width="98%" scrolling=no height=112&amp;gt;&lt;BR&gt;    &amp;lt;a href="pt_google_search.htm"&amp;gt;Search Page&amp;lt;/a&amp;gt;&lt;BR&gt;&amp;lt;/IFRAME&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;This is also a&amp;nbsp;useful technique to use&amp;nbsp;with some PayPal scripts which run in an HTML form.&lt;/P&gt;&lt;img src="http://dotnetjunkies.com/WebLog/aggbug.aspx?PostID=134370" width="1" height="1"&gt;</content><slash:comments>12</slash:comments><wfw:commentRss>http://dotnetjunkies.com/WebLog/adambeal/commentrss.aspx?PostID=134370</wfw:commentRss></entry><entry><title>Using the BizTalk FTP Adapter</title><link rel="alternate" type="text/html" href="http://dotnetjunkies.com/WebLog/adambeal/archive/2005/11/17/133848.aspx" /><id>58df7014-fd75-437c-9641-150997716d1c:133848</id><created>2005-11-17T11:39:00Z</created><content type="text/html" mode="escaped">&lt;P&gt;Recently as I have been learning more about BizTalk I decided to explore the FTP adapter that comes packaged with BizTalk 2004. This adapter is easy to setup and use as&amp;nbsp;demonstrated here. First create a receive port and add a file receive location&amp;nbsp;to&amp;nbsp;drop&amp;nbsp;messages for later pickup and&amp;nbsp;ftp. Next create a send port with a filter to pickup the dropped message for delivery. Choose FTP&amp;nbsp;as&amp;nbsp;the send port's primary transport type as seen here:&lt;BR&gt;&lt;BR&gt;&lt;IMG src="/WebLog/photos/adambeal/images/133852/449x375.aspx"&gt; &lt;/P&gt;
&lt;P&gt;The ellipse in the Address(URI) field opens the FTP transport properties dialog seen here with necessary parameters filled:&lt;/P&gt;&lt;IMG src="/weblog/photos/adambeal/images/133851/341x375.aspx"&gt; 
&lt;P&gt;The most important properties being the target ftp site host address in the "Server" parameter. Next would be the account used to log in to the ftp site as "User Name" and that accounts password is the "Password" field. I also chose to put create a local log file of all activity through the send port by adding a local file path&amp;nbsp;in the "Log" parameter.&amp;nbsp; The FTP adapter also has&amp;nbsp;a guaranteed delivery feature that is detailed&amp;nbsp;in &lt;A href="http://geekswithblogs.net/cyoung/archive/2004/08/10/9524.aspx"&gt;this post&lt;/A&gt; on Charles Young's BizTalk blog which can be utilized by setting the "Temporary Folder" parameter under tuning parameters. Test by dropping&amp;nbsp;a file in the file receive location folder and it should be picked up and sent via ftp to&amp;nbsp;the destination ftp site.&amp;nbsp;Simply refer to the log&amp;nbsp;file created to confirm or trace problems.&amp;nbsp;I hope to have a post in the near future&amp;nbsp;on using the &lt;A href="http://www.nsoftware.com/products/biztalk/adapters/sftp.aspx"&gt;/n Software SFTP adapter&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://dotnetjunkies.com/WebLog/aggbug.aspx?PostID=133848" width="1" height="1"&gt;</content><slash:comments>0</slash:comments><wfw:commentRss>http://dotnetjunkies.com/WebLog/adambeal/commentrss.aspx?PostID=133848</wfw:commentRss></entry><entry><title>Welcome to the Blog!</title><link rel="alternate" type="text/html" href="http://dotnetjunkies.com/WebLog/adambeal/archive/2005/11/14/133741.aspx" /><id>58df7014-fd75-437c-9641-150997716d1c:133741</id><created>2005-11-14T04:17:00Z</created><content type="text/html" mode="escaped">&lt;P&gt;&lt;SPAN&gt;My name is Adam Beal and I am a Software Engineer for Edfinancial Services in Knoxville, TN. I also own and develop my own site &lt;A href="http://www.programmingtutorials.com"&gt;ProgrammingTutorials.com&lt;/A&gt; where I post collections of beginning level programming tutorials I find on the net. My current passion is anything related to BizTalk 2004 or 2006 or the Business Rules Engine. I will also be posting on many other miscellaneous .NET 2.0 related topics including ASP.NET. As my BTS development skills grow I will post the lessons learned and maybe some simple helpful posts here to share with others. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;A href="http://www.tusculum.edu/adult/gps_degreeprograms.html"&gt;&lt;/A&gt;&lt;img src="http://dotnetjunkies.com/WebLog/aggbug.aspx?PostID=133741" width="1" height="1"&gt;</content><slash:comments>0</slash:comments><wfw:commentRss>http://dotnetjunkies.com/WebLog/adambeal/commentrss.aspx?PostID=133741</wfw:commentRss></entry></feed>