473,659 Members | 2,980 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Future of MS Access......

I'm curious if anyone has any insights into what Microsoft has in
store for ACCESS in current or future releases? I'm currently working
on Access 2000 and haven't seen the newer versions. I'm curious if
Microsoft will keep VBA or move ACCESS over to VB.NET or C#?

Thanks.
Nov 12 '05 #1
7 2512
I have no official knowledge, but it's clear to me that Microsoft intends to
migrate everything to the .NET framework eventually. I don't see how they'll
get there with Access any sooner than 5 about years, though.

Personally, I'm anxiously waiting for the day the benefits of Access and of
the .NET framework are brought together. Currently, they each have compelling
benefits you can't get from the other.

On 9 Feb 2004 21:23:19 -0800, cy********@eart hlink.net (Ronnie) wrote:
I'm curious if anyone has any insights into what Microsoft has in
store for ACCESS in current or future releases? I'm currently working
on Access 2000 and haven't seen the newer versions. I'm curious if
Microsoft will keep VBA or move ACCESS over to VB.NET or C#?

Thanks.


Nov 12 '05 #2
I can now get by with VBA. However, I know absolutely nothing about C or C++
or Java or Javascript, so I hope they won't migrate to anything that's not,
however remotely, based on BASIC.

Herbert

"Ronnie" <cy********@ear thlink.net> ¼¶¼g©ó¶l¥ó
news:51******** *************** ***@posting.goo gle.com...
I'm curious if anyone has any insights into what Microsoft has in
store for ACCESS in current or future releases? I'm currently working
on Access 2000 and haven't seen the newer versions. I'm curious if
Microsoft will keep VBA or move ACCESS over to VB.NET or C#?

Thanks.


Nov 12 '05 #3

"Herbert Chan" <He*****@Chan.c om> wrote in message
news:c0******** *****@ID-220748.news.uni-berlin.de...
I can now get by with VBA. However, I know absolutely nothing about C or C++ or Java or Javascript, so I hope they won't migrate to anything that's not, however remotely, based on BASIC.

Herbert


*ha ha ha
*good chan
*i dig your problem totally
Nov 12 '05 #4
On Tue, 10 Feb 2004 14:57:39 +0800, "Herbert Chan" <He*****@Chan.c om> wrote:
I can now get by with VBA. However, I know absolutely nothing about C or C++
or Java or Javascript, so I hope they won't migrate to anything that's not,
however remotely, based on BASIC.

Herbert

"Ronnie" <cy********@ear thlink.net> ¼¶¼g©ó¶l¥ó
news:51******* *************** ****@posting.go ogle.com...
I'm curious if anyone has any insights into what Microsoft has in
store for ACCESS in current or future releases? I'm currently working
on Access 2000 and haven't seen the newer versions. I'm curious if
Microsoft will keep VBA or move ACCESS over to VB.NET or C#?

Thanks.


If they follow the same path they've been following, and if they make Access
use the .NET framework, the default scripting language should be VB.NET, but
the .NET framework lets you use any of the .NET languages with anything. They
just might only support only VB.NET with the built-in IDE, though.
Nov 12 '05 #5
Well, there is absolute millions and millions of spreadsheets on the planet
earth. They all use VBA.

And, it should be known that word macros have been for a very long time also
VBA.

So, in effect, ms has to figure out a way to make all this stuff work. I
mean, if a company is going to dump Excel, who says they are going to use
Excel next time around?

MS is that not that stupid. They HAVE to provide some VBA ability. There is
NO way around this problem. I rest easy at night on this issue. If they make
VBA work for Word and Excel...then ms-access comes along for the ride also.

I have more then once mentioned here that MS has the best track
record in the industry when it comes to software updates and
long term use.

Apple computer has forced their whole user community
MORE THAN ONCE to throw out ALL of their software. None of the original
apple mac programs from the 1980's worked with the new MAC that came out in
the early 90's. I sure you remember the first Mac Paint programs!
However, you can't run those old programs. All those users were left high
and dry!

Apple did this again recently with the new OS X, and again
forced out tons and tons of software.

With windows, we can still run old software from the 1980's. MS has never
forced a upgrade here by design. I have clients in town running old DOS
FoxPro code from the 1980's on brand new win XP pc's. Ms-access is
celebrating its 11 anniversary right now (or is it now 12?). Fact is,
you can still run and use the ORIGINAL ms-access version 1.0 (that
is from windows 3.1, 16 bit environment) on brand new 32 bit pc windows
box today. (MS had to do a LOT OF work to make old windows 3.1 code still
function. Just dealing with 16 bit libraries vs 32 bit was a huge
challenge). Fact is that MS had the money to spend on compatibility and
they did, where companies like Apple is make you fork out the money for
new versions. As a result, with MS your software investment has been
protected better then anyone else in the last 20 years.

There is not one company, I repeat NOT ONE company that comes close to the
track record of MS. In fact, one the reasons why MS is so successful is
because IBM, Apple, Atari etc, and even SUN can not even come close the
compatibility that windows has maintained over the years. MS likes you
as a customer, and thus having compatibility keeps you!

I was talking to some one the other day, and they say they are going to
upgrade from VB to .net? I asked why? If you want to develop with very OLD
very of VB5, you still can.

Fact is, from a compatibility point of view, there is not a vendor in the
industry that even comes remotely close to the continues compatibility
Microsoft has offered over the last 20 years.

You can actually go a web site and download the Original version of
visi calc and run it on your pc today (that download is less then 32k
which is smaller then a web page with graphics!). Imagine that, a
whole spread sheet that fits easily in 32k of ram! Note that this
is a program for the original dos based IBM pc from 1981. You
can STILL RUN this software on your new pc.

So, even if ms-access was being dropped, you likely could use it for
the next 20 years!

However, we got a new version access 2003 a few months ago. They are
now hard at work on the next version.

Since MS is so eager to win market share, and win customers, then why
on earth would they dump the most popular database program in the
world? You mean they want to chase customers away back to Linux and
apple after all this work to win those customers? really, do you
think the company is that stupid?

I have little doubt we will see new versions of ms-access for the next
10, or 20 years.

I have little doubt we will be able to keep the VBA. The whole thing
likely will be wrapped as a whole .net "vba" object...but they do have to
provide some set of stairs here, and that means we will be able to
use VBA. MS cannot risk loosing so many customers. They are one
of the best companies in the world at keeping customers.

--
Albert D. Kallal (Microsoft Access MVP)
Edmonton, Alberta Canada
pl************* *****@msn.com
http://www.attcanada.net/~kallal.msn


Nov 12 '05 #6
Ken Getz, in his editorial in this months Advisor, says it's time for Access
developers to start looking into the .Net platform ... whether that means
VBA is at risk, I don't know, but I'm with Albert on this one - there's
waaaaay too much stuff out there that's based on VBA for MS to just abandon
it.

--
Scott McDaniel
CS Computer Software
Visual Basic - Access - Sql Server - ASP

"Smash forehead on keyboard to continue ... "
"Ronnie" <cy********@ear thlink.net> wrote in message
news:51******** *************** ***@posting.goo gle.com...
I'm curious if anyone has any insights into what Microsoft has in
store for ACCESS in current or future releases? I'm currently working
on Access 2000 and haven't seen the newer versions. I'm curious if
Microsoft will keep VBA or move ACCESS over to VB.NET or C#?

Thanks.

Nov 12 '05 #7
On Tue, 10 Feb 2004 08:20:15 GMT, "Albert D. Kallal"
<pl************ ********@msn.co m> wrote:

<snip>
I have little doubt we will be able to keep the VBA. The whole thing
likely will be wrapped as a whole .net "vba" object...but they do have to
provide some set of stairs here, and that means we will be able to
use VBA. MS cannot risk loosing so many customers. They are one
of the best companies in the world at keeping customers.


I would look at Microsoft's past history in upgrading from Excel XLM
macros to VBA macros. Excel 97 can run most XLM macros, but you can't
record new ones.

