Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / VS Tools for Office / May 2007

Tip: Looking for answers? Try searching our database.

Office 2003 Basic Edition

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Daryl - 23 May 2007 07:50 GMT
I've been planning on writing an Add-in for Outlook and Word using VSTO, but
now I have found out that it doesn't support the Basic Edition of 2003, which
all of our users have.  Just wondering if there is a way around this?

If not, how can I write an add-in for Outlook and Word.  I believe that you
can write COM Add ins, but what development environment would I need to do
that, and how much more difficult is it than using VSTO?

Thanks,

Daryl.
Norman Yuan - 23 May 2007 16:12 GMT
You need Office2003Pro or stand-alone Outlook2003, not the one in Office2003
standard/Basic, for VSTO development, period. If I cannot make it to VSTO
with uses' Office suite (standard/basic), I'd rather go with VBA than COM
add-in. and wait for VSTO to get mature and to drop the "Pro Edition" limit
someday (if it eventually happens).

> I've been planning on writing an Add-in for Outlook and Word using VSTO,
> but
[quoted text clipped - 10 lines]
>
> Daryl.
Daryl - 24 May 2007 07:30 GMT
Thanks for your reply Norman,

I have just realised that I can probably use a shared add-in created in
Visual Studio.   That gives a choice of using C# or VB.Net.  If I am
reasonably comfortable with VBA, is VB.Net the better option for creating a
shared add-in?

Daryl.

> You need Office2003Pro or stand-alone Outlook2003, not the one in Office2003
> standard/Basic, for VSTO development, period. If I cannot make it to VSTO
> with uses' Office suite (standard/basic), I'd rather go with VBA than COM
> add-in. and wait for VSTO to get mature and to drop the "Pro Edition" limit
> someday (if it eventually happens).
Norman Yuan - 24 May 2007 16:50 GMT
Shared add-in with C# or VB.NET is simply .NET version of COM Add-in.
Comparing to pure COM add-in, it adds a layer of .NET COM-interop, but you
get access to the powerful .NET framework. If you are good at .NET thing,
and your project need some advanced functionalities, which is difficult to
do with VB/VBA, then...

If what you want to do is not that complicated, VBA is a lot easier to
deploy than COM add-in, whether it is done with VB6 or .NET, you can simply
hand your user a copy of "VbaProject.OTM" to be placed in "C:\Documents and
Settings\username\Application Data\Microsoft\Outlook\" folder.

> Thanks for your reply Norman,
>
[quoted text clipped - 13 lines]
>> limit
>> someday (if it eventually happens).
Daryl - 25 May 2007 07:48 GMT
Thanks again Norman,

I've managed to create a simple shared add-in today using VB.Net, so it
looks like that is what I will be using.

If I have further questions about shared add-ins is this the group to ask
them in, or is there a better group here for that?

Daryl.

> Shared add-in with C# or VB.NET is simply .NET version of COM Add-in.
> Comparing to pure COM add-in, it adds a layer of .NET COM-interop, but you
[quoted text clipped - 6 lines]
> hand your user a copy of "VbaProject.OTM" to be placed in "C:\Documents and
> Settings\username\Application Data\Microsoft\Outlook\" folder.
Norman Yuan - 25 May 2007 15:35 GMT
This NG is for VSTO. Since you do Shared(COM) Add-in, there may be other NGs
more suitable. I am not sure. At least, you could try various
"microsoft.public.outlook.xxxxx" or "microsoft.public.office.xxxxxx" NGs.

> Thanks again Norman,
>
[quoted text clipped - 20 lines]
>> and
>> Settings\username\Application Data\Microsoft\Outlook\" folder.

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.