Hallo,
ich möchte nach meiner Ausbildung ein Studium im Bereich Informatik beginnen (Schwerpunkt in Richtung Softwareentwicklung) und dabei sind folgende FHs in der engeren Auswahl:
FH Dortmund (Informatik/Praktische Informatik)
FH Hannover (Angewandte Informatik)
FH Gelsenkirchen (Praktische Informatik)
Hat einer von euch Erfahrungen mit einer der FHs und kann mir berichten wie das Studium ist und ob die FH zu empfehlen ist.
Ich habe bereits im CHE-Ranking geguckt und danach würde ich die FH Dortmund wählen. Aber eine persönliche Einschätzung finde ich meistens aussagekräftiger.
Danke schonmal fürs lesen und vielleicht antworten 😃
Es handelt sich um ein Programm zur Datenbearbeitung (naturwissenschaftliche Messdaten, Stichwort "Scientific Computing"), sodass teilweise rechenintensivere Rechenalgorithmen vorhanden sein werden. Statistik, Kurvenanpassungen, Bearbeitung größerer Datenmengen etc.
Ich hoffe allerdings, dass man für so etwas nicht zwingend C++ verwenden muss, sondern auch C# schnell genug ist. Bitte korrigiert mich, sollte man für solche Dinge unbedingt performantere Sprachen verwenden.
Hallo,
für rechenintensivere Berechnung würde sich F# anbieten. Ist aber .Net 4.0 fester Bestandteil des Framework. Weitere Infos zu F# findest du hier MSDN: Einführung in F#
gruß
Henning
Hi,
ich kann nur von dem Testcenter sprechen bei dem ich bin. Ich kann mir aussuchen ob ich die Prüfung auf Englisch oder Deutsch mache. Obwohl ich eher zu Englisch tendiere weil weil auch mein Buch (ISBN 0735626197), das ich zum lernen nutze, auf Englisch ist. Die Spache kann ich mir aber vor der Prüfung aussuchen und der Leiter lädt dann die jeweilige Version runter udn richtet alles ein.
gruß
schabe
hi,
Dann nimm eine embedded Datenbank z.B. SQLite. Darin kannst du Daten speichern als wäre es ein richtiger Datenbankserver. Mit dem Unterschied das die Daten meistens nur eine Datei ist.
gruß
schabe
So jetzt habe ich meinen letzten Arbeitstag auch hinter mir. Wünsch allen frohe Weihnachten und einen guten Rutsch ins neue Jahr.
gruß
schabe
Hi,
für richtige Reports über den Reporting Service brauchst du das Business Intelligence Development Studio von Microsoft.
Gruß
Henning
Hallo,
also über Citrix habe ich noch nicht gehört. Wüsste gerne wie das gehen soll? Visual Studio über Citrix?
Also wir machen das so das wir einen Server haben auf dem unser SVN bzw. der Server Visual SVN installiert ist. Auf das Repository, welches auf dem Server liegt, greifen wir dann mit den lokal installierten Visual Studio über das Addin von Visual SVN zu.
gruß
schabe
Moinsen,
ich treff mich ca. alle 2 Wochen mit Freunden in der Kneipe. Das ist dann ein fester Termin. Besonders wenn alle am arbeiten/studieren sind ist das immer eine gute Gelegenheit alle wieder zu sehen und ein bisschen über Gott und die Welt zu sprechen. Ob man dabei nun Alkohol trinkt oder nicht ist eigentlich völlig egal.
Für Computerspiele fehlt mir leider die Zeit. Ab und zu mal mit Freunden bisschen Halo auf der Xbox spielen...mehr ist leider nicht drin.
gruß
schabe
Hallo,
das könntest du mit Startparameter des PDF-Programms machen. Die sind aber je nach Viewer unterschiedlich. Eine genaue Schnittstelle gibt es da so viel ich weiß nicht.
gruß
schabe
Hallo,
so habe es jetzt selber hinbekommen. Falls irgendwann mal jemand das selber Problem hat. Man muss vor dem Schreiben von Texten die BeginText()-Methode von PdfContentByte aufrufen und nach dem Schreiben EndText().
gruß
schabe
Hallo proggerr,
ich erstelle auch PDFs aus meinem Programm in das Temp-Verzeichnis und lösche diese Dateien beim beenden des Programms. Ich suche dabei einfach im Tempordner nach Dateien mit meinem im Programm benutzten Namensmuster. Somit bist du dann unabhängig von der jeweiligen Windowseinstellung.
Gruß
schabe
Hallo Community,
ich habe ein Problem mit iTextSharp in der Version 4.1.6. In meinem Programm nutze ich iTextSharp um verschiedene PDFs zu erstellen.
Der Aufbau bzw. das Erstellen geschieht je nach Bereich mit absoluten Positionen oder über Tabellen in denen ich die Zellen fülle und so auch die Positionierung steuer. Das Erstellen funktioniert auch bei beiden Methoden ohne Probleme.
Jetzt aber zu meinem Problem. Wenn ich nun die erstellten PDF mit FoxitReader öffne werden beide Dokumente richtig angezeigt. Wenn ich die Dokument aber mit dem AdobeReader öffne werden nur die Dokumente richtig angezeigt die ich mit Tabellen erstellt habe. Die Dateien mit den absoluten Positionen werden ohne Text aber mit Grafiken angezeigt.
Ich hoffe mein Problem ist einigermaßen verständlich erklärt.
Danke und Gruß
schabe
PS: Die Schriftart beim Erstellen auf Embedded zu stellen ändert dies auch nicht.
Hallo reimac,
eine einfach seite mit login kannst du auch mit php erstellen. funktioniert auch auf den meisten freewebspace. das xna-spiel kannst du dann einfach als Download z.B. als ZIP anbieten.
gruß
schabe
Wie viele andere auch über MSDNAA Windows 7 Professional x64 😃
Hallo herbivore,
ich hab es jetzt direkt auf DataBinding umgebaut. Jetzt funktioniert es.
Danke für die Hilfe. War wie immer schnell und sehr kompetent 👍
gruß
schabe
Hallo,
Das befüllen per Binding wird nachträglich gemacht. Derzeit ist das noch ein Test. Ich befülle das Datagridview nur mit ca. 130-150 Datensätzen von daher würde ich eine Blockierung der GUI ausschließen.
gruß
schabe
Hallo,
ich hab mal wieder ein Problem mit dem Datagridview.
Ich fülle dies aus einer Methode heraus mit einer ForEach-Schleife mit Daten. Das befüllen klappt auch. Nur wenn das Datagridview angezeigt wird ist die Darstellung so das die rechte Scrollbar nicht von der Größe passt, d.h. der scrollbare Bereich zu klein ist, und somit nicht alle Datensätze angezeigt werden. Wenn ich nun das Fenster in der Größe ändere bzw. maximiere wird das Datagridview richtig angezeigt und ich kann zu jedem Datensatz hinscrollen.
Ich habe schon versucht das Datagridview nachträglich nochmal zu zeichen, hab dafür aber keine richtige Methode gefunden. Meine Suche hat mich auch nicht weiter gebracht da ich nicht genau weiß nach was ich suchen soll. Vielleicht weiß ja einer von euch die Lösung.
gruß
schabe
Wann genau .Net 4.0 Final kommt ist aber noch nicht raus, oder? oder kommt das zeitgleich mit VS 2010?
Moinsen,
Also mein Handy braucht WLAN, ein QWERTZ-Tastatur, sollte möglichst flach sein und eine möglichst lange Akkulaufzeit. Das hat mein derzeitiges, ein Blackberry Curve, alles. Touchpad habe ich leider noch nicht gehabt.
Gruß
schabe
PS: Und man sollte damit telefonieren können....aber dafür gibt es bestimmt auch eine App.
Hi,
ich kenn diesen Drucker nicht, aber ich würde einfach mal beim Technischen Support nachfragen. Hat mich in den meisten Fällen am schnellsten voran gebracht.
Gruß
schabe
Hallo,
eine unfangreiche Einführung bekommt du auch mit diesem Guide: Entitiy Framework Learning Guide
Gruß
schabe
Hallo,
Dann mach ich das halt so. Beitrag kann geschlossen werden.
Danke an alle.
schabe
Hallo JuyJuka,
ok, hab ich zwar noch nie gehört aber kann gut sein. Kann man das irgendwie deaktivieren? Also so das der Breakpoint immer ausführt auch wenn man diese Stelle rausoptimieren könnte.
Gruß
schabe
Hallo,
ich dreh gerade ein bisschen durch ⚠ Und zwar setzt ich in Visual Studio 2008 Standard einen Breakpoint und der verschiebt sich dann immer um einer paar Zeilen.
for(int i = 0; i < Artikel.Rows.Count; i++)
{
DataTables.ArtikelRow Reihe = Artikel.Rows[i] as DataTables.ArtikelRow;
if(Reihe.Artikelnummer == 161508)
{
string t = Reihe.Artikelnummer.ToString();
string f = "sda";
}
}
Wenn ich nun bei string f = "sda"; eine Breakpoint setze verschiebt er sich, wenn ich die Anwendung starte, in die letzte Zeile.
Ist das normal oder ist das ein Bug? Hatte jemand schonmal was ähnliches?
Gruß
schabe
Hallo,
ich hab ein Problem mit dem Control. Und zwar wird in einer MDI-Anwendung genutzt um das Laden von einem Datagridview anzuzuzeigen. Wenn in diesem Datagridview schon Daten sind und ich diese aktualisiere wird die Ladeanimation angezeigt aber der Hintergrund des Conrtol selber nicht. Zum genaueren Verständnis habe ich ein Screenshot angehängt.
Gruß
schabe
Hi,
ich denke das wird man nicht sondern man verdient sich diesen Ruf bzw. "Titel" z.B. durch Forumaktivität, Vorträgen oder schreiben von guten Büchern.
Gruß
schabe
Hi,
ich habe damals für Zertifizierung nach der Prüfung per Post von Microsoft eine Urkunde bekommen. Diese habe ich beim MCP und MCDST bekommen und ich denke die wird es bei den anderen auch noch geben.
Ich würde nochmal bei der Stelle, an der du die Prüfung gemacht hast, anrufen und dies abklären. Eine Bestätigung sollte es schon geben, sonst könnte ja jeder behaupten er hätte irgendwelche Zertifikate.
Gruß
Henning
Guten Morgen,
danke für eure Hilfe. Ich hab es jetzt so gelöst das ich über
this.comboboxExporteure.SelectedValue = ((CMS.Model.ExternerDolmetscher)this.Dolmetscher.Eigenschaften).Exporteur.Key
das Element auswähle. Danach setzte ich ein Binding auf das SelectedItem welches dann Änderungen ins Objekt schreibt. Ist zwar glaub ich nicht der beste Weg aber es Funktioniert.
Gruß und Danke 👍
schabe
Hallo Zusammen,
ich habe eine Problem mit einer Datenbindung an eine Combobox.
Ich habe folgendes Klasse:
public class CustomKeyValuePair<DatentypKey, DatentypValue>
{
public DatentypKey Key { get; set; }
public DatentypValue Value { get; set; }
public CustomKeyValuePair() { }
public CustomKeyValuePair(DatentypKey Key, DatentypValue Value)
{
this.Key = Key;
this.Value = Value;
}
}
Mit einer List von dieser Klasse fülle ich eine Combobox über die DataSource-Eigenschaft (Displaymember Value, Valuemember Key). Dies funktioniert auch ohne Probleme.
Jetzt möchte ich das ausgewählte Element über eine Variable vom gleichen Typ, wie die Objekte in der Liste, setzen. Und da fängt mein Problem an.
Ich kann den Wert für SelectedItem nicht über Binding setzen sondern kann höchstens über SelectedValue gehen (Das Element ist aber ganz sicher in der Combobox). Bei SelectedItem wird es einfach ignoriert und nichts ausgewählt.
this.comboboxExporteure.DataBindings.Add(new Binding("SelectedValue", this.Dolmetscher.Eigenschaften, "Exporteur.Key"));
Dann wird aber nur der Key der Objektes gesetzt wenn ich das ausgewählte Element in der Combobox ändern. Der Valuewert des Objekts ist immer leer.
Weiß einer wo da meine Denkfehler liegt?
Gruß und Danke
schabe
Benuzerkennwort: Da liegt das Problem. Wie komme ich da dran?
Komme ich da überhaupt einfach so dran?
Ich hoffe mal das sowas nicht geht, wenn doch ist das wohl eine sehr große Sicherheitslücke.
Wofür willst du diese Daten denn nutzen? Manche Server unterstützen auch eine Windows Autorisierung z.B. MSSQL.
ne Frage am Rande:
Wenn ich mySQL wählen würde, könnte ich die Datenbank denn überhaupt per C# ansprechen? In mysql habe ich die meisste Erfahrung, jedoch nur auf der Web-ebene.
Ja das geht recht leicht. Einfach mal nach c# mysql googeln oder bingen 😉
Hi ErfinderDesRades,
Danke für deine Antwort. Hat mir sehr geholfen. Mein Problem ist damit gelöst.
schabe
Hallo Zusammen,
ich hab mal wieder ein Problem mit dem DataGridView. Ich setze bei dem DataGridView die Eigenschaft DataSource um das DGV mit einer DataTable zu füllen. Danach will ich bestimmte Spalten formatieren.
this.datagridviewLogs.DataSource = this.ServiceArtikel.GetLog();
for (int i = 0; i < this.datagridviewLogs.RowCount; i++)
{
CMS.Model.Logtyp Logtyp = (from t in this.Logtypen where t.ID.ToString() == this.datagridviewLogs["LogID", i].Value.ToString() select t).First();
this.datagridviewLogs.Rows[i].DefaultCellStyle.ForeColor = Logtyp.DarstellungFarbe;
for (int j = 0; j < this.datagridviewLogs.Rows[i].Cells.Count; j++)
{
this.datagridviewLogs[j, i].Style.ForeColor = Logtyp.DarstellungFarbe;
if(Logtyp.DarstellungFett){
this.datagridviewLogs[j, i].Style.Font = new Font("Microsoft Sans Serif", 8.25F, FontStyle.Bold, GraphicsUnit.Point, ((byte)(0)));
}
}
}
Das befüllen funktioniert auch ohne Probleme. Nur das mit der Formatierung funktioniert beim ersten befüllen über DataSource nicht. Wenn ich es ein zweites mal über DataSource fülle wird allles richtig formatiert.
schabe
Hi juetho,
gut dann werde ich das DataTable ändern.
Danke für deine Hilfe.
schabe
Hallo,
ich hab auf meiner Oberfläche ein Datagridview das verschiedene Spalten hat. Davon werden bis auf 1 Spalte alle an eine DataTable gebunden, die ich mit DataSource setze. Diese 1 Spalte möchte ich nachträglich ändern wenn eine bestimmte Spalte, die gebunden ist, Werte enthält. Dies mach ich über eine Schleife.
this.datagridviewDaten.DataSource = this.Service.GetData);
for (int i = 0; i < this.datagridviewDaten.RowCount; i++)
{
if (this.datagridviewDaten["Kategorie", i].Value.ToString() != String.Empty)
{
this.datagridviewDaten["Oeffnen", i].Value = Oberflaechendaten.ButtonAufklappbarZu;
}
}
Dies läuft auch ohne Probleme durch nur werden die neuen Werte nicht im DataGridView angzeigt. Weiß einer wie die Änderungen übernommen werden?
Gruß und danke für die Antworten
schabe
Hi,
Wenn es wirklich nur News und wenige Seiten sind kann ich dir auch Wordpress empfehlen. Ist zwar eine Blogsoftware aber für meine Anforderungen hat es immer gereicht. Außerdem ist es sehr leicht zu bedienen und mit es gibt eine große Auswahl an Plugins.
schabe
Mal so eine Frage...wie sieht das eigentlich rein rechtlich aus? Oder ist das zu vergleichen mit dem mitschneiden von radiostreams?
Beim Wortschatz könnten dir englische Technikbücher helfen. Gibts bestimmt in der nächsten Bücherei.
Das hast du bei der Inbetriebnahme deines Gerätes selbst entscheiden können, bzw. du hast es sogar explizit abonnieren müssen.
Ausschalten kannst du das Ganze wieder unter Menü -> System ->Dienstprogr. -> MyNokia -> Stornieren
Bei mir gibt es diesen Menüpunkt nicht. Weiß jetzt aber nicht genau ob ich die neuste Firmeware habe, werd die heute abend mal falls nötig updaten. Vllt. kommt dann dieser Menüpunkt.
Hallo,
ich hab mal eine Frage an alle Nokiabesitzter die das Modell E71 haben.
Bekommt ihr auch manchmal SMS mit dem Absender Nokia wo irgendwelche Tipps drin stehen? Sowas wie "Hier können Sie E-Mails einrichten" und so.
Ich bekomm die so ca. alle 2-3 Wochen und wollte wissen ob man das irgendwo ausschalten kann bzw. woher kommen die eigentlich? Müssten ja aus dem Speicher kommen.
Gruß
schabe
Guten Morgen,
Danke für eure Hilfe. Ich werd das jetzt je nach Situtation machen. In den meistens Fällen wird das wohl so sein wie ich das jetzt mache.
Gruß
schabe
Hallo,
ich programmier gerade eine kleine Anwendung in der ich die 3 Schichten Architekur benutze. Dabei rufe ich aus der Business-Schicht eine Klasse, die ein Interface implementiert, aus der Data-Schicht auf.
In der Klassen, aus der ich die Klasse aufrufe, erstell ich eine Instanz des Interfaces bzw. der Klasse die in der Data-Schicht ist. Dies mach im Konstruktor:
private Data.IBeispielData mDataBeispiel;
public LogicBeispielData(){
mDataBeispiel = new BeispielData();
}
Dies mache ich weil dieses Objekt mehrmals in der Klasse benötige aber nicht in jeder Methode. Jetzt benutzt fast jede Methode dieser Klasse das Objekt. Manche aber auch garnicht d.h. es könnte sein das das Objekt ganz umsonst erstellt wurde. Das kostet natürlich Performance. Andererseits habe ich den Vorteil das ich wenn sich die Klasse die das IBeispielData-Interace implementiert hat vom Namen her ändert, ich das nur 1 Mal ändern muss.
Wollte nun wissen ob ich das so richtig machen oder wie ihr das macht?
Ich hoffe mein Beispiel und der Titel des Eintrags ist einigermassen verständlich.
Gruß und Danke für die Antworten
Schabe
danke. gucke mir das mal genauer an. da es teil
gratis gibt, würde ich mir dennoch gerne was
in papierform neben den PC legen.
Dann hol dir das Buch als richtiges Buch. Ist wie jedes OpenBook auch im Handel erhältlich und hat mir auch beim Einstieg sehr geholfen.
Jetzt frag ich mich wo ich diese Fotos abrufen sollte
DAL
wie ich Sie zwischen den Schichten transportiere (z.B. welcher Datentyp)?
Image bietet sich da an.
Ok, danke hab ich mir gedacht. Besten dank für die Hilfe.
Guten Abend,
ich hätte da mal eine Frage zum Thema 3 Schichten Architektur. Ich mach grade zur Übungszwecken eine kleine Mitarbeiterverwaltung. Dabei soll auch jeder Mitarbeiter ein Foto haben.
Jetzt frag ich mich wo ich diese Fotos abrufen sollte und wie ich Sie zwischen den Schichten transportiere (z.B. welcher Datentyp)?
Gruß und danke schonmal
schabe
Ich glaube, mit "Three Tier" wird er mehr Treffer erhalten... 😄 8) 😄
Zu dem Thema kann ich dir diesen Blogeintrag auf Code-Inside empfehlen.
Medical Care ist definitiv Mittelstandssoftware. Nicht das Riesenprojekt, die anderen Beispiele sind jetzt auch nicht wirklich so riesig.
Kennt denn jemand große Projekt auf .NET basieren?
Solange die Pcs an sind kann man immernoch alles machen und installieren und einstellen. Nur sobald man sie neu startet sind sie wider im Grundzustand. (Alle Veränderungen auf der Festplatte rückgängig gemacht.) Jemand meinte mal, es wäre ne Karte drin, die alle Schreibzugriffe umleitet.
ja hatte meine alte Schule auch. Ich glaub das war solche Karten: PC-Sheriff PCI
Ich kann mir sehr gut vorstellen das es auf Code Prioject etwas gibt was du suchst.
schabe