Whenever I was developing anything on a unix I used an editor (usualy PFE at that time), FTP and a few telnets. (Pre ssh times or intranet.) I was not able to get used to any of the cool unix editors, much less wanted to spend hours seting them up.

Now even the production environment is Windows for me. So SciTE, ActivePerl, MS SQL, MS IIS, PVCS. With a "copy" of the production database on my machine as well (I am the one doing the SQL development anyway) and IIS set up as on the server. Using PVCS for version control (not my choice!) and a home made scripts&services to ensure the updates are complete. (Usualy you change several files when adding new features. Do you always remember which ones?)

  Jenda

P.S. on the updates: I run a service (daemon) on the servers and my machine that "indexes" all files, views, tables and stored procedures and creates DBM files with MD5 hashes of the objects. When doing an update I download the DBM files form the server, compare them with local DBMs and generate ZIPs with objects that need updating. For table and data related changes I keep a directory of update SQL scripts and keep track in the database which ones were already applied. Seems to work quite fine.

Comments welcome though of course :-)


In reply to Re: Whats your development environment by Jenda
in thread Whats your development environment by hakkr

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.