none
Gallileo openbook c#2010 beispiele funktionieren nicht RRS feed

  • Frage

  • Hallo ich versuche gerade ein paar beispiele des gallileobooks nachzuvollziehen, doch leider bekomme ich total undefinierbare fehler, wenn ich den quellcode wie beschrieben eingebe, maches könnte ja auch sein, weil ich die entsprechende using nicht eingegeben habe, aber woher soll ich denn wissen, welche ich zusätzlich benötige? ich meine das steht ja nicht in dem Buch, aber wie soll man auf soetwas kommen, wenn man anfänger ist?

     

    Ps. wo gibt es denn gute lektüre, wie man z.B. in visual c#2010 eine software schön structuriert aufbaut?

    Mittwoch, 3. November 2010 22:24

Antworten

  • Hi,

    Hallo ich versuche gerade ein paar beispiele des gallileobooks nachzuvollziehen, doch leider bekomme ich total undefinierbare fehler, wenn ich den quellcode wie beschrieben eingebe, maches könnte ja auch sein, weil ich die entsprechende using nicht eingegeben habe, aber woher soll ich denn wissen, welche ich zusätzlich benötige? ich meine das steht ja nicht in dem Buch, aber wie soll man auf soetwas kommen, wenn man anfänger ist?

    wir wissen es auch nicht. Wenn es nicht im Buch steht, müsstest Du entweder nach dem Klassennamen, der da angemeckert wird, suchen (bspw. in der MSDN) oder mal den Buchautor fragen. Im Normalfall gibt es aber heute bei Büchern eine CD mit dabei. Dort sollten dann die vollständigen Codes enthalten sein. Frag doch mal beim Verlag, wenn bei deinem Buchexemplar keine CD mit dabei war.

    Ps. wo gibt es denn gute lektüre, wie man z.B. in visual c#2010 eine software schön structuriert aufbaut?

    Nirgends. Zum einen, weil das primär keine Frage der verwendeten Programmiersprache sondern ist und zum anderen, weil "schön structuriert" für jeden etwas anderes bedeutet.

    Was genau willst Du denn wissen?

     


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    Mittwoch, 3. November 2010 22:58
    Moderator
  • Hallo B.,

          > ein paar beispiele des gallileobooks nachzuvollziehen, doch leider bekomme ich total undefinierbare fehler,

    poste das Beispiel (den Code) hier, oder gib mir den Link, auf den Du Dich beziehst, dann kann ich Dir ggf. Hinweise geben, was das Problem sein kann.

     

         > weil ich die entsprechende using nicht eingegeben habe, aber woher soll ich denn wissen, welche ich zusätzlich benötige?

    in vielen Fällen kann bei den unterkringelten Wörtern dann [Strg - . ] (Control-Punkt) gedrückt würden, dann ersetzt Visual Studio ggf. selbstständig das using. (Vorausgesetzt die DLLs sind in den Verweisen eingebunden).

     

           > ich meine das steht ja nicht in dem Buch, aber wie soll man auf soetwas kommen, wenn man anfänger ist?

    doch, es steht normal in der F1- und der Online-Doku. Nehmen wir mal an Du liest Dir die ConformanceLevel Enumeration durch. Dann steht normal oben in der Doku unter Assembly die DLL (die Assembly), die Du unter Verweise einbinden musst:

    [ConformanceLevel-Enumeration (System.Xml)]
    http://msdn.microsoft.com/de-de/library/h2344bs2.aspx

    Danach wird Dir dann das Wort "ConformanceLevel" ggf. noch unterkringelt, aber dann kannst Du mit [Strg - .] automatisiert das using erzeugen.


           > Ps. wo gibt es denn gute lektüre, wie man z.B. in visual c#2010 eine software schön structuriert aufbaut?

    da gibt es mehrere best practices, je nach Sub-Gebiet. Die Empfehlungen von Microsoft sind meist eine Grundlage. Einige Einstiegspunkte findet man zum Beispiel hier:

    [patterns & practices: Application Architecture Guide 2.0]
    http://apparchguide.codeplex.com/

    Aber es gibt unzählige Sub-Bereiche, die einzeln je nach Kontext-Anforderungen Deiner App unterschiedlich anders ausfallen können.
    Die Enterprise Library 5.0 bietet zum Beispiel einige strukturiere Herangehensweisen für Standard-Aufgaben:

    [patterns & practices – Enterprise Library]
    http://entlib.codeplex.com/

     



     


    ciao Frank
    Donnerstag, 4. November 2010 08:03
  • Hallo B.,

    Wenn man Anfänger ist - und wer von uns war das nicht schon mehrmals ? -, kommt man um eine (kleine) Initialinvestition nicht umhin. Könntest Du Dir nicht vielleicht doch eines der unten angeführten Büchern leisten? Sie kommen mit einer DVD (alle Codebeispiele und Musterlösungen) und Du findest auch technische Hinweise zur Installation der Codebeispiele. Bitte verstehe mich nicht falsch: Ich mache hier keine Kaufwerbung, sondern versuche Dir den Einstieg zu erleichtern.

    Lernen ist eine iterative, aufbauende Tätigkeit. Mit jedem neu angeeigneten Wissen, wird es für Dich leichter zu verstehen sein, wie die Codebeispiele funktionieren, bzw. was ihre Kompilierung verhindert. Außerdem: Wir können Dir nur helfen, wenn Du uns die genauen Kompilierfehler mitteilst und/oder den Code zeigst (bzw. auf ihn verweist), der sich nicht kompilieren läßt.

    Thomas Theis - Einstieg in Visual C# 2010:
    http://www.galileocomputing.de/2386?GPP=opevb2010

    Andreas Kühnel - Visual C# 2010:
    http://openbook.galileocomputing.de/visual_csharp_2010/


    Gruß
    Marcel

    Donnerstag, 4. November 2010 10:47
    Moderator

