- My Virtual TechEd Session What is Project Rome? got posted. It’s only 8 minutes long, so as you might expect it’s fairly high level. Thanks to Jon Flanders for handling interview duty.
- QUT’s Garden Point Ruby.NET compiler is now the Ruby.NET open source project.
- The NHL is partnering with NeuLion to provide IPTV services for NHL team websites. They piloted with the Islanders last season. Wouldn’t it be cool to get my favorite team’s IPTV channel on my Xbox 360?
- Speaking of Hockey, I like this new NHL 08 trailer. It’s about Reebok’s new uniform system, so it focuses on the teams with new uniforms, including the Caps. It does feature marquee players from rival teams like Sidney Crosby and Eric Staal (who is the cover athlete) heavily. But any video featuring Ovechkin’s stick handling, Semin scoring and Crosby falling to the ice is OK in my book.
- Speaking of Video Games, the XNA Dream-Build-Play contest is over. You can see and download some of the submitted games over on Ziggyware. Some of them look awesome. (via Michael Klucher)
- I said on Wednesday that it was a slow week. It may be, but I’ve also been less than motivated on pretty much all geek fronts this week. Not sure why.
Morning Coffee 103
Morning Coffee 100
- The big 100. This puts be 1083 posts behind Iron Link Poster Mike Gunderloy. As his .NET skills deteriorate, maybe I can catch up…but I doubt it. I’m only 77 posts behind Sam Gentile, so maybe that’s a bit more feasible.
- The ADO.NET Team blog announces the new Entity Framework CTP. Looks like there’s also a new .NET Framework 3.5 CTP and new Visual Web Developer “Orcas” Express CTP as well. (via Sam Gentile)
- Speaking of
“Orcas”VS 2008, it launches with Windows Server 2008 and SQL Server 2008 next February. (via DNK) - Scott Guthrie continues is LINQ to SQL series. This time, using LINQ to SQL to update the database.
- My friend Arvidra Semhi recently moved and rebooted his blog. Among his many accomplishments, Arvindra started the Architecture Journal. I’m particularly interested in his recent Service Capsule work. Subscribed.
- Last night was the Microsoft E3 Briefing. Gamerscore blog has the news rundown. Didn’t seem to be any HUGE news. Last year’s E3 was the first Halo 3 showing and X06 featured the Halo Wars announcement. Nothing that earth-shaking this time, though the XBLM keeps on rolling, now featuring Disney movies. (Major Nelson has a list.) I’m thinking that the whole HD-DVD vs. BluRay war is going to be eclipsed by direct download before it’s over, though I’m still waiting for PC support & all-you-can-eat pricing.
- Politics 2.0 Watch: Clay Shirky has a great blog
post
on modern-day Luddites. As he points out: “A Luddite argument is one
in which some broadly useful technology is opposed on the grounds
that it will discomfort the people who benefit from the inefficiency
the technology destroys.” How much inefficiency is there in our
modern political system? And more importantly, who benefits from
that inefficiency? We’ve already seen the dramatic effects blogs can
have on political news, media and reporting. What happens when
userscitizens are no longer satisfied just writing about the political process and want to get their hands dirty in the policy-making process itself?
Morning Coffee 96
- My friend David “LetsKillDave” Weller writes a long post on corporate blogging, responding to comments on the subject from Penny Arcade. Andre “Ozymandias” Vrignaud also responds. David is specifically talking about blogging within the gaming division, but they apply pretty broadly to Microsoft as a whole when it comes to blogging. “I don’t want to get fired”, “I don’t want to do things that needlessly hurt my company” and “We can say things that PR or marketing people can’t. Or won’t.” all ring true to me.
- Speaking of gaming, there seems to be more that your average cool games coming our for Xbox 360 this summer. I just picked up Forza 2 which rocks with the Racing Wheel. The Darkness looks very cool and I laughed my ass off playing the Overlord demo. Both shipped this week and have gotten good reviews. On their way in August are Bioshock and Blue Dragon. Of course, there are a few other big games coming this holiday. A good, but expensive, year to be a gamer.
- I laughed my ass off reading Larry O’Brien’s Top 10 Things To Do With Your Petaflop Supercomputer, esp. #9.
- WSDL 2.0, it’s official. Nick Allen has the news. Personally, WSDL seems to be the spec most responsible for driving RPC-style request/response web services, so let’s just say that I am not a fan.
- Joe McKendrick thinks something is “holding back SOA”? I don’t think it’s any one thing, but certainly the RPC style that most web service toolkits pretty much force down your throat isn’t helping.
- Nick Malik thinksAcropolis is promising as a SOA service consumer, but Udi Dalan thinks it doesn’t support multi-threading well enough. I lean towards Nick on this one since I see multi-threading as a language problem, which a library like Acropolis can’t solve on it’s own.
- Jon Flanders has been busy building the BizTalk Server 2006 extensions for Windows Workflow Foundation (June CTP) SDK Sample. I’m not sure why the marketing folks gave this such a long and involved name, but the sample does look pretty cool. Paul Andrews has the project overview and demo video. However, given that the WF workflows are hosted in BTS, is it accurate to say “No Biztalk Experience Required“?
- Speaking of WF, Tomas Restrepo takes a detailed look at the new WF service hosting in .NET FX 3.5. Mostly, he likes what he sees. I have the same problem he does with the message correlation IDs. I’d like to have other options here, including support for what I call “message data correlation” (Tomas describes this as “natural correlating identifiers”) and “address correlation” which is basically the REST model.
Morning Doughnuts 11
Harry will be back on Monday so I will returning to blogging on my website, while I will let the expert return to his normal posts here (not that he really took a break). I agree with Harry’s post in that I really want to get something built so that we can talk about more than theoretical models. Like last time I appreciate the opportunity to sub for the master this last week. I hope that you found some of my entries interesting.
- Sam Gentile wrote the other day why it’s great to be a Microsoft developer. I enjoyed that post because I just celebrated the end of my first year here at Microsoft. At this point I am not sure what I have contributed, but I have learned a great deal and want to apply that knowledge over the next year to help the company to succeed. We really do have great people and great technologies.
- The Seattle/Oklahoma City Sonics hired a GM who is only 30 years old. You know you must be getting old when the people running the sports teams are younger than you. 😄 He comes from the Spurs organization though so at least he has a background from a successful franchise.
- Ben Pearce listed out his top 5 questions about PowerShell this week at TechEd. He also recommends the book “PowerShell in Action” by Bruce Payette. I heartedly agree with this endorsement as the book is excellent.
- It looks like there are going to be more family friendly games for the Xbox 360. I for one am glad to hear that. The other day as I was trying to find some games my 4 year old with the broken leg could play I realized how many games I have that wouldn’t be appropriate for him. This is very good news in my opinion.
Morning Coffee 78
- Ian Griffiths posts a much longer version of “Even though the runtime supports multiple languages, most programmers are only fluent in one.” (via Larkware)
- I wrote yesterday that Pat Helland’s first post back was light on the tech talk. Luckily (for us) he takes the bus to work so he has plenty of time to write blog entries. Today’s post is his “personal opinion about how computers suck”. Money Quote: “We try too hard as an industry. Frequently, we build big and expensive datacenters and deploy big and expensive computers. In many cases, comparable behavior can be achieved with a lot of crappy machines which cost less than the big expensive one.”
- Steve Jones wrote that CRUD is CRAP. I agree 100%, but for additional reasons. Not only is it boooooring to write, it also delegates control outside of the service which I think is a mistake. Check out this post from Maarten Mullender who advised to do CRUD only when you can afford it.
- MIT Media Lab has created Scratch “a new programming language that makes it easy to create your own interactive stories, animations, games, music, and art — and share your creations on the web” targeted at kids 8 and up. It’s a dynamic visual programming language that looks like Lego. Between Scratch, Boku and Phrogram I think my kids will have lots of fun learning to program like daddy does. (via GeekDad)
- Halo 3 is coming September 25th! I foresee lots of people calling in sick that day. And the next. And the rest of the week, etc. etc. etc.
Categories
Tags
ASP.NET (31)
Blogging (128)
C# (18)
Community (81)
dasBlog (12)
Database (13)
Debugger (23)
DLR (25)
Domain Specific Languages (15)
Dynamic Languages (12)
Entertainment (14)
ETech (15)
F# (51)
Family (33)
Functional Programming (18)
Games (18)
Hockey (34)
IronRuby (16)
Lanugages (43)
LINQ (24)
Microsoft (31)
Modelling (61)
Movies (23)
Music (20)
Parsing Expression Grammar (16)
PowerShell (41)
REST (18)
Ruby (23)
Service Broker (14)
Silverlight (20)
SOA (94)
Visual Studio (21)
Washington Capitals (43)
WCF (31)
Web 2.0 (67)
Web Services (12)
WF (21)
Windows Live (29)
Working at MSFT (23)
Xbox 360 (54)
XNA (15)
Series
Disclaimer
The information in this weblog is provided "AS IS" with no warranties,
and confers no rights. This weblog does not represent the thoughts,
intentions, plans or strategies of my employer. It is solely my opinion.
Inappropriate comments will be deleted at the authors discretion.