Nino.Mobile

Nino Benvenuti's Blog

July 2003 - Posts

Joining the Matrix Persona bandwagon

You are Neo
You are Neo, from "The Matrix." You
display a perfect fusion of heroism and
compassion
.

What Matrix Persona Are You?
brought to you by Quizilla

Posted: Jul 19 2003, 10:49 PM by nbenvenuti | with no comments
Filed under:
NET CF SP1 Fix List

This is on the bottom of the download page, but I thought I would put it out here.  Heeeeeere's the fix list:

.NET Compact Framework 1.0 Service Pack 1 details:
Defect Fix List:
App would not launch properly if it were already running and showing MessageBox when the user navigated out to Home
Application terminates with a first-chance exception in gwes.exe when typing quickly in a textbox
Authentication state handling errors in http client
Auto scroll - scrollbars aren't removed until control is inside bounds of scrollbars
Auto scroll - with control sitting bottom left, should get both scrollbars when control moved over right edge
BinaryReader.ReadBytes() returns less bytes than asked
DataRowCollection.Find Method Returning Incorrect Row
Don't get GotFocus Event for first control in form
Focus should move to the next control when the current control with the focus gets disabled
Force tear down of sockets after dialup disconnect
Http client not using credentials from supplied proxy object
If a focused control property is changed while the application is in the background it loses its focus
Improved code cache performance and memory utilization on ARM processors
Improved network media sense / connection management experience
Improved performance of Controls property
InvalidOperationException when polymorphic type is returned and in the same namespace as the service
Memory leak in the ControlCollection class
Native exception thrown while setting the RadioButton.Checked property to false
Native exception while calling String.Intern()
Parsing of Numeric values is not working correctly on some locales (specially affects VB scenarios)
Problem receiving empty arrays mixed with other data
Scrollable Control - thumb in wrong position after setting AutoScrollPosition
Scrollable Control throws not supported exception setting AutoScroll=false
Scrollbars should go away when app 100% client sized control is returned back to 100% inside client area
System.Type.GetType(string) fails to load types that reside on external assemblies if those assemblies are not already loaded
The ListView control allows setting the text alignment of its first column to HorizontalAlignment.Center and HorizontalAlignment.Right
The ListViewItem.Checked property always returns false if the CheckBoxes property of the listview control is set to false
Web services: Compatibility issues
Web services: Not correctly handling the default values that VB creates for enums when using the DefaultValue attribute
WebRequest.Proxy doesn't allow spaces in the URL
XmlQualifiedName objects are corrupted if the namespace of the data is the same as that of the service


Release Notes:
SP1 provides fixes for the aforementioned defects. This service pack does not introduce any API changes. SP1 is distributed as an End-User Web Redistributable Package (desktop install).

Posted: Jul 18 2003, 09:10 PM by nbenvenuti | with no comments
Filed under:
.NET Compact Framework Service Pack 1 released

Neil Cowburn beat me to it.  The (long awaited) .NET Compact Framework Service Pack 1 has been released. Go get it. Now!  Go, Go, Go!  Put down the beverage, forget the dog.  

g e t    t h i s   n o w ! ! !

*calms down*  Neil notes performance improvements of up to 33%.  Holy Smokes!   So far, I have seen perf improvements in the 25%+ range... I'm still testing.

Note: The installer wants to install the update to your device, so you may want to have it ready.  If you don't have it you can always re-run the wizard again to install to your device.

-Nino

Posted: Jul 18 2003, 08:53 PM by nbenvenuti | with 3 comment(s)
Filed under:
Top 10 ways to be a more courteous cell phone user

The folks at AT & T Wireless have a top 10 list about being courteous. ..and I didn't even know that it was Wireless Etiquette Month.   Many other nifty related links on that page.  Saw the link over at Steve's site.

Posted: Jul 16 2003, 02:00 PM by nbenvenuti | with no comments
Filed under:
Microsoft Mobile Development Resource Kit

Saw this over at Pocket PC Thoughts:  the Microsoft MDRK.

The Microsoft® Mobile Development Resource Kit provides the development tools and resources needed to build and deliver mobile applications for Windows Mobile™-based Pocket PCs and Smartphones. The kit includes the new Pocket PC 2003 SDK, eMbedded Visual C++ 4.0, eMbedded Visual C++ 4.0 Service Pack 2, eMbedded Visual Tools 3.0 2002 Edition (with the Pocket PC 2002 and Smartphone 2002 SDKs), white papers, logo certification guides, Mobile2Market information and more.

