473,386 Members | 1,609 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

How good is SharpDevelop?

Is the free compiler SharpDevelop a real alternative to Visual C#? Or
are there a lot of things that make Visual C# superior?

thanks for help.
Nov 15 '05 #1
6 2787
the compiler is part of the .net sdk so they should be the same for
sharpdevelop and visual c#.
The IDE itself its different obviously. I personally use sharpdevelop cuase
it fullfills everything I need. Doesnt have anything fancy other than
intellisense. It handles namespaces fine, different directories, external
assemblies, etc.
Visual C# takes it a bit further, helps you with codebehinds on ASP.NET, has
stuff to easily accesss the DB using ADO.NET, etc, etc.
I would suggest you try sharpdevelop, if you can do everything you wanna do
with it then dont bother with visual c#.
"T. F." <re*******@gmx.net> wrote in message
news:b0********************************@4ax.com...
Is the free compiler SharpDevelop a real alternative to Visual C#? Or
are there a lot of things that make Visual C# superior?

thanks for help.

Nov 15 '05 #2
"memememe" <[rem]casolorz[rem]@hot[rem]mail.com> wrote:
I would suggest you try sharpdevelop, if you can do everything you
wanna do with it then dont bother with visual c#.


The only thing I'd want for sure is the ability to define my own keystrokes
for the editor. I couldn't live with a notepad-style arrow-key editor.

Can it do this?

--
harry
Nov 15 '05 #3
"Harry Bosch" <no**@given.com> wrote in message
news:Xn***********************@207.46.248.16...
"memememe" <[rem]casolorz[rem]@hot[rem]mail.com> wrote:
I would suggest you try sharpdevelop, if you can do everything you
wanna do with it then dont bother with visual c#.
The only thing I'd want for sure is the ability to define my own

keystrokes for the editor. I couldn't live with a notepad-style arrow-key editor.


Forgive the ignorance here - but how do you do that in Visual Studio? I'd
especially love to get vi keystrokes in vs, without giving up intellisense.

-mike
Nov 15 '05 #4
"Michael Mayer" <mi**@mag37.com> wrote:
"Harry Bosch" <no**@given.com> wrote in message
news:Xn***********************@207.46.248.16...
"memememe" <[rem]casolorz[rem]@hot[rem]mail.com> wrote:
> I would suggest you try sharpdevelop, if you can do everything you
> wanna do with it then dont bother with visual c#.


The only thing I'd want for sure is the ability to define my own

keystrokes
for the editor. I couldn't live with a notepad-style arrow-key
editor.


Forgive the ignorance here - but how do you do that in Visual Studio?
I'd especially love to get vi keystrokes in vs, without giving up
intellisense.


Tools|Options|Keyboard is where I set mine up. The great thing about VS
here is that a shortcut can contain several keys. So you could define
Ctrl+X Ctrl+C to mean "File|Exit".

Some things don't translate readily. Don't know about vi, but Emacs for
instance uses the Alt+F for forward-word, which can interfere with how one
uses the menu bars.

--
harry
Nov 15 '05 #5

"Harry Bosch" <no**@given.com> wrote in message
news:Xn***********************@207.46.248.16...
"memememe" <[rem]casolorz[rem]@hot[rem]mail.com> wrote:
I would suggest you try sharpdevelop, if you can do everything you
wanna do with it then dont bother with visual c#.
The only thing I'd want for sure is the ability to define my own

keystrokes for the editor. I couldn't live with a notepad-style arrow-key editor.

Can it do this?

--
harry

that is one thing I have never done with sharpdevelop, havent really had the
need, I used to switch editors so much while doing java and jsp that I got
used to only trusting cntrl x, c, v, and z, sometimes alt f4.
Nov 15 '05 #6
"memememe" <[rem]casolorz[rem]@hot[rem]mail.com> wrote:

"Harry Bosch" <no**@given.com> wrote in message
The only thing I'd want for sure is the ability to define my own

keystrokes
for the editor. I couldn't live with a notepad-style arrow-key
editor.

Can it do this?


that is one thing I have never done with sharpdevelop, havent really
had the need, I used to switch editors so much while doing java and
jsp that I got used to only trusting cntrl x, c, v, and z, sometimes
alt f4.


Thanks. I know how that is about the keystrokes you can rely on. I really
only use two editors now, Visual Studio and Emacs, which I run together.
I'll check out SharpDevelop and see what it's got.

--
harry
Nov 15 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: tada991 | last post by:
Hello Everyone, I just purchased Visual Studio .Net Architect 2003 and want to know what's a good book for begginers to start with. I know nothing about programming whatsoever, but I do have a...
2
by: Mark Broadbent | last post by:
In SharpDevelop, there is a lovely utility called assembly scout which allows you to search through all the namespaces for members and namespaces equal to your search criteria. I have looked for...
1
by: Junaid Hussain | last post by:
Hey, I have a question for those developers here using Sharpdevelop. I just recently started using Sharpdevelop, but I keep getting errors regarding assembly references. I have used the 'assembly...
0
by: Scott Coonce | last post by:
I've been using VS 2003 to develop applications for an employer whom I am leaving. Looking around for a free development GUI I came across SharpDevelop. Before I install this, I would like some...
6
by: pp | last post by:
Hi, I want to buy a book for learning C#, do you have any ideas? Tanks, Paulo Praça
5
by: Dennis | last post by:
Would appreciate and comments anyone has that has used both SharpDevelop and M'soft's VS.Net IDE to develop applications. Like what are the shortcomings of SharpDevelop? -- Dennis in Houston
4
by: linuxadmin | last post by:
hello! i have read somewhere, that the fact, that mono doesn't implement 100% of windows.forms, is the reason, that sharpdevelop doesn't run with mono (under linux). this site,...
0
by: =?ISO-8859-1?Q?Arne_Vajh=F8j?= | last post by:
Paul J. Hurley wrote: I have used SharpDevelop for several years. Not for large projects, but for many small. In total about 50000 lines of code. Lots of trivial stuff but still some code. ...
2
by: PJ6 | last post by:
Years ago I looked for a text editor control that would do automatic keyword highlighting, to no avail. I found sample code to roll my own, but all of that was crap (mostly because of the way the...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.