If you are looking for opinon on what's useful in Access 2007,
there's a new article at:
http://allenbrowne.com/Access2007.html
Covers what's good (useful features), what's mixed (good and bad),
what's gone (features removed), what's fixed (old issues solved),
what's broken (new bugs), configuration, compatibility, should you
buy, and links.
It is opinion, so you may disagree, but hopefully it's an
informative summary.
Great article, Allen -- I really appreciate the work you've put into
preparing it.
Of coures, I have questions!
1. rich text: is the HTML *good* HTML, or the usual trashy, awful MS
stuff, with complex and idiosyncratic CSS? Is the HTML controllable?
2. minor spelling hint: under the embedded macros item, you mean
"deprecate" instead of "depreciate". Same for the big
"compatibility" section at the end.
3. the "features removed" section: I still object to the way people
are treating this. Security and Replication and ADPs have *not*
been removed from Access -- they were just omitted from the new
database format. Unless you're a moron, you won't just automatically
start using the new database format, right? What you mean is
"removed from new database format".
4. continuing from #3: In regard to replication, saying "Use
attached tables, connected to a database that has replication" is
rather misleading, as that's the way replication should have been
used in previous versions of Access, too, since only tables should
be replicated. I think it's misleading on all three of these issues
to not explicitly say that if you use MDB/ADB format you continue to
have all the functionality of previous versions of Access (it's only
DAPs that have actually been removed and can't be created in A2K7,
if I understand correctly).
5. Autofill: that was an A2K and later feature, so doesn't apply to
all previous versions (significant numbers of developers still do
lots of work in A97, and I barely remember the Autofill feature,
since I don't do too much data editing in table view in A2K and
later).
6. Imports: have that made it work better for Excel? That is, can
you now control the data types better than before, instead of having
to make sure the spreadsheet is absolutely properly formatted before
the import?
7. Compatibility Issues: is that an issue in converted MDBs as well
as in new ACCDBs?
8. Should I Buy section: I think that new users ought not buy it
unless they have no outside dependencies. That is, they aren't going
to share data with other users and don't have any existing
applications with a developer working on them. I just think an
unqualified "YES" is way too optimistic. Of course, I guess I'm
thinking more in terms of your second category. I still think the
first category oughn't be an unqualified affirmative, but a MAYBE. I
also just don't believe in the "learn it for the future" advice, as
that was the advice everyone gave for ADO when it was introduced in
Access. I didn't learn it, and, well, I have no regrets on that,
since Microsoft wised up and it's now deprecated in Access.
Overall, from what you've written, it seems to me that A2K7 is a
disaster similar to A95 -- much worse than A2K.
But, again, thanks very much -- I'll be using your article to try to
steer any of my clients away from buying A2K7.