<<<<<<< .mine

Why I cant switch to a Mac for work

=======

Why I cant switch to a Mac for work

>>>>>>> .r7754

Just over a year ago, I purchased a beautiful new Powerbook G4 1.25 Ghz computer from my campus computer store. After starting work, my great computer was collecting dust and I was frustrated. So, I asked my boss if I could use it as a replacement for my work computer. He agreed. We have an all-Microsoft office. When I say all, I mean ALL. We run Exchange 2003 and Windows file sharing with large repository for our shared files. Most people in the office have IBM laptops running Windows XP to connect in. I use an IBM desktop. All our computers are under 2 years old.

Email
The first task and unfortunately the ultimate deciding factor was Email support. In my business we send a lot of documents to people so Microsoft Office is a must whether you are on Mac or PC. So, I fired up Microsoft Entourage 2004, the Mac equivalent of Outlook. I put in my account information and hit ok. The first thing I noticed, is that Entourage tells you that it uses Outlook Web Access, and not the regular exchange protocol. My question to Microsoft is: Why would you do this!?!??!?. The impact of this decision is well documented online in the message boards. It makes your outlook access very SLLOOOOOOWWWW. How slow is it? If Entourage is not in the foreground, it wont download new messages. When entourage is in the foreground, it can take up to 5 minutes to start downloading new mail. It seems to go through every folder and subfolder I have synchronizing even when there are no changes. It gives no precedence to the inbox which, in my first day of work probably took me 40 minutes to see a new message after it had arrived. As a speed comparison, it ended up being faster for me to run Outlook 2003 in a Windows XP virtual PC.

Calendar, Tasks and Address Book
This was not the only issue. The calendars synchronize but not perfectly. It seems as though they overlap days. Tasks DO NOT synchronize and there is no way to make this work. Contacts are also less than perfect. In our setup, we have a large repository of contacts in a public folder. I am able to make this my default address book when composing email. I cant even see this address book in Entourage.

Composing Email
Outlook offers an option to use Word to compose email. I started using this option to make our correspondence look more professional. One feature which is extremely useful is the ability to put in an HTML table. Entourage allows composition in HTMl, but not inserting tables. What the heck were they thinking? Well, after some research, I stumbled upon other Entourage users asking about this. The solution is, compose it in Word and then click send as HTML email from the file menu. Well, this solution is not that great. It is a pain! Not only this, I saved one of my templates from Outlook as a word document opened it in Word on the Mac. It looked fine. Then I made my changes and clicked send as HTML email, and it made everything look green. I was unable to find a good solution to this except for redoing the entire document which seemed to work, however, there were some other irregularities when viewing the sent message. This was a huge annoyance and a big deal.

Word, Excel, Powerpoint

All of these programs worked acceptably. I have no major problems, and output on my Mac looked the same on other people’s PCs. The one big annoyange is with powerpoint. Microsoft decided not to implement the Windows version of Powerpoint’s default view with the small preview of the slides. This is a pretty useful view of your slides and is implemented in Apple’s Keynote, which in my opinion is a better presentation tool than powerpoint on both windows and the Mac.

Windows File Sharing
Samba on the mac has gotten much better, but it still does not do several important things as easily as windows.

  1. Automounting - I understand that this can probably be done using some sort of startup script, but with a laptop, I didnt want to deal with tons of error messages
  2. Synchronizing - I use a free tool to backup my documents to the network drive at the end of the day. I didnt find an easy replacement in my short time with my Mac
  3. Finding computers - This has never worked well. OS X does not adequately find all the computers on the network

Database
I recently set up a database for tracking some information in the company. I used Microsoft Access 2003. There is no Microsoft equivalent to Access on OS X. I evaluated using Filemaker to do this and wanted to use it as a frontend for MySQL. This didnt go well in two areas. Since I hadnt already set up my database in Filemaker, I would have to find some way to get my access database ported to Filemaker. There was no tool built into filemaker to convert the access database. Then, I would have to try and figure out how to connect filemaker to MySQL. I understand that this can be done using MyODBC and had this tool set up to log on to the MySQL database. However, I was never able to get Filemaker to recognize the MyODBC connection. So, I decided to just do my database work on my old computer. With access I had the benefit of easy import and export with Excel as well as Pivot tables built in - quite possibly the most useful feature in the office suite.

Conclusions
After my trials and tribulations, I came to the following conclusions:

Entourage is not ready for use in an Exchange 2003 environment.
Composing email on the Mac is not as sophisticated yet as it is in Windows
Word, Excel and Powerpoint interoperate acceptably
Operating on a Mac in an all-Windows office takes more time than it is worth.

As many flaws as Windows has, it has a death grip on the businesses of the world. In my business, it is almost guaranteed that everyone uses the Microsoft suite of business products. It makes it easier when you have to talk to each other. The way microsoft works, there is an almost certainty that a document created in a Microsoft product will not work the same in a non-microsoft product. This works the other way too and was most frustrating in trying to get my email working. After four days of trying to make it work, I found myself less productive because I couldnt do things the way I had been. I ended up booting into my virtual pc and using remote desktop to use my old computer (the native remote desktop is too slow). The lacking features made me slower and less productive.

I still look forward to a time when I can use my Mac at work. I think if we werent running Exchange 2003 and used IMAP and an LDAP directory it would be. Maybe the next version of Entourage will work. I sure hope so.

6 Responses to “Why I cant switch to a Mac for work”

  1. toddles13 Says:

    dont know about the email bit but setting up Samba file sharing is dead easy as of 10.3.
    Simply jump into system prefs>sharing
    Tick the Windows file Sharing and you are in business.
    If you go into the file browser and click on the network bit you can pick up all the windows files shares on the network.
    PS if you are talking 10.2 or lower then yes it is a lot more difficult.

  2. HT Says:

    It’s even worse than you describe. I’m a teacher, and recently went through a week of hell when I tried to do my school’s reports in MS Word for Mac, based on originals made with MS Word for Windows. I ended up having to rebuild the documents on the Mac. The government should have broken MS up into two companies–OS and applications–long ago. As a monopoly, they simply don’t give a shit, and continue to sell products that are incompatible with each other–and even with different versions of themselves! No expletives could be bad enough for them.

  3. sikosis Says:

    I found this interesting as I work in a total MS environment. I’ve been a fan of alternatively OSes such as BeOS (not Linux) and OSX. My mac is currently on order, so I found your article very timely.

    Here’s just a few suggestions on what I’d (these aren’t criticism) do:-

    1) You say that your in a total MS environment. Do you have any Terminal Servers ? We use them heavily at our work, so Remote Desktop Client on the Mac into your Windows Terminal Server to access Office 2003. Outlook, Powerpoint, you name it. All available to you. Even Access if you desire.

    2) Virtual PC on the Mac. You mentioned it, why not use all those MS apps under Virtual PC. I use Virtual PC on our XP workstations to run everything from BeOS to FreeBSD.

    3) The Mac Mail client. Does it not support IMAP or LDAP ? That’s what you’ll need to get it working with Exchange. Unfortunately, MS are the only ones with a MAPI client email package. OWA as you say, isn’t that great and you can’t get at your Public Folders very well with it.

    4) Composing Emails as Word. I found this feature (and so did all our 50+ users) awful. We turned it off immediately. There are other issues associated with it - in that settings are taking from Word rather than from Outlook (such a printing - this was a nightmare to track down)

    5) I never use PowerPoint so I won’t comment on that.

    6) Windows File Sharing - Well this is going to be an issue thanks to NTFS (MS’s proprietory filesystem). All OSes except for Windows can only have read access to these filesystems. Personally, I was going to get around this by use http://FTP. I use FTP on two XP machines that aren’t in a domain that won’t talk to each other using Windows Authenication and that works well.

    Finding Computers will only work if the master browser is responding and this on a Windows network is pretty poor as well. I never rely on it to be accurate. With Windows 2003 Server, it runs it’s own DNS Server so it can find machines, it should query that or do a broadcast ping.

    7) Database - I’d never use Access in a million years. Last time I used it was 10 years ago. I use SQLite for small databases, MySQL for web or a little bit bigger and MS SQL at work. Using PHP with MySQL and PHPMyAdmin, you can import and export from all types. I’ve even imported an Access db by first exporting it to an open source format such as CSV or TSV.

    That might give you a few things to try.

  4. Bemark Says:

    My experience with OS X in a windows world is as an amateur, not in an office with a software budget, but it might be useful.

    The trouble with MS is that they don’t have to follow other people’s standards to make people use their software. All we like sheep have gone the MS-way. When we get .doc files, AppleWorks is not very good at them. I usually open them in OpenOffice.org, with the inconvenience and clash of X11). I expect Pages will fix some of that, if we get it. MSN Messenger is way behind on OS X; there is no free native OS X powerpoint browser (again the resort is OO.org). At least VLC on OS X is up to date! We use that to avoid losing region-changes, and it gets better with each release. We’ve watched a number of full length movies with it now.

  5. Maxim Porges Says:

    I’m surprised you are having so many issues. I use my PowerMac G4 from home to connect to an all-windows network at work over VPN, and have had virtually no issues. I can connect to network servers, use telnet and FTP, connect to the mail server with Mail, and the rest.

    We have a Sun mail server, which obviously makes the email piece easier. However, I did some contract work for another company that used Exchange, and Thunderbird works great - you can choose which folders you want to synchronize, and it’s flawless in operation. I like Mail on the Mac, but I also find Thunderbird and the other Mozilla products excellent. I believe that they are working on a calendar solution, so you may find that once finished, this solves your calendar issues also.

    As for Access, my girlfriend has an old 867 Mhz G4 PowerBook, and since she’s an Accounting major in college, MS Access is a must. While VirtualPC has been frustratingly slow for most applications I’ve used it with, for some reason the performance for Access is almost identical to a native Windows client (and this is on the old, slow version of the G4). You might want to give it a try.

    For the calendaring, did you try iCal? I have never used iCal with Exchange, but OS X’s built in support for MS products is pretty good in my experience. For example, the Windows-native VPN access works flawlessly, and everything else I have needed (file sharing, Office document exchange, etc.) has always been trouble free.

  6. Shane Bostick Says:

    To backup or synchronize files look into ‘rsync’, http://rsync.samba.org/

    This tool is incredible, especially when combined with freely available scripts to create rotating snapshots of your system using hard links so that disk space usage is minimal. Is does local and remote syncs, can use compression, run as a server, resolve moved files without retransfering, use ssh for encrypted connections, and many many more features. It is a serious power tool if you are willing to learn it.

Leave a Reply