Passion * Technology * Ruthless Competence

Friday, January 19, 2007

Morning Coffee 14

I just realized that I had Morning Coffee 9 both last Friday and last Monday. Woops. Rather than changing the titles of four posts, I'm just skipping #13 instead. Just like a hotel.

  • The folks behing the Optimus concept keyboard are shipping a mini 3-key keyboard. The basic idea of both keyboards is that the keyface is a little LED screen. Apparently, they're planning on releasing a production version of the full keyboard this year. The 3-key keyboard is $160, so I'm guessing the full keyboard will cost quite a bit. (via Scott Hanselman)
  • Some people are up in arms that the chair of the new W3C HTML Working Group is Chris Wilson from Microsoft. I'm guessing these are people who don't understand much about how such working groups work. As Chris writes, most of his time as chair will be herding cats. (via reddit)
  • I am interested to see what this new working group produces. The #1 deliverable for this group is "A language evolved from HTML4 for describing the semantics of documents and applications on the World Wide Web" (emphasis added). Given the already existing Web API WG, it would be nice to see an application model as a formalized part of HTML.
  • Again via Scott, Jello.Dashboard is a replacement for Outlook Today with a GTD bent. However, as Scott points out, it is slow. Scott blames the Outlook Automation APIs, but I think the scripting engine is also to blame. In the CRM Integration for Outlook sample, I used a WinForms UserControl as a folder homepage and didn't notice any perf issues. If you expose a WinForms UserControl as a COM control (via Guid and ComVisible attributes), you can then host that control within an HTML file which is set as the folder home page. The sample includes a helper function to generate the HTML folder home page to host the UserControl. If there's interest, I can post a small sample. Not only is this approach faster than a script based one, it's easier to design and debug.
Posted By Harry Pierson at 8:44 AM Pacific Standard Time
Comments are closed.
Change Congress
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.