<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>cindycullen.com &#187; programming</title>
	<atom:link href="http://cindycullen.com/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://cindycullen.com</link>
	<description>Living Your Dreams</description>
	<lastBuildDate>Wed, 18 Apr 2012 12:56:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Updating Your Web Page Without Refreshing the Page</title>
		<link>http://cindycullen.com/updating-your-web-page-without-refreshing-the-page/2010/08/22/</link>
		<comments>http://cindycullen.com/updating-your-web-page-without-refreshing-the-page/2010/08/22/#comments</comments>
		<pubDate>Sun, 22 Aug 2010 17:34:15 +0000</pubDate>
		<dc:creator>Cindy</dc:creator>
				<category><![CDATA[building websites]]></category>
		<category><![CDATA[on technical stuff]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[dynamic websites]]></category>
		<category><![CDATA[interactive websites]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[web browser]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://cindycullen.com/?p=620</guid>
		<description><![CDATA[<img src="http://cindycullen.com/wp-content/sxc_ajax.jpg" alt="Ajax" title="Ajax" width="300" height="225" class="alignleft size-full wp-image-622" />Hopefully, after reading some of my latest posts, it's very clear that visitors to your site are actually seeing your web page on their local computer.  

The page may have been built on the fly at your hosting server using PHP and MySQL and then downloaded to the user's computer, but by the time the visitor sees the page, it's on their local computer.  

Javascript code in the page may be making the web page more dynamic as well, but the user's browser is handling the Javascript dynamics.

Since the user is viewing your web page on their local computer, any updates that need to be made to the page requiring PHP and/or MySQL must happen at the server level.  This means that something on the page, such as a button or a link, must send another request to the server for the updated information.  This used to require a page refresh.  

The click of a link or a button would send the message to the server that another page was needed from the server.  It might have been the same page with new, updated information, but as far as the server was concerned, it was a new page.

In other words, once the page has been built and sent to the user's local computer, the only way to interact with the server is to send another request.  This used to mean that the user's browser would send the request and receive a new response to show a new page.

With advances in technology, advances in the languages that we now use for web development, and advances in our web browsers, it's now possible to update specific sections of a page without refreshing the entire page.  This has allowed web developers to create web 'applications' instead of just web 'pages'.  Web applications look and behave more like applications that you would run on your local computer.  This new technology is called Ajax - Asynchronous Javascript and XML <a class="more-link" href="http://cindycullen.com/updating-your-web-page-without-refreshing-the-page/2010/08/22/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://cindycullen.com/updating-your-web-page-without-refreshing-the-page/2010/08/22/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Make Your Web Pages Dynamic!</title>
		<link>http://cindycullen.com/how-to-make-your-web-pages-dynamic/2010/08/14/</link>
		<comments>http://cindycullen.com/how-to-make-your-web-pages-dynamic/2010/08/14/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 20:50:30 +0000</pubDate>
		<dc:creator>Cindy</dc:creator>
				<category><![CDATA[building websites]]></category>
		<category><![CDATA[on technical stuff]]></category>
		<category><![CDATA[dynamic web pages]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[servers]]></category>

		<guid isPermaLink="false">http://cindycullen.com/?p=608</guid>
		<description><![CDATA[Many times we need to make our web pages dynamic on the client side of things.  In other words, we need to do something dynamically on the browser side of things - your local computer - instead of at the server side.  For instance, if I enter something in a form, I have to submit the form, wait for the php code to check to see if what I entered is correct and then send me the results.  If my browser were somehow able to check what I entered before it sends it to the website, it could speed things up considerably.

This is where Javascript comes in.  Javascript is a scripting language that works inside your browser instead of inside the web server software like PHP.  Javascript allows me to send instructions to your browser through the website code.  Javascript is responsible for some of the basic animation that you see on web pages such as drop down menus, pop-up boxes, and buttons that change when you move your mouse over them. <a class="more-link" href="http://cindycullen.com/how-to-make-your-web-pages-dynamic/2010/08/14/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://cindycullen.com/how-to-make-your-web-pages-dynamic/2010/08/14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Make Your Websites Interactive</title>
		<link>http://cindycullen.com/how-to-make-your-websites-interactive/2010/08/12/</link>
		<comments>http://cindycullen.com/how-to-make-your-websites-interactive/2010/08/12/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 17:14:43 +0000</pubDate>
		<dc:creator>Cindy</dc:creator>
				<category><![CDATA[building websites]]></category>
		<category><![CDATA[on technical stuff]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[interactive websites]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[servers]]></category>

		<guid isPermaLink="false">http://cindycullen.com/?p=599</guid>
		<description><![CDATA[As web development evolved, websites not only became <a href="http://cindycullen.com/2010/08/09/how-to-add-style-to-your-web-site/" target="_blank">better looking</a>, but they also became more functional and interactive.  More and more forms were being added so that not only could you find information, but you could send information as well.  You didn't just 'read' a website anymore, you could communicate with it.  These new technologies opened the doors for shopping carts and ecommerce.

This interactivity required more than just HTML (structure) and CSS (style).  Now, we needed languages that could make our pages more dynamic by adding in real time information or more interactive by processing and responding to the information that we could now enter into the forms.   <a class="more-link" href="http://cindycullen.com/how-to-make-your-websites-interactive/2010/08/12/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://cindycullen.com/how-to-make-your-websites-interactive/2010/08/12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Websites Started</title>
		<link>http://cindycullen.com/how-websites-started/2010/07/28/</link>
		<comments>http://cindycullen.com/how-websites-started/2010/07/28/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 19:03:39 +0000</pubDate>
		<dc:creator>Cindy</dc:creator>
				<category><![CDATA[building websites]]></category>
		<category><![CDATA[on technical stuff]]></category>
		<category><![CDATA[online business]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://cindycullen.com/?p=540</guid>
		<description><![CDATA[Before I start explaining how to build your own website, I thought it might be helpful if I explained how websites came into existence.  This won't be a very technical explanation.  For really technical stuff, you should head over to <a href="http://programming.cindycullen.com" target="_blank">my other blog</a> - just starting it so there's not much there yet. <a class="more-link" href="http://cindycullen.com/how-websites-started/2010/07/28/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://cindycullen.com/how-websites-started/2010/07/28/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I Think I&#8217;m In Love! (with code)</title>
		<link>http://cindycullen.com/i-think-im-in-love-with-code/2010/07/23/</link>
		<comments>http://cindycullen.com/i-think-im-in-love-with-code/2010/07/23/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 18:04:11 +0000</pubDate>
		<dc:creator>Cindy</dc:creator>
				<category><![CDATA[on technical stuff]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://cindycullen.com/?p=513</guid>
		<description><![CDATA[My friend, who now works at Apple, recommended that I read Aaron Hillegrass' book COCOA Programming for Mac OS X to get a good grasp on iPhone programming.  I started working through the book today.  Oh, how I have missed you c!  Objective-C is a bit different than the c++ I used years ago, but wow it's fun! <a class="more-link" href="http://cindycullen.com/i-think-im-in-love-with-code/2010/07/23/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://cindycullen.com/i-think-im-in-love-with-code/2010/07/23/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What DO You Do Again? aka My Online Resume of Sorts</title>
		<link>http://cindycullen.com/what-do-you-do-again/2010/07/21/</link>
		<comments>http://cindycullen.com/what-do-you-do-again/2010/07/21/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 15:49:26 +0000</pubDate>
		<dc:creator>Cindy</dc:creator>
				<category><![CDATA[internet marketing]]></category>
		<category><![CDATA[on life]]></category>
		<category><![CDATA[on living your dreams]]></category>
		<category><![CDATA[on technical stuff]]></category>
		<category><![CDATA[online business]]></category>
		<category><![CDATA[wealth]]></category>
		<category><![CDATA[classes]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[domain names]]></category>
		<category><![CDATA[free-lance]]></category>
		<category><![CDATA[helping others]]></category>
		<category><![CDATA[home-based businesses]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[lessons]]></category>
		<category><![CDATA[make money]]></category>
		<category><![CDATA[online marketing]]></category>
		<category><![CDATA[passions]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Programming classes]]></category>
		<category><![CDATA[starting a business]]></category>
		<category><![CDATA[startup businesses]]></category>
		<category><![CDATA[working from home]]></category>

		<guid isPermaLink="false">http://cindycullen.com/?p=488</guid>
		<description><![CDATA[It's been over 7 months since I quit my full-time job to stay home again.  It's a little different this time around since I'm now a single Mom.  Thank goodness my children are older now and don't require as much hands-on care as they did before, so that I can find a few hours each day to get some work done.
...
Today I help people set up their websites.  I provide the computer (hosting) where their website will live, the domain (website name), and I help them build their website or build it for them.  I can even provide or recommend a designer or a pre-made design or template for their website.  I also teach classes about web development, computer software, online marketing, how to make money from home, how to and why they should start home-based businesses, and programming.  I think I enjoy the teaching more than anything else because it allows me to help more people in less time.
...
I love being a free-lance programmer.  I love working from home.  I love being at home and spending time with my kids.  I love traveling and being able to make money from anywhere - even when I sleep.  And I love teaching and helping others to do the same.  As our society transitions from an industrial society to an information society, I'm glad that I've gained the experience and skills to help others make that transition easier. It's a GREAT and EXCITING time to be alive!

If there is some way that I can help you, please let me know.  If you are interested in taking some of my classes online, you can contact me <a href="http://cullenws.com/contact">here</a>. <a class="more-link" href="http://cindycullen.com/what-do-you-do-again/2010/07/21/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://cindycullen.com/what-do-you-do-again/2010/07/21/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfony 1.4 include_javascripts causing problems in IE6</title>
		<link>http://cindycullen.com/symfony-1-4-include_javascripts-causing-problems-in-ie6/2010/05/12/</link>
		<comments>http://cindycullen.com/symfony-1-4-include_javascripts-causing-problems-in-ie6/2010/05/12/#comments</comments>
		<pubDate>Wed, 12 May 2010 20:57:07 +0000</pubDate>
		<dc:creator>Cindy</dc:creator>
				<category><![CDATA[on technical stuff]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony 1.4]]></category>

		<guid isPermaLink="false">http://cindycullen.com/?p=476</guid>
		<description><![CDATA[As if we needed something else to cause problems in Internet Explorer 6, my programming partner and I finally tracked down a problem with the symfony sfDoctrineGuard plugin login in IE6. The problem we were experiencing was IE6 seemed to &#8230; <a class="more-link" href="http://cindycullen.com/symfony-1-4-include_javascripts-causing-problems-in-ie6/2010/05/12/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://cindycullen.com/symfony-1-4-include_javascripts-causing-problems-in-ie6/2010/05/12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfony 1.4 Login Won&#8217;t Work</title>
		<link>http://cindycullen.com/symfony-1-4-login-wont-work/2010/05/12/</link>
		<comments>http://cindycullen.com/symfony-1-4-login-wont-work/2010/05/12/#comments</comments>
		<pubDate>Wed, 12 May 2010 20:48:57 +0000</pubDate>
		<dc:creator>Cindy</dc:creator>
				<category><![CDATA[on technical stuff]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony 1.4]]></category>

		<guid isPermaLink="false">http://cindycullen.com/?p=472</guid>
		<description><![CDATA[I ran into a strange problem last night while working on a site I built in symfony 1.4. I couldn&#8217;t login from my macbook pro using firefox for the browser. I was getting in fine from my iMac using firefox &#8230; <a class="more-link" href="http://cindycullen.com/symfony-1-4-login-wont-work/2010/05/12/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://cindycullen.com/symfony-1-4-login-wont-work/2010/05/12/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My Bright Idea!</title>
		<link>http://cindycullen.com/my-bright-idea/2009/11/07/</link>
		<comments>http://cindycullen.com/my-bright-idea/2009/11/07/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 17:02:29 +0000</pubDate>
		<dc:creator>Cindy</dc:creator>
				<category><![CDATA[internet marketing]]></category>
		<category><![CDATA[on life]]></category>
		<category><![CDATA[on living your dreams]]></category>
		<category><![CDATA[on technical stuff]]></category>
		<category><![CDATA[online business]]></category>
		<category><![CDATA[classes]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[helping others]]></category>
		<category><![CDATA[knowledge]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[online marketing]]></category>
		<category><![CDATA[passions]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Programming classes]]></category>
		<category><![CDATA[starting a business]]></category>
		<category><![CDATA[startup businesses]]></category>
		<category><![CDATA[teaching]]></category>

		<guid isPermaLink="false">http://cindycullen.com/?p=346</guid>
		<description><![CDATA[...I sat thinking about my passions and asked myself the question, "If I could do ANYTHING, what would I do?"  I know it has to involve computers and programming to an extent.  I also know it has to be helping people.  I will never be satisfied if I'm not helping someone.  And it would have to involve teaching.  I really have a passion for teaching, as I've explained before, because I feel that that's the way I learn the most.

It hit me that I could start a community where I helped people start living their dreams.  I believe that many people don't feel that they can live their dreams because something is holding them back.  Usually, that's money.  In my line of work, I've watched many people make millions of dollars online.  I've even helped them do it.  I KNOW it can be done.  And I know HOW it's done.  I've been studying this stuff for a long time and I KNOW how it all works.

I truly believe that to live our dreams, we must help others live their dreams.  I started thinking of ways that I could help.  I could teach web building classes, which I'm already doing.  That is going well and I hope to continue to do that, but the way I'm doing it now, it's hard to tell how everyone is doing.  There are so many people in the group, that if they were to all respond, it would be chaos.  I have to make a better way.  Right now, I can't make that personal connection that I want to have... <a class="more-link" href="http://cindycullen.com/my-bright-idea/2009/11/07/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://cindycullen.com/my-bright-idea/2009/11/07/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I think it&#8217;s time&#8230;</title>
		<link>http://cindycullen.com/i-think-its-time/2009/09/12/</link>
		<comments>http://cindycullen.com/i-think-its-time/2009/09/12/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 19:45:38 +0000</pubDate>
		<dc:creator>Cindy</dc:creator>
				<category><![CDATA[on living your dreams]]></category>
		<category><![CDATA[on technical stuff]]></category>
		<category><![CDATA[classes]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Programming classes]]></category>

		<guid isPermaLink="false">http://cindycullen.com/?p=164</guid>
		<description><![CDATA[I'm considering starting the HTML classes again.  And writing some ebooks about programming and web development.  I'm also thinking of having some more structured online classes to go along with those ebooks and maybe even some webinars.  Anyone interested? <a class="more-link" href="http://cindycullen.com/i-think-its-time/2009/09/12/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://cindycullen.com/i-think-its-time/2009/09/12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

