Archives
-
Cropper Plugins 1.1 release
We lost the everything but my local source copies for our CropperPlugins when gypsies stole the CodePlex TS02 server, which slowed us down a bit.
-
CodePlex is adding support for <strike>Subversion</strike> TortoiseSVN
I just heard that CodePlex is adding support for TortoiseSVN with an estimated release date of June 5.
-
Performant isn't a word
Last month I finished writing a lot of the "Performance" chapter for our ASP.NET book. I used the word performant quite a bit, and was a little surprised when the editorial review told me that performant isn't a word.
-
[OT] New baby
We just had our third daughter, Eleanor. Mom and baby are doing well. Since I tend to keep things super dorky on this blog, it wouldn't be complete without some ridiculous pseudocode:
-
Silverlight - Cross domain access blocked, use a server side proxy or XMLHttpRequest
Silverlight's security model prevents making a request to another domain. For instance, if you're serving a page with a Silverlight control from www.silverlight.net, the control can't make a request to maps.google.com, flickr.com, etc; the control can only call back to the silverlight.net domain. That's probably a good thing from a security perspective - it'd just be way too easy for a page to cross security zones and other bad things if a client side networking stack could communicate with any domain it wanted.
-
MIX07 - WCF adding System.UriTemplate, [WebGet], and [WebInvoke]
Build and parse URI's
System.UriTemplate (Orcas) - runtime support for URI template syntax
UriTemplate.Bind - A safe, smart string.format for URI construction
UriTemplate.Match - Extracts URI to dictionary
UriTemplateTable - One or more template, best match winsHTTP GET - bound semantics, expectation of idempotency, generally "safe" Chaos - HTTP POST, PUT, DELETE, others
WebHttpClient client = new WebHttpClient() { UriTemplate = "http://localhost/mix/data/symbols{0}"; } MixData = client.Get(StockSymbol).GetBody
(); return data; -
MIX07 - SubSonic meetup - Wednesday 2 PM (updated time)
Since we've got most of the SubSonic core team here at MIX, it only makes sense to meet to brainstorm the featureset for SubSonic v.Next. We'll be meeting at 2 PM in the Mashup Lounge. SubSonic fans, please join us and let us hear how SubSonic can get even better.
-
Why Microsoft can't ship open source code
I've suggested a few times that Microsoft could go beyond just cooperating with the open source community and actually ship open source code. For instance, Paint.NET is a great alternative to MS Paint, so not just bundle it? Tonight I had a very long conversation with someone who is in a position to really understand both Microsoft and open source. Now I understand why my suggestion - though well intentioned - was hopelessly naive.
-
Are you ALT.NET?
David Laribee coined a term which summarizes a movement in the .NET community - ALT.NET:
-
MIX07 - A private Silverlight demo from ScottGu
The situation was grim. I was sitting in a hotel bar at MIX07 with Jeff Atwood, Miguel de Icaza, Phil Haack, and Rob Conery (pictured left to right). The conversation had slowed. Miguel was telling Rob why he should floss. Phil was humming showtunes. Jeff was trying harness telekinetic powers to levitate his beer. See for yourself:
-
Announcing SilverlightBlogs.com
I've just started a community site for Silverlight bloggers called, unsurprisingly, silverlightblogs.com. At this point, the community is just me and I'm still learning about Silverlight.