Alle Antworten

  • Hi,

    Hallo ich versuche gerade ein paar beispiele des gallileobooks nachzuvollziehen, doch leider bekomme ich total undefinierbare fehler, wenn ich den quellcode wie beschrieben eingebe, maches könnte ja auch sein, weil ich die entsprechende using nicht eingegeben habe, aber woher soll ich denn wissen, welche ich zusätzlich benötige? ich meine das steht ja nicht in dem Buch, aber wie soll man auf soetwas kommen, wenn man anfänger ist?

    wir wissen es auch nicht. Wenn es nicht im Buch steht, müsstest Du entweder nach dem Klassennamen, der da angemeckert wird, suchen (bspw. in der MSDN) oder mal den Buchautor fragen. Im Normalfall gibt es aber heute bei Büchern eine CD mit dabei. Dort sollten dann die vollständigen Codes enthalten sein. Frag doch mal beim Verlag, wenn bei deinem Buchexemplar keine CD mit dabei war.

    Ps. wo gibt es denn gute lektüre, wie man z.B. in visual c#2010 eine software schön structuriert aufbaut?

    Nirgends. Zum einen, weil das primär keine Frage der verwendeten Programmiersprache sondern ist und zum anderen, weil "schön structuriert" für jeden etwas anderes bedeutet.

    Was genau willst Du denn wissen?

     


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    Mittwoch, 3. November 2010 22:58
    Moderator
  • Hallo B.,

          > ein paar beispiele des gallileobooks nachzuvollziehen, doch leider bekomme ich total undefinierbare fehler,

    poste das Beispiel (den Code) hier, oder gib mir den Link, auf den Du Dich beziehst, dann kann ich Dir ggf. Hinweise geben, was das Problem sein kann.

     

         > weil ich die entsprechende using nicht eingegeben habe, aber woher soll ich denn wissen, welche ich zusätzlich benötige?

    in vielen Fällen kann bei den unterkringelten Wörtern dann [Strg - . ] (Control-Punkt) gedrückt würden, dann ersetzt Visual Studio ggf. selbstständig das using. (Vorausgesetzt die DLLs sind in den Verweisen eingebunden).

     

           > ich meine das steht ja nicht in dem Buch, aber wie soll man auf soetwas kommen, wenn man anfänger ist?

    doch, es steht normal in der F1- und der Online-Doku. Nehmen wir mal an Du liest Dir die ConformanceLevel Enumeration durch. Dann steht normal oben in der Doku unter Assembly die DLL (die Assembly), die Du unter Verweise einbinden musst:

    [ConformanceLevel-Enumeration (System.Xml)]
    http://msdn.microsoft.com/de-de/library/h2344bs2.aspx

    Danach wird Dir dann das Wort "ConformanceLevel" ggf. noch unterkringelt, aber dann kannst Du mit [Strg - .] automatisiert das using erzeugen.


           > Ps. wo gibt es denn gute lektüre, wie man z.B. in visual c#2010 eine software schön structuriert aufbaut?

    da gibt es mehrere best practices, je nach Sub-Gebiet. Die Empfehlungen von Microsoft sind meist eine Grundlage. Einige Einstiegspunkte findet man zum Beispiel hier:

    [patterns & practices: Application Architecture Guide 2.0]
    http://apparchguide.codeplex.com/

    Aber es gibt unzählige Sub-Bereiche, die einzeln je nach Kontext-Anforderungen Deiner App unterschiedlich anders ausfallen können.
    Die Enterprise Library 5.0 bietet zum Beispiel einige strukturiere Herangehensweisen für Standard-Aufgaben:

    [patterns & practices – Enterprise Library]
    http://entlib.codeplex.com/

     



     


    ciao Frank
    Donnerstag, 4. November 2010 08:03
  • Hallo B.,

    Wenn man Anfänger ist - und wer von uns war das nicht schon mehrmals ? -, kommt man um eine (kleine) Initialinvestition nicht umhin. Könntest Du Dir nicht vielleicht doch eines der unten angeführten Büchern leisten? Sie kommen mit einer DVD (alle Codebeispiele und Musterlösungen) und Du findest auch technische Hinweise zur Installation der Codebeispiele. Bitte verstehe mich nicht falsch: Ich mache hier keine Kaufwerbung, sondern versuche Dir den Einstieg zu erleichtern.

    Lernen ist eine iterative, aufbauende Tätigkeit. Mit jedem neu angeeigneten Wissen, wird es für Dich leichter zu verstehen sein, wie die Codebeispiele funktionieren, bzw. was ihre Kompilierung verhindert. Außerdem: Wir können Dir nur helfen, wenn Du uns die genauen Kompilierfehler mitteilst und/oder den Code zeigst (bzw. auf ihn verweist), der sich nicht kompilieren läßt.

    Thomas Theis - Einstieg in Visual C# 2010:
    http://www.galileocomputing.de/2386?GPP=opevb2010

    Andreas Kühnel - Visual C# 2010:
    http://openbook.galileocomputing.de/visual_csharp_2010/


    Gruß
    Marcel

    Donnerstag, 4. November 2010 10:47
    Moderator
  • OK, ich lese dann erts mal danke euch
    Donnerstag, 4. November 2010 18:14