Tuesday, October 13, 2009

Software Externalities

Software Externalities


Software Externalities

Posted: 13 Oct 2009 11:19 AM PDT

If you're a manufacturing plant, one way to maximize profit is to keep costs as low as possible. One way to do that is to cut corners. Go ahead and dump that toxic waste into the river and pollute the heck out of the air with your smoke stacks. These options are much cheaper than installing smoke scrubbers or trucking waste to proper disposal sites. Of course, economists have long known that this does not paint the entire picture. Taking these shortcuts incur other costs, it's just that these costs are not borne by the manufacturing plant. The term externalities describes such spillover costs. In economics an externality or spillover of an economic transaction is an impact on a party that is not directly involved in the transaction. In such...(read more)

IIS Media Services 3.0

Posted: 13 Oct 2009 07:20 AM PDT

We just released IIS Media Services 3.0, a set of extensions for Internet Information Services 7 (IIS) that provide an integrated HTTP-based media delivery platform.  This includes the new IIS Live Smooth Streaming and the separate IIS Advanced Logging package.  In addition, we released the beta of the Smooth Streaming Player Development Kit, which allows developers to easily create Smooth Streaming experiences using Silverlight.   Supported features include PlayReady, DVR controls, instant replay, slow motion, multiple camera angles, alternate audio tracks, content protection, ad integration, in-stream data feeds, and more. Since April, 2009, key broadcasters around the world have used beta versions of IIS Media Services...(read more)

Write ASP.NET without Web Forms or MVC !

Posted: 13 Oct 2009 07:12 AM PDT

Some time ago I tweeted [ Follow Me ] that you could write ASP.NET applications without using Web Forms or ASP.NET MVC Frameworks are a convenience !  Web Forms, MVC, Cake, Symphony, etc. So what if you want to use the power of the .NET framework, but want complete control over the client code and don't want to be forced to use the MVC pattern. No Problem – ASP.NET and Web Forms are not synonymous !! Look at these 2 "Hello World" applications. PHP Hello World 1: <html xmlns= "http://www.w3.org/1999/xhtml" > 2: <head> 3: <title></title> 4: </head> 5: <body> 6: <?php 7: echo ( "This is a test !" ); 8: ?> 9: </body> 10: </html> ASP.NET Hello World. 1: <%@ Page Language...(read more)

I am on .NET Rocks Talking about Declarative UI's

Posted: 12 Oct 2009 10:29 PM PDT

URL : http://www.dotnetrocks.com/default.aspx?ShowNum... Before I left for Europe, I had a chance to sit down with Richard and Carl and espouse my views on views. Specifically we discussed how the separation of UIs (in declarative UI's like XAML and JavaScript...( read more )...(read more)

URL Routing with ASP.NET 4 Web Forms (VS 2010 and .NET 4.0 Series)

Posted: 13 Oct 2009 12:13 AM PDT

[In addition to blogging, I have recently been using Twitter to-do quick posts and share links. You can follow me on Twitter at: www.twitter.com/scottgu (@scottgu is my twitter name)] This is the eighth in a series of blog posts I'm doing on the upcoming VS 2010 and .NET 4 release.  Today's post covers a cool new runtime feature in ASP.NET 4 – which is the ability to use URL routing with Web Forms based pages. What is URL Routing? URL routing was a capability we first introduced with ASP.NET 3.5 SP1, and which is already used within ASP.NET MVC applications to expose clean, SEO-friendly "web 2.0" URLs.  URL routing lets you configure an application to accept request URLs that do not map to physical files. Instead, you can use routing...(read more)

Server specific Web.config sections replacement with WDP

Posted: 12 Oct 2009 10:40 PM PDT

In this post I am hoping to explain how you can change your web.config settings per different server environment using Web Deployment Projects (WDP) for VS 2005 or VS 2008… First of all let me start with the fact that WDP for VS 2005 as well as WDP for VS 2008 are build configuration aware… In fact, special effort was made in WDP 2005 & WDP 2008 to allow configuration specific settings… That is the reason when you look at the WDP UI you can see configuration specific dropdowns as shown below: You can create one build configuration per your server environment eg. "Testing", "Staging" , "Production" etc and configure all of your WDP settings per build configuration pretty easily… Learn more how to manage configurations per build environment...(read more)

Bayesian Probability

Posted: 12 Oct 2009 02:16 PM PDT

  Spent the early hours of this morning reading a great blog post by Jeff Atwood which makes reference to a Elizer S. Yudkowsky's Intuitive Explanation of  Bayesian Probability. The timing was good as I had just finished the (highly recommended...( read more )...(read more)

No comments:

Post a Comment