filepro CD - map project update

Walter Vaughan wvaughan at steelerubber.com
Thu Dec 29 21:12:58 PST 2005


Steve Wiltsie wrote:

> ----- Original Message ----- 
> From: "Walter Vaughan" <wvaughan at steelerubber.com>
> To: "filePro" <filepro-list at lists.celestial.com>
> Sent: Thursday, December 29, 2005 5:12 AM
> Subject: Re: filepro CD - map project update

>>Those users who are unwilling to have invested in continuous broadband
>>via all their devices are going to have to pay many times more in order to
>>their distribution of their data costs.
>>I dunno. What do these cheap *astards have for client devices? Win9X,

I received an email about the validity of Win9X clients. My gripe is that it 
will be one to many "magnitudes" cheaper and easier to support and develop an 
application like this if ran completely as a web service.

As a web service, there is only one data store and presentation layer to 
support. With 1000 CD's you have 1000 times something can go wrong. And then you 
have the issue of client PC's that could be anything under the sun. Including a Sun.

I forgot .net could be in Win9X clients. I shouldn't of picked on them.
Heck, here's vb.net code to pick out the OS version...

[... code ...]

Public Function OS_Version() As String

         Dim osInfo As OperatingSystem
         Dim sAns As String

         osInfo = System.Environment.OSVersion

         With osInfo
             Select Case .Platform
                 Case .Platform.Win32Windows
                     Select Case (.Version.Minor)
                         Case 0
                             sAns = "Windows 95"
                         Case 10
                             If .Version.Revision.ToString() = "2222A" Then
                                 sAns = "Windows 98 Second Edition"
                             Else
                                 sAns = "Windows 98"
                             End If
                         Case 90
                             sAns = "Windows Me"
                     End Select
                 Case .Platform.Win32NT
                     Select Case (.Version.Major)
                         Case 3
                             sAns = "Windows NT 3.51"
                         Case 4
                             sAns = "Windows NT 4.0"
                         Case 5
                             If .Version.Minor = 0 Then
                                 sAns = "Windows 2000"
                             ElseIf .Version.Minor = 1 Then
                                 sAns = "Windows XP"
                             ElseIf .Version.Minor = 2 Then
                                 sAns = "Windows Server 2003"
                             Else 'Future version maybe update
                                  'as needed
                                 sAns = "Unknown Windows Version"
                             End If
                     End Select

             End Select
         End With

         Return sAns
     End Function

[... end of code ...]

Regardless, my point was that those most unwilling to pay the required money for 
  connectivity for the application, are those driving up the cost, and there is 
no    presentation layer that I know of that is freely distributable in binary 
form to every platform a client may use. Java may be close, but hell you cannot 
re-distribute it either.

Cheaper, faster, better. In IT and in business we are supposed to deliver all 
three as a part of survival.


More information about the Filepro-list mailing list