<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>PayItSquare</title><link>http://www.tourneylogic.com/Blogs/brian/category/13.aspx</link><description>Posts with a focus on PayItSquare.com</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>PayItSquare Widget</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2007/11/12/17017.aspx</link><pubDate>Mon, 12 Nov 2007 08:54:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2007/11/12/17017.aspx</guid><description>&lt;p&gt;If you are interested in using a widget to help you collect money we have the answer.&amp;nbsp; Here is an example of the Pay It Square widget we just published on WidgetBox.com&lt;/p&gt;&lt;BR&gt;
&lt;SCRIPT src="http://widgetserver.com/syndication/subscriber/InsertPanel.js?panelId=b1bbfc0b-59d4-4841-bb6e-7709ea04550e" type=text/javascript&gt;&lt;/SCRIPT&gt;
&lt;NOSCRIPT&gt;&lt;/NOSCRIPT&gt;&lt;IMG style="VISIBILITY: hidden; WIDTH: 0px; HEIGHT: 0px" height=0 src="http://runtime.widgetbox.com/syndication/track/b1bbfc0b-59d4-4841-bb6e-7709ea04550e.gif" width=0 border=0&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/17017.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>Pay It Square Visual Upgrade</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2007/11/11/17016.aspx</link><pubDate>Sun, 11 Nov 2007 08:57:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2007/11/11/17016.aspx</guid><description>&lt;P&gt;We just finished re-skinning Pay It Square (&lt;A href="http://www.payitsquare.com"&gt;www.payitsquare.com&lt;/A&gt;).&amp;nbsp; It is a major visual upgrade with a new color scheme and logo.&amp;nbsp; Let us know what you think.&lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/17016.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>Building a .Net Startup - PayItSquare.com</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2007/09/20/17015.aspx</link><pubDate>Thu, 20 Sep 2007 12:53:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2007/09/20/17015.aspx</guid><description>&lt;P&gt;I have recently been doing a presentation about building a start up web business using .net technology.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Here is the &lt;A href="http://cid-c591708a911011ca.skydrive.live.com/self.aspx/PayItSquare%20-%20Building%20a%20.net%20startup/Building%20a%20.Net%20Startup.pptx"&gt;PowerPoint presentation&lt;/A&gt; and &lt;A href="http://cid-c591708a911011ca.skydrive.live.com/self.aspx/PayItSquare%20-%20Building%20a%20.net%20startup/PayItSquareStartupPresentation.zip"&gt;code samples&lt;/A&gt; from my .net user group presentation on 9/18/2007.&amp;nbsp; You can find the &lt;A href="http://www.codeplex.com/nusoftframework"&gt;NuSoft Framework&lt;/A&gt; on &lt;A href="http://www.codeplex.com"&gt;CodePlex&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Here is the synopsis of my presentation:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Building A .Net Startup&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Building a .Net application from scratch can be daunting. There are so many ways to build an application and many of the early decisions affect your future development efforts significantly. Brian Anderson will open up the hood and walkthrough the details of how he architected and developed one of his startup businesses, PayItSquare.com (&lt;A href="http://www.payitsquare.com/"&gt;www.payitsquare.com&lt;/A&gt;). He will walk through building UI, business and data layers (with LINQ!), leveraging ASP.NET SQL membership, ASP.NET AJAX 1.0, ASP.NET AJAX Control toolkit, SQL Server 2005 and credit card processing using PayPal&amp;#8217;s Website Payment Pro. The goal of this talk is to show how you bring all the details together to get your ideas off the ground successfully using .Net. 
&lt;P&gt;Speaker Bio:&lt;BR&gt;Brian Anderson is a Solutions Director at NuSoft Solutions and owner of Tourney Logic (&lt;A href="http://www.tourneylogic.com/"&gt;www.tourneylogic.com&lt;/A&gt;). He specializes in consulting, architecting and leading development of scalable .Net applications for well-known business such as National City Mortgage (&lt;A href="http://www.nationalcityhomeloans.com/"&gt;www.nationalcityhomeloans.com&lt;/A&gt;) and entrepreneurs with great startup businesses such as Spout (&lt;A href="http://www.spout.com/"&gt;www.spout.com&lt;/A&gt;), Indistr.com (&lt;A href="http://www.indistr.com/"&gt;www.indistr.com&lt;/A&gt;) and Crayon Interface (&lt;A href="http://www.crayoninterface.com/"&gt;www.crayoninterface.com&lt;/A&gt;) to name a few.&amp;nbsp; Brian is also among of the first group to be accepted into PayPal&amp;#8217;s new PayPal Certified Developer program.&lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/17015.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>Presenting on Tuesday Night</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2007/09/16/17013.aspx</link><pubDate>Sun, 16 Sep 2007 21:18:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2007/09/16/17013.aspx</guid><description>&lt;P&gt;I will be presenting my &amp;#8220;Building a .Net Startup&amp;#8221; presentation on Tuesday Sept. 18 at 6pm for the &lt;A href="http://www.grdotnet.org/"&gt;West Michigan .net user group&lt;/A&gt;.&amp;nbsp; Here is my synopsis:&lt;/P&gt;
&lt;P&gt;
&lt;TABLE cellSpacing=0 cellPadding=0 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class=ms-formbody&gt;&lt;STRONG&gt;Building A .Net Startup&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;Building a .Net application from scratch can be daunting. There are so many ways to build an application and many of the early decisions affect your future development efforts significantly. Brian Anderson will open up the hood and walkthrough the details of how he architected and developed one of his startup businesses, PayItSquare.com (&lt;A href="http://www.payitsquare.com/"&gt;www.payitsquare.com&lt;/A&gt;). He will walkthrough building UI, business and data layers (with LINQ!), leveraging ASP.NET SQL membership, ASP.NET AJAX 1.0, ASP.NET AJAX Control toolkit, SQL Server 2005 and credit card processing using PayPal&amp;#8217;s Website Payment Pro. The goal of this talk is to show how you bring all the details together to get your ideas off the ground successfully using .Net.&lt;/P&gt;
&lt;P&gt;Speaker Bio:&lt;BR&gt;Brian Anderson is a Solutions Director at NuSoft Solutions and owner of Tourney Logic (&lt;A href="http://www.tourneylogic.com/"&gt;www.tourneylogic.com&lt;/A&gt;). He specializes in consulting, architecting and leading development of scalable .Net applications for well-known business such as National City Mortgage (&lt;A href="http://www.nationalcityhomeloans.com/"&gt;www.nationalcityhomeloans.com&lt;/A&gt;) and entrepreneurs with great startup businesses such as Spout (&lt;A href="http://www.spout.com/"&gt;www.spout.com&lt;/A&gt;), Indistr.com (&lt;A href="http://www.indistr.com/"&gt;www.indistr.com&lt;/A&gt;) and Crayon Interface (&lt;A href="http://www.crayoninterface.com/"&gt;www.crayoninterface.com&lt;/A&gt;) to name a few.&amp;nbsp; Brian is also among of the first group to be accepted into PayPal&amp;#8217;s new PayPal Certified Developer program.&lt;/P&gt;
&lt;P&gt;I will post the PPT and code samples after the presentation.&lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/17013.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Brian Anderson</dc:creator><title>PayPal Certified Developer</title><link>http://www.tourneylogic.com/Blogs/brian/archive/2007/06/01/17012.aspx</link><pubDate>Fri, 01 Jun 2007 08:49:00 GMT</pubDate><guid>http://www.tourneylogic.com/Blogs/brian/archive/2007/06/01/17012.aspx</guid><description>&lt;P&gt;It is official. &amp;nbsp;I am now a PayPal certified developer.&amp;nbsp; All the work I did with &lt;A href="http://www.payitsquare.com"&gt;PayItSquare.com &lt;/A&gt;and &lt;A href="http://www.payitsquare.com"&gt;Indistr.com &lt;/A&gt;made it easy to pass the exam.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.paypal.com/Certification/dc_directory.html"&gt;&lt;IMG src="https://www.paypalobjects.com/en_US/i/Certification/logo/logo_developercertgrey_120x91.gif" border=0&gt;&lt;/A&gt; 
&lt;P&gt;&lt;/P&gt;&lt;img src ="http://www.tourneylogic.com/Blogs/brian/aggbug/17012.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></channel></rss>