<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>&lt;ely.blog /&gt;</title>
    <link>/</link>
    <description>Recent content on &lt;ely.blog /&gt;</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 06 Aug 2018 19:55:03 -0600</lastBuildDate>
    
	<atom:link href="/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>How to upgrade Angular and Ionic in your Ionic v4 apps</title>
      <link>/posts/2018-08-06-angular-6-1-in-ionic-v4/</link>
      <pubDate>Mon, 06 Aug 2018 19:55:03 -0600</pubDate>
      
      <guid>/posts/2018-08-06-angular-6-1-in-ionic-v4/</guid>
      <description>Note: This blog is based off an early beta release of Ionic v4. Some code samples might change in subsequent releases.
Update 8/8/2018: As typical in this crazy JS world, a new drop of Ionic v4 beta 2 came out while working on this post. The new version includes Angular 6.1, but hopefully this will help you update future versions.
A couple weeks ago, the Ionic team released the beta of Ionic v4, which represents a major shift in the way that Ionic works.</description>
    </item>
    
    <item>
      <title>Flow statements in React and JSX</title>
      <link>/post/flow-statements-in-react-and-jsx/</link>
      <pubDate>Wed, 20 Apr 2016 16:03:40 +0000</pubDate>
      
      <guid>/post/flow-statements-in-react-and-jsx/</guid>
      <description>Attempting to use an if statement in JSX will quickly be met with lots of resistance. For instance, trying to conditionally render some content like so:
&amp;lt;div&amp;gt; { if(true) { &amp;lt;div&amp;gt;some conditional text&amp;lt;/div&amp;gt;; } } &amp;lt;/div&amp;gt; This will generate errors by the JSX transpiler. As discussed in the React docs, this is because JSX transpiles into a series of JavaScript function calls and object creation, where you can&amp;#8217;t legally use an if statement.</description>
    </item>
    
    <item>
      <title>Accessing the Http Request’s body from HttpActionExecutedContext</title>
      <link>/post/accessing-the-http-requests-body-from-httpactionexecutedcontext/</link>
      <pubDate>Wed, 17 Dec 2014 05:16:53 +0000</pubDate>
      
      <guid>/post/accessing-the-http-requests-body-from-httpactionexecutedcontext/</guid>
      <description>If you have ever tried to directly access the body of a Http request on a POST or PUT in Web Api, you might have run into some roadblocks. Unlike the MVC pipeline, Web Api accesses the request of the body through a stream for performance reasons. Once the stream is read during the model binding phase, the stream is at the end, and if you try to read it at a later time, you might notice the body is just a blank string.</description>
    </item>
    
    <item>
      <title>Authenticating with SharePoint Online in an Ionic/Angular/PhoneGap app</title>
      <link>/post/authenticating-with-sharepoint-online-in-a-ionicangularphonegap-app/</link>
      <pubDate>Sat, 22 Nov 2014 16:30:44 +0000</pubDate>
      
      <guid>/post/authenticating-with-sharepoint-online-in-a-ionicangularphonegap-app/</guid>
      <description>I am working on a side project to update lists in a SharePoint online instance. The project is a hybrid mobile app using PhoneGap and the Ionic framework. I have been playing around with Ionic for a couple of months now, and so far I am really enjoying it. For starters, it uses AngularJS, which is my fav MV* framework of the moment. Also, Ionic provides great tooling to help you build and package up your app.</description>
    </item>
    
    <item>
      <title>Ending the debug session in Visual Studio 2013 Preview kills IISExpress, and how to fix it</title>
      <link>/post/ending-the-debug-session-in-visual-studio-2013-preview-kills-iisexpress-and-how-to-fix-it/</link>
      <pubDate>Wed, 21 Aug 2013 18:51:28 +0000</pubDate>
      
      <guid>/post/ending-the-debug-session-in-visual-studio-2013-preview-kills-iisexpress-and-how-to-fix-it/</guid>
      <description>It seems that by default when you end the debugging session of an ASP.Net app in Visual Studio 2013 Preview, it will kill the IISExpress instance as well. This is fairly annoying as my workflow usually involves leaving the browser window open and just doing a new build, and then refreshing the browser. Fortunately it was an easy fix, all you need to do is go the the project properties for the web application, go to the web tab, and uncheck &amp;#8220;Enable Edit and Continue&amp;#8221;.</description>
    </item>
    
    <item>
      <title>About</title>
      <link>/about/</link>
      <pubDate>Fri, 09 Aug 2013 02:22:58 +0000</pubDate>
      
      <guid>/about/</guid>
      <description>Hi, my name is Ely and I am a Denver based software developer, speaker, and writer. I do a lot of work around rich web applications in the Microsoft stack, and am exploring other frameworks/languages such as Node and Python. I also dabble a bit in Android and iOS development both natively and through hybrid PhoneGap apps. I run the Boulder .Net user group, and have been known to organize a conference or two.</description>
    </item>
    
    <item>
      <title>Error running Node JS in IISExpress and IISNode</title>
      <link>/post/error-running-node-js-in-iisexpress-and-iisnode/</link>
      <pubDate>Sat, 29 Dec 2012 22:07:52 +0000</pubDate>
      
      <guid>/post/error-running-node-js-in-iisexpress-and-iisnode/</guid>
      <description>I recently started playing around with Node JS, and have been going through TekPub&amp;#8217;s BackBone JS tutorials (which uses Node for the backend). � In the tutorial, Rob uses Webmatrix on Windows8, and I followed along, however, I ran into a problem the first time I tried to run the site using IISExpress and IISNode:
