Watch window in WinCE debugger

The watch window in Windows CE kernel debugger (part of Platform Builder) can also be used to verify if symbols are loaded correctly. To do this, add the following into the watch window: {, , mydriver.dll} mydriver_func This should resolve to an address of the function if the symbol for mydriver.dll is loaded. Generally, the syntax for specifying a symbol address is: …

1

Vista Keyboard Shortcuts

Win-Tab: Flip 3DCtrl Win-Tab: Flip 3D which stays onto desktop, you can then scroll with up, down, left and right keys Win-Space: Show sidebarWin-D: Show desktopWin-E: Opens explorer windowWin-R: Opens the run dialogue box, yes it still existsWin-T: Tabs between running applications onto the taskbarWin-F: Opens the search window.Win-L: Locks the computer Win-M: Minimizes all…

1

Install Windows Mobile 5.0 on Vista

Windows Mobile 5.0 requires .Net Framework 1.1. Windows Vista comes with .Net Framework 3.0. When I tried to install WM5 Adaptation Kit (which includes Platform Builder 5.0) on Vista, the installation program asked me to install .Net Framework 1.1. Otherwise, it will quit. The solution is simple: just follow this link (http://www.microsoft.com/downloads/details.aspx?familyid=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en) to install the…

1

Richard Rosenblatt and his Demand Media

The December issue of Business 2.0 runs a story on Richard Rosenblatt and his company Demand Media. Rosenblatt helped broker the $580 million sale of MySpace (online version not available yet). From the story, “…  He (Rosenblatt) informed me that his company, Demand Media–an ambitious attempt to build a user-generated content powerhouse on top of…

1

For every $1 Vista earns for Microsoft, it will generte at least $12 into the global economy

IDC analyst Marcel Warmerdam predicts that for every $1 Windows Vista earns for Microsoft, it will pump at least $12 into global economy. This is stated in the article “How Microsoft is Finally Taking the Living Room”. The point here is that Vista’s much improved graphics and media features will prod consumers to buy better…

1

iPhone Next Year

As many pundits have been speculating for a while, Apple is planning to release its cell phone – iPhone (I also speculated this plan in my book “Smart Phone and Next Generation Mobile Computing”, p.g. 48).  In 2005, Apple teamed up with Motorola to launch a cell phone, ROKR, that can work with iTunes. But that did…

1

Web 2.0 in a nutshell

What is Web 2.0? To the end-user, Web 2.0 allows to interact with a web site just like using a desktop application; For tech-savvy folks, Web 2.0 means AJAX, XMLHTTPRequest, and so on. For VCs, Web 2.0 means new opportunities that can create and package small companies and sell to Microsoft, Google, Yahoo, News Corp……

1

Connect your Smartphone with Windows Vista

To celebrate Windows Vista RTM (which was Nov 8, 2006), I tried to connect my Smartphone to a Vista box. At first I thought I should install the latest ActiveSync then I was told in Vista you need to install Windows Mobile Device Center, which is currently a Beta 3 release for Vista RC1 or later….

1

Default TCP window size of Windows Mobile devices

Using remote registry tool, I can verify that the default maximum TCP window size (buffer size) of a Microsoft Smartphone 2003 emulator or a Windows Mobile 5 Smartphone emulator is 32768 (the registry key is HKLM\Comm\Tcpip\Parms\TcpWindowSize). This is not a multiply of the MSS – On Windows XP/2000, the value is 17520 = 12 *…

1

What is holding back mobile access to enterprise applications?

This week’s InformationWeek (published Oct 30th) has an in-depth analysis on the factors that hold back mobile access to enterprise applications. A survey was conducted with more than 500 business technology professionals. Here are the results: 1. High cost 2. Inadequate security 3. Lack of integration 4. Limitations of wireless broadband 5. Inadequate mobile app…

1