473,888 Members | 1,554 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Eric Rucker hints that Sharepoint is driving Access/Jet features?

For those who haven't RSSed the blog:

http://blogs.msdn.com/access/archive...13/480870.aspx
Nov 13 '05 #1
7 1402
Arggggggg!

Nov 13 '05 #2
rkc
Ananda Sim wrote:
For those who haven't RSSed the blog:

http://blogs.msdn.com/access/archive...13/480870.aspx


A lookup field on steroids? What a great idea.
Nov 13 '05 #3
rkc <rk*@rochester. yabba.dabba.do. rr.bomb> wrote in
news:v1******** ***********@twi ster.nyroc.rr.c om:
Ananda Sim wrote:
For those who haven't RSSed the blog:

http://blogs.msdn.com/access/archive...13/480870.aspx


A lookup field on steroids? What a great idea.


Actually, sounds like a multi-value field, but implemented
behind-the-scenes with a properly normalized structure.

I'm agnostic on this, because the proof is in the pudding -- it all
depends on how it works. Lookups in table definitions sounds like a
good idea until you start using them and find out that they hide the
actual underlying values from you, and that certain Access objects
don't interface with them appropriately.

I also once thought integrating Access with Outlook was a great
idea, but soon figured out that it wasn't scalable and was way too
dependent on Exchange server to be usable for most of my client base
(many of whom don't have a dedicated server).

There's plenty of opportunity to screw up this kind of thing, but
it's also possible for it to be useful. You'd then have the
opportunity, as with lookups in tables, to use it or not.

I can't think that I'll use it myself -- I too often need other
attributes in my N:N join tables -- but we'll wait and see.

Of course, I don't see myself acquiring Longhorn any time soon after
it comes out, so it will all depend on what my clients are doing.
The question for me will be whether or not we'll continue to be able
to program to a set Access file format and have it run in the new
version of Access.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #4
David W. Fenton wrote:
rkc <rk*@rochester. yabba.dabba.do. rr.bomb> wrote in
news:v1******** ***********@twi ster.nyroc.rr.c om:
Ananda Sim wrote:
For those who haven't RSSed the blog:

http://blogs.msdn.com/access/archive...13/480870.aspx


A lookup field on steroids? What a great idea.


Actually, sounds like a multi-value field, but implemented
behind-the-scenes with a properly normalized structure.

I'm agnostic on this, because the proof is in the pudding -- it all
depends on how it works. [snip]


I don't like it. Even if it's normalized "under the covers" it conveys the
notion that multiple vlaues in a field is okay which means that people will also
think it's okay to do the same in cases where the tool is not doing it correctly
behind the scenes.

I feel the same way about the fact that SQL Server now has calculated fields at
the table level. Sure the knowledgeable know that this is just a View in
disguise, but why not just make a View then? Every day in these groups we have
to tell people that you don't store calculations in tables. That effort is
undermined when they look at a "big player" like SQL Server and see calculations
being defined in the tables. It *is* dumbing down and it's just so unnecessary.
--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com
Nov 13 '05 #5
"Rick Brandt" <ri*********@ho tmail.com> wrote in
news:kV******** **********@news svr14.news.prod igy.com:
David W. Fenton wrote:
rkc <rk*@rochester. yabba.dabba.do. rr.bomb> wrote in
news:v1******** ***********@twi ster.nyroc.rr.c om:
> Ananda Sim wrote:
> > For those who haven't RSSed the blog:
> >
> > http://blogs.msdn.com/access/archive...13/480870.aspx
>
> A lookup field on steroids? What a great idea.
Actually, sounds like a multi-value field, but implemented
behind-the-scenes with a properly normalized structure.

I'm agnostic on this, because the proof is in the pudding -- it
all depends on how it works. [snip]


I don't like it. Even if it's normalized "under the covers" it
conveys the notion that multiple vlaues in a field is okay which
means that people will also think it's okay to do the same in
cases where the tool is not doing it correctly behind the scenes.


Doesn't all the db theory going back to Codd and all say that
implementation and presentation is irrelevant to the set theory?
That is, normalization and all that is a goal for performance and
logical structure, and there's no need for its design to leak
through to the level that people actually have to use.

So, I just don't see anything wrong with this. N:N joins are one of
the hardest things for a novice to understand an implement, and the
UIs for it are often quite difficult to design.

I don't know if I'd use it or not, but I can't see anything in
principle that makes it a bad idea to have it available, especially
for novices.
I feel the same way about the fact that SQL Server now has
calculated fields at the table level. Sure the knowledgeable know
that this is just a View in disguise, but why not just make a View
then? Every day in these groups we have to tell people that you
don't store calculations in tables. That effort is undermined
when they look at a "big player" like SQL Server and see
calculations being defined in the tables. It *is* dumbing down
and it's just so unnecessary.


Well, SQL Server and Access are two completely different products. I
don't see why SQL Server should have "user-friendly" features like
that at all, since it's so fricking hard to use in the first place
until you have a pretty good grasp on how databases work already.

So, I'd agree that the SQL Server example is stupid, but think that
since Access is aimed at a completely different audience, this new
feature in Access 12 seems to me that it could be a good thing --
dependent of course, on how well it's implemented and supported
throughout Access.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #6
David W. Fenton wrote:
"Rick Brandt" <ri*********@ho tmail.com> wrote in
news:kV******** **********@news svr14.news.prod igy.com:
David W. Fenton wrote:
rkc <rk*@rochester. yabba.dabba.do. rr.bomb> wrote in
news:v1******** ***********@twi ster.nyroc.rr.c om:

> Ananda Sim wrote:
> > For those who haven't RSSed the blog:
> >
> > http://blogs.msdn.com/access/archive...13/480870.aspx
>
> A lookup field on steroids? What a great idea.

Actually, sounds like a multi-value field, but implemented
behind-the-scenes with a properly normalized structure.

I'm agnostic on this, because the proof is in the pudding -- it
all depends on how it works. [snip]


I don't like it. Even if it's normalized "under the covers" it
conveys the notion that multiple vlaues in a field is okay which
means that people will also think it's okay to do the same in
cases where the tool is not doing it correctly behind the scenes.


Doesn't all the db theory going back to Codd and all say that
implementation and presentation is irrelevant to the set theory?
That is, normalization and all that is a goal for performance and
logical structure, and there's no need for its design to leak
through to the level that people actually have to use.

So, I just don't see anything wrong with this. N:N joins are one of
the hardest things for a novice to understand an implement, and the
UIs for it are often quite difficult to design.

I don't know if I'd use it or not, but I can't see anything in
principle that makes it a bad idea to have it available, especially
for novices.
I feel the same way about the fact that SQL Server now has
calculated fields at the table level. Sure the knowledgeable know
that this is just a View in disguise, but why not just make a View
then? Every day in these groups we have to tell people that you
don't store calculations in tables. That effort is undermined
when they look at a "big player" like SQL Server and see
calculations being defined in the tables. It *is* dumbing down
and it's just so unnecessary.


Well, SQL Server and Access are two completely different products. I
don't see why SQL Server should have "user-friendly" features like
that at all, since it's so fricking hard to use in the first place
until you have a pretty good grasp on how databases work already.

So, I'd agree that the SQL Server example is stupid, but think that
since Access is aimed at a completely different audience, this new
feature in Access 12 seems to me that it could be a good thing --
dependent of course, on how well it's implemented and supported
throughout Access.


My point though is the "typical user" might very well say..."This is okay in
Access 12 so I guess it's also okay in older versions". They'll have no idea
that Access is doing thing properly under the covers. In their eyes they are
simply putting multiple values into a field. I suppose it's not too bad if the
interface for setting it up makes it clear that you are doing something
"special" to give a field that capability.

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com

Nov 13 '05 #7
"Rick Brandt" <ri*********@ho tmail.com> wrote in
news:ta******** ********@newssv r11.news.prodig y.com:
My point though is the "typical user" might very well say..."This
is okay in Access 12 so I guess it's also okay in older versions".
They'll have no idea that Access is doing thing properly under
the covers. In their eyes they are simply putting multiple values
into a field. I suppose it's not too bad if the interface for
setting it up makes it clear that you are doing something
"special" to give a field that capability.


I thought there was something in Rucker's article that said it would
be a special interface for these fields, He says:

In a single table you could only assign an issue to one person,
and Access would provide a simple bound drop down list of
people to Assign to. With Complex data, you can (still looking
at a single table) assign the issue to several people at the
same time, and Access provides a drop down check list with the
ability to select several people.

Now, so far as I know, we don't yet have a "drop down check list"
control available to us in any version of Access (without, perhaps,
some Stephen Lebans-style extensions), so this sounds like a new UI
control designed for this particular kind of data.

Now, I don't know what this means for datasheets, for instance. I
don't know if you'll be able to manually edit the list like you can,
say, Outlook categories, or if there will be some other mechanism
for it. As I said, whether or not I think it's ultimately a good
thing depends on excatly how they implement it.

As to users taking Access 12 expectations back to earlier versions
of Access, I think this is a relatively minor consideration. How
many people who are novice Access users will:

1. start learning Access only with version 12, AND

2. use these multi-value fields, AND

3. also, after learning Access with version 12, then start working
with earlier versions of Access.

Seems pretty far-fetched to me, and could involve only a very small
number of Access users.

Even if it were a greater temptation, I still don't think preventing
the unknowledgable from making mistakes is a good criterion for
eliminating potentially useful features from Access. I don't really
know if it will be useful to me or not, but I don't think that fear
of misuse is a very good reason for dismissing it before we've even
seen it.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
2285
by: Ken Wigle | last post by:
All, I am trying to add some .net applications I wrote to a virtual directory underneath the sharepoint services web site. I am having some problems and wondering if a) this is possible and/or recommended and b) if there is another way. I want to add the projects under the sharepoint site as I want authentication but do not want my users to have to login everytime they access a net app from within the sharepoint site. Ideally, they...
2
3270
by: Alex | last post by:
Hi everyone, We recently installed Windows Server 2003 and Sharepoint Portal Server, and after a few days of using it and scouring the web for ways to pull data from MS SQL within SPS, I'm finding myself looking at C# as a possible solution. Some comments and questions though... First let me say I'm coming from an extensive ColdFusion and MS SQL background, so from a CF/MSSQL standpoint I know exactly how to do this -- but with...
7
8402
by: aaron.kempf | last post by:
team so i have a nice little list in sharepoint.. about 15k items i've got the simplest little join statement in access; and im trying to UPDATE the sharepoint list via an access query. so im joining between my access table and then sharepoint list and i get the infamous 'numeric field overflow'.
15
3515
by: (PeteCresswell) | last post by:
Got a sample of MS's "Advisor Guide To Microsoft Access" in the mail today - accompanied by a sample "Advisor Guide To Microsoft SharePoint". I skimmed both, but the SharePoint explanation is too abstract - it's going right over my head. Can somebody explain, in simple/concrete terms what MS SharePoint is? -- PeteCresswell
2
3187
by: Anns via SQLMonster.com | last post by:
I have about 20 Ms Access Databases to need to be upload onto a SQL Server 2005. Currently the are on a network/server residing on a specific drive. The goal is to keep the user face the same (ms access) and put all of the tables onto a SQL Server 2005 BE, and yet make those databases accessible to open/view through Ms Sharepoint. What is the simple (properties) way to grab all of those db's = 20 and upload to server?
1
1341
by: John Bailo | last post by:
I'm trying to extract some basic information about /Sharepoint/ from the muck of marketing hype and technical documents. Perhaps someone can help. I think I can: 1. Set up a Sharepoint web site for free on Windows 2003. 2. Put a bunch of Word documents on it.
1
1773
by: apondu | last post by:
hi, I am new to Sharepoint Server. I was just trying to install sharepoint server and work with it. I wanted to access the sharepoint server services with dotnet and work with it. I just installed the hsarepoint server on my system. Now i am in all sorts of trouble. I am now not able to create any web service in ODtnet. When i try to create it pops upa message box and i don't know wht to do. the message is :
20
2766
by: Neil | last post by:
What is Sharepoint, and should I care?
0
2596
by: bsmith1077 | last post by:
Need information on how to migrate Access 2007 DB to SharePoint. Existing Setup: ~Complex Access 2007 database (been evolving for 15 years) ~Accde file renamed to Accdr provided via network share for users to access ~Clients all use the runtime version of access ~All Access tables are DSNLess links back to SQL Server 2008 DB ~All Queries, Forms, Reports, Modules all in Access The Need for Change:
0
9961
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9800
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
11182
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10439
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7148
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5824
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
6014
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4642
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3252
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.