&amp;#8220;The iisnode module is unable to start the node.exe process. Make sure the node.exe executable is available at the location specified in the� system.</description>
    </item>
    
    <item>
      <title>MVC4 Quick Tip #4–Updating a model the HTTP way with ASP.Net Web API</title>
      <link>/post/mvc4-quick-tip-4-updating-a-model-the-http-way-with-asp-net-web-api/</link>
      <pubDate>Sun, 18 Mar 2012 15:50:04 +0000</pubDate>
      
      <guid>/post/mvc4-quick-tip-4-updating-a-model-the-http-way-with-asp-net-web-api/</guid>
      <description>Disclaimer: This code is based on MVC 4 Beta 1, and might change in future releases.
The www.asp.net/web-api website has a few good videos and decent examples, however, I didn’t notice a concrete way of doing an update using ASP.Net Web API.� So I thought I would quickly document how I implemented it for anyone else looking how to do so, and will welcome any comments or suggestions if I am going about this the wrong way.</description>
    </item>
    
    <item>
      <title>MVC4 Quick Tip #3–Removing the XML Formatter from ASP.Net Web API</title>
      <link>/post/mvc4-quick-tip-3-removing-the-xml-formatter-from-asp-net-web-api/</link>
      <pubDate>Mon, 05 Mar 2012 14:09:30 +0000</pubDate>
      
      <guid>/post/mvc4-quick-tip-3-removing-the-xml-formatter-from-asp-net-web-api/</guid>
      <description>ASP.Net Web API provides a powerful new feature called content negotiation that will automatically format of your requests based on what the client asks for.&amp;#160; For instance, if the client sends ‘application/xml’ in the Content-Type HTTP header, then the format of your response will be XML.&amp;#160; The two default formatters included in Web API are the XML formatter, and the JSON formatter. The beauty of the automatic content negotiation is that you don’t need to write any code to map your models into these formats, it is taken care of for you by the formatters.</description>
    </item>
    
    <item>
      <title>MVC4 Quick Tip #2–Use Delegates to setup the Dependency Resolver instead of creating a Dependency Resolver class</title>
      <link>/post/mvc4-quick-tip-2-use-delegates-to-setup-the-dependency-resolver-instead-of-creating-a-dependency-resolver-class/</link>
      <pubDate>Mon, 20 Feb 2012 15:29:11 +0000</pubDate>
      
      <guid>/post/mvc4-quick-tip-2-use-delegates-to-setup-the-dependency-resolver-instead-of-creating-a-dependency-resolver-class/</guid>
      <description>I’m a big fan of cutting out unneeded or unnecessary code, so here is a tip that isn’t new in MVC4, but I just discovered it and thought it was really cool and worth sharing.&amp;#160; When using IOC in MVC, you setup a class that implements IDependencyResolver, which has methods to return services for a given type.&amp;#160; While these classes where simple, it always seemed like a bit of ceremony was required whenever starting up a new MVC app.</description>
    </item>
    
    <item>
      <title>MVC4 Quick Tip #1–Put your API Controllers in a different folder to avoid class naming collisions</title>
      <link>/post/mvc4-quick-tip-1-put-your-api-controllers-in-a-different-folder-to-avoid-class-naming-collisions/</link>
      <pubDate>Mon, 20 Feb 2012 15:23:16 +0000</pubDate>
      
      <guid>/post/mvc4-quick-tip-1-put-your-api-controllers-in-a-different-folder-to-avoid-class-naming-collisions/</guid>
      <description>This post is the start of a series of quick tips for Asp.Net MVC 4, which was released in beta form last week.&amp;#160; You can find out more about MVC4 and download the beta from www.asp.net/mvc/mvc4.
Disclaimer: This code is based on MVC 4 Beta 1, and might change in future releases.
MVC 4 ships with the new Asp.net Web APIs, which allow you to create RESTful services from within your web projects (Web Forms or MVC).</description>
    </item>
    
    <item>
      <title>A quick update on Rocky Mountain Tech Trifecta 2012</title>
      <link>/post/a-quick-update-on-rocky-mountain-tech-trifecta-2012/</link>
      <pubDate>Sat, 18 Feb 2012 08:34:00 +0000</pubDate>
      
      <guid>/post/a-quick-update-on-rocky-mountain-tech-trifecta-2012/</guid>
      <description>I have been getting a lot of inquiries on what or if anything is happening with the Rocky Mountain Tech this year. &amp;nbsp;And rightfully so, as it has nearly been a year since last year&amp;#8217;s Trifecta took place. &amp;nbsp;
The answer to these questions is yes, there will be a Trifecta this year, and that I am currently trying to nail down the dates and logistics with our venue. &amp;nbsp;I wanted to host the Trifecta around a month later this year compared to years past, but it looks like it will be a bit longer wait then that.</description>
    </item>
    
    <item>
      <title>Microsoft MVP Award for ASP.Net/IIS</title>
      <link>/post/microsoft-mvp-award-for-asp-netiis/</link>
      <pubDate>Sat, 01 Oct 2011 04:45:13 +0000</pubDate>
      
      <guid>/post/microsoft-mvp-award-for-asp-netiis/</guid>
      <description>I was honored this morning when I checked my email and discovered that I have been awarded a Microsoft MVP Award in ASP.Net/IIS for the 2011&amp;frasl;2012 year.&amp;#160; This was a great surprise and I’m excited to be joining a group of people I highly regard in the community.
For those of you not familiar with the MVP program, Microsoft MVP’s are those individuals that share their time and knowledge with the developer community around Microsoft tools and technologies.</description>
    </item>
    
    <item>
      <title>Notes from Build Conference Day 2 Keynote</title>
      <link>/post/notes-from-build-conference-day-2-keynote/</link>
      <pubDate>Wed, 14 Sep 2011 07:23:05 +0000</pubDate>
      
      <guid>/post/notes-from-build-conference-day-2-keynote/</guid>
      <description>Just like yesterday, here are my raw notes from watching the Build day 2 keynote.&amp;#160; Also just like yesterday, I don’t guarantee the accuracy of these Day 2 keynote ·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Theme o&amp;#160;&amp;#160; Windows server 8, azure, vs2011 ·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Multiplayer game between wp7 and windows 8 communicating through azure ·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Productivity power tools has 1m + dl o&amp;#160;&amp;#160; Installed by default in vs2011 ·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; VS 2011 o&amp;#160;&amp;#160; Find matching clones §&amp;#160; Finds code similar to selected text?</description>
    </item>
    
    <item>
      <title>Notes from Build Conference Day 1 Keynote</title>
      <link>/post/notes-from-build-conference-day-1-keynote/</link>
      <pubDate>Tue, 13 Sep 2011 08:24:53 +0000</pubDate>
      
      <guid>/post/notes-from-build-conference-day-1-keynote/</guid>
      <description>Here are my raw, unedited notes from today’s Build conference keynote that I took while watching the live stream.&amp;#160; I don’t make any claim they are 100% accurate, but just what I interpreted as I heard them.
·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Windows 8 will run all windows 7 apps? Even on ARM? ·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Themes o&amp;#160;&amp;#160; Remimaging windows o&amp;#160;&amp;#160; Metro style apps §&amp;#160; Full screen §&amp;#160; Immersive §&amp;#160; Touch enabled §&amp;#160; Fast and fluid ·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Performance gains o&amp;#160;&amp;#160; Windows 8 running lower resources than windows xp?</description>
    </item>
    
    <item>
      <title>Global Filters and Dependency Injection in MVC3</title>
      <link>/post/global-filters-and-dependency-injection-in-mvc3/</link>
      <pubDate>Thu, 18 Aug 2011 01:07:46 +0000</pubDate>
      
      <guid>/post/global-filters-and-dependency-injection-in-mvc3/</guid>
      <description>I’ve been struggling with finding a good solution to resolve dependencies in global filters lately.&amp;#160; Since it does not appear that global filters are created through the FilterAttributeFilterProvider (I don’t get any results back from base.GetFilters, hit me up if I’m doing something wrong here), my global filters that had resolve attributes on its properties were never being created by the provider, and thus, not getting those properties resolved.
It then dawned on me that the global filters are actually being instantiated in the global.</description>
    </item>
    
    <item>
      <title>Add a little salt to your hashed passwords with System.Web.Helpers.Crypto</title>
      <link>/post/add-a-little-salt-to-your-hashed-passwords-with-system-web-helpers-crypto/</link>
      <pubDate>Tue, 24 May 2011 17:25:25 +0000</pubDate>
      
      <guid>/post/add-a-little-salt-to-your-hashed-passwords-with-system-web-helpers-crypto/</guid>
      <description>In the news lately, there have been many incidents of data being stolen.&amp;#160; On sensitive information, it’s a good practice to use encryption to add an extra layer of protection in case your data does get stolen.&amp;#160; For passwords, a cryptographic function called a hash is often used.&amp;#160; A hash takes a string of data, and returns an (hopefully) unique value that can be used to identify the original string.&amp;#160; Hashing is a form of one way encryption, which means that once you hash something, you can’t un-hash it.</description>
    </item>
    
    <item>
      <title>DDD NLayered Architecture Guide from Microsoft</title>
      <link>/post/ddd-nlayered-architecture-guide-from-microsoft/</link>
      <pubDate>Fri, 20 May 2011 04:18:52 +0000</pubDate>
      
      <guid>/post/ddd-nlayered-architecture-guide-from-microsoft/</guid>
      <description>The Platform Architecture Team at Microsoft has published a mammoth (~500ish pages) guide on doing Domain Driven Architecture on the .Net platform.&amp;#160; I have only browsed through it so far, but it looks to have some pretty good information if you are wondering on different techniques in architecting your application.
Go here to read their blog post about the guide and download it:
http://msdn.microsoft.com/es-es/architecture/en
There is also a sample application on codeplex that accompanies the guide available here:</description>
    </item>
    
    <item>
      <title>Slides and demos from my What’s New in MVC3 talk at the South Colorado.NET UG</title>
      <link>/post/slides-and-demos-from-my-whats-new-in-mvc3-talk-at-the-south-colorado-net-ug/</link>
      <pubDate>Wed, 20 Apr 2011 04:26:04 +0000</pubDate>
      
      <guid>/post/slides-and-demos-from-my-whats-new-in-mvc3-talk-at-the-south-colorado-net-ug/</guid>
      <description>Thanks everyone who came out to hear my talk on the cool new features in MVC3 last week at the South Colorado.NETUG.&amp;#160; During the talk, I only got about 2&amp;frasl;3 of the way through the demos, but if you like, you can download the demo code and take a look at the MVC Scaffolding and the integrated Dependency Injection support that MVC3 now has.</description>
    </item>
    
    <item>
      <title>Enabling a submit button when a textbox has value in jQuery</title>
      <link>/post/enabling-a-submit-button-when-a-textbox-has-value-in-jquery/</link>
      <pubDate>Fri, 25 Mar 2011 10:44:00 +0000</pubDate>
      
      <guid>/post/enabling-a-submit-button-when-a-textbox-has-value-in-jquery/</guid>
      <description>A common pattern on the web is to only enable a submit button on a form if a value is filled out in a textbox.&amp;#160; The other day I was asked by a colleague how to do this in jQuery, and while I gave the basic pseudo code, I was curious on the exact method, so I put this together real quick and decided to share it with the world.</description>
    </item>
    
    <item>
      <title>Using a grid that can sort, page, and filter in Asp.Net MVC3–Part 1–Using the WebGrid WebHelper</title>
      <link>/post/using-a-grid-that-can-sort-page-and-filter-in-asp-net-mvc3-part-1-using-the-webgrid-webhelper/</link>
      <pubDate>Mon, 07 Mar 2011 16:11:54 +0000</pubDate>
      
      <guid>/post/using-a-grid-that-can-sort-page-and-filter-in-asp-net-mvc3-part-1-using-the-webgrid-webhelper/</guid>
      <description>If you are coming from Asp.Net WebForms development, you are probably use to controls that include a lot of base functionality out of the box.&amp;#160; Some of these controls were the DataGrid and GridView, which would construct an html table for you without writing a single line of html.&amp;#160; While these controls offered productivity gains because you did not need to mess with the html, css, or JavaScript in order to get them to run, they gave you little control on what the output was, and often times, the output was less than desirable.</description>
    </item>
    
    <item>
      <title>String Extension Methods in Razor</title>
      <link>/post/string-extension-methods-in-razor/</link>
      <pubDate>Sat, 08 Jan 2011 17:16:08 +0000</pubDate>
      
      <guid>/post/string-extension-methods-in-razor/</guid>
      <description>The new Razor view engine contains several handy extension methods you can use in your views.&amp;#160; These methods mostly deal with either detecting if a string value can be converted to a particular type, or converting string values to a particular type.&amp;#160; For instance, the following code checks to see if a querystring value is a decimal, and if so, to format it as a currency:

