1 / 34

#develop

#develop. The open source IDE for .NET. Τι είναι το # develop?. Διαβάζεται SharpDevelop. Είναι ένα opensource IDE για το .ΝΕΤ platform. Είναι μία συλλογή από εργαλεία που συνδέονται πάνω σε μία κοινή πλατφόρμα. http://www.icsharpcode.com/. Γιατί # develop?.

mei
Download Presentation

#develop

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. #develop The open source IDE for .NET

  2. Τι είναι το #develop? • Διαβάζεται SharpDevelop. • Είναι ένα opensource IDE για το .ΝΕΤ platform. • Είναι μία συλλογή από εργαλεία που συνδέονται πάνω σε μία κοινή πλατφόρμα. • http://www.icsharpcode.com/

  3. Γιατί #develop? • Παρέχει ένα ολοκληρωμένο περιβάλλον προγραμματισμού. • Ελαφρύ σε απαιτήσεις μνήμης • Ελαφρύ σε απαιτήσεις CPU • Απλό στην χρήση του • Εύκολο στην μάθηση • Φθηνό (δωρεάν)

  4. Γιατί #develop? • Εύκολα Επεκτάσιμο από εξωτερικά εργαλεία • Εύκολα Επεκτάσιμο από Plug-Ins

  5. Τι υποστηρίζει #develop? Η τρέχουσα σταθερή έκδοση είναι η 2.2. Υποστηρίζει έως το 3.0 .NET framework. Διατίθεται η έκδοση 3.0 (beta 2) Υποστηρίζει έως το 3.5 .NET framework

  6. Τί παρέχει το #develop Editor • Write C#, ASP.NET, XML, HTML code • Code completion for C#, VB.NET and Boo (including Ctrl+Space support) • Syntax highlighting for C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML

  7. Τί παρέχει το #develop • Intelligent braces • Folding • Bookmark your code • Code template support • Find & Replace dialogs • XML Editing (source and tree view) with XPath search

  8. Startup Templates: Configuration classes • Class • Form • Gtk# Window • Interface • Module • MSBuild File • NAnt Build File • Setup Dialog (WiX) • Setup Document (WiX) • Unit Test • User Control • Web Control • Web Form • Web Service • XML File

  9. Auto code generation • Abstract base class methods • Constructors • Equals and GetHashCode methods • Property getters and setters • Interfaces • Overridable methods • Overridable properties • ToString methods

  10. Drag ‘n’ Drop • Windows Forms (checkboxes, fontdialogs, panels, buttons…) • Data Components (Datagrid, OleDbConnection, DataSet…) • Varius Components (Process, FileSystemWatcher, Timer .. ) • Custom Components

  11. XML comments Το #develop έχει υποστήριξη για την δημιουργία XML documentation. Προσθέτοντας: /// δημιουργείται αυτόματα ένα σχόλιο XML. /// <summary> /// Description of Class. /// </summary>

  12. XML comments To #develop έρχεται μαζί με το NDOC. Αυτόματη δημιουργία τεκμηρίωσης σε : • XML • JavaDoc • MSDN • HTML • LaTex κ.α.

  13. Debugger • Set/Unset Breakpoints • Step into • Step over • Step out • Continue debugging

  14. Debugger • Local Variables • Callstack • Loaded Modules • Threads

  15. Code Conversion • C# • VB.NET • Boo

  16. Targeting Different Frameworks • .NET 1.0 • .NET 1.1 • .NET 2.0 • .NET 3.0 • .NET Compact Framework • Mono 1.0 Gtk#,Glade# • Mono 2.0 Gtk#,Glade#

  17. Screenshots

  18. Δημιουργία Νέου Project

  19. Plugin selection

  20. Tools

  21. Properties

  22. Errors

  23. Build Documentation

  24. Install Addin

  25. Adding Plugin

  26. Accessing Plugin

  27. Τέλος

More Related