Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Is it feasible to develop a full-blown web application with SharePoint using a text editor and command-line based environment? Say I wanted to use Vim, svn/git, and powershell. So minimal use of Visual Studio, SharePoint Designer, etc. Could I do it?

(The question is mainly whether it is possible, but the obvious corollary is whether it is sensible, so opinions welcome on that, too!)

share|improve this question
add comment

3 Answers

up vote 1 down vote accepted

You say "full blown web-application" but it depends what features you wanted. As Thomson above states, you can do normal C# coding in just a text editor and deploy your managed code, but page customisations can only be done through SharePoint Designer.

To answer your original question of whether or not it's feasible, yes but incredibly time-consuming. Without Visual Studio you have no IntelliSense, so you'd spend far too much sorting typos and reading up on the SDK for methods and properties which would normally show up automatically as you type.

share|improve this answer
add comment

How are we going to deal with customized pages. You need to have Sharepoint Designer to do. There is no other way.

Normal C# coding can be written in Text Editors and can be complied in C# and make use of the dll

share|improve this answer
add comment

Possible, yes.

Sensible, no.

Any particular reason why you might be interested in this approach? As a SharePoint developer you can live without SharePoint Designer - but Visual Studio is a must (if you want to be productive).

share|improve this answer
    
I come from a Unixy background developing with text editors and the command-line, using shell scripts for building and maintenance etc. I've always enjoyed it and found it to be very versatile, but maybe it's time to get with the IDE program! –  ngm May 11 '10 at 9:04
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.