Microsoft has, over time, moved their customer base to new languages.
I cut my teeth on GW Basic, went to QuickBasic, and then to Visual
Basic. Even though you still can run QB programs, QB programs will
not compile in VB. Over time, Microsoft did move their customer base
to a new development platform.

Finally, the replacement "developer" edition of Access, for version
2003, includes VB.Net. I think we should get the hint (or .hint),
that eventually, Access developers will be using VB.Net instad of VBA.
But, that may not be for years, and I just may be retired by then :).

Steven R. Zuch
Cogent Management Inc.


Nov 12 '05 #8

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

Similar topics

47
3644
by: David Eng | last post by:
> For many years now enterprise business application development has > been the core area for the use of C++. > Today a significant share to this segment has already been lost to > SUN's Java technology and with MS now abandoning C++ in favour if its > proprietery .NET and C# technology, how long can we except C++ to hold > on against these might competitors? > Has C++ become a dying language? > What is the future of C++? As I posted...
18
6075
by: Ghost Dog | last post by:
Where's the future of Microsoft Access? 1) Access + Vba 2) Access + .NET 3) Access + (Vba OR .NET) 4) The Death And the JET Engine will be supported in _eventual_ future versions of the Access environment?
5
2684
by: PetitTrot | last post by:
Sorry if this question is "classic" I am interested know status of MS Access. What is future of MS Access? Do you know a site web with chart of development/support for Access? Thanks
13
2757
by: Randy Harris | last post by:
Several years ago I became involved in a major Access development project. At the time, A2K was very new and the books were rather strongly suggesting that ADO was the future and DAO would be retired. Further evidence was the default reference to ADO in A2K projects. I chose that route, but to this day, am not certain it was a good choice. I now know that the predictions of the demise of DAO were entirely premature. I'm still working...
2
2602
by: FilterXG | last post by:
I've noticed that over the last year my MS Office programming has become more and more vb.net based. At this point more than half of my Excel and Word programs are VB.Net not VBA. It's not that I enjoy VB.Net more, I just saw it as the future, and worked to learn it. (C# is different story, shudder). I was wondering when MS will implement .NET into Access? With the 2005 ..NET out (well nearly), I would have figured implementation...
33
5936
by: Uwe Range | last post by:
Hi to all! A customer of mine told me some days ago that her IT-people told her ACCESS would not be such a good idea for continuing with our project, because Access will not be continued in the future. I haven't heard of this. Does anybody know more about it? The IT-People usually prefer Oracle. If they really want to go in this direction, could our Access-application (if continued) be used as a front end with an Oracle back end? Does...
64
5216
by: John | last post by:
Hi What future does access have after the release of vs 2005/sql 2005? MS doesn't seem to have done anything major with access lately and presumably hoping that everyone migrates to vs/sql. Any comments? Thanks
13
1591
by: Nick Coe \(UK\) | last post by:
I'm seriously considering setting up the future development of AccHelp as an open source project on sourceforge. Why? I just don't have the time (for various personal and professional reasons) to bring it along the way I'd like. My master plan for world domination has always included a big expansion of it's capabilities :-)) So I'm seeking some views on the pros and cons and also a feel for who in the more experienced part of the...
9
2362
by: Lyle Fairfield | last post by:
It's confusing. Many people here and elsewhere make many different predictions: There's an introduction mentioning some aspects of this at http://msdn.microsoft.com/data/mdac/techinfo/default.aspx? pull=/library/en-us/dnmdac/html/data_mdacroadmap.asp revised Sep 2005 (upper case conversions are mine)
2
3683
by: =?Utf-8?B?Sm9ubnk=?= | last post by:
I have an ASP.NET 2.0 C# web application that is contacting an Exchange server using WEBDAV. It allows the users to look up appointments for a future date. The problem I have is determining the correct client time zone. Note that Exchange stores everything in UTC time. I am able currently able to use javascript to ask the client what time zone they are in, but this is only for the "today" (the current day) and not for a day in the...
0
8428
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
8335
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
8747
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8528
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8627
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
5649
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
4335
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2752
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
2
1976
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.