Quantcast
Channel: SharpDevelop Community
Viewing all articles
Browse latest Browse all 1764

My first project with MV3 using SD, some bugs and suggestions.

$
0
0

This is my first post so please go easy. I am a regular user of VS and have been using it since 2005. Right now I have 2013 installed. I have always wanted a lightweight IDE for my hobby projects at home since at work VS is provided for free. SD is perfect for that.

Today I decided to run through a tutorial on MVC 3 (music store one on codeplex - https://mvcmusicstore.codeplex.com/). I am using the latest version of SD, the v5 Beta 2 (5.0.0.4053-Beta 2-c42c4dab). Overall it has been a very pleasant experience, however I would like to document the following issues in case the DEV team would like to perhaps change / fix them.

(I do not remember every difference with VS as I am now quite far into the tutorial, but I will try and document what I can remember)

  1. SD does not offer an empty MVC project template like VS does.
  2. The "Models" directory is missing after the project is created.
  3. The first compile failed, with missing DLLs. However they were showing in references as existing. I installed the MVC 3 tooling from MS and it compiled. It would be nice if the IDE told me this, or the references didnt show the missing DLLs as existing.
  4. Intellisense could be better, when I typed "List" and then "<" it filled in something completely different. It worked once I manually typed the correct using statement. It would be nice if it let me type "List<Album>" and then suggested I create a using.
  5. In VS typing "prop" and pressing tab twice gets you to the type, in SD just one tab gets you on the type name.
  6. In VS for a class with properties, if I type "var g = new Genre {" then press tab I get the names of the properties, in SD there is no such intellisense. However when I already know the name of a property and start typing it it then shows in a list.
  7. Right click -> Create View is missing from controller actions.
  8. In VS when creating a new directory, the directory is selected for rename, but in SD it has to be reselected and "rename" clicked.
  9. When creating a new View, if the Razor+Strongly Typed+Use Layout are selected, and no layout is specified (VS allows this) then in the generated view the Model declaration is missing from the top. I believe this is a bug.
  10. Highlighting of razor views is not like in VS, only the @ sign is yellow (In VS the whole word "@model" is highlighted)
  11. There is no intellisense within a razor view. I think this is the biggest issue in this whole list.
  12. When running the MVC web app using IIS Express a dos-prompt window always shows, I feel there should be some sort of switch to hide this.
  13. Some of the tooltips when inputting parameters seem to expand too wide, way past the amount of space they need to display the content, one was so wide it was covering half of my right hand side docked window.
There are other UI related things I think would be nice to change, I think the tabs at the bottom have their icons too close to the border (touching). The number of borders generally in containers is too many, like the main edit window seems to have about 3 or 4.
Most of these things are very small, so overall its a great IDE. Also I know that this project is for free so its unfair for me to ask you to fix all this, especially since I have contributed nothing. I have never used GIT but I will try and see if I can clone and look around the IDE code to see if any of these can be fixed easily.

 


Viewing all articles
Browse latest Browse all 1764

Trending Articles