In seinem Artikel "Some Words About Visual Studio Extensibility" geht Keyvan Nayyeri ziemlich mit den Möglichkeiten zu Visual-Studio-Erweiterungen zu schreiben ins Gericht. Ich selber habe bisher nur ganz kleine Visual-Studio-Addins geschrieben, kann das also nicht wirklich beurteilen.
Was er schreibt klingt plausibel, aber ist es wirklich so schlimm oder will er hauptsächlich Werbung für sein Buch machen? 😉
Der Beitrag wurde veröffentlicht unter Kategorie Entwickler. Der Artikel wurde 17380 mal abgerufen.
Du kannst alle Antworten über den RSS 2.0 Feed verfolgen. Du kannst einen Kommentar schreiben, einen Trackback von deinem eigenen Blog setzen.
Fortunately there are lots of same ideas about VS extensibility from the community and this isn't the first time that someone has written negative points about VSX so this wasn't advertisment about my book and I don't think this can help promote my book at all.
That was better to judge on this with enough experiences or at least doing a research on the community about the topic before writing this post.
Hm, it seems my post really annoyed you. I am sorry about that. But I presume it was a language problem?
In fact I mentioned your post to make sure that people read it. I said that I cannot judge it, because my lack of expierence, but that it made sense to me. The hint to your book was a joke. To make the joke noticable i set a twinkling smily. Can you agree with my explanation?
BTW I am pretty impressed that you noticed my comment.
Thomas,
It may be a language problem though because I used Live translator to translate it.
However, no problem 😉
Hallo Thomas, hi Keyvan,
nun lassen wir doch mal das Schlachtermesser im Schub, nur weil wir von der Kuh Milch haben wollen!! 😉
Da ich ja zur Zeit selbst ein Buch zur Add-In Entwicklung für Visual Studio schreibe, kann ich selbst ein kleines Liedchen zu manchen Mühen, bei der Erforschung der Extensibility-API singen. Aber warum die Programmierung dieser API sich so komplex für Einsteiger und auch für Fortgeschrittene gestaltet, kann ich mit zwei Hauptpunkten abhaken:
1. Es gibt für die Visual Studio Add-in Programmierung keine wirklich guten Bücher. Keine! In den Büchern die es gibt, werden 90% oberflächlich erklärt und die meisten Beispiele sind als Macrocode abgebildet. Was bitte will man mit Macro-Code, wenn man ein Add-In in C# schreiben möchte oder soll?! Bei einem Buch (ich nenne hier keine Namen) habe ich mich am meisten über falsche Beispiel und absolut wiedersprüchliche Erklärungen geärgert. Wie kann man als Mitglied der Visual Studio Entwicklungsabteilung in einem "Inside"-Buche erklären, das man über die Eigenschaft DTE.Solution.Projects über alle geladenen Projects in einer foreach-Schleife iterieren kann, wenn mir aber alle SolutionFolder auch als Project-Object zurückgegeben werden. Richtig wäre zu erklären das man hier rekursiv iterieren muss!
2. Hat sich schon mal jemand versucht durch die MSDN2 von Microsoft bezüglich Visual Studio Extensibility zu qälen? Nein? Warum auch? Steht kaum etwas verwertbaren drinnen wenn man stabile Add-ins Programmieren will.
Aber, wenn man etwas Fleiß mitbringt, gute Grundkenntnis von den Programmiersprachen (für die man Add-ins schreiben möchte) und sehr gutes Wissen über Visual Studio selbst, dann ist auch die Programierung von Visual Studio Add-ins keine Horror-Aufgabe. Ich habe es ja auch geschafft 😉
Schauen wir mal, ob mein Buch dann auch etwas dazu beitragen kann (ist jetzt auch werbung? (sorry ;-))).
TOM
Wenn das Buch gut ist, dann ist Werbung erwünscht… 😉
Wenn sie gut sind und wir bis dahin immer noch Erweiterungen benötigen, dann kann es sich mein Arbeitgeber vielleicht sogar leisten beide Bücher zu kaufen. Allerdings sind wir gerade dabei auf Visual-Studio-2008 umzusteigen. Wie ich Dich kenne, ist das aber sowieso Deine Zielplattform. Keyvans Buch scheint VS-2008 abzudecken.
I aⅼwаʏs spеnt my һalf an hour to read thіs blog's articles everyday ɑlong with a mug of ϲoffee.
a knockout post : Bеst Encrʏption Software Ꭲips You Will Read
This Year & Four Deadly Sins Of How To Encrypt A Passworⅾ For Freеing