All yours for the price of $7.65 plus shipping.

ASP.NET Mobile Controls Device Update 3.0 part deux, "Thou shalt not be"

In my post on Thursday, I noted a Device Update 3.0 had been released, but at the time of my posting, I was unable to access it.  Returning to http://msdn.microsoft.com/vstudio/device/mobilecontrols/mitdrivers.aspx, I found no trace of "Device Update 3.0".    

 Our friend the Google cache shows us the following links:  http://216.239.51.104/search?q=cache:pdVCnnN7cQAJ:msdn.microsoft.com/vstudio/device/mobilecontrols/mitdrivers.aspx+ASP.NET+Mobile+Controls+Device+Update+3.0&hl=en&lr=lang_en&ie=UTF-8  

http://216.239.51.104/search?q=cache:5U2_Mm-c1uoJ:msdn.microsoft.com/vstudio/device/mobilecontrols/instructions.asp+ASP.NET+Mobile+Controls+Device+Update+3.0&hl=en&lr=lang_en&ie=UTF-8

..and now we wait for Microsoft to hopefully re-issue this device update.

-Nino

ASP.NET Mobile Controls Device Update 3.0

Microsoft has released Device Update 3.0 for ASP.NET Mobile Controls (.NET Framework v1.1).  Note: As of 10:20 EDT, the actual link to the download is not working (for me, at least).

Also, there is no mention of this Device Update here.

-Nino

Make mine a Blogert

Posted: Jul 10 2003, 10:25 AM by nbenvenuti | with 2 comment(s)
Filed under:
.NET CF Form load performance

Taking my regular perusal through the OpenNETCF forums, I notice this thread. Somehow I had missed this entire thread until the most recent post on 7/1/03. It was nice to see that they had posted numbers so that people could make comparisons; I've experienced similar numbers. Take a gander..good stuff here.

Microsoft also has an article here (originally dated March 2002) about this, and other tips.  In addition to "top-down" control creation, spawning worker threads is also quite helpful (as noted in the forum post).  The Microsoft article is written by Neil Cowburn, an MVP and part of the OpenNETCF crew.

-Nino

Posted with Blogert  (Good Stuff, Scott!)

Posted: Jul 10 2003, 02:05 AM by nbenvenuti | with 1 comment(s)
Filed under:
.NET CF / Pocket PC quickies

The wonderful folks at opennetcf.org have spawned some new things:

  • .NET CF poster (includes OpenNETCF libraries)
  • Enum Library "The Enum Library is an assembly that provides additional functionality for dealing with Enumerations in the Compact Framework. It adds a number of methods which are present in the full .NET Framework but missing in the Compact Framework"
  • They also have an article on working with Enumerations in NETCF (plus their Enum lib)

Chris DeHerrara has a nice compar-o chart of the new Pocket PC models running Windows Mobile 2003.  Chris also has another compar-o chart about Pocket Office applications.  July 15, 2003: An astute reader (see comments) noticed that the bus speed was listed as 100MHz instead of 200MHz on the PXA255 devices.  I contacted Chris D, and after a few e-mails his comparison chart has been updated.

The Pocket PC PowerToys seem to have moved to a new location.  These include the very useful Remote Display Control for Pocket PC.  Absolutely killer for presentations (added bonus for using it wirelessly). I've used this tool since it was released...a must install for any Pocket PC developer.

Microsoft has some new Today Screen Themes and Mobile Favorites for Pocket PC

This one's been out a while, but I'll post it [again?]: If you have patched your SQL Server 2000 box to SP3 or SP3a, and are doing replication with SQL CE 2.0, don't forget to upgrade the IIS replication components

Speaking of SQL CE .. Query Analyzer (for SQL CE) leaves a bit to be desired.  The fine folks at Resco have created the Resco Query Analyzer.  It's only $24.95.. a bargain, IMO.  This tool has been out for a little while (v1.2 was just released last month), but I thought I'd mention it.

 

[Listening to: The Unnamed Feeling - Metallica- (07:09)]     Posted with Blogert.  
Google cache ...RFID

A few quickies...

  • Pay-for content publishers irked at the Google cache giving away content for free. ..This raises some interesting questions...
  • Wal-Mart has abandoned their in-store RFID program in favor of using RFID in warehouses.
  • CNN has a little piece on RFID (interesting coincidence with the MSNBC story above, IMO)

 

Posted: Jul 09 2003, 11:50 PM by nbenvenuti | with no comments
Filed under:
More Posts