Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
What editors and tools do you use to develop in Classic ASP. I am currently use TextPad but its not great so I am looking for alternatives.
The problems that i am having with TextPad is that it seems to try to do syntax highlighting but it gets messed up which makes it hard to read. I feel like using a better tool could be more productive.
Some tools I've used:
Visual Studio
Notepad
Ultra-Edit
Notepad++
ConText
Visual Studio (both for fee and free versions) works really nicely. Intellisense is a big plus. However any text editor that has code highlighting built in for asp all you really need.
I think you should get extra votes if you start using WinVI
In 2000 (the only time I used it) I used Dreamweaver (I think it was version 4).
Back in the days I used Homesite http://www.adobe.com/products/homesite/
VIM is great because you don't have to be on a Windows box to use it. If I'm looking for something easy to introduce somebody to I usually go with the free Komodo Edit.
Visual Web Developer Express - Free download from Microsoft.
Emacs and vi are always good too.
The Zeus IDE has fully configurable syntax highlighting but there is no default configuration for ASP.
But Zeus can import Textpad syntax files so to it should be fairly easy to configure it for ASP using your current Textpad configuration details.
I also use emacs, but sometimes Ultraedit does the job for me.
Expression Web from Microsoft seems to get the job done. Although I'm not using it to write classic asp, sometimes when I open up .asp files, highlighting seems to be in place. (and it's a great html editor anyway IMO)
Expression Web2
We used Visual Interdev as our ASP 3.0 development environment. It had debugging capabilities and code completion however that was around 5 years ago so I expect there are better options available now.
When I developed classic ASP in 2001/02, I used EditPlus.
Allaire HomeSite used to be really good, until it got bought by Macromedia, which then got bought by Adobe. The code editing features got somewhat merged into Dreamweaver which is 10x slower, and although Adobe still sells HomeSite, it doesn't appear to be an actively developed product anymore. There haven't been any updates in a very long time. It's also a little buggy and crashes quite often (probably due to the fact that it hasn't been updated in ages).
Also tried WeBuilder 2008 briefly, but also found it to be quite buggy and crashed frequently, though it's got a good set of features and feels like a newer and better version of Homesite.
I've used Ultra-Edit in the past, which has lots of useful features and worked fairly well, and Notepad2 is also a good free application, though it seems better suited to quick changes rather than a full-blown IDE for Classic ASP development.
Emacs would be my choice but it can be quite daunting for new users.
A lisp extension for adding a major mode for editing ASP/JSP/PHP/HTML can be found here
Visual Studio 2008 SP1 re-added support for Classic ASP.
Coda is excellent if you're on a Mac. There are syntax highlighters available for ASP as well.
I haven't been able to find a good editor (highlighting, collapsing, completion) for ASP, really.
When you open an ASP document, Notepad++ allows you to collapse functions and script blocks, but not HTML elements, even if you set the Language to HTML! (When you open a .htm file in Notepad++, it does allow you to collapse those elements though.)
The VS 2008 text editor is the other way around - HTML elements are fair game but not ASP code itself.
Visual Studio 2008 for me, used to use Ultra Edit but as soon as I got 2008 i stopped using it.
Visual Studio 2005 works good. so does 2003
I use EditPlus (www.editplus.com) very simple with color and tab coding and very good search and replace functionality including regular expressions.
I work on mac and after some time looking for something similar to notepad++ found one that really works for me.
Sublime Text
Related
What's a good IDE for CSS that makes validation of the code as you type?
Netbeans also has that and is free. And for what its worth there is also dreamweaver but I have no idea how good it is compared to more "serious" ide's.
I would suggest Aptana or Visual Web Developer Express 2010
Aptana is Eclipse-based, cross-platform, needs no installation, just JRE. Pretty neat, I use it. In CSS it even provides code completion for selectors (based on what you have in HTML). If a line is invalid an error sign appears next to it, hover your cursor and read what's wrong.
Visual Web Developer is harder for me because I spent too few hours CSSing in it. From what I've seen it does a pretty decent job, but I still prefer Aptana.
All of the jetbrains IDE products (with the exception of the free CE edition) include a every good CSS editor.
If you use a Mac for any development then I would advise CSS Edit although I expect that is not the case.
What does the Visual Studio development team at Microsoft use to develop new versions of Visual Studio? Do they use VS2005 to develop VS2008? Thinking about it makes my head hurt a little...
One of the PDC videos I recently watched said they use VS2010 to develop VS2010.
You may imagine how quickly bugs get fixed that way.
They start on an abacus and work there way through mathematical instruments until they reach computers. At this point they stop and roll another funny cigarette and wonder is this what life has come to?
We dogfood our products, and VS is no exception.
/me goes back to his happy world of rainbows, unicorns, lambdas, auto, and dynamic ;)
C was implemented to write UNIX. UNIX is written in C. On UNIX, currently. At some point, you use what you've built to keep building it.
I'd imagine the very first go of VS2008 is written in VS2005, but then they start using VS2008 as soon as is feasible to continue developing VS2008.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm wondering what other tools / frameworks / Add Ons people use to improve their productivity / development speed when coding in ASP.NET.
I just use VS2008 on its own but wanted to find out what other people use with VS2008 AND WHY??
In addition to ReSharper, IE Developer ToolBar and FireBug improves your speed if you're working on javascript and css on your project. Also Fiddler is good tool for debugging puposes.
I use:
GhostDoc: GhostDoc is a free add-in for Visual Studio that automatically generates XML
documentation comments for C#. Either by using existing documentation inherited
from base classes or implemented interfaces, or by deducing comments from
name and type of e.g. methods, properties or parameters.
CodeRush Xpress for Visual Studio: CodeRush Xpress is freely available to all Visual Studio 2008 developers and offers a comprehensive suite of tools that enable you and your team to simplify and shape complex code - making it easier to read and less costly to maintain.
CoolCommands: It contains lots of cool stuff, but I mainly use the font-functionalities like: 'Demo Font' or 'Wheel Font Sizing'. E.g. Demo Font easily switches the font to a size which is perfect for giving demos on a beamer. If you disable it again, your font size is switched back to its original size.
I'm not sure if this counts, but we use CruiseControl.NET for our buildserver, which in the long run, helps productivity as well.
I have used Resharper for a while, and although it does improve productivity, I eventually uninstalled it since it made my Visual Studio too slow. Although I have to admint, that was almost two years ago, so it may have improved since then.
Mine tools are: CodeRush and Refactor, as well as VisualSVN.
Microsoft Expression Web: can open a Visual Studio .Sln file, but is focused on design.
And it is included in my MSDN subscription.
Google Chrome: Has a very nice "Inspect Element" item on the context menu. Amongst other things, the screen will learn you very easy where the CSS properties are coming from.
I'm a big fan of ReSharper, Web Developer Toolkit and Firebug in Firefox, Chrome, GhostDoc and Fiddler (particularly useful for JSON requests). Oh and YSlow.
I work in Visual Studio working on sites mostly myself and occasionally I start on new features for a site and bam a bug pops up on the live site and now I am in the middle of changes and can't post a fix to the bug until everything I started to change is complete.
So I am looking for a nice an simple way to work with this type of situation - any suggestions?
Are you asking for a recommendation of a source control system? SourceGear Vault is free for single users.
I am big fan of subversion. There also plugins for VS to work with subversion repository.
http://subversion.tigris.org/
http://ankhsvn.open.collab.net/
I am in a similar situation and I use Perforce. It is free for up to two users and integrates well with Visual Studio.
Subversion is well supported and has tools for most any environment. It's also mostly straightforward to use, so you should be able to get up and running quickly.
If you need to work on a lot of separate features and bugs at the same time, you might try Mercurial instead. The tooling support is a lot less mature but I find the distributed design to do a better job of merging and facilitating work on separate issues concurrently.
But really, if you aren't using anything currently and aren't sure what your needs are, just choose one that has support in the IDE/tools you use. It will probably be Subversion.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
What's the best way for me to learn how to use Subversion as a source code control for my Asp.Net Web Projects?
I haven't had much contact with source control before; however I have a very basic understanding of its features, so I'm looking for a way to learn the best practices.
Any tip will be very appreciated.
Once you've setup SVN you'll need to setup your repository structure. A common setup is to have a Branch, Tag, Trunk setup however there are others that may suit your needs.
Once you've setup your server you'll need a client. The most common one is TortoiseSVN. It doesn't integrate with Visual Studio, however it's extremely powerful.
Once you install tortoise, you'll want to setup your exclusion list to make sure you only commit files that are relevant to your project.
Then for a better understanding of how to use source control in general check out Eric Sinks Source Control HOWTO
TortoiseSVN?
Pretty easy to use...
It's integrated into the windows shell so basically it works from Windows Explorer.. I'm not sure if its integrated into VisualStudio 2008, but it's so easy to use anyway that I dont think you'd need it.. :)
EDIT: Plus, it's free.. :) And it's got a bunch of tools like Diff/Merge.. :) Although for that I think WinMerge is better.. But that's beside the point.. :)
I really recommend VisualSVN. It is a great product for integrating Subversion with Visual Studio.
http://www.visualsvn.com/
I would recommend ankhsvn for integrating with visual studio. I works nicely and looks similar to TFS. I also use tortoise svn for windows shell integration. Both complement each other nicely.
Not strictly related to Subversion, but Eric Sink has an excellent source control primer if you need to review the basics. Don't forget that the Subversion book is free, and it's probably the most complete (and yet still quite practical) resource on Subversion.
Like Web and Jerry, I generally like AnkhSvn for Visual Studio integration, and also make use of TortoiseSvn as a complementary tool. (For example, Tortoise's log viewer is still a bit more advanced, so sometimes I'll go in with that.)
That said, I'm not totally sure I would suggest using AnkhSvn for ASP.NET Web Site Projects. (I use it for ASP.NET Web Application Projects, Class Library Projects, and Console Applications.) There are some quirks that you might find frustrating. See this message in particular and this thread in general, from the AnkhSvn mailing list:
http://ankhsvn.open.collab.net/ds/viewMessage.do?dsForumId=582&dsMessageId=132185
You could probably live with the quirks, and maybe the AnkhSvn will eventually eliminate them all, but in my case I chose to move to Web Application Projects (instead of Web Site Projects) partly because they work better with AnkhSvn.
Also, if you do go with AnkhSvn, I suggest running one of the nightly builds, rather than the latest stable release; the nightly builds seem to have many fewer bugs and to be more useful.
I didnt get any answers when i was getting my first svn set-up for php development... so i would like to help you but i dont know any visual studio integration.
I used tortoise(btw is great and is for windows, i could help you im sure) and theres a couple of tutorials on how to set up a small repo in your own pc
Get familiar with source control terms and concepts first. Eric Sink has written a great guide for getting up to speed.
I know someone has already said "AnkhSVN", but I'd like to second that nomination. I use AnkhSVN for my department, and I love it. It integrates completely with VS2008, and gives me almost no trouble.
I also use TortiseSVN for its "Repo Browser" functionality... but I rarely ever have to go into that anymore.
Both are EXCELLENT solutions, and used jointly, should be all you need. And both are free.