[AccessD] WPF Development (was: HTML5 mobile-friendly web sites vs. native)

Dan Waters df.waters at comcast.net
Wed Sep 19 15:07:17 CDT 2012


Hi Robert,

I have just started developing with WinForms / LinQ to SQL / SQL Server.  I
bought a book and read about WPF and it seemed like the wrong mechanism for
straightforward internal business applications.  Would you agree/disagree?
How did you go about learning WPF?

Thanks!
Dan

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Stewart
Sent: Wednesday, September 19, 2012 2:55 PM
To: accessd at databaseadvisors.com
Subject: Re: [AccessD] HTML5 mobile-friendly web sites vs. native

Jim,

I have made my living doing MS based applications for the last 20 years or
so.
Before that, I was in a totally different career, wholesale agriculture.

I will not do OPEN source stuff.  I know of no large corporations that are
using it.  I do not see job openings for PostgreSql developers for example.
So, I will stick with MS based technologies.  I am pissed about Silverlight
because they finally got web development right with it.  I really did not
care if it ran under a Mac or an iPad or not.  They could go a buy a real
computer if they wanted to use a site I built.  And, I still feel that way
about it.  ASP.net is a kludge. It is like developing with a hammer and
chisel.

I guess that I am stubborn.  But then again, I can be.  I work at a full
time job as a DBA.  I teach MS development at a local user group once a
month, www.dbguidesign.com.  I refuse to use Javascript.  HTML is ok if you
have to use ASP.net.  If browsers actually supported HTML5, that might be
even better. For those of you that are interested, we do a GoToMeeting each
month for the meeting also.  If you want to be emailed about it, let me know
and I will add you to the group email list.

I love WPF.  I think of it  as MS Access on steroids.  You can do so much
with it.  And if you look at it like that, you can go far with it.  One of
the guys that attends the group I teach has even built a code generator that
will build the screens and code behind for you based on pointing his
generator to a table in a database.  When you dig into it.  It is extremely
powerful and can be made very user friendly to the end user.

After the first of the year, I am going to start a series on Win 8
development.
And there are a lot of "standards" to be followed there.

And, finally as a comparison of "open standards" products, would you run
your business with Open Office? It is pretty much a joke for serious work. 
Would you
compare it's database product to MS Access and develop in it? I don't think
so.


At 01:57 PM 9/19/2012, you wrote:
>Date: Wed, 19 Sep 2012 09:35:43 -0700
>From: "Jim Lawrence" <accessd at shaw.ca>
>To: "'Access Developers discussion and problem solving'"
>         <accessd at databaseadvisors.com>
>Subject: Re: [AccessD] HTML5 mobile-friendly web sites vs. native
>         mobile  apps - Was:Re: Bootcamp or Paralells - was RE: OT:
>         iPhone/iPaddevelopment on an MS Windows PC - noway?
>Message-ID:
>         <5668E7D3A9004E27AB83AC82223E6D6B at creativesystemdesigns.com>
>Content-Type: text/plain;       charset="iso-8859-1"
>
>Hi Shamil:
>
>Just some clarification here first: Apple is not a software company, it 
>is a hardware company. Even the core to Apple PCs are borrowed from 
>OpenBSD (OSS
>Unix/Linux) software...it is more like any other Linux distro.
>
>You are right that fixed dictated standards are restricting but the 
>phrase is OPEN standards. These are not hard and fast but they are 
>agreements within the entire industry.
>
>Just like electricity coming to your house. If every supplier put their 
>own standard on the delivery, cycles, power-levels etc, no one would be 
>able to trust the functionality of their equipment. Right now there are 
>four major electric standards in the world, each has different set of 
>plugs but there are universal transformers so I know my laptop will 
>work whether I am in Canada/US, in Europe/Russia, Britain (they are weird
;-)) or in Japan/China.
>
>The computer industry, by necessity is the same thing.
>
>I think in this industry a developer, starting out, has to first have 
>and keep a solid background in the Open Standards products...that for 
>the most cases will be their "bread and butter"...the long-term meal 
>ticket. Then and only then a developer should specialize...realizing of 
>course that all proprietary languages on custom platforms have a 
>relative short lifespan and the technology could get dumped at a moments
notice.
>
>Case in point: I know more dead-languages than live ones. I used to be 
>a SCO senior product re-seller and a CNE (Certified Novell Engineer) 
>but we all know what happened to SCO and Novell when the OSS product, 
>Linux hit the market. Access is not dead but can you imagine where it 
>would be at if it was a OSS product and not being restricted by the whims
of the owner.
>
>In summary; Open Standards and the associated Open Source products 
>offer greater diversity and opportunities in the long term. Proprietary 
>software may offer fast larger profits but they are short-term...ten 
>years maximum generally less. As long as you balance those facts, what 
>ever development environment you decide on and what level of risk you 
>are most comfortable with will work.
>
>Jim

Robert L. Stewart

Any fool can write code that a computer can understand. Good programmers
write code that humans can understand. --Martin Fowler

www.WeBeDb.com
www.DBGUIDesign.com
www.RLStewartPhotography.com
--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com



More information about the AccessD mailing list