C# / Office 2007 - Buchempfehlung?

23/10/2008 - 18:29 von Andreas Kleiböhmer | Report spam
Dazu mache ich wie von Frank gewünscht gern ein neues Thema auf.
Vor allem weil ich denke, dass das Thema mehrere Leute interessiert.
Office 2007 ist genau wie Vista wesentlich besser als sein Ruf; man muss
es nur auch voll nutzen.

Also: welches Buch kann man jemandem empfehlen, der gern mithilfe von C#
Office 2007 programmieren möchte? Am wichtigsten zunàchst Word und
Excel, dann mit etwas Abstand Project. Muss nicht alles in einem Buch
sein, 3 einzelne gehen auch.

Frank's Fragen:

kàme darauf an, machst Du VSTO?


noch nicht. Habe vor 14 Monaten (VSTO 2nd Ed.) schon als
Machbarkeitstest was versucht aber alles durch Try-and-Error,
überwiegend Word. Try-and-Error mit Office nervt ziemlich, wenn man vom
managed-Bereich auf einmal wieder nach COM runterfàllt.


Arbeitest Du mit VS2008 / C#3.0?


Nur VS2008/C# 3.0 ist okay.
Ich habe 2008, arbeite aber überwiegend noch mit VS2005, da mein Rechner
noch bis Februar 2009 mit Win2000 laufen muss. In der Vistapartition und
auf einem XP-Notebook habe ich jeweils VS2005 und VS2008.


Welche Office Versionen sollen unabhàngig von Deiner


Entwickler-Version spàter beim Kunden unterstützt werden?
Keine alten Zöpfe! Ausschliesslich Office 2007 und ggfs. Nachfolger. Wir
wollen neue Features möglichst voll ausschöpfen (z.B. ContentControls
bei Word und diese Listenobjekte bei Excel)
Mein "Kunde" ist im Moment nur die eigene Firma mit 50 AP. Das Programm
wird u.U. ab Ende 2009 auch verkauft.


Bist Du eher Fortgeschrittener oder eher Beginner bzw. welche


Vorkenntnisse hast Du
Eher Fortgeschrittener; aber sicher kein Profi. Ich musste mein Hobby zu
einem Teil meines Berufes machen, weil es für unsere Branche keine
guten fertigen Programme gab/gibt.


und welche Typen von Büchern gefallen Dir ...


Welche die möglichst linear aufgebaut sind und alles notwendige auch
ohne Internet oder "beigefügter CD" erklàren.

Danke!
 

Lesen sie die antworten

#1 Frank Dzaebel
23/10/2008 - 21:18 | Warnen spam
Hallo Andreas,

Also: welches Buch kann man jemandem empfehlen, der gern mithilfe von C#
Office 2007 programmieren möchte? Am wichtigsten zunàchst Word und Excel,
dann mit etwas Abstand Project. Muss nicht alles in einem Buch
sein, 3 einzelne gehen auch.



Also insgesamt hast Du Deine Anforderungen ja ganz gut beschrieben.
Du hast ja also das Buch:

[Microsoft Office 2007-Programmierung]
http://www.microsoft-press.de/produ...id=ms-5415

ok, das gefiel Dir nicht ganz so.
Für mich verstàndlich, da das *ein* Buch auch nicht
leisten kann. IMHO ist die Tendenz mit "VBA zu
VSTO" aber sicher gut und die Berücksichtigung
der direkten Visual Studio Einbindungen auch
nicht in jedem Buch zu finden.

IMHO

- braucht man eine wirklich gute Referenz-Quelle
pro *einzelnes* Office-Produkt [Excel, Word, Project, ...].
(Gut, man kann die ggf. auch online nehmen, aber
Du sprachst ja Bücher an) - Das sind oft Bücher mit
nur *sehr* wenig Relevanz zu C#:
http://books.google.de/books?id=HxhXwdUSTe0C
http://books.google.de/books?id=m50...p;pg=PA745

- genau ein gutes VSTO- oder Office-Interop-Buch,
dass einem die Wrapper-Funktionalitàten über C#
klar macht (alternativ wieder online). Auch die
vielfàltigen Möglichkeiten über WCF, Webservices
Datenbanken, etc. sollten enthalten sein, bzw.
können Deine Suchbegriffe in Online-Buch-Suchen sein.

Also bei Dir 3-4 Bücher.

______________________________________

Im Prinzip dürfen heutzutage auch die
enormen .NET "Open XML" Methodiken nicht fehlen:

[Das Microsoft Office Open XML-Format: Die Übersicht: Fakten - Analysen -
Integration - Artikel und Webcasts]
http://msdn.microsoft.com/de-de/off...06068.aspx

[System.IO.Packaging-Namespace ()]
http://msdn.microsoft.com/de-de/lib...aging.aspx

[Gewusst wie: Ändern eines Office Open XML-Dokuments]
http://msdn.microsoft.com/de-de/lib...69125.aspx

[Microsoft Office Binary (doc, xls, ppt) File Formats]
http://www.microsoft.com/interop/do...rmats.mspx

[Office Binary (doc, xls, ppt) Translator to Open XML]
http://b2xtranslator.sourceforge.net/

[SourceForge.net: Files]
https://sourceforge.net/project/sho...p?group_id!6787

_________________________________________

Gute zentrale Suchstelle für Bücher ist:

[Google Buchsuche]
http://books.google.de/

Die drei Fachbücher würde ich mir über die Suchbegriffe
sorgfàltig aussuchen. Da man in die Bücher hineinschauen
kann, kauft man letztlich auch nicht die Katze im Sack.

Ich kann Dir leider keins von den aktuellen (und vielen
erhàltlichen) mit gutem Gewissen für Deine Anforderungen
empfehlen. Es sind jedenfalls immer Nachteile dabei, die
Du wohl (im wahrsten Sinne) in Kauf nehmen musst.

Sieh die ganzen genannten Dinge nur als Andeutung,
Richtung an. Ich selber habe zum Beispiel nur ein 900 Seiten
Excel-Buch, dass sehr wenig benutzt wird - die meisten Dinge
hole ich mir online.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen