<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>Tourney Logic</title><link>http://www.tourneylogic.com/Blogs/brian/category/8.aspx</link><description>Content specific to Tourney Logic's software and business ventures.</description><managingEditor>Brian Anderson</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Brian Anderson</dc:creator><title>Feedburner</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2007/04/01/17010.aspx</link><pubDate>Sun, 01 Apr 2007 14:16:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2007/04/01/17010.aspx</guid><description>&lt;p style="margin-top:10px; margin-bottom:0; padding-bottom:0; text-align:center; line-height:0"&gt;&lt;a href="http://feeds.feedburner.com/TourneyLogic"&gt;&lt;img src="http://feeds.feedburner.com/TourneyLogic.gif" alt="Tourney Logic" style="border:0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-top:5px; padding-top:0; font-size:x-small; text-align:center"&gt;&lt;a href="http://www.feedburner.com/fb/a/headlineanimator/install?id=819439" onclick="window.open(this.href, 'haHowto', 'width=520,height=600,toolbar=no,address=no,resizable=yes,scrollbars'); return false" target="_blank"&gt;&amp;uarr; Grab this Headline Animator&lt;/a&gt;&lt;/p&gt;

I just setup a Feedburner for this blog.  I wanted to test the headline animator.&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/17010.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>MIX 07</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2007/04/01/17009.aspx</link><pubDate>Sun, 01 Apr 2007 14:11:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2007/04/01/17009.aspx</guid><description>&lt;P&gt;Joel and I are both attending the &lt;A href="http://www.visitmix.com"&gt;MIX 07 &lt;/A&gt;conference in Las Vegas starting April 30.&amp;nbsp; I am very interested to see the lastest WPF, &lt;A href="http://ajax.asp.net"&gt;ASP.NET AJAX&lt;/A&gt; and LINQ demos.&amp;nbsp; &lt;A href="http://weblogs.asp.net/scottgu/archive/2007/03/30/slides-from-my-asp-net-connections-talks-wpf-e-linq-and-asp-net-tips-tricks.aspx"&gt;Scott Guthrie &lt;/A&gt;is presenting on all of this and always gives a great demo talks.&lt;/P&gt;
&lt;P&gt;We used ASP.NET&amp;nbsp;AJAX extensively in both &lt;A href="http://www.payitsquare.com"&gt;PayItSquare&lt;/A&gt; and &lt;A href="http://www.myplayoffs.com"&gt;MyPlayoffs&lt;/A&gt;.&amp;nbsp;&amp;nbsp;It really simplifies Javascript development and makes the web applications much easier to use. &lt;/P&gt;
&lt;P&gt;I am especially looking forword to LINQ and DLINQ.&amp;nbsp; We had to build Code Smith templates to generate business objects and data access layers in the past.&amp;nbsp; I am hoping this new technology will simplify this type of work and still be extensible enough to accomplish all of the logic we have to support&amp;nbsp;in our business layers.&lt;/P&gt;
&lt;P&gt;WPF is the next logical step for the Tourney Bracket Control at some point.&amp;nbsp; We want to support both Web and Windows with a unified format!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/17009.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>Tourney Logic is Busier Than Ever!</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2007/03/31/17007.aspx</link><pubDate>Sat, 31 Mar 2007 23:31:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2007/03/31/17007.aspx</guid><description>&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;It has been way to long since I have blogged anything for Tourney Logic.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The reason is that I have been spending every free moment developing our next services.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here is a quick update of what we have been and are working on.&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Tourneytopia.com (&lt;A href="http://www.tourneytopia.com/"&gt;www.tourneytopia.com&lt;/A&gt;)&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;We have invested major amounts of time into upgrading the Tourneytopia website.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The key upgrade is that we made all of the tournament contests template based.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We have made it very easy to setup a custom contest template with any number of competitors that allows for private-labeled pools to be based on.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This is how we are able to support the &lt;A href="http://www.thetennischannel.com/"&gt;Tennis Channel&lt;/A&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;They have contest that have 128 competitors like the Australian Open and others with 96 which include a bunch of first round byes.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The Tourney Bracket Control is flexible enough to support all of this programmatically.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We also made major updates to the layout and skin look and feel.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We also added a email notification system that keeps participants updated after each round.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We plan to continue to upgrade this site with many more features each year.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;PayItSquare.com (&lt;A href="http://www.payitsquare.com/"&gt;www.payitsquare.com&lt;/A&gt;)&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;This is a new and exciting addition to the Tourney Logic family of websites.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The idea came to me by playing in soccer leagues for many years.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I realized how much effort it was for the team captains to manage the team's registration every season.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Most times the team managers would pay the entire registration fee up front so they could get our schedules.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Then they would pester people for weeks to collect all of the money.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Many times they wouldn't even collect everyone's payments.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Part of the reason for this is because it was way to hard for them to stay organized or they just felt bad about pestering all the time.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The other thing is most of us&amp;nbsp;wanted to pay them on time but we just always forgot our checkbooks!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;That is where PayItSquare.com comes into play.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It allows Team Managers to setup a Group Payment with amount they need, they load the people they want to collect money from, then they can automatically send them a Payment Request email.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The Group Payment Members get a link to a Member Collection page where they can pay online with their credit card.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;As soon as they pay online the Team Manager get with a &lt;A href="http://www.paypal.com"&gt;PayPal &lt;/A&gt;payment.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If they collect the money offline they can mark the member paid manually which keeps them organized and also lets everyone see who has paid on the Member Collection page.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;We beta tested it this past soccer season and it was a huge success.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I was actually surprised that so many people paid online.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The team managers that used it liked it so much they actually wrote &lt;A href="http://www.payitsquare.com/About/Testimonials.aspx"&gt;testimonials &lt;/A&gt;that I posted on the site.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;There are a few more upgrades we are planning for this site in the near future.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The major one is to allow for custom payment amounts by member.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Right now every member is billed an even amount which is just the amount request divided by the number of group members.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We had some requests for&amp;nbsp;custom amounts&amp;nbsp;and it makes sense because sometimes two people fill one roster spot.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I can also see other reasons for this outside of sports leagues.&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;MyPlayoffs.com (&lt;A href="http://www.myplayoffs.com/"&gt;www.myplayoffs.com&lt;/A&gt;)&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;This site has been in the works for years now.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I am happy to say that we are actually almost done&amp;nbsp;developing the first release.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It is a tournament management website.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It allows users to setup private labeled tournament websites and manage them.&amp;nbsp; Kind of like&amp;nbsp;Blogger for tournaments!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We provide all the tools to manage an entire&amp;nbsp;tournament event.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This includes teams, players, draws, brackets of any size, registration, content publishing, printing and more!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We are very excited about this venture.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It will be free to use because it will be advertisement supported.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We are expecting to launch the beta version of this site before May 2007.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It will launch with Single Elimination bracket support.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We are planning to add double elimination and round robin support shortly after we get the initial site launched.&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;As you can see, we have been busy!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If you want more information about Tourney Logic or any of these sites just email us at &lt;A href="mailto:sales@tourneylogic.com"&gt;sales@tourneylogic.com&lt;/A&gt;.&lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/17007.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>Tourneytopia 2007</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2007/03/11/17004.aspx</link><pubDate>Sun, 11 Mar 2007 18:25:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2007/03/11/17004.aspx</guid><description>&lt;A href="http://www.tourneytopia.com"&gt;Tourneytopia.com&lt;/A&gt; is ready for private-labeled pools again this year.&amp;nbsp; &lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/17004.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>Tourney Bracket Control 2.0 Update</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2006/01/01/5049.aspx</link><pubDate>Sun, 01 Jan 2006 16:34:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2006/01/01/5049.aspx</guid><description>&lt;P&gt;We are still working on the Tourney Bracket Control 2.0.&amp;nbsp; The beta&amp;nbsp;license has just been updated to 3/1/2006.&amp;nbsp; Download the updated &lt;A href="http://www.tourneylogic.com/products/bracketcontrol/bracketDownloads.aspx"&gt;Bracket Quickstart Tutorial &lt;/A&gt;again to get the updated license.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;We have been slowed down with this release working on double elimination.&amp;nbsp; It is coming along and we actually have it figured out but the testing is taking way longer then we expected.&amp;nbsp; Due to the time constraints of trying to get it done and&amp;nbsp;our need to get&amp;nbsp;Tourney Pool Manager ready to go for March Madness 2006 we have decided to postpone the double elimination until after March Madness as part of Tourney Bracket Control 3.0.&amp;nbsp; We plan to finish the final testing on Tourney Bracket Control 2.0 without double elimination and release it sometime in January.&amp;nbsp; &lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/5049.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>Tourney Bracket Control 2.0 (Beta) QuickStart Source Code Available</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2005/11/13/4313.aspx</link><pubDate>Sun, 13 Nov 2005 11:30:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2005/11/13/4313.aspx</guid><description>&lt;P&gt;The source code is now available for the TBC 2.0 (Beta).&amp;nbsp;&amp;nbsp;The&amp;nbsp;QuickStart tutotrial&amp;nbsp;and the TBC 2.0 are written&amp;nbsp;in&amp;nbsp;ASP.NET 2.0.&amp;nbsp; We recommending using&amp;nbsp;Visual Studio 2005 or &lt;A href="http://msdn.microsoft.com/vstudio/express/"&gt;Visual Web Developer Express / SQL&amp;nbsp;Express&lt;/A&gt; (Note: the express products are free&amp;nbsp;until 11/8/2006!!).&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.tourneylogic.com/Products/BracketControl/Demos/v2-0-0-beta/default.aspx"&gt;View the live&amp;nbsp;Tourney Bracket Control 2.0 (Beta) QuickStart&amp;nbsp;Tutorial&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.tourneylogic.com/products/bracketcontrol/bracketDownloadsRegister.aspx?Download=TBCv2BetaQuickStart"&gt;Download the TBC 2.0 (Beta) QuickStart Source Code&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.tourneylogic.com/blogs/brian/archive/2005/11/09/4250.aspx"&gt;Learn more about the upcoming TBC 2.0 release&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;TBC 2.0 Licensing Note&lt;/STRONG&gt;:&amp;nbsp; We are still working through the licensing details but at this point we are leaning towards having one option that will cost less than $50!&amp;nbsp; Stay tuned for more information.&lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/4313.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>Tourney Bracket Control 2.0 (Beta) Demo Videocast</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2005/11/09/4250.aspx</link><pubDate>Wed, 09 Nov 2005 11:42:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2005/11/09/4250.aspx</guid><description>&lt;P&gt;Watch our videocast of the Tourney Bracket Control 2.0 (Beta)&amp;nbsp;in action!&amp;nbsp; &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;Stream the Quick Demo Videocast (~1 minute):&lt;/EM&gt;&lt;/STRONG&gt; &lt;BR&gt;&lt;A href="http://www.tourneylogic.com/videocasts/TourneyLogic-TBCv2-QuickDemo-NoCode-150kps.wmv"&gt;&lt;IMG alt="Play Now" src="/videocasts/playnow.jpg" align=absMiddle border=0&gt;150kps &lt;/A&gt;| &lt;A href="http://www.tourneylogic.com/videocasts/TourneyLogic-TBCv2-QuickDemo-NoCode-340kps.wmv"&gt;&lt;IMG alt="Play Now" src="/videocasts/playnow.jpg" align=absMiddle border=0&gt;340kps&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Stream the Full Demo Videocast (12 minutes):&lt;/EM&gt;&lt;/STRONG&gt; &lt;BR&gt;&lt;A href="http://www.tourneylogic.com/videocasts/TourneyLogic-TBCv2-Demo-150kps.wmv"&gt;&lt;IMG alt="Play Now" src="/videocasts/playnow.jpg" align=absMiddle border=0&gt;150kps &lt;/A&gt;| &lt;A href="http://www.tourneylogic.com/videocasts/TourneyLogic-TBCv2-Demo-340kps.wmv"&gt;&lt;IMG alt="Play Now" src="/videocasts/playnow.jpg" align=absMiddle border=0&gt;340kps&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;This demo will quickly walk you through building your first tournament bracket and publishing results &lt;STRONG&gt;without writing any code&lt;/STRONG&gt;.&amp;nbsp; The next part of the demo shows you how to generate a &lt;STRONG&gt;16 team bracket layout dynamically with&amp;nbsp;just&amp;nbsp;3 lines of code&lt;/STRONG&gt;.&amp;nbsp; Lastly,&amp;nbsp;the video shows how to leverage the data binding in ASP.NET 2.0 using a SQLDataSource Control to &lt;STRONG&gt;create bracket&amp;nbsp;and&amp;nbsp;load results from a database&lt;/STRONG&gt;.&amp;nbsp; It is an action packed 12 minutes of demos that really shows off the power of our 2.0 release.&lt;/P&gt;
&lt;P&gt;During the video I am using &lt;A href="http://msdn.microsoft.com/vstudio/express/"&gt;Microsoft's Visual Web Developer Express&lt;/A&gt;.&amp;nbsp; &lt;STRONG&gt;Microsoft is making this tool available free for the first year!&lt;/STRONG&gt;&amp;nbsp; It is an&amp;nbsp;exteremly powerful web development tool and the TBC works great with it.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.tourneylogic.com/blogs/brian/archive/2005/11/07/4194.aspx"&gt;&lt;STRONG&gt;Check out my previous post to see another code sample and to learn about the Tourney Bracket Control 2.0 QuickStart&lt;/STRONG&gt;&lt;/A&gt;.&amp;nbsp; We will be publishing the source code for the QuickStart in the next few days.&lt;/P&gt;
&lt;P&gt;Let us know what you think.&lt;BR&gt;&lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/4250.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>Tourney Bracket Control 2.0 is now a Beta</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2005/11/07/4194.aspx</link><pubDate>Mon, 07 Nov 2005 19:36:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2005/11/07/4194.aspx</guid><description>&lt;P&gt;Tourney Logic is happy to announce that the Tourney Bracket Control 2.0 is now a Beta!&amp;nbsp; We have been working hard on building this version.&amp;nbsp; &lt;A href="http://www.tourneylogic.com/blogs/joel/archive/2005/09/25/3212.aspx"&gt;Check out Joel's post to see see the details&lt;/A&gt;.&amp;nbsp; Tourney Bracket Control 2.0&amp;nbsp;is based on&amp;nbsp;Microsoft .Net 2.0 and it makes publishing a bracket a piece of cake.&amp;nbsp; We are going to publish a video demo very soon.&amp;nbsp; Developers, you will be very happy with how easy we have made it to develop with the control.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;I have been working hard (and&amp;nbsp;late nights)&amp;nbsp;to build the&amp;nbsp;&lt;A href="http://www.tourneylogic.com/Products/BracketControl/Demos/v2-0-0-beta/default.aspx"&gt;Bracket QuickStart&lt;/A&gt; examples that shows off the many features of the Tourney Bracket Control 2.0.&amp;nbsp; We will make the source code available for the QuickStarts shortley.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Let me give you a quick example of how easy it is.&amp;nbsp; Here is an example that shows a MLB playoff bracket example:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;HTML Markup:&lt;/STRONG&gt; 
&lt;P&gt; &amp;lt;%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="MLB.aspx.cs" Inherits="PopularTourneys_MLB" Title="TOURNEY LOGIC: TBC 2.0 QuickStart Tutorial: Changing Round Titles: MLB Playoff Bracket" %&amp;gt;&lt;BR&gt;&amp;lt;%@ Register Assembly="TourneyLogic.Web.UI.BracketControl.v2" Namespace="TourneyLogic.Web.UI.WebControls"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TagPrefix="tl" %&amp;gt;&lt;BR&gt;&amp;lt;asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"&amp;gt;&lt;BR&gt;&amp;lt;h4&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;strong&amp;gt;2005 MLB Playoff Bracket Example&amp;lt;/strong&amp;gt;&amp;lt;/h4&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This example shows how to use Tourney Bracket Control to build the bracket for the MLB playoffs.&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tl:Bracket runat="server" ID="Bracket1" ReadOnly="false"&amp;nbsp; RoundWidth="130" &amp;gt;&amp;lt;Competitors&amp;gt;
&lt;P&gt;&amp;lt;tl:BracketCompetitor runat="server" ID="AL1" CompetitorName="Yankees"&amp;gt;&amp;lt;/tl:BracketCompetitor&amp;gt;&lt;BR&gt;&amp;lt;tl:BracketCompetitor runat="server" ID="AL2" CompetitorName="Angels"&amp;gt;&amp;lt;/tl:BracketCompetitor&amp;gt;&lt;BR&gt;&amp;lt;tl:BracketCompetitor runat="server" ID="AL3" CompetitorName="Red Sox" &amp;gt;&amp;lt;/tl:BracketCompetitor&amp;gt;&lt;BR&gt;&amp;lt;tl:BracketCompetitor runat="server" ID="AL4" CompetitorName="White Sox"&amp;gt;&amp;lt;/tl:BracketCompetitor&amp;gt;&lt;BR&gt;&amp;lt;tl:BracketCompetitor runat="server" ID="NL1" CompetitorName="Padres" &amp;gt;&amp;lt;/tl:BracketCompetitor&amp;gt;&lt;BR&gt;&amp;lt;tl:BracketCompetitor runat="server" ID="NL2" CompetitorName="Cardinals" &amp;gt;&amp;lt;/tl:BracketCompetitor&amp;gt;&lt;BR&gt;&amp;lt;tl:BracketCompetitor runat="server" ID="NL3" CompetitorName="Astros" &amp;gt;&amp;lt;/tl:BracketCompetitor&amp;gt;&lt;BR&gt;&amp;lt;tl:BracketCompetitor runat="server" ID="NL4" CompetitorName="Braves" &amp;gt;&amp;lt;/tl:BracketCompetitor&amp;gt;
&lt;P&gt;&lt;BR&gt;&amp;lt;/Competitors&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/tl:Bracket&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="True" OnCheckedChanged="CheckBox1_CheckedChanged"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Text="Read-Only?" /&amp;gt;&amp;amp;nbsp;&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Show Bracket Results" /&amp;gt;&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:GridView ID="GridView1" runat="server"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Columns&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:TemplateField HeaderText="Winning Team"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ItemTemplate&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;%#((BracketMatchupResult)Container.DataItem).GetWinningCompetitor().CompetitorName %&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ItemTemplate&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asp:TemplateField&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Columns&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asp:GridView&amp;gt;&lt;BR&gt;&amp;lt;/asp:Content&amp;gt;
&lt;P&gt;&lt;STRONG&gt;C# Code File:&lt;/STRONG&gt;
&lt;P&gt;using System;&lt;BR&gt;using System.Data;&lt;BR&gt;using System.Configuration;&lt;BR&gt;using System.Collections;&lt;BR&gt;using System.Web;&lt;BR&gt;using System.Web.Security;&lt;BR&gt;using System.Web.UI;&lt;BR&gt;using System.Web.UI.WebControls;&lt;BR&gt;using System.Web.UI.WebControls.WebParts;&lt;BR&gt;using System.Web.UI.HtmlControls;
&lt;P&gt;public partial class PopularTourneys_MLB : System.Web.UI.Page&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected void Page_Load(object sender, EventArgs e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected void Button1_Click(object sender, EventArgs e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GridView1.DataSource = Bracket1.Results;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GridView1.DataBind();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected void CheckBox1_CheckedChanged(object sender, EventArgs e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bracket1.ReadOnly = CheckBox1.Checked;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;BR&gt;
&lt;P&gt;Now that you see how easy it is, now you can &lt;A href="http://www.tourneylogic.com/Products/BracketControl/Demos/v2-0-0-beta/PopularTourneys/MLB.aspx"&gt;view this page at run-time&lt;/A&gt;. 
&lt;P&gt;We have just a little ways to go.&amp;nbsp; The main features we are working on right now is double elimination and licensing.&amp;nbsp; Send us a message to &lt;A href="mailto:sales@tourneylogic.com"&gt;sales@tourneylogic.com&lt;/A&gt; if you want to beta test.&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/4194.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>Thanks Alex</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2005/02/28/407.aspx</link><pubDate>Mon, 28 Feb 2005 06:35:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2005/02/28/407.aspx</guid><description>&lt;P&gt;&lt;A href="http://callmealex.com/cs/archive/2005/02/27/39.aspx"&gt;Check out Alex Lowe's blog posting about Tourney Logic&lt;/A&gt;.&amp;nbsp; Thanks Alex for the nice write up.&amp;nbsp; We appreciate your support!&amp;nbsp; &lt;/P&gt;
&lt;P&gt;For those that don't know, Alex just left Microsoft to work with &lt;A href="http://www.telligentsystems.com/"&gt;Telligent Systems&amp;nbsp;&lt;/A&gt;(makers of&amp;nbsp;the Community Server).&amp;nbsp; This product is getting tons of attention and has a real strong team including Rob Howard (former ASP.NET program manager), Scott Watermasysk (developer of .Text) and Jason Alexander (developer of nGallery).&amp;nbsp; Watch out for this up and coming&amp;nbsp;company.&amp;nbsp; They are on&amp;nbsp;to something good.&lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/407.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>TL supporters:  Please help us get WebHost4Life's attention!!!</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2005/02/25/405.aspx</link><pubDate>Fri, 25 Feb 2005 15:09:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2005/02/25/405.aspx</guid><description>&lt;P&gt;WebHost4Life is really a solid .Net web host.&amp;nbsp; We have been using them for our Tourney Logic hosting and we have &lt;A href="http://www.WebHost4Life.com/default.asp?refid=tourneylogic"&gt;referred&lt;/A&gt; quite a few people to use it as well.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;We asked WebHost4Life to setup the Tourney Pool Manager as a .Net plug-in for their customers.&amp;nbsp; That means that all you would have to do is sgin up for a WebHost4Life hosting account then tell them you want the Tourney Pool Manager and everything would be installed automatically for you.&amp;nbsp; They said if they get enough demand they will do it.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;We would really appreciate it if you would just send a quick email to their sales department telling them that you would like to have this feature.&amp;nbsp; The email address is &lt;A href="mailto:hosting_sales@webhost4life.com"&gt;hosting_sales@webhost4life.com&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Thanks in advance for your help!!!!!&lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/405.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>