26 July 2009 0 Comments

The iPhone: What Didn’t They Patent?

When Steve Jobs introduced the iPhone at the 2007 Worldwide Developer’s Conference, he made a point of letting the world know how seriously Apple would protect its intellectual property. Of course, he did it in inimitable Steve Jobs style, quipping “…and boy have we patented it!” Of the more-than 200 features for which Apple applied for patents, the latest approved patent has been unearthed recently by Cell Passion . And this one isn’t for the iPhone, but for the packaging it comes in ! One of many diagrams in the Patent Of the 17 designers named in the patent, “Ive; Jonathan P.

24 February 2009 0 Comments

Upcoming Azure Services Platform Webcasts

You have to check out the upcoming Azure Services Platform Webcasts: http://go.microsoft.com/?linkid=9652699 Explore the Azure Services Platform, an Internet-scale cloud services platform that provides an operating system and a set of developer services. Participate in a webcast, download a podcast, or step into a virtual lab to see how you can use the Azure Services individually or together, either to build new applications or to extend existing ones.

13 February 2009 0 Comments

Deploy a Service Package from the Cloud

You can now deploy Services Packages that are hosted in Blob Storage to Windows Azure.  Check it out .

10 February 2009 0 Comments

Silverlight Tips of the Day – Week 11

Most Recent Posts: Tip #93 – Reading XML with Silverlight Tip #92 – How to Load Images from a Stream Tip #91 – How to Apply Themes from the Silverlight Toolkit Tip #90 – How to Edit your CSPROJ File from VS Tip #89 – How to use String Resources Tip #88 – How to handle image AG_E_NETWORK_ERROR errors Tip #87 – How to Change the Startup Class Tip #86 – How to Load External Images Tip #85 – How to Save $$ on the Silverlight MIX Conference Tip #84 – How to Dynamically Load a Control from a DLL Tip #83 – Go to Mix09 Tip #82 – How to Implement Double Click Tip #81 – How to Scale your Silverlight Control Tip #80 – How to Crop an Object Tip #79 – How to Disable HTML DOM Access from your Silverlight Application. Thank you, Mike Snow SDET Lead  Visual Studio Web Tools

9 February 2009 1 Comment

Developer SharePoint Server 2007 Training Resources

Certification Exam Exam 70-542: Microsoft Office SharePoint Server 2007 – Application Development Virtual Labs Creating and Deploying Microsoft Visual Studio 2005 Workflows for Microsoft Office SharePoint Server 2007 Microsoft Office SharePoint Designer 2007 – Cascading Style Sheets and Branding Microsoft Office SharePoint Designer 2007 – Data Form Web Part Microsoft Office SharePoint Designer 2007 – Designing Interactive Dashboards Microsoft Office SharePoint Designer 2007 – Feature Walkthrough Microsoft Office SharePoint Designer 2007 – Master Pages Microsoft Search Server 2008 – Federation and Custom Search Sources Development MSDN Virtual Lab A SharePoint Developer Introduction – Content Types New! MSDN Virtual Lab A SharePoint Developer Introduction – Page Branding New! MSDN Virtual Lab: A SharePoint Developer Introduction – Content Types MSDN Virtual Lab: A SharePoint Developer Introduction – Data Lists – C# MSDN Virtual Lab: A SharePoint Developer Introduction – Event Handler MSDN Virtual Lab: A SharePoint Developer Introduction – Page Branding MSDN Virtual Lab: A SharePoint Developer Introduction – Page Navigation MSDN Virtual Lab: A SharePoint Developer Introduction – User Management MSDN Virtual Lab: A SharePoint Developer Introduction – Web Parts MSDN Virtual Lab: A SharePoint Developer Introduction – Web Services – C# MSDN Virtual Lab: A SharePoint Developer Introduction – Workflow MSDN Virtual Lab: Getting Started with the Business Data Catalog in Microsoft Office SharePoint Server 2007 New! MSDN Virtual Lab: Integrating the New Mobility Features of Microsoft Office SharePoint Server 2007 with Windows Mobile New! MSDN Virtual Lab: Microsoft Office SharePoint Server 2007 Enterprise Features Administration MSDN Virtual Lab: Microsoft Office SharePoint Server 2007 Installation and Configuration MSDN Virtual Lab: Microsoft Office SharePoint Server 2007 Records Management Deployment and Configuration MSDN Virtual Lab: Rich Internet Applications with Silverlight and SharePoint MSDN Virtual Lab: What’s New in Microsoft Office SharePoint Server 2007 Feature Walkthrough Office: Creating a Customized Research Pane Packaging and Deploying Microsoft SharePoint Products and Technologies 2007 Solutions Search Administration and Customization in Microsoft Office SharePoint Server 2007 Web Seminars – Level 100 ISV Web Seminar: 2007 Microsoft Office 5 of 5: Search in the 2007 Microsoft Office SharePoint Server MSDN Webcast: Customizing SharePoint Server 2007 (Level 100) MSDN Webcast: Game Programming in DarkGDK and C++ (Part 5 of 6): Explosions, Effects, and Information Displays (Level 100) MSDN Webcast: SharePoint Products and Technologies for Internet Site Development: Getting Started (Level 100) MSDN Webcast: SharePoint Server 2007 and AJAX (Level 100) MSDN Webcast: SharePoint Server 2007 and Authentication (Level 100) MSDN Webcast: SharePoint Server 2007 and Silverlight (Level 100) MSDN Webcast: Using Full-Text Search in SQL Server Express (Level 100) Web Seminars – Level 200 Building Composite Applications using Microsoft Office SharePoint Portal Server ISV Innovation Presents (2/4): Windows Live™ Web Services: Windows Live™ Search, Windows Live™ Search Maps and Microsoft® Virtual Earth™ ISV Innovation Presents: Designing, Developing and Deploying Workflows on Microsoft® Office SharePoint® Server 2007 ISV Web Seminar Series Part 4/5: Office Business Applications – Microsoft Enterprise Content Management ISV Web Seminar: Microsoft Office Sharepoint Server(MOSS) as a Development Platform Microsoft Office 2007 Development Platform – Office SharePoint 2007 for ASP.NET Developers MSDN Webcast: Build Serious Applications Using SharePoint Server 2007 (Level 200) MSDN Webcast: Building High-Grade Applications Using Office SharePoint Server 2007 (Level 200) MSDN Webcast: Collaborative Project Management with SharePoint Server 2007 (Level 200) MSDN Webcast: Developing SharePoint Workflows Using Visual Studio 2005 (Level 200) MSDN Webcast: Get the Facts on Reporting in SharePoint Server 2007 (Level 200) MSDN Webcast: How to Select the Right Combination of Microsoft Office SharePoint Server, Windows Workflow Foundation, and BizTalk for All Your Workflow and Orchestration Needs (Level 300) MSDN Webcast: Introduction to SharePoint for .NET Developers: Data Lists (Level 200) MSDN Webcast: Introduction to SharePoint for .NET Developers: Silverlight and SharePoint Server (Level 200) MSDN Webcast: Introduction to SharePoint for .NET Developers: Web Parts (Level 200) MSDN Webcast: Introduction to SharePoint Products and Technologies for .NET Developers: Custom Content Types (Level 200) MSDN Webcast: Introduction to SharePoint Products and Technologies for .NET Developers: Page Branding (Level 200) MSDN Webcast: Introduction to SharePoint Products and Technologies for .NET Developers: Page Navigation (Level 200) MSDN Webcast: Introduction to SharePoint Products and Technologies for .NET Developers: User Management (Level 200) MSDN Webcast: Introduction to SharePoint Products and Technologies for .NET Developers: Using Event Handlers (Level 200) MSDN Webcast: Introduction to SharePoint Products and Technologies for .NET Developers: Web Services (Level 200) MSDN Webcast: Introduction to SharePoint Products and Technologies for .NET Developers: Workflows (Level 200) MSDN Webcast: Managing a Project Management Office with SharePoint Products and Technologies (Level 200) MSDN Webcast: MSDN geekSpeak: Custom Authentication Providers for SharePoint Server 2007 (Level 200) MSDN Webcast: MSDN geekSpeak: Using SharePoint Server as a Development Platform with Paul Stork (Level 200) MSDN Webcast: Office SharePoint Server 2007 Business Data Catalog (Part 1 of 2): Integrating Line-of-Business Data and Applications into Your Enterprise Portal (Level 200) MSDN Webcast: Office SharePoint Server 2007 Business Data Catalog (Part 2 of 2): Developing Web Services (Level 200) MSDN Webcast: SharePoint for Internet Site Development-Enabling Social Networking (Level 200) MSDN Webcast: SharePoint Products and Technologies for Developers (Part 2 of 4): Introduction to SharePoint Designer 2007 (Level 200) MSDN Webcast: SharePoint Products and Technologies for Internet Site Development: .COM Branding (Level 200) MSDN Webcast: SharePoint Products and Technologies for Internet Site Development: Content Deployment (Level 200) MSDN Webcast: SharePoint Products and Technologies for Internet Site Development: Custom Fields, Web Parts, and Lists (Level 200) MSDN Webcast: SharePoint Products and Technologies for Internet Site Development: Search (Level 200) MSDN Webcast: SharePoint Products and Technologies for Internet Site Development: Site Customization with Silverlight 2.0 (Level 200) MSDN Webcast: SharePoint Server 2007 and Business Intelligence (Level 200) MSDN Webcast: SharePoint Server 2007 Web Content Management for Content Owners and Authors (Level 200) MSDN Webcast: SharePoint Server 2007 Web Content Management for Developers and Designers (Level 200) MSDN Webcast: SharePoint Server 2007 Web Content Management for Site Administrators and Owners (Level 200) MSDN Webcast: SharePoint Workflow Development and Modifications (Level 200) MSDN Webcast: Sites and Templates in SharePoint Server 2007 and Visual Studio (Level 200) MSDN Webcast: Web Parts and Workflows in SharePoint Server 2007 and Visual Studio (Level 200) MSDN Webcast: Working with Blogs, Search Engines, and Rich Web Services Using Visual Studio and SQL Server 2005 Mobile Edition (Level 200) SharePoint Products and Technologies for Developers (Part 1 of 4): SharePoint Server 2007 as a Development Platform (Level 200) Web VAP Innovation Briefing Webcast Series: Microsoft® Office SharePoint Server 2007, Visual Studio 2008 and SQL Server 2008 (Recording) Web Seminars – Level 300 ISV Web Seminar 5/5: Office Business Applications and Microsoft Office SharePoint Server MSDN Webcast: Bringing Enterprise Data to Life with SharePoint Server and Windows Communication Foundation (Level 300) MSDN Webcast: Building Collaborative Applications Without Code Using Office SharePoint Designer 2007 (Level 300) MSDN Webcast: Building SharePoint Server 2007 Document Workflows with Visual Studio 2008 (Level 300) MSDN Webcast: Developing Office Business Applications: From Client to SharePoint and Beyond (Level 300) MSDN Webcast: Enterprise Search Technical Drilldown on SharePoint Server 2007 (Level 300) MSDN Webcast: Integrating SAP Software with Microsoft Office Programs and SharePoint Server (Level 300) MSDN Webcast: Microsoft ASP.NET AJAX 1.0 and SharePoint (Level 300) MSDN Webcast: SharePoint Products and Technologies for Internet Site Development: Authentication (Level 300) E- Learning Collection 6071: Developing Solutions with Microsoft Office SharePoint Server 2007 and Visual Studio 2005 (Includes Courses 6072, 6073, 6074, 6075, 6076, 6077) Course 6072: Managing Enterprise Content by using Microsoft® Office SharePoint® Server 2007 Course 6073:Creating Business Intelligence Solutions by using Office SharePoint® Server 2007 Course 6074: Integrating Business Data by using Microsoft® Office SharePoint® Server 2007 Course 6075: Accessing Application Platform Services by Using Office SharePoint® Server 2007 Course 6076: Searching Data by Using Microsoft® Office SharePoint® Server 2007 Course 6077: Personalizing a Portal by Using Microsoft® Office SharePoint® Server 2007

5 February 2009 0 Comments

Using an Existing ASP.Net Web Application as a Windows Azure Web Role

One of the things which I’ve kind of covered with my MVC posts here and here is the steps for taking an existing ASP.Net Web Application project and getting it to run on Windows Azure as the Web Role. Based on some of the forum questions I’ve seen, I figured this could use a post on its own. I’ll start this off by making a new ASP.Net Web Application – note that there is currently a limitation in that only Web Applications (and not Web Sites) can be associated as Web Roles in the Windows Azure Tools for Visual Studio – if you really need to use a Web Site, you can do so with the Windows Azure SDK.  If you have a Web Site and are willing to convert it to a Web Application, Visual Studio provides a conversion tool

4 February 2009 0 Comments

Creating Rich Interactive Learning Materials Using Microsoft Semblio

The Microsoft Semblio SDK is built on the .NET Framework 3.5 and provides the necessary tools for content professionals to create rich interactive learning material. The Microsoft Semblio SDK provides the API’s which enable the packaging and collating exploratory learning activities like simulations, animations, labs, e-books, and more. To learn more about the Microsoft Semblio and download the SDK, visit http://www.microsoft.com/learningspace/semblio/ After installing the SDK, which requires Visual Studio 2008 and the .NET Framework 3.5 on your workstation, you can find the Program Guide and samples at the default location of C:Program FilesMicrosoft SemblioSDK1.0Samples.

31 January 2009 0 Comments

Live Framework Tools Updated in January CTP

The Live Framework Tools team has announced the January CTP update. This update contains a number of fixes. The update was announced on Live Framework CTP Developer Connection on Connect.

30 January 2009 0 Comments

A week of using the Microsoft Arc Mouse

I have been using the Microsoft Arc mouse now for a week and thought I would pop down my thoughts and feedback on it. Things I like about it The overall physical product design is great, and as it is different to most mice

28 January 2009 0 Comments

Windows Installer 5.0 Crash on Windows 7 Beta

The TechNet forum post Windows Installer Crash  appears to have find a workaround for the issue by using start regedit navigate to HKLMSoftwareMicrosoftSQMClientWindowsDisabledSessions rename MachineThrottling to _MachineThrottling Original credit for the workaround was attributed to http://chris123nt.com/2009/01/18/sqm-client-causing-crashing-in-windows-7/

28 January 2009 7 Comments

Windows Installer 4.5 in Vista SP2 and Windows 2008 SP1

Per this TechNet article , Windows Installer 4.5 will be in Vista SP2 and Windows 2008 SP1.

21 January 2009 0 Comments

Better Than Bubble Wrap Says Mother Nature

Plastic bubbles wraps are one of the chief sources of environmental degradation since our world revolves around the packaging and transport of goods. The Paper Wrap offers the same level of protection but at a very neutral cost to the planet.