Results 1 to 12 of 12

Thread: MOD

  1. #1
    Gold Lounger
    Join Date
    Dec 2000
    Location
    Hollywood (sorta), California, USA
    Posts
    2,759
    Thanks
    0
    Thanked 0 Times in 0 Posts

    MOD

    Do any of you developers use MOD, the Office Developer Edition? I know it's a pricey dozen or so flat plastic donuts, but is it worth the $$.

    Who knows?
    Kevin <IMG SRC=http://www.wopr.com/w3tuserpics/Kevin_sig.gif alt="Keep the change, ya filthy animal...">
    <img src=/w3timages/blackline.gif width=33% height=2><img src=/w3timages/redline.gif width=33% height=2><img src=/w3timages/blackline.gif width=33% height=2>

  2. #2
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Re: MOD

    I bought it and have used FrontPage a lot, but you don't need MOD for that. I thought I would be doing a bunch of Access run-time stuff, but never got to it, and the Windows installer, but...

    I just opened the box and found some useful-looking printed manuals that I never use. Cool. I suppose the SQL Server 7.0 Developer Edition and Exchange 2000 Server Developer Edition could be handy if we used those technologies, but that is not near term for us.

    Street prices for Developer upgrade are $550-600, versus $380-400 for Premium upgrade. Too much to pay for a few unused toys?

  3. #3
    Gold Lounger
    Join Date
    Dec 2000
    Location
    Hollywood (sorta), California, USA
    Posts
    2,759
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: MOD

    What about the Code Librarian? That looked pretty cool, but I'd like to hear from someone who uses it and thinks it's pretty cool. It sounds good, but in practice is it a winner? I like the idea that all your routines are stored in one file -- very portable.
    Kevin <IMG SRC=http://www.wopr.com/w3tuserpics/Kevin_sig.gif alt="Keep the change, ya filthy animal...">
    <img src=/w3timages/blackline.gif width=33% height=2><img src=/w3timages/redline.gif width=33% height=2><img src=/w3timages/blackline.gif width=33% height=2>

  4. #4
    Platinum Lounger
    Join Date
    Feb 2001
    Location
    Yilgarn region of Toronto, Ontario
    Posts
    5,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: MOD

    ... or you could do what I do and drag a flat template into an application and then just strip out the unwanted procedures.

    I wrote some string-library functions a couple of years ago; you get to compose a string of sub-strings and nominate your delimiters as you go.

    Then I thought about these gazillions of templates I have all over my hard drive(s). I figured that a line of code in a procedure is just a string, so a procedure is a set of strings, and I can bundle a set of strings into one string (and extract sub-strings on demand). So a procedure is just a string. So a module is a set of strings, and I can bundle a set of strings into one string (and extract sub-strings on demand). So a module is just a string. So a template is a set of strings, and I can bundle a set of strings into one string (and extract sub-strings on demand). So a template is just a string. So a directory which holds templates is a set of strings, and I can bundle a set of strings into one string (and extract sub-strings on demand). So a directory is just a string. So a drive is a set of strings, and I can bundle a set of strings into one string (and extract sub-strings on demand). So a drive is just a string. So a LAN is a set of strings, and I can bundle a set of strings into one string (and extract sub-strings on demand). So a LAN is just a string. And I can store that someplace. Then if I wanted a particluar sort of code and didn't know if anyone had written it, I could just scan this string looking for "DocOpen" or "DocumentOpen" and have the scanner report back to me the Drive, Path, File, Module and Procedure or, for that matter, extract all matching code bodies into a flat file for my inspection.

    I've got the string-handling routines in place, and code to wander through a directory tree and grab procedures from templates. be warned. I may post this sucker next week .....

  5. #5
    Super Moderator
    Join Date
    Dec 2000
    Location
    New York, NY
    Posts
    2,970
    Thanks
    3
    Thanked 29 Times in 27 Posts

    Re: MOD

    I think MOD also comes with VSS (Visual Source Safe), which is a mini-document managment system for templates, code etc. We've got a team of about 6 people (me in NY, the rest in UK) and about 400 templates, and VSS is indispensable for us.

  6. #6
    Gold Lounger
    Join Date
    Dec 2000
    Location
    Hollywood (sorta), California, USA
    Posts
    2,759
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: MOD

    This is good to know. We have only me, but I think doc management systems are vital (and we don't have any!). Hey, you got any people in CA? You want any people in CA?
    Kevin <IMG SRC=http://www.wopr.com/w3tuserpics/Kevin_sig.gif alt="Keep the change, ya filthy animal...">
    <img src=/w3timages/blackline.gif width=33% height=2><img src=/w3timages/redline.gif width=33% height=2><img src=/w3timages/blackline.gif width=33% height=2>

  7. #7
    Super Moderator
    Join Date
    Dec 2000
    Location
    New York, NY
    Posts
    2,970
    Thanks
    3
    Thanked 29 Times in 27 Posts

    Re: MOD

    We don't have any offices in CA, but if we did, I would like to be a people in CA!

  8. #8
    Plutonium Lounger
    Join Date
    Dec 2000
    Location
    Sacramento, California, USA
    Posts
    16,775
    Thanks
    0
    Thanked 1 Time in 1 Post

    Re: MOD

    Kevin,

    I find the CodeLibrarian one of the most useful tools in MOD. Since I don't develop in a team environment, VSS makes more work than it saves; but CodeLibrarian is very handy. It has a couple of really nice features--like the fact that you can run it without having Access up. CodeLibrarian is usable in all the Office apps or VB or alone (it comes with a VB executable), and the built in database contains the code from the Programmer's Guide that comes with Office Developer. However, you can create your own CodeLibrarian files and populate them with the routines you want in the categories you want. There's even a wizard available for download that will allow you to export code from your modules into the CodeLibrarian.

    I use a zip disk to pass my CodeLib files back and forth between my office machine and my personal laptop, and it's simply a matter of copying the file into the correct location on each machine. However, the files do grow as you keep stuffing code into them (The one I use the most is about 3Mb at present), and there isn't an easy way to move code between CodeLibrarian files.

    I wish there were a little more that you could control about the interface, like the category descriptions you can assign to each piece of code. I'm not satisfied with Function, Code Snippet, Module, and Class Module as the ultimate categories. But aside from that, I'm happy with it. There are gotchas and you need to read the documentation (if you can find it on the MSDN library), but it is worth the effort.
    Charlotte

  9. #9
    Plutonium Lounger
    Join Date
    Dec 2000
    Location
    Sacramento, California, USA
    Posts
    16,775
    Thanks
    0
    Thanked 1 Time in 1 Post

    Re: MOD

    Actually, it's 3 CDs for Office Premium and 2 for the Developer Tools 1.5 (SR-1), plus 3 for the MSDN library where most of the Developer Tools help lives. Then there are the 2 CDs for the Developer's Editions of SQL Server 7.0 and Exchange Server 5.5. So it's a little short of a dozen or so unless you count the service releases separately. [img]/w3timages/icons/grin.gif[/img]

    I've bought the Developer edition of Office for years, although I rarely use it for anything except Access development. To me, it's well worth the money even though I have never used Power Point except to tweak a graphic, and I don't even install all the applications. The licenses for Access runtime and the ActiveX controls make it a much better bargain than Visual Studio. That's the package I can't see spending money on, since I have no earthly use for VC++ or VFP or VJ++ and I already have VB Professional.
    Charlotte

  10. #10
    Gold Lounger
    Join Date
    Dec 2000
    Location
    Hollywood (sorta), California, USA
    Posts
    2,759
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: MOD

    Maybe a people in CA would want you to also be a people in CA?
    Kevin <IMG SRC=http://www.wopr.com/w3tuserpics/Kevin_sig.gif alt="Keep the change, ya filthy animal...">
    <img src=/w3timages/blackline.gif width=33% height=2><img src=/w3timages/redline.gif width=33% height=2><img src=/w3timages/blackline.gif width=33% height=2>

  11. #11
    Gold Lounger
    Join Date
    Dec 2000
    Location
    Hollywood (sorta), California, USA
    Posts
    2,759
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: MOD

    Char,

    Thanks for your insights on the CodeLibrarian. It sounds like a product I could use.
    Kevin <IMG SRC=http://www.wopr.com/w3tuserpics/Kevin_sig.gif alt="Keep the change, ya filthy animal...">
    <img src=/w3timages/blackline.gif width=33% height=2><img src=/w3timages/redline.gif width=33% height=2><img src=/w3timages/blackline.gif width=33% height=2>

  12. #12
    Gold Lounger
    Join Date
    Dec 2000
    Location
    Hollywood (sorta), California, USA
    Posts
    2,759
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: MOD

    And thanks here too. It's nice to get response from people who know what's up with these MS products. It's so confusing to try to figure it out without non-marketing blather.
    Kevin <IMG SRC=http://www.wopr.com/w3tuserpics/Kevin_sig.gif alt="Keep the change, ya filthy animal...">
    <img src=/w3timages/blackline.gif width=33% height=2><img src=/w3timages/redline.gif width=33% height=2><img src=/w3timages/blackline.gif width=33% height=2>

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •