<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-30174199</atom:id><lastBuildDate>Mon, 16 Apr 2012 04:33:56 +0000</lastBuildDate><category>AJAX</category><category>MS AJAX</category><category>javascript</category><category>ScriptManager</category><category>REST</category><category>ASP.NET MVC</category><title>OCEG Technology Blog</title><description></description><link>http://tech.blog.oceg.org/</link><managingEditor>noreply@blogger.com (Stephane Legay)</managingEditor><generator>Blogger</generator><openSearch:totalResults>32</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-6162611691226399527</guid><pubDate>Tue, 12 Apr 2011 18:06:00 +0000</pubDate><atom:updated>2011-04-12T15:15:51.931-07:00</atom:updated><title>Scott Guthrie coming to Arizona</title><atom:summary type='text'>My good friend Scott Cate is organizing his 8th annual .Net day on April 22nd. Once again, Microsoft superstar Scott Guthrie will do his thing for half the day. The event is free, food is free, wifi is free, and the content is always top-notch. It's the best Microsoft event in AZ, period.If you live in the Phoenix metro and have any interest in the .Net stack, you have to attend. Register now!</atom:summary><link>http://tech.blog.oceg.org/2011/04/scott-guthrie-coming-to-arizona.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-603734953695961395</guid><pubDate>Tue, 17 Nov 2009 18:58:00 +0000</pubDate><atom:updated>2009-11-17T10:58:36.145-08:00</atom:updated><title>TIP OF THE DAY: Creating nice looking animated gifs using Flash</title><atom:summary type='text'>So today I wanted to pretty up our “loading” animations. We’ve been using the AjaxLoad web app to create candy canes-type loader icons (nice site, btw), but wanted to brand it and stay consistent between our flash and HTML UIs.  I already had the animation in Flash. A simple, 40-frame thingy using parts of our logo. 5 plain colors. I thought exporting it to .gif would be a no-brainer. But of </atom:summary><link>http://tech.blog.oceg.org/2009/11/tip-of-day-creating-nice-looking.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-322711397961566932</guid><pubDate>Fri, 30 Oct 2009 19:06:00 +0000</pubDate><atom:updated>2009-10-30T12:06:54.375-07:00</atom:updated><title>GoGrid MyGSI vs Amazon AMI</title><atom:summary type='text'>For the past couple of days I've been working on setting up a GoGrid MyGSI image (the GoGrid equivalent of an Amazon Machine Image - AMI) for our app. The benefits are obvious - instead of manually preparing each new instance with the right apps, roles, configuration etc..., create a bootable image. This would speed up deployment time and would be invaluable whenever scaling up our grid </atom:summary><link>http://tech.blog.oceg.org/2009/10/gogrid-mygsi-vs-amazon-ami.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-6063637740004987231</guid><pubDate>Tue, 19 May 2009 17:18:00 +0000</pubDate><atom:updated>2009-05-19T10:30:50.357-07:00</atom:updated><title>Best Of Mix ‘09 (MSDN event)</title><atom:summary type='text'>I went to this free MSDN event yesterday, a 3-hour recap of the most interesting technologies unveiled at Mix ‘09. The event focused on Silverlight 3, Windows Azure and ASP.NET MVC (we skipped that introductory lecture since we’ve been using the framework for quite a while). Here’s a quick recap.  Silverlight 3 / .Net RIA services  The MS demo guy really just focused on the RIA services </atom:summary><link>http://tech.blog.oceg.org/2009/05/best-of-mix-09-msdn-event.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-6766214888048044891</guid><pubDate>Tue, 28 Apr 2009 16:36:00 +0000</pubDate><atom:updated>2009-04-28T10:44:15.277-07:00</atom:updated><title>WCF REST &amp; ASP.NET MVC authorization</title><atom:summary type='text'>Last week I needed to implement an authorization scheme in our MVC and WCF apps. I found a bunch of resources on how to implement Role or Claims-based authorization in both frameworks, but they all required adding CLR attributes on controller actions and service operations - a bit of messy for my taste, and required hard-coding your authorization rules, which didn’t fit my requirements. We </atom:summary><link>http://tech.blog.oceg.org/2009/04/authorizing-rest-calls-in-wcf.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-2681845300180374126</guid><pubDate>Tue, 28 Apr 2009 15:25:00 +0000</pubDate><atom:updated>2009-04-29T08:50:04.203-07:00</atom:updated><title>WCF, REST &amp; POX – a few notes about serialization</title><atom:summary type='text'>I usually use 2 types of endpoints when using WCF: SOAP for server - server communication, and REST/JSON for browser – server service calls. But yesterday, while trying to debug some POST &amp; PUT HTTP calls in Fiddler, I decided to use a REST/XML endpoint. After all, POX is a bit easier on the eyes than JSON, and this would give me an opportunity to test my XML endpoints, which I had created but </atom:summary><link>http://tech.blog.oceg.org/2009/04/wcf-rest-pox-few-notes-about.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-5947469479976438216</guid><pubDate>Fri, 24 Oct 2008 17:55:00 +0000</pubDate><atom:updated>2008-10-27T08:58:34.257-07:00</atom:updated><title>Amazon EC2 for Windows is out</title><atom:summary type='text'>I was pretty excited when I received the email this morning (here's a link to the announcement). After looking at the details though - not so much.  The good news is their pricing is cheaper than I originally planned, with basic offering starting at $.125/hour (without authentication). The SQL Server instances are pretty pricey though, starting at $1.10/hr. That's roughly $750/mo. But for a large</atom:summary><link>http://tech.blog.oceg.org/2008/10/amaxon-ec2-for-windows-is-out.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-1102970224691188260</guid><pubDate>Fri, 03 Oct 2008 16:56:00 +0000</pubDate><atom:updated>2008-10-03T09:57:36.439-07:00</atom:updated><title>Windows Cloud</title><atom:summary type='text'>Back in January I wrote about our serious need for EC2 to run Windows OSes, and since I couldn't get more info from Amazon (although Flexiscale's CEO was kind enough to post more info in a comment) I pretty much gave up and started looking elsewhere for a pay-as-you-go clustering platform to run our .Net code and SQL Server database. We built our architecture to run certain conversions on Linux </atom:summary><link>http://tech.blog.oceg.org/2008/10/windows-cloud.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-3813214827185456077</guid><pubDate>Mon, 01 Sep 2008 16:08:00 +0000</pubDate><atom:updated>2009-11-17T10:46:25.531-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>javascript</category><category domain='http://www.blogger.com/atom/ns#'>AJAX</category><category domain='http://www.blogger.com/atom/ns#'>REST</category><category domain='http://www.blogger.com/atom/ns#'>ASP.NET MVC</category><category domain='http://www.blogger.com/atom/ns#'>ScriptManager</category><category domain='http://www.blogger.com/atom/ns#'>MS AJAX</category><title>MS AJAX, ScriptManager and ASP.NET MVC</title><atom:summary type='text'>Note: this post is NOT about whether or not to use MS Ajax in ASP.NET MVC, nor is it a comparison between various JS frameworks. I'll discuss this issue in another post. Also, this code will only enable MS Ajax for true Ajax apps that rely on javascript to render the UI and communicate with the server using services. This tutorial does NOT enable UpdatePanels.       Introduction      We've been </atom:summary><link>http://tech.blog.oceg.org/2008/09/ms-ajax-scriptmanager-and-aspnet-mvc.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-8838627535688677155</guid><pubDate>Fri, 07 Mar 2008 23:26:00 +0000</pubDate><atom:updated>2008-03-07T15:44:15.442-08:00</atom:updated><title>Mix - Conclusion</title><atom:summary type='text'>The bad:UX track needs some work. Business panelists were not very impressive and forward-thinking. I found the 2006 sessions with Ebay, MySpace and Amazon to be more interesting. Those guys actually had profitable businesses. Web 2.0 guys make cool stuff but still have no idea how to make a buck out of it other than ads.Keynote was too demo-centric. I understand the need for some wow-factor in </atom:summary><link>http://tech.blog.oceg.org/2008/03/mix-conclusion.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-6187383493200313902</guid><pubDate>Fri, 07 Mar 2008 19:56:00 +0000</pubDate><atom:updated>2008-03-07T15:26:48.091-08:00</atom:updated><title>Mix 08 - Day 3</title><atom:summary type='text'>SilverLight / Ajax integrationSome good ideas there, like how to integrate your siliverlight app with the Ajax history manager. I was impressed with how transparent the integration is.Not only can you can access any DOM element or JS object from SilverLight, but you can even register managed code event handlers for javascript events. That's pretty cool. The JS to SilverLight integration is really</atom:summary><link>http://tech.blog.oceg.org/2008/03/mix-08-day-3.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-1974679242698358367</guid><pubDate>Thu, 06 Mar 2008 23:37:00 +0000</pubDate><atom:updated>2008-03-07T11:58:51.218-08:00</atom:updated><title>Mix 08 - Day 2</title><atom:summary type='text'>Out of the 3 sessions I attended yesterday the SEO one really stood out. Great session. I got a ton of cool tips out of it. It pretty much paid for the trip. I'll post the link to the video as soon as I find it.Oh yeah, and the TAO party was really great.Steve Ballmer keynoteGreat keynote today. Ballmer is a fun guy, and answered tough questions with a smile. He looked like a motivated, smart, </atom:summary><link>http://tech.blog.oceg.org/2008/03/mix-08-day-2.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-2019887209024097906</guid><pubDate>Wed, 05 Mar 2008 18:26:00 +0000</pubDate><atom:updated>2008-05-12T12:35:59.423-07:00</atom:updated><title>Mix 08 - Day 1</title><atom:summary type='text'>I'm attending the Mix 08 keynote in Vegas right now.StrategySo far, nothing really new. Microsoft is basically playing catch-up with other industry leaders. MS seems to be focusing in 3 areas:- Advertising platform (desperately trying to grab some of Google's insane market share)- Device management unification (Zune/XBox/MediaCenter etc...)- Virtualization and utility compupting both at the </atom:summary><link>http://tech.blog.oceg.org/2008/03/mix-08-keynote.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-2764985451232123439</guid><pubDate>Fri, 29 Feb 2008 18:23:00 +0000</pubDate><atom:updated>2008-02-29T12:21:31.376-08:00</atom:updated><title>ASP.NET MVC</title><atom:summary type='text'>Microsoft is finally admitting ASP.NET is now an outdated web framework. It makes testing very complex, working around the ViewState is a big waste of time, and the webform metaphor makes zero sense to most web developers. Most web front-end developers don't use the designer, and want complete control over rendered HTML and styles. You can do this in ASP.NET, but it requires workarounds like CSS </atom:summary><link>http://tech.blog.oceg.org/2008/02/aspnet-mvc.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-6804877083586529218</guid><pubDate>Fri, 29 Feb 2008 18:11:00 +0000</pubDate><atom:updated>2008-02-29T10:23:39.700-08:00</atom:updated><title>VS 2008 - Javascript Intellisense</title><atom:summary type='text'>It's a big step in the right direction, but there are still some things that need to be figured out. My biggest problems are:Lack of intellisense support within the prototype. Let's say I'm writing a JS "class". Intellisense seems to work well for all external libraries that are properly referenced, but I can't access the current class methods and properties within its prototype. "this" doesn't </atom:summary><link>http://tech.blog.oceg.org/2008/02/vs-2008-javascript-intellisense.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-8771616550136772717</guid><pubDate>Wed, 13 Feb 2008 22:14:00 +0000</pubDate><atom:updated>2008-02-13T14:19:03.863-08:00</atom:updated><title>XSD.exe</title><atom:summary type='text'>I've been using a neat little Visual Studio command-prompt tool lately: xsd.exe. It lets you create XSDs from XML (though it seems to generate some dataset-specific code that I had to clean up), classes from XSD (very useful), and other little things.http://msdn2.microsoft.com/en-us/library/x6c1kb0s(VS.80).aspx</atom:summary><link>http://tech.blog.oceg.org/2008/02/xsdexe.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-2620463930441013165</guid><pubDate>Wed, 06 Feb 2008 21:15:00 +0000</pubDate><atom:updated>2008-02-13T13:41:08.260-08:00</atom:updated><title>The beauty of IoC and DI</title><atom:summary type='text'>I had been reading about Inversion of Control and Dependency Injection for a while. It looked interesting, but I never took the time to implement it in any of my projects. I think I just never had the perfect scenario that would greatly benefit from that kind of configurable component-oriented architecture.If you're an ASP.NET programmer and have never heard of those terms, they're basically the </atom:summary><link>http://tech.blog.oceg.org/2008/02/beauty-of-ioc-and-di.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-3803280290801168841</guid><pubDate>Wed, 06 Feb 2008 21:00:00 +0000</pubDate><atom:updated>2008-02-06T13:13:53.110-08:00</atom:updated><title>.Net source code debugging</title><atom:summary type='text'>Shockingly, Microsoft released the entire .Net framework source code a few weeks ago. More here. This is really amazing; a great, great move. A full downloable version will come out soon. It'll really help debugging, and gives me better visibility in the inner workings of various components. I don't have to use my favorite decompiler anymore, and even have access to developer comments. I'm also </atom:summary><link>http://tech.blog.oceg.org/2008/02/net-source-code-debugging.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-8625935658145183428</guid><pubDate>Wed, 06 Feb 2008 20:38:00 +0000</pubDate><atom:updated>2008-02-13T14:14:11.459-08:00</atom:updated><title>VS 2008 Team System Rant/Rave</title><atom:summary type='text'>After using VS 2008 and TFS 2008 for a few weeks, here are a few initial impressions.Pros:- TFS 2008 merging is working great- Unit test creation is much, much faster (UI used to freeze for 2 solid minutes)- Thanks to Vishal Joshi for giving me access to the latest build of WDP 2008 before official release. You saved the day.- ASP.NET ListView control is pretty cool- LINQ is amazing. Just utterly</atom:summary><link>http://tech.blog.oceg.org/2008/02/vs-2008-team-system-rantrave.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-856104083966468140</guid><pubDate>Fri, 25 Jan 2008 18:21:00 +0000</pubDate><atom:updated>2008-01-25T10:47:47.270-08:00</atom:updated><title>Amazon Web Services + Microsoft = My Dream Platform</title><atom:summary type='text'>We're implementing some changes to move our processing and file storage components to Amazon Web Services (more on that later). We're using S3 for file storage, EC2 for report processing and SQS for report queuing. The end result will be a very exciting, cheap, virtualy infinitely scalable platform that will remove a lot of day-to-day maintenance headaches and gives us cost predictability.But I </atom:summary><link>http://tech.blog.oceg.org/2008/01/amazon-web-services-microsoft-my-dream.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-764984760173052891</guid><pubDate>Tue, 08 Jan 2008 20:04:00 +0000</pubDate><atom:updated>2009-03-30T20:59:05.680-07:00</atom:updated><title>TFS 2008 upgrade process</title><atom:summary type='text'>After using Team Foundation Server (TFS) 2005 for a few months now, we recently ran into the well - documented merge bug: "TF14087: Cannot undelete 'filename here' because not all of the deletion is being undeleted.". This was the second it happened to us, and resolving this conflict is quite difficult (More info about this issue). We found a hotfix that might fix the problem, but since we were </atom:summary><link>http://tech.blog.oceg.org/2008/01/tfs-2008-upgrade-process.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-8080676210480478380</guid><pubDate>Wed, 26 Sep 2007 00:48:00 +0000</pubDate><atom:updated>2007-09-25T18:17:12.519-07:00</atom:updated><title>Migrating to IIS 7</title><atom:summary type='text'>Just received my new laptop last week. I decided to go ahead and install Vista Ultimate 64-bit (I have 4 GB of RAM - the 32 bit version only sees 3).Overall, considering how many rants I've read about Vista, I have to say I'm quite pleased. My machine is pretty speedy, apps are pretty snappy. The only headache was to get our web app to run on IIS 7 (64-bit).Here are a few things to keep in mind:-</atom:summary><link>http://tech.blog.oceg.org/2007/09/migrating-to-iis-7.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-1652533699045637309</guid><pubDate>Wed, 26 Sep 2007 00:37:00 +0000</pubDate><atom:updated>2007-09-25T17:47:50.533-07:00</atom:updated><title>Tag Clouds - didn't think the web 2.0 mullet could be so omplex</title><atom:summary type='text'>Yes, we have our own tag cloud. I'm not a big fan of those, but I guess some users like them.The secret of tag clouds relies in normalizing your tag sizes. I found out that there's a bunch of different approaches to the problem, with various results. We started from the following control:http://www.codeproject.com/useritems/cloud.aspWorks fine, but I didn't like the way the normalization was </atom:summary><link>http://tech.blog.oceg.org/2007/09/tag-clouds-didnt-think-web-20-mullet.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-6908010865561072032</guid><pubDate>Wed, 26 Sep 2007 00:33:00 +0000</pubDate><atom:updated>2007-09-25T17:37:28.059-07:00</atom:updated><title>Control of the day</title><atom:summary type='text'>We are implementing a Flash Banner rotator on our web site. To render the flash movie we've been using the following web control:http://www.flash-control.net/Very happy with it. Some feature I've found valuable:- IE security alert workaround is built in.- Plug-in detection, redirection etc... built in.- Ability to access Flash Vars as a collection in your code-behind.Well worth the $15!</atom:summary><link>http://tech.blog.oceg.org/2007/09/control-of-day.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-30174199.post-2105410085098320613</guid><pubDate>Wed, 26 Sep 2007 00:00:00 +0000</pubDate><atom:updated>2007-09-25T17:31:41.188-07:00</atom:updated><title>Visual Studio 2005 web site publishing nightmare (2)</title><atom:summary type='text'>We've been using Visual Studio Team Suite for over 6 months now, and I have to say - it solved most of my problems. Yes, it's very pricey. But for our small team releasing very often, the man hours it's saved us so far paid for the heavy licensing costs.Database Schema SynchronizationVS for Database Developers is my new friend. The Schema Compare tool saves me at least 4 hours per release, and a </atom:summary><link>http://tech.blog.oceg.org/2007/09/visual-studio-2005-web-site-publishing.html</link><author>noreply@blogger.com (Stephane Legay)</author><thr:total>0</thr:total></item></channel></rss>