@{
&amp;#160;&amp;#160;&amp;#160; if (Request.</description>
    </item>
    
    <item>
      <title>Welcome Michael Palermo, our new MS Developer Evangelist!</title>
      <link>/post/welcome-michael-palermo-our-new-ms-developer-evangelist/</link>
      <pubDate>Thu, 16 Dec 2010 09:10:06 +0000</pubDate>
      
      <guid>/post/welcome-michael-palermo-our-new-ms-developer-evangelist/</guid>
      <description>Its been awhile, but the Desert Mountain region (Colorado, Arizona, New Mexico, Utah, and Southern Nevada), has a new Developer Evangelist from Microsoft.&amp;#160; Michael Palermo will be filling the role left by Rob Bagby, and will be supporting us in the Colorado area.&amp;#160; DE’s are developers that support developers, and work closely with the community as well as with the MS product teams.
Join me in welcoming Michael.&amp;#160; You can find him at the following places:</description>
    </item>
    
    <item>
      <title>Demo from my MVC/EF/jQuery Talk</title>
      <link>/post/demo-from-my-mvcefjquery-talk/</link>
      <pubDate>Thu, 26 Aug 2010 16:45:09 +0000</pubDate>
      
      <guid>/post/demo-from-my-mvcefjquery-talk/</guid>
      <description>Sorry this is a few days late, but I have finally uploaded my demo from my talk at last Monday’s Denver Visual Studio.Net User Group
If you were there, thanks for coming out and seeing our community launch event for Visual Studio 2010.&amp;#160; We had a packed house of 100+ people, and had a great time.
In order to run this demo, you will need the Entity Framework Code First CTP4 binaries.</description>
    </item>
    
    <item>
      <title>Using custom dynamic object with C# 4.0 for even more flexible parameter passing</title>
      <link>/post/using-custom-dynamic-object-with-c-4-0-for-even-more-flexible-parameter-passing/</link>
      <pubDate>Tue, 10 Aug 2010 09:10:00 +0000</pubDate>
      
      <guid>/post/using-custom-dynamic-object-with-c-4-0-for-even-more-flexible-parameter-passing/</guid>
      <description>A few days back, Rob Conery wrote a post comparing C# and Ruby, and how using the dynamic keyword in C# lets you pass in arguments into a C# method in a way similar that it is done in Ruby land.&amp;nbsp; I&amp;rsquo;m not a Rubyist, but the same ideas are in JavaScript as well.&amp;nbsp; I have worked on .Net applications that take in a dictionary parameter of named value pairs, and sometimes it has been a bit of a bear to maintain, but I agree with Rob that it can be very flexible, especially if you don&amp;rsquo;t have your API nailed down quite yet and you are constantly changing your method signature.</description>
    </item>
    
    <item>
      <title>Denver .Net Study Group</title>
      <link>/post/denver-net-study-group/</link>
      <pubDate>Thu, 27 May 2010 05:19:12 +0000</pubDate>
      
      <guid>/post/denver-net-study-group/</guid>
      <description>&amp;#160;
I am pleased to announce the formation of a new study group focusing on .Net technologies coming to the Denver DTC area.&amp;#160; The study group is a sub group of the Denver Visual Studio.Net User Group.&amp;#160; We will meet on the first and third Thursdays of the month during the lunch hours (11:30 to 12:30ish).&amp;#160; We will focus on a wide range of technologies that the .Net developer will be interested in learning.</description>
    </item>
    
    <item>
      <title>Need to Reinstall VS2010 MVC Tools?</title>
      <link>/post/need-to-reinstall-vs2010-mvc-tools/</link>
      <pubDate>Fri, 19 Mar 2010 18:36:24 +0000</pubDate>
      
      <guid>/post/need-to-reinstall-vs2010-mvc-tools/</guid>
      <description>Last week, MVC 2 was released, and like many ecstatic developers, I grabbed the bits right away and downloaded them.&amp;#160; First, however, I uninstalled all the MVC2 RC bits I had, including the tools for VS2008 and VS2010.&amp;#160; Then I installed RTM, and… came to realize that this release was for VS2008 only.&amp;#160; Ok, no biggie, I can wait till VS2010 RTMs to use the final MVC2 bits, so I uninstalled RTM and reinstalled RC.</description>
    </item>
    
    <item>
      <title>RM Tech Trifecta v2.0 Demos and Slides</title>
      <link>/post/rm-tech-trifecta-v2-0-demos-and-slides/</link>
      <pubDate>Sat, 27 Feb 2010 10:19:00 +0000</pubDate>
      
      <guid>/post/rm-tech-trifecta-v2-0-demos-and-slides/</guid>
      <description>Thanks everyone who came to my jQuery talk today at the RM Tech Trifecta v2.0.&amp;nbsp; I had a great crowd of 51 people.&amp;nbsp; Unfortunately, I only got about 1&amp;frasl;2 through my presentation before time ran out. My my, how fast 75 minutes can go when your having fun.&amp;nbsp; Below is a link to my slides and demos apps.&amp;nbsp; Feel free to download them and check it out!
Demos and Slides</description>
    </item>
    
    <item>
      <title>JavaScript Formatting in Visual Studio 2008 sp1</title>
      <link>/post/javascript-formatting-in-visual-studio-2008-sp1/</link>
      <pubDate>Mon, 08 Feb 2010 10:27:00 +0000</pubDate>
      
      <guid>/post/javascript-formatting-in-visual-studio-2008-sp1/</guid>
      <description>The formatting of JavaScript in VS 2008 has finally drove me nuts.&amp;nbsp; Particularly, when pressing enter after a statement, the IDE will decrease the indent of the line above.&amp;nbsp; Why it does this makes no sense to me, but there is a way to get around it.
In VS2008, go to Tools&amp;gt;Options&amp;gt;Text Editor&amp;gt;JScript&amp;gt;Formatting.&amp;nbsp; Uncheck &amp;ldquo;Format completed line on Enter&amp;rdquo;.&amp;nbsp; This will keep the IDE from changing the formatting when adding new lines of code to a function/code block in JavaScript.</description>
    </item>
    
    <item>
      <title>Rocky Mountain Tech Trifecta v2.0</title>
      <link>/post/rocky-mountain-tech-trifecta-v2-0/</link>
      <pubDate>Wed, 03 Feb 2010 13:10:18 +0000</pubDate>
      
      <guid>/post/rocky-mountain-tech-trifecta-v2-0/</guid>
      <description>Last year was the first Rocky Mountain Tech Trifecta, and it was a blast.&amp;#160; Nearly 400 developers, DBAs and IT admins descended into Denver and took part.&amp;#160; It is an all day code camp/server camp/PASS camp.&amp;#160; The event is happening again this year, Saturday February 27th.&amp;#160; I’ll be speaking again at this years event, this time on jQuery for .Net Developers.&amp;#160; Go to the site http://www.rmtechtrifecta.com and check out the schedule and register now!</description>
    </item>
    
    <item>
      <title>Visual Studio 2010 Not Starting with an “The Application Cannot Start” error?</title>
      <link>/post/visual-studio-2010-not-starting-with-an-the-application-cannot-start-error/</link>
      <pubDate>Tue, 08 Dec 2009 12:19:23 +0000</pubDate>
      
      <guid>/post/visual-studio-2010-not-starting-with-an-the-application-cannot-start-error/</guid>
      <description>I started getting this error out of the blue trying to startup VS 2010 tonight.&amp;#160; A quick bingle search lead me to the Microsoft Connect site where somebody has already filed it as a bug, and a quick workaround to get VS to start again was to run “devenv /resetuserdata” in the C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE directory.&amp;#160; The problem seems to stem from having a corrupted profile (at least it did for me), and running that command fixed the problem.</description>
    </item>
    
    <item>
      <title>What type of video gaming character am I?</title>
      <link>/post/what-type-of-video-gaming-character-am-i/</link>
      <pubDate>Fri, 30 Oct 2009 08:56:00 +0000</pubDate>
      
      <guid>/post/what-type-of-video-gaming-character-am-i/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Demos for jQuery For ASP.Net Developers Talk</title>
      <link>/post/demos-for-jquery-for-asp-net-developers-talk/</link>
      <pubDate>Fri, 23 Oct 2009 12:03:00 +0000</pubDate>
      
      <guid>/post/demos-for-jquery-for-asp-net-developers-talk/</guid>
      <description>Here is the demos that I will be using for my Talk tonight on jQuery.
Download</description>
    </item>
    
    <item>
      <title>Introduction to jQuery for ASP.Net Developers</title>
      <link>/post/introduction-to-jquery-for-asp-net-developers/</link>
      <pubDate>Thu, 01 Oct 2009 15:17:27 +0000</pubDate>
      
      <guid>/post/introduction-to-jquery-for-asp-net-developers/</guid>
      <description>On Friday, October 23rd, I will be giving a hands on lab featuring an introduction to jQuery for the ASP.Net web forms developer:
 “JQuery is an open source JavaScript library that can be used to build rich, interactive, client side applications. Recently, Microsoft has announced that jQuery will be integrated into both ASP.NET web forms and ASP.NET MVC frameworks, which means the time is now to become familiar with jQuery and discover how this powerful library can help your applications.</description>
    </item>
    
    <item>
      <title>Upgraded to BlogEngine.Net 1.5</title>
      <link>/post/upgraded-to-blogengine-net-1-5/</link>
      <pubDate>Tue, 16 Jun 2009 15:46:00 +0000</pubDate>
      
      <guid>/post/upgraded-to-blogengine-net-1-5/</guid>
      <description>I just updated the site to BlogEngine.Net to the new 1.5 version.&amp;nbsp; Upgrading was cake and I had no problems.&amp;nbsp; I also choose a new theme.&amp;nbsp; I was getting a bit tired of the dark grey, so maybe this theme will lighten things up a bit.&amp;nbsp;</description>
    </item>
    
    <item>
      <title>Windows 7 RC on Dell M1530</title>
      <link>/post/windows-7-rc-on-dell-m1530/</link>
      <pubDate>Fri, 01 May 2009 03:51:00 +0000</pubDate>
      
      <guid>/post/windows-7-rc-on-dell-m1530/</guid>
      <description>I grabbed the fresh bits of the Windows 7 release candidate off of MSDN yesterday (after some adventures in downloading), and repaved my Windows 7 beta install on the Dell M1530 laptop.&amp;nbsp; Before, I had a duel boot setup between Vista and W7 beta, but rarely went into W7 unless it was to dink around or show it to somebody.&amp;nbsp; With the RC, however, I plan on making it my main OS on the laptop.</description>
    </item>
    
    <item>
      <title>Battlestar Galactica Finale Review</title>
      <link>/post/battlestar-galactica-finale-review/</link>
      <pubDate>Sat, 21 Mar 2009 04:10:00 +0000</pubDate>
      
      <guid>/post/battlestar-galactica-finale-review/</guid>
      <description>Warning, the following post contains spoilers.&amp;nbsp; If you have not seen the finale for BSG yet, don&amp;rsquo;t read any further.&amp;nbsp; You have been warned!
Last night was the series finale of Battlestar Galactica.&amp;nbsp; I have watched this show since the mini series premiered, and in these days of DVRs, I normally stack up several episodes and watch them back to back.&amp;nbsp; BSG is the only show that I insist on watching every week.</description>
    </item>
    
    <item>
      <title>Tech Trifecta slides and game</title>
      <link>/post/tech-trifecta-slides-and-game/</link>
      <pubDate>Thu, 26 Feb 2009 15:22:00 +0000</pubDate>
      
      <guid>/post/tech-trifecta-slides-and-game/</guid>
      <description>Thanks everyone who came to my presentation on XNA at the Tech Trifecta last Saturday.&amp;nbsp; I had a great time, and there were some great questions and support at the end.&amp;nbsp; As promised, here are the slides and sample game from the presentation.&amp;nbsp; Sorry they are a bit late! &amp;nbsp; Download it here. </description>
    </item>
    
    <item>
      <title>Rocky Mountain Tech Tri-Fecta – Schedule is Set!</title>
      <link>/post/rocky-mountain-tech-tri-fecta-schedule-is-set/</link>
      <pubDate>Fri, 06 Feb 2009 03:06:01 +0000</pubDate>
      
      <guid>/post/rocky-mountain-tech-tri-fecta-schedule-is-set/</guid>
      <description>The schedule for the Rocky Mountain Tech Tri-Fecta has just been released!&amp;#160; It is two weeks from tomorrow, and I will be doing a session on XNA Game Development.&amp;#160; Go check it out here.</description>
    </item>
    
    <item>
      <title>IE8 RC1 Out Today</title>
      <link>/post/ie8-rc1-out-today/</link>
      <pubDate>Tue, 27 Jan 2009 04:00:09 +0000</pubDate>
      
      <guid>/post/ie8-rc1-out-today/</guid>
      <description>Didn’t see much news about this from this mornings blogsphere, but I’m sure it is coming.&amp;#160; Anyways, IE8 RC1 is out, download it here.</description>
    </item>
    
    <item>
      <title>Rocky Mountain Tech Tri-Fecta</title>
      <link>/post/rocky-mountain-tech-tri-fecta/</link>
      <pubDate>Sat, 24 Jan 2009 03:16:00 +0000</pubDate>
      
      <guid>/post/rocky-mountain-tech-tri-fecta/</guid>
      <description>If you live (or are visiting) the Denver area come February 21st, come check out the Rocky Mountain Tech Tri-Fecta, an all day IT event focusing on .Net, Windows Server, and SQL Server.&amp;nbsp; There are going to be some big name speakers coming from out of town, including Scott Hanselman, and some great local speakers such as Kathleen Dollard, Joe Mayo, David Yack, Rob Bagby, and Joe Shirey.&amp;nbsp; This event is going to be great, and best of all it is free.</description>
    </item>
    
    <item>
      <title>New Year, blog, goals</title>
      <link>/post/new-year-blog-goals/</link>
      <pubDate>Tue, 06 Jan 2009 15:58:00 +0000</pubDate>
      
      <guid>/post/new-year-blog-goals/</guid>
      <description>I&amp;rsquo;ve never been one for New Year&amp;rsquo;s resolutions.&amp;nbsp; I don&amp;rsquo;t think they work.&amp;nbsp; Every year people make resolutions and usually stop following them within a few weeks.&amp;nbsp; However, I do believe in making goals, so I don&amp;rsquo;t see any problem in making some goals for myself for 2009.&amp;nbsp; Here is a quick list of what I have planned:
Lose some weight:
I have ballooned up to 240 pounds.&amp;nbsp; Wow!&amp;nbsp; When I graduated high school a little over ten years ago, I weighted 140 pounds.</description>
    </item>
    
    <item>
      <title>Installing Visual Studio 2008 RTM – Office 2007 Beta Software</title>
      <link>/post/installing-visual-studio-2008-rtm-office-2007-beta-software/</link>
      <pubDate>Thu, 29 Nov 2007 05:11:00 +0000</pubDate>
      
      <guid>/post/installing-visual-studio-2008-rtm-office-2007-beta-software/</guid>
      <description>So Visual Studio 2008 RTM was released last week.&amp;nbsp; I&amp;rsquo;m a bit behind the game and just downloaded it from MSDN.&amp;nbsp; After the long download, I burnt the ISO to disk and began the install, and what happened?&amp;nbsp; Installation failure.&amp;nbsp; I went and did some googling and it seems there are a lot of people having installation problems with RTM.&amp;nbsp; I followed some of the suggestions I found and nothing seemed to work for me.</description>
    </item>
    
    <item>
      <title>ASP Buffering Limit</title>
      <link>/post/asp-buffering-limit/</link>
      <pubDate>Wed, 03 Jan 2007 07:05:00 +0000</pubDate>
      
      <guid>/post/asp-buffering-limit/</guid>
      <description>I&amp;rsquo;m sure this isn&amp;rsquo;t new to any blogs anywhere, but I wanted a quick place to find it in case I need it again in the future.&amp;nbsp; We had a problem this morning with an asp page giving the following error:
&amp;nbsp;Response object error &amp;lsquo;ASP 0251 : 80004005&amp;rsquo;
Response Buffer Limit Exceeded
/page.asp, line 0
Execution of the ASP page caused the Response Buffer to exceed its configured limit.
Turns out that IIS6 sets a limit on how much data can be stored in the response buffer when you are creating a page.</description>
    </item>
    
    <item>
      <title>XNA GSE v1.0 is now available</title>
      <link>/post/xna-gse-v1-0-is-now-available/</link>
      <pubDate>Mon, 11 Dec 2006 07:11:08 +0000</pubDate>
      
      <guid>/post/xna-gse-v1-0-is-now-available/</guid>
      <description>After months of beta, XNA Game Studio Express 1.0&amp;nbsp;is now available.&amp;nbsp; Head over to the XNA center on MSDN to download it.&amp;nbsp;
For those of you who don&amp;#8217;t know what XNA or GSE is, here is a little more info.&amp;nbsp; XNA is a new suite of products and technologies Microsoft is releasing for the Game Development community.&amp;nbsp; GSE is a free developer environment that runs on top of C# Express, and is&amp;nbsp;for developing games for both Windows and the Xbox 360.</description>
    </item>
    
    <item>
      <title>The first post!</title>
      <link>/post/the-first-post/</link>
      <pubDate>Fri, 08 Dec 2006 07:07:36 +0000</pubDate>
      
      <guid>/post/the-first-post/</guid>
      <description>So everyone needs the obligatory &amp;ldquo;First blog post&amp;rdquo; on their site, so here is mine.&amp;nbsp; Welcome everyone, and thanks for visiting my site.&amp;nbsp; I hope to use this site as an outlet to start writing more often, whether it be about code, gaming, humor, or other stuff.
I just got this installation of Community Server up and running, and so far, I have to say I am quite impressed with it.</description>
    </item>
    
    <item>
      <title>NFL Motivational Photos</title>
      <link>/post/nfl-motivational-photos/</link>
      <pubDate>Wed, 01 Nov 2006 09:09:00 +0000</pubDate>
      
      <guid>/post/nfl-motivational-photos/</guid>
      <description>Here are some motivational (or not) pictures from the 2006 football season. These were created using the Motivator. I wrote these are articles for our fantasy football league. They were pretty funny at the time, but you might have to remember what was going on at the time to find them humorous.</description>
    </item>
    
  </channel>
</rss>