Re: Separating .net from Visual Studio

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Tue, 23 Sep 2008 12:11:30 -0400 (EDT)

Personally, I like to include as much code as possible in a single file
for an application.  I divide that file into classes, and of course
members of each class.  That makes it easy to search for code related to
the application and to do global search and replace operations.  If
multiple source code files are needed, one can edit the command-line that
EdSharp uses to call the C# compiler, or create a batch file that EdSharp
calls instead of calling the command-line compiler directly.

When I want to find out what .NET members are contained in a class, I
often do a Google search like the following:

site:microsoft.com system.io members

The page that enumerates the members of the class is usually the
first search result.

Jamal
Jamal
 On Tue, 23 Sep 2008, Niran
wrote:

> Date: Tue, 23 Sep 2008 21:31:23 +0530
> From: Niran <public.niran@xxxxxxxxx>
> Reply-To: programmingblind@xxxxxxxxxxxxx
> To: programmingblind@xxxxxxxxxxxxx
> Subject: Re: Separating .net from Visual Studio
>
> Hi Jamal,
> out of curiosity, what if the source code spans multiple .cs files?
>
> The .net BCL is so large that while exploring new parts of it or while using
> any third party library or learning any new library like asp.net mvc etc,
> the code completion comes very handy for me.
> Yes, I do only use notepad for php development, and find the ebility to
> quickly edit/type the code very nice. I use the php reference available in
> chm format for quick reference.
> But don't Think I would be able to do that for .net.
> -N
> Check out my blog on programming
> http://www.nirandas.com/blog/
> ----- Original Message -----
> From: "Jamal Mazrui" <empower@xxxxxxxxx>
> To: <programmingblind@xxxxxxxxxxxxx>
> Sent: Tuesday, September 23, 2008 8:48 PM
> Subject: Re: Separating .net from Visual Studio
>
>
> > As you might guess, I develop EdSharp and FileDir in C# 2.0 using EdSharp.
> > The .NET 2.0 SDK has a strong set of command-line utilities with
> > consistent syntax.  Although I have done my best to make the Visual Studio
> > scripts provide access to the IDE, and so have others, I ultimately found
> > that I was more productive hand coding forms with a powerful, speech
> > friendly text editor.  Yes, one gives up code completion, so I often
> > search MSDN or structured text files I have done of .NET documentation.
> > I do not like the way an IDE guesses what I want to do, however,
> > generating code automatically for me, some of which I do not understand or
> > do not find consistent with my own coding style.  I have found that the
> > layout container controls work in a more simple and elegant manner than
> > building forms through the Windows forms designer.
> >
> > As an example of EdSharp's support for C#, try creating the file
> > hello.cs with the code below.  Then press Control+Shift+F5 and pick the
> > C# compiler.  Press Control+F5 to compile.  EdSharp will say "Done!" if
> > there was no compiling error, thus resulting in the executable hello.exe
> > in the same folder as hello.cs.  If an error is found, on the other
> > hand, EdSharp will say it and place the cursor at that point in the
> > source code.
> >
> > Let me be clear that this is a personal choice that works well for me.
> > Others like the code completion and other benefits of the IDE a lot, and
> > are not bothered by the code generation or other aspects that I find
> > annoying.  Also, if one is working on a team, the IDE provides ways of
> > structuring projects that aid collaboration.
> >
> > Hope this helps,
> > Jamal
> >
> > using System.Windows.Forms;
> >
> > class Program {
> > static void Main() {
> > MessageBox.Show("Hello world");
> > }
> > }
> >
> >
> > On Tue, 23 Sep 2008, Jared
> > Wright wrote:
> >
> >> Date: Tue, 23 Sep 2008 09:43:19 -0400
> >> From: Jared Wright <wright.jaredm@xxxxxxxxx>
> >> Reply-To: programmingblind@xxxxxxxxxxxxx
> >> To: programmingblind@xxxxxxxxxxxxx
> >> Subject: Separating .net from Visual Studio
> >>
> >> Hi all, I was wondering what experiences any of you could share about
> >> using any of the .net framework languages outside of Visual Studio? It's
> >> obviously very powerful stuff and stuff I need to be comfortable with,
> >> but I really just am not finding that I like the VS experience.
> >> Apparently I can work with my text editor of choice unhindered with the
> >> .net SDK, but I wanted to know if there are any other practical hurdles
> >> I've overlooked. I don't know many folks that do their .net in something
> >> other than Visual Studio, and I imagine there's a good reason why.
> >> Apologies if it seems I"m cutting some corners here too, I do have a
> >> programming class this semester centered around .net, hence the inquiry
> >> itself, and I'm really trying to find an alternative for VS or at least
> >> figure out VS real quickly, because it's sure making this course
> >> irritating.  Not a lot of fun when 30% seems to be software dev and the
> >> other 70% seems to be fighting with the IDE.Any thoughts welcome.
> >>
> >> Best,
> >> JW
> >>
> >> __________
> >> View the list's information and change your settings at
> >> //www.freelists.org/list/programmingblind
> >>
> > __________
> > View the list's information and change your settings at
> > //www.freelists.org/list/programmingblind
> >
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: