Jesse Ezell Blog
<i>.NET and Other Interesting Stuff</i> <div id="ad"><script type="text/javascript"><!-- google_ad_client = "pub-1219444915196145"; /* 468x60, created 1/25/10 */ google_ad_slot = "1898962835"; google_ad_width = 468; google_ad_height = 60; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div>
-
Delegation: WCF Gotcha #2
Delegation can be a pain in the ass to get set up, but is a really cool feature of Windows that allows you to forward credentials from one service or machine to another. I have a post over at iServiceOriented.com explaining what you need to know to get delegation up and running with WCF: http://www.iserviceoriented.com/blog/post/Delegation+-+WCF+Gotcha+2.aspx
-
My First Microsoft Interview
-
Protocol Buffers: Google vs. XML
"Google (or at least some part of it) has now weighed in on the whole XML discussion with the recent release of their "Protocol Buffers" implementation, and, quite naturally, the debates have begun, with all the carefully-weighed logic, respectful discourse, and reasoned analysis that we've come to expect and enjoy from this industry.
-
Behind Youtube
Cuong Do on YouTube's infrastructure. Pretty interesting:
http://blip.tv/file/1069718/ -
Events are your Friend
"Imagine trying to build a desktop application without events. How would you make a button click do what you want? One way would be to open the Button source code and add the code directly. That has approach has obvious problems, not the least of which is that the behavior of the button click will vary from button to button..."
-
Adobe Genesis
Adobe has announced that it is coming out with an AIR based mashup client.
-
iPhone SDK
Been playing a bit with the iPhone SDK lately. Fortunately, I bought a MacBook Pro a few months ago (with default boot to Vista since I rarely ever boot into OS X). If I could pick one word to describe the experience it would be "different." The whole Apple/Jobs culture even leaks into the developer platform. They really couldn't just pick a name like "Object" for example as the base class for various objects. Instead, they had to make it NSObject. Why the NS? It stands for Next-Step--which, as you may know, is the OS that Jobs worked on during his time away from Apple. On top of that, you can't just write an application for the iPhone. You have to get on a waiting list and be approved first. That takes about 6 months or so, after which you still don't have any promise that your app can get loaded on any iPhones. After you finish your app, you then have to submit it to Apple, who decides whether or not they want it on their iPhones. That's a hell of a lot of work to do before getting a yes / no answer (not to mention that even if you do get the app in the store, a cut of every sale goes to Apple).
-
Indisposable: WCF Gotcha #1
-
iServiceOriented.com
I'm starting up a new blog / website over at www.iserviceoriented.com. If you are considering transitioning over to a service oriented architecture, I'll help you make the jump. I don't have an ESB to sell or a product to muddy up the conversation with, just some practical advice to get you started.
-
.NET 3.5 SP1 / Visual Studio 2008 SP1 Details
"It's settled! The Entity Framework (and the Entity Designer) along with ADO.NET Data Services will RTM as part of the Visual Studio 2008 and .NET 3.5 SP1 releases!