Concept

SharpDevelop

SharpDevelop (also styled as #develop) is a discontinued free and open source integrated development environment (IDE) for the .NET Framework, Mono, Gtk# and Glade# platforms. It supports development in C#, Visual Basic .NET, Boo, F#, IronPython and IronRuby programming languages. SharpDevelop was designed as a free and lightweight alternative to Microsoft Visual Studio, and contains an equivalent feature for almost every essential Visual Studio Express feature and features very similar to those found in Borland Kylix and Delphi, including advanced project management, code editing, application compiling and debugging functionality. More specifically, the IDE includes a GUI designer, code/design views, syntax highlighting, auto completion menus (similar to IntelliSense) the ability to compile and debug form/console .NET Framework applications, a "New Project" wizard, toolbars, menus, panels and a docking system, and built-in code refactoring tools, and it has an integrated debugger that allows for stepping, viewing values of objects in memory, and breakpoints. To allow for easy project migration, SharpDevelop works natively with Visual Studio project and code files. It is able to compile applications for .NET Framework version 2.0, 3.0, 3.5, 4.0, 4.5.1 and the .NET Compact Framework 2.0 and 3.5. SharpDevelop's Graphic User Interface Designers work with the C#, VB.NET, Boo, and the IronPython and IronRuby languages, using the following GUI technologies: Windows Forms Windows Presentation Foundation (WPF) Entity Framework SharpDevelop was written entirely in C# and consists of about 20 components that integrate to form the application. The source-code editor component, known as AvalonEdit, can be used by other applications. It also includes functionality for: External COM and ActiveX components Code analysis (FxCop) Unit testing (NUnit) Code coverage (PartCover) Profiler Subversion (TortoiseSVN) Git Mercurial StyleCop add-in Documentation generation (Sandcastle, SHFB) Plugins On 11 September 2000 Mike Kruger launched the project, while testing the first public release of .

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.
Related publications (4)

Course Design - A Visual and Modular Approach

Marc Laperrouza

This book has been designed for instructors in higher education or adult training who wish to develop a new course or revise an existing one. It adopts a practical, visual, and modular approach based on the principle of constructive alignment. At its heart ...
EPFL Press2024

What is the 'spectral diet' of humans?

Marilyne Andersen, Forrest Simon Webler, Manuel Spitschan

Our visual perception of the world - seeing form and colour or navigating the environment - depends on the interaction of light and matter in the environment. Light also has a more fundamental role in regulating rhythms in physiology and behaviour, as well ...
ELSEVIER2019

Vibrotactile Feedback for Brain-Computer Interface Operation

José del Rocio Millán Ruiz

To be correctly mastered, Brain-Computer Interfaces (BCIs) need an uninterrupted flow of feedback to the user. This feedback is usually delivered through the visual channel. Our aim is to explore the benefits of vibrotactile feedback during users� traini ...
2007
Show more
Related concepts (1)
Visual Studio
Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce both native code and managed code. Visual Studio includes a code editor supporting IntelliSense (the code completion component) as well as code refactoring.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.