Zum Inhalt springen

Hahne

Mitglieder
  • Gesamte Inhalte

    235
  • Benutzer seit

  • Letzter Besuch

Beiträge von Hahne

  1. Ich hatte sogar schonmal ne geile Situation wo eine Firma wollte, dass ich mich bei denen bewerbe. Nachdem die mitbekommen hatten, dass ich Entwickler bin. Hatte mir dann auch direkt Visitenkarten und alles in die Hand gedrückt. War schon witzig.

  2. Also ich kann eure Erfahrungen in keinster Weise nachvollziehen, dass man nicht beraten wird wenn man zu jung ist. Ich war jetzt schon öfters da. Klar, etwas schicker angezogen - sprich Hemd. Ich wurde jedoch sehr oft von Firmen angesprochen. Ich kann mir eher vorstellen, dass es an euren Auftreten lag. Zu schüchtern oder was weiss ich.

    Wie gesagt ich hatte sone Probleme noch gar nicht.

  3. Ich komme dda gerade nicht ganz hinterher... wie genau würde das jetzt aussehen? Ok, dass mein List Objekt das hinzufügen von neuen Werten selbst steuert ist mir jetzt klar aber ich muss ja noch das Problem mit der NullReferenceException beheben. Wie soll ich das denn machen wenn ich nur einen Getter hab?

  4. 
            List<string> test = new List<string>();
    
    
            public List<string> Test
    
            {
    
                get { return test; }
    
                set { test = value; }
    
            }
    
    
    versuch mal sowas!
    Hmm, joa würde theoretisch auch gehen aber ich glaube dann wäre dieses hier doch schöner oder?
    
    List<string> test = new List<string>();
    
    public List<string> Test
    
    {
    
       get { 
    
            if(test == null)
    
                test = new List<string>();
    
            return test;
    
       }
    
    set { test = value; }
    
    }

  5. Hallo,

    ich habe in einer Klasse ein Getter/Setter für eine List<string> implementiert. Erstelle ich von dieser KLasse ein Objekt und möchte in meiner List etwas abspeichern erhalte ich die Fehlermeldung

    Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    . Warum ist mir auch klar. Nun habe ich dieses folgendermaßen gelöst:

    public class Class1
    
    {
    
        public Class1()
    
        {
    
            this.StringCollection = new List<string>();
    
        }
    
    
        public List<string> StringCollection { get; set; }
    
    }

    Ist das schon optimal gelöst oder gibt es eine bessere Möglichkeit?

  6. Okay habe nun was im Netz

    System.Diagnostics.Process.Start("iexplore", @"C:\test.rtf");

    Das ist aber meiner Meinung nach keine gute Lösung. Es benutzen nicht alle den Internet Explorer!!!

    Für die Checkboxlist gibt es noch ein Event das SelectedIndexChanged oder so heisst. In diesen Event kannst du deine Aktion ausführen.

    Funktioniert leider auch nicht. Er scheint was gegen den Anfang "<script>window.open..." zu haben. Denn ab dort unterstreicht er immer rot.

    Es wundert mich, dass es bei dir funktioniert und bei mir nicht. Auf welche Frameworkversion greifst du zurück? Welche Namespaces sind bei dir eingebunden? Normal sollte es funktionieren. Hast du ggf. in deinem Browser das ausführen von Scripts verweigert?

  7. Dann versuch doch mal ohne Stringformat...

    sprich so:

    
    string url = "http://www.google.de";
    
    ClientScript.RegisterStartupScript(this.GetType(), "newWindow", "<script>window.open('http://www.google.de');</script>");
    
    

  8. Ok, aus dem Codebehind und dynamisch könntest du das so hinbekommen:

    
    string url = "http://www.google.de";
    
    ClientScript.RegisterStartupScript(this.GetType(), "newWindow", String.Format("<script>window.open('{0}');</script>", url));

  9. Hi,

    du musst es nicht unbedingt mit der Funktion myPanel.Controls.Add("myCheckbox"); lösen. Es gibt in ASP.NET ein Control mit dem Namen CheckBoxList. Dieser Liste kannst du ganz einfach neue Checkboxen hinzufügen. Nur so als Tipp am Rande. Kannst dir ja aussuchen wie du es lösen möchtest. :)

  10. Nun ja das wird schwer aber ich versuche es mal.

    In dem besagten Webcast geht Patrick Lorenz auf eine gute Programmarchitektur ein.

    Dies macht er so, dass er die drei Hauptlayer erstellt: UI-Layer, Business-Layer und Data-Layer. Diese drei Ebenen greifen in folgender Reihenfolge aufeinander zu:

    UI-Layer <----> Business-Layer <----> Data-Layer

    Ebenfalls hat er noch ein Object-Layer erstellt in dem nur Getter und Setter sind und die später z.B. Daten aus der Datenbank speichern werden. Dieser Layer ist auf allen drei anderen Layer ansprechbar.

    Das ist ja soweit alles klar. Jedoch kommt jetzt der Teil den ich gar nicht verstanden habe. Er hat im Business-Layer eine Klasse mit dem Namen "AppContext" angelegt. So wie ich es verstanden habe kann ich in dieser AppContext Klasse z.B. meinen Connectionstring oder auch Benutzerinformation hinterlegen kann. Diese Daten sollen dann angeblich auf allen Ebenen zur Verfügung stehen ohne das ich etwas als Parameter mitgebe. Diese gesamte Klasse bzw. Funktionsweise der Klasse verstehe ich nicht.

    Leider kann ich das nicht besser veranschaulichen, sodass eigenltihc nur das Video Klarheit schaffen kann.

  11. Hallo,

    ich habe mir die Tage die Webcasts von Patrick Lorenz angeschaut. Er erklärt ein wenig etwas über pragmatische Web Architektur. Sprich: die Trennung von UI-Layer, Business-Layer und Data-Layer.

    Im zweiten Teil seines Webcasts (http://www.codezone.de/upload/PragmatischeWeb-Architektur_2_1911.wmv) legt er eine Klasse namens AppContext an. Diese soll bewirken, dass bestimmte Werte auf allen drei Layer zur Verfügung stehen sollen. Dieses ist z.B. dazu gedacht, dass ich einen Connectionstring aus der Web.Config einer ASP.NET Seite auch im Data-Layer abrufen kann.

    Ich verstehe aber sein Vorgehen in Bezug auf dem AppContext überhaupt nicht. Könnte mir da jemand helfen?

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...