| |
|
Books Written by Brian Nantz |
|
|
|
|
|
|
|
|
Installation technologies |
|
Right To Left
|
By host on
1/31/2007
|
|
|
|
Novell has released the OpenSUSE Build System! I am always shocked at how the build, source control and install process is neglected until the end of software process. There are many more tools for builds now (Ant, NAnt, Maven, Continuous Integration, MSBuild, Team Systems). But the install portion is still very neglected unless you want to pay a fortune for Install Shield or some other proprietary product. Even then the cross platform install stuff is iffy, let alone the complex problems of installing and upgrading databases or web servers!
I recently experienced installation frustration when I installed Ubuntu and found that RPMs don’t work so well trying to install AVG.
I was pleased to hear Scott Hanselman mention on Hansleminutes that he may talk about the Nullsoft Scriptable Install System (NSIS) in the near future. However, I would rather hear a more broad approach. I assume he is narrowing because he is focusing on Windows only. For that I am a big fan of Windows Installer and WIX. But w
|
 |
|
|
More...
|
|
|
Windows Mobile 5 Menu Inconsistencies |
|
Right To Left
|
By host on
1/30/2007
|
|
|
|
Windows Mobile Team please be consistent in the smart buttons and menu item placement. Where is the Delete Menu Item? The delete item for Windows Explorer is different than the one for Outlook Mobile which is different from tasks which is different than Notes which is different than Contacts . . . You get the idea!
|
 |
|
|
More...
|
|
|
Windows Mobile Smartphone Hardware Design Improvements |
|
Right To Left
|
By host on
1/30/2007
|
|
|
|
To start off I will say I am very pleased with some of the new designs of WM devices that have come out: Blackjack (http://crunchgear.com/2006/11/13/cingular-blackjack-review/), Treo 750 (http://www.engadget.com/2006/12/18/treo-750-demo-units-in-cingular-stores/), Motorola Q (http://reviews.cnet.com/Motorola_Q/4505-6452_7-31473357.html), Cingular 3125 (http://reviews.cnet.com/Cingular_3125/4505-6452_7-32001887.html), TMobile Dash (http://www.engadget.com/2006/10/11/t-mobile-dash-debuts/). In interest of full disclosure, I need a touch screen for my use. For a touch screen there are two big problems I see with the hardware. They are both related to how hardware comes in and out of the devices.
First is a simple solution, my 6700 stylus keeps falling out! It would be nice if they added a pop out button that spring released the stylus and locked it in place on insertion for all pocket pc phones with touch screens and styli.
Second is that expansion cards are not secure. Windows Mobile really promot
|
 |
|
|
More...
|
|
|
Cell phones replacing Credit Cards |
|
Right To Left
|
By host on
1/30/2007
|
|
|
|
I want to pay with my cell phone. I hope this integration trial with Cingular (http://news.com.com/Cingular+turns+cell+phones+into+wallets+in+N.Y.+trial/2100-1039_3-6143975.html?tag=html.alert & http://www.phonescoop.com/news/item.php?n=1999) and credit card companies succeeds! This is not the first I have heard of this there are even small grocery stores trying this (http://www.washingtonpost.com/wp-dyn/content/article/2006/09/24/AR2006092400789.html).
I think this is incredibly convenient. Microsoft is perfectly positioned for this. They have a Point of Sale System (http://blogs.msdn.com/mikehall/archive/2006/11/01/channel9-the-difference-between-windows-ce-windows-xp-embedded-and-windows-mobile.aspx) and obviously strong in cell phones. Microsoft if you are listening I want an API for this. I do not want to manage the transaction, MS, credit card vendors and the cellular providers can work that out. But I want to know about the transaction internally for applications I am developing.
|
 |
|
|
More...
|
|
|
|
Spring.Net |
|
Right To Left
|
By host on
1/30/2007
|
|
|
|
If you haven’t done Java development and don’t know what the Spring project is then you should go read this article.
http://www.infoq.com/articles/SpringDotNET-QnA
|
 |
|
|
More...
|
|
|
|
|
|
|
|
|
|
You must be logged in and have permission to create or edit a blog.
|
|
|