<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>What's Happening at Tekpub</title><generator>Tumblr (3.0; @tekpub)</generator><link>http://blog.tekpub.com/</link><item><title>10 - Regular Expressions</title><description>&lt;a href="http://tekpub.com/view/csharp4/10"&gt;10 - Regular Expressions&lt;/a&gt;: &lt;p&gt;&lt;img alt="Csharp4_slide" src="/images/csharp4_slide.png?1300752106" width="380"/&gt;&lt;/p&gt;
&lt;p&gt;In this episode Jon walks you through 3 scenarios where Regular Expressions can help - and also hurt. Simple string replacement and matching, as well as a more complicated example of log…&lt;/p&gt;</description><link>http://blog.tekpub.com/post/4042486389</link><guid>http://blog.tekpub.com/post/4042486389</guid><pubDate>Wed, 23 Mar 2011 14:48:14 +0000</pubDate></item><item><title>9 - String Manipulation</title><description>&lt;a href="http://tekpub.com/view/csharp4/9"&gt;9 - String Manipulation&lt;/a&gt;: &lt;p&gt;&lt;img alt="Csharp4_slide" src="/images/csharp4_slide.png?1299564491" width="380"/&gt;&lt;/p&gt;
&lt;p&gt;In this episode Jon shows you how to manipulate strings using Substring, IndexOf and Split.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/3939819234</link><guid>http://blog.tekpub.com/post/3939819234</guid><pubDate>Fri, 18 Mar 2011 17:35:52 +0000</pubDate></item><item><title>3 - How do I implement the Infinite Scroll UI pattern?</title><description>&lt;a href="http://tekpub.com/view/askdaveward/3"&gt;3 - How do I implement the Infinite Scroll UI pattern?&lt;/a&gt;: &lt;p&gt;&lt;img alt="Askdaveward_slide" src="/images/askdaveward_slide.png?1294251870" width="380"/&gt;&lt;/p&gt;
&lt;p&gt;In this episode Dave and I walk through implementing the infinite scroll pattern using the Twitter API.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/2612794311</link><guid>http://blog.tekpub.com/post/2612794311</guid><pubDate>Wed, 05 Jan 2011 21:00:42 +0000</pubDate></item><item><title>6 - Building a Business App, Part 2</title><description>&lt;a href="http://tekpub.com/view/ag/6"&gt;6 - Building a Business App, Part 2&lt;/a&gt;: &lt;p&gt;&lt;img alt="Ag_slide" src="/images/ag_slide.png?1293998278" width="380"/&gt;&lt;/p&gt;
&lt;p&gt;In this episode Christopher walks you through part 2 of creating a business-focused application with Silverlight - building out the Grid and Form bits he started in the last episode.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/2604421101</link><guid>http://blog.tekpub.com/post/2604421101</guid><pubDate>Wed, 05 Jan 2011 03:43:07 +0000</pubDate></item><item><title>9 - Advanced Testing</title><description>&lt;a href="http://tekpub.com/view/rails3/9"&gt;9 - Advanced Testing&lt;/a&gt;: &lt;p&gt;&lt;img alt="Rails3_slide" src="/images/rails3_slide.png?1293681163" width="380"/&gt;&lt;/p&gt;
&lt;p&gt;In this episode Rob shows you the more high-level testing facilities in Rails 3, including Functional Tests, Integration Tests, how to make sure expected HTML is present in Views, and finally…&lt;/p&gt;</description><link>http://blog.tekpub.com/post/2560014811</link><guid>http://blog.tekpub.com/post/2560014811</guid><pubDate>Sun, 02 Jan 2011 00:56:42 +0000</pubDate></item><item><title>It's That Time of Year Again: Buy One, Give One Annuals from Tekpub</title><description>&lt;p&gt;We just pushed our yearly seasonal treat for Tekpubbers - Buy one get one for annual memberships. It&amp;#8217;s pretty simple:&lt;/p&gt;
&lt;p&gt;You buy an Annual Subscription, you get a coupon for an Annual Subscription to give to whomever you like. Buy one. Give One.&lt;/p&gt;
&lt;p&gt;Happy Holidays!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;- Rob and James&lt;/em&gt;&lt;/p&gt;</description><link>http://blog.tekpub.com/post/2315559590</link><guid>http://blog.tekpub.com/post/2315559590</guid><pubDate>Tue, 14 Dec 2010 20:55:39 +0000</pubDate></item><item><title>PayPal No Longer Required for Monthly Subscriptions</title><description>&lt;p&gt;James and I have been planning this migration for a while now - moving away from PayPal for monthly billing. I want to mention this straight up front, however:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you&amp;#8217;re a current monthly subscriber and want to stay with PayPal, that&amp;#8217;s just fine. You don&amp;#8217;t have to move, and we won&amp;#8217;t make you move.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We&amp;#8217;ve moved to using Braintree for every transaction we run - including handling the billings for our monthly subscribers.&lt;/p&gt;
&lt;p&gt;If you have any questions - please let us know. This won&amp;#8217;t impact current customers one bit - just new ones moving forward.&lt;/p&gt;
&lt;p&gt;&lt;em&gt; - Rob&lt;/em&gt;&lt;/p&gt;</description><link>http://blog.tekpub.com/post/2305724294</link><guid>http://blog.tekpub.com/post/2305724294</guid><pubDate>Tue, 14 Dec 2010 00:08:21 +0000</pubDate></item><item><title>Mastering Windows Phone 7 #2 - Hello World</title><description>&lt;a href="http://tekpub.com/view/wp7/2"&gt;Mastering Windows Phone 7 #2 - Hello World&lt;/a&gt;: &lt;p&gt;In this episode Chris and Rob walk you through creating a basic “Hello World” application, using Tekpub as the data source!&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1492427590</link><guid>http://blog.tekpub.com/post/1492427590</guid><pubDate>Sat, 06 Nov 2010 01:56:17 +0000</pubDate></item><item><title>Mastering Windows Phone 7 #1 - Introduction</title><description>&lt;a href="http://tekpub.com/view/wp7/1"&gt;Mastering Windows Phone 7 #1 - Introduction&lt;/a&gt;: &lt;p&gt;In this short episode Chris and Rob walk you through what Windows Phone 7 is and some of the tools you’ll be working with. This is also our preview - but deserves a spot in the series to get your…&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1492427554</link><guid>http://blog.tekpub.com/post/1492427554</guid><pubDate>Sat, 06 Nov 2010 01:56:17 +0000</pubDate></item><item><title>Introduction to Android Development #6 - Consuming a JSON API</title><description>&lt;a href="http://tekpub.com/view/android/6"&gt;Introduction to Android Development #6 - Consuming a JSON API&lt;/a&gt;: &lt;p&gt;In this episode Donn walks through consuming a JSON API from your Android application.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1492427607</link><guid>http://blog.tekpub.com/post/1492427607</guid><pubDate>Sat, 06 Nov 2010 01:56:17 +0000</pubDate></item><item><title>Mastering Silverlight 4.0 #5 - Building a Business App</title><description>&lt;a href="http://tekpub.com/view/ag/5"&gt;Mastering Silverlight 4.0 #5 - Building a Business App&lt;/a&gt;: &lt;p&gt;In this episode Christopher walks shows you how to put your Silverlight skills to good use, building up a Business Application.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1422748830</link><guid>http://blog.tekpub.com/post/1422748830</guid><pubDate>Thu, 28 Oct 2010 11:57:02 +0100</pubDate></item><item><title>Rails 3 #5 - View Concepts</title><description>&lt;a href="http://tekpub.com/view/rails3/5"&gt;Rails 3 #5 - View Concepts&lt;/a&gt;: &lt;p&gt;In this episode Rob shows you the core concepts behind the View in Rails 3 including: Layouts, Partials, DRY, Helpers, script/css tag builders, and the HAML rendering engine.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1400059812</link><guid>http://blog.tekpub.com/post/1400059812</guid><pubDate>Mon, 25 Oct 2010 20:52:51 +0100</pubDate></item><item><title>Annual Subscription Billing Issue</title><description>&lt;p&gt;Right up front: it appears &lt;strong&gt;I screwed up&lt;/strong&gt; when setting up the annual subscriptions with PayPal. I had *thought* that I set the form up correctly - my goal was to absolutely be certain that the annual payment would not recur. When I tested it in PayPal&amp;#8217;s sandbox, everything was correct: 1 month billing cycle, 12 billing cycles max, payment for 12 upfront.&lt;/p&gt;
&lt;p&gt;That didn&amp;#8217;t work with the live servers, apparently. They set up each of our annual subscribers for an annual billing cycle. Which means you pay us $200/yr for 12 years.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I take full blame for this&lt;/strong&gt; - for a number of reasons:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;I trusted PayPal &lt;/li&gt;
&lt;li&gt;I didn&amp;#8217;t verify the live subscription details&lt;/li&gt;
&lt;li&gt;I promised you when you signed up that we wouldn&amp;#8217;t do this&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;If you&amp;#8217;re an annual subscriber you will receive a notification today that your payment has canceled. This is because I have gone through and manually turned off the auto-renew on each annual account.&lt;/p&gt;
&lt;p&gt;Monthly subscriptions are unaffected, as are individual purchases. If you&amp;#8217;re an annual subscriber that signed up over a year ago - please check and see if PayPal has billed you; if you didn&amp;#8217;t intend on renewing - please let me know.&lt;/p&gt;
&lt;p&gt;If you&amp;#8217;re an existing Annual Subscriber, nothing has changed. I just turned off your auto-renew. You membership is still awesome.&lt;/p&gt;
&lt;p&gt;I can&amp;#8217;t apologize enough for this. If you&amp;#8217;ve been rebilled - let me know. I&amp;#8217;ll make it right.&lt;/p&gt;
&lt;p&gt;Rob&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1391680455</link><guid>http://blog.tekpub.com/post/1391680455</guid><pubDate>Sun, 24 Oct 2010 20:33:00 +0100</pubDate></item><item><title>Rails 3 #2 - Rack</title><description>&lt;a href="http://tekpub.com/view/rails3/2"&gt;Rails 3 #2 - Rack&lt;/a&gt;: &lt;p&gt;This is the “Introduction to Rack” production, repackaged and added to this series (in other words - if you’ve watched our Sinatra series, or if you’ve watched our Rack series - this is the same…&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1217203126</link><guid>http://blog.tekpub.com/post/1217203126</guid><pubDate>Thu, 30 Sep 2010 21:30:25 +0100</pubDate></item><item><title>.NET Open Source #6 - Better SpecFlow with SpecFlowAssist by Darren Cauthon</title><description>&lt;a href="http://tekpub.com/view/dotnet-oss/dotnetoss_specflowassist2"&gt;.NET Open Source #6 - Better SpecFlow with SpecFlowAssist by Darren Cauthon&lt;/a&gt;: &lt;p&gt;In this episode Darren Cauthon shows off his SpecFlowAssist library.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1209901736</link><guid>http://blog.tekpub.com/post/1209901736</guid><pubDate>Wed, 29 Sep 2010 12:05:07 +0100</pubDate></item><item><title>Rails 3 #1 - Why You Should Care About Rails 3</title><description>&lt;a href="http://tekpub.com/view/rails3/1"&gt;Rails 3 #1 - Why You Should Care About Rails 3&lt;/a&gt;: &lt;p&gt;In this episode Rob introduces Rails 3 and discusses why you should care. In addition he sets up a Rails development environment with RVM and Git Flow.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1204317120</link><guid>http://blog.tekpub.com/post/1204317120</guid><pubDate>Tue, 28 Sep 2010 13:42:43 +0100</pubDate></item><item><title>.NET Open Source #5 - .NET Automation with Rake and Albacore by Liam McLennan</title><description>&lt;a href="http://tekpub.com/view/dotnet-oss/dotnetoss_rake"&gt;.NET Open Source #5 - .NET Automation with Rake and Albacore by Liam McLennan&lt;/a&gt;: &lt;p&gt;In this episode Liam McLennan gives you a quick introduction to using Rake, Albacore, and IronRuby to automate the .NET build process.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1184688569</link><guid>http://blog.tekpub.com/post/1184688569</guid><pubDate>Sat, 25 Sep 2010 13:56:25 +0100</pubDate></item><item><title>Ask the Expert: Dave Ward #2 - How do I handle the back button in jQuery?</title><description>&lt;a href="http://tekpub.com/view/askdaveward/2"&gt;Ask the Expert: Dave Ward #2 - How do I handle the back button in jQuery?&lt;/a&gt;: &lt;p&gt;In this episode Dave shows how to handle the back-button in jquery. We dive into working with browser history, permalinks, and the back button using a set of jQuery UI tabs and the jquery-bbq plugin.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1172193449</link><guid>http://blog.tekpub.com/post/1172193449</guid><pubDate>Thu, 23 Sep 2010 10:32:24 +0100</pubDate></item><item><title>Mastering ASP.NET 4.0 #5 - The Query Extender</title><description>&lt;a href="http://tekpub.com/view/aspnet4/5"&gt;Mastering ASP.NET 4.0 #5 - The Query Extender&lt;/a&gt;: &lt;p&gt;In this episode Craig digs into the Query Extender which gives you declarative control over database queries.&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1163701889</link><guid>http://blog.tekpub.com/post/1163701889</guid><pubDate>Wed, 22 Sep 2010 00:01:25 +0100</pubDate></item><item><title>What's Happening! September Update...</title><description>&lt;p&gt;It&amp;#8217;s been a bit quiet of late on our end and I thought it would be a good idea to drop a note and let you know what we&amp;#8217;re doing.&lt;/p&gt;
&lt;p&gt;Currently I&amp;#8217;m putting together the outline, and as of today, cutting the first episode of my new production for Tekpub: Mastering Rails 3. There&amp;#8217;s a TON of new stuff here, and as always I&amp;#8217;m going to focus on the pragmatic end of things: showing you what you need to know to get the job done.&lt;/p&gt;
&lt;p&gt;As opposed to our other Rails series (BYOB:Rails) - this one is going to focus on concepts, in the same way our ASP.NET MVC 2 series focused on concepts rather than application building.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m also trying to push myself creatively - hopefully offering a bit more by the way of production value.&lt;/p&gt;
&lt;p&gt;Expect the first episode to (hopefully) drop in the next 2 weeks. &lt;/p&gt;
&lt;p&gt;We&amp;#8217;re also doing a bit of a site redesign - taking all the feedback we&amp;#8217;ve received over the last 6 months or so and revving to a new version. We have some good stuff on tap for our subscribers and streamers. No timeline on that just yet - but hopefully in the next month or so. That has been keeping me quite busy over the last few weeks.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been working with Ben Scheirman on the iPhone series and after revisiting our &amp;#8220;final episode&amp;#8221; - all 3 hours of it - we decided to add more hours to it and refocus it into its own production. We want to be sure to finish off the iPhone series before moving into something new - so look for that in the next week or so.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ll have more on the new iPhone production when we get firm on what it is we&amp;#8217;re going to do :). I do think you&amp;#8217;ll like it though.&lt;/p&gt;
&lt;p&gt;James is still cranking away the jQuery stuff with Dave Ward, and a little monkey outside my window is telling me that he might have a few productions of his very own coming up soon.&lt;/p&gt;
&lt;p&gt;Drops for Silverlight and Threading will be coming within the next week (plus or minus a day) - we can only push our authors so much and have to work around their schedules, which can at times get quite intense.&lt;/p&gt;
&lt;p&gt;As always - if you have any questions, please ask!&lt;/p&gt;</description><link>http://blog.tekpub.com/post/1157803416</link><guid>http://blog.tekpub.com/post/1157803416</guid><pubDate>Mon, 20 Sep 2010 23:07:01 +0100</pubDate></item></channel></rss>

