DevHawk
Passion * Technology * Ruthless Competence
Weblog
Archives
Custom Content
TechieWife
DevHawk Designs
Thursday, May 31, 2007
« The Case for Durable Messaging in Servic...
|
Home
|
Morning Coffee 87 »
Morning Coffee 86
Google announces
Gears
, a browser plugin for taking your web application offline. Developer docs are
also available
.
TechMeme
has lots more, but obviously this is yet another significant bow shot in the
upcoming
unified client platform war
. By my count, there are four horses in this race: Microsoft with
.NET
and
Silverlight
, Adobe with
Flash
and
Apollo
, Google with
AJAX
and
Gears
and Sun with
Java
and
JavaFX
. Did I miss anyone? (via
Dare Obasanjo
and
Scott Hanselman
)
Alex James
writes
that REST is about intent and shows a pseudo-code sample posting multiple changes to a single endpoint as a way of demonstrating your intent that they be applied atomically.
Andres Aguiar
left a
comment
saying that Astoria does something similar. Personally, I like that model for transactions better than the transaction factory approach Jon Udell
describe
s. But either way, you've moved beyond simple CRUD style services and into the world of protocol. Surfacing intent via protocol aligns with what Tim
described
as making the protocol explicit
Windows Live posted
new beta versions
of
Writer
,
Mail
and
Messenger
. I've been on an internal build of the new Writer for a while and I've really been impressed. There's also a new
Provider Customization API
, so I can't wait to see what the DasBlog folks do with that.
Scott Guthrie's LINQ series
continues
, this time covering how to build the LINQ to SQL data model. Looks like they used the
DSL toolkit
to build the LINQ to SQL data model designer, cool!
Martin Fowler
digs into
racc
, a yacc-esque compiler compiler for Ruby. Looks interesting as a internal DSL example (better than the now-canonical rake example). But why is the sexy new language on the block using old school
CFG's
instead of new hotness
PEG's
?
Speaking of Martin, he
writes
about the opportunity Ruby presents to Microsoft, building on Scott Hanselman's
concerns
that Microsoft is losing the Alpha Geeks. Sam Gentile also
weighs in
, suggesting that Microsoft is at the crossroads. Frankly, I don't work in evangelism anymore so I'm going pass these links along without comment except to say that Scott, Martin and Sam are all folks I have much
much
respect for.
Posted By
Harry Pierson
at 11:15 AM Pacific Daylight Time
Comments [0]
Lanugages
|
LINQ
|
Morning Coffee
|
REST
|
Ruby
|
Silverlight
|
Unified Client
|
Windows Live
Comments are closed.
Ads by The Lounge
Email DevHawk
Subscribe to DevHawk
DevHawk's Live Profile
DevHawk on Twitter
RayTracer
Blog Archive
February, 2010 (1)
January, 2010 (1)
2009 (92)
2008 (125)
2007 (245)
2006 (174)
2005 (150)
2004 (252)
2003 (262)
Recent Bookmarks
Tags
.NET Framework (2)
__clrtype__ (9)
ADO.NET (5)
Agile (7)
AJAX (3)
Architecture (288)
Guidance (6)
Interop (2)
Modelling (61)
Patterns (7)
Process (4)
SOA (94)
Web Services (5)
ASP.NET (25)
Async Messaging (2)
Azure (1)
Battlestar Galactica (3)
BI (2)
BizTalk (4)
Blogging (117)
dasBlog (11)
Podcasting (4)
BPM (1)
C# (11)
C++ (4)
Capitals (5)
CardSpace (3)
CLR (2)
CodePlex (1)
College Football (10)
Comedy Central (1)
Community (81)
Concurrency (6)
Consumer Electronics (1)
Database (13)
Debugger (23)
Dependency Injection (2)
Development (122)
C Plus Plus (1)
Embedded (5)
Lanugages (42)
Media (2)
P2P (11)
Rotor (1)
SharePoint (6)
SOP (3)
DIY (1)
DLR (25)
Domain Specific Languages (15)
Durable Messaging (5)
Dynamic Languages (12)
Dynamic Silverlight (1)
Education (3)
Enterprise 2.0 (1)
Entertainment (14)
ETech (15)
F# (51)
Functional Programming (17)
Game Development (2)
Guidance Automation (3)
Hardware (8)
HawkCodeBox (1)
HawkEye (3)
Health (1)
Hockey (31)
Home Electronics (1)
Home Network (5)
Hosting API (1)
Humor (5)
IASA (1)
Idempotence (3)
infrastructure (5)
Instrumentation (4)
Integration (2)
IronPython (112)
IronRuby (16)
Java (2)
Job (3)
Kodu (1)
LangNET (2)
Lightweight Debugger (5)
LINQ (23)
Live Framework (3)
Live Mesh (2)
Lost (1)
Master Data Management (1)
Media 2.0 (6)
Microsoft (31)
MIX06 (2)
Mobile Phone (1)
Monads (5)
Morning Coffee (172)
Object Oriented (4)
Office (5)
Open Source (8)
Open Space (2)
Operations (3)
Other (135)
Art (1)
Books (1)
Family (33)
Games (18)
General Geekery (27)
Home Theater (1)
Movies (23)
Music (20)
Politics (3)
Society (1)
Sports (37)
Working at MSFT (19)
Parallel Programming (3)
Parsing Expression Grammar (16)
patterns & practices (2)
PDC08 (5)
Politics (48)
Polyglot (3)
PowerPoint (2)
PowerShell (39)
Presentation (7)
Projects (1)
HawkWiki (1)
Pygments (5)
Python (6)
Quote of the Day (4)
Refactoring (1)
Research (2)
REST (18)
Reuse (5)
Robotics (2)
Rock Band (4)
Rome (5)
Ruby (23)
Ruby on Rails (1)
Sci-Fi (2)
Scripting (4)
Security (3)
Service Broker (14)
SharePoint (2)
Silverlight (20)
Social Software (1)
Software + Services (2)
Software Design (2)
Software Engineering (1)
Software Factories (11)
Software Industry (1)
Space Elevator (1)
Spark (1)
SQL Server (2)
Stephen Colbert (1)
TechEd (7)
TechEd06 (1)
TechRec League (1)
Television (6)
Travel (7)
Unified Client (1)
Unit Testing (4)
USC (1)
UX (1)
Virtual PC (2)
Visual Basic (3)
Visual Studio (20)
Volta (2)
Washington Capitals (37)
WCF (31)
Web 2.0 (67)
Web Services (7)
WF (21)
Windows (3)
Windows Live (29)
Windows Live Writer (3)
WPF (8)
Xbox (1)
Xbox 360 (54)
XML (11)
XNA (15)
Zune (4)
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.
Sign In