Laden...
S
Benutzerbeschreibung
Auf eigenen Wunsch gesperrt

Forenbeiträge von schabe Ingesamt 156 Beiträge

07.04.2011 - 16:58 Uhr

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 😃

09.02.2010 - 08:11 Uhr

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

22.01.2010 - 16:10 Uhr

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

14.01.2010 - 13:41 Uhr

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

23.12.2009 - 15:26 Uhr

So jetzt habe ich meinen letzten Arbeitstag auch hinter mir. Wünsch allen frohe Weihnachten und einen guten Rutsch ins neue Jahr.

gruß
schabe

10.12.2009 - 14:35 Uhr

Hi,

für richtige Reports über den Reporting Service brauchst du das Business Intelligence Development Studio von Microsoft.

Gruß
Henning

25.11.2009 - 08:08 Uhr

Morgen zusammen,

Vielleicht findest du auf Code Project etwas ähnliches.

gruß
schabe

18.11.2009 - 08:28 Uhr

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

17.11.2009 - 10:35 Uhr

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

16.11.2009 - 13:27 Uhr

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

28.10.2009 - 15:47 Uhr

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

27.10.2009 - 08:06 Uhr

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

26.10.2009 - 15:07 Uhr

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.

23.10.2009 - 10:25 Uhr

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

22.10.2009 - 08:10 Uhr

Wie viele andere auch über MSDNAA Windows 7 Professional x64 😃

21.10.2009 - 10:31 Uhr

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

21.10.2009 - 10:16 Uhr

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

21.10.2009 - 09:54 Uhr

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

19.10.2009 - 14:11 Uhr

Wann genau .Net 4.0 Final kommt ist aber noch nicht raus, oder? oder kommt das zeitgleich mit VS 2010?

16.09.2009 - 11:15 Uhr

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.

14.09.2009 - 10:21 Uhr

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

08.09.2009 - 07:59 Uhr

Hallo,

eine unfangreiche Einführung bekommt du auch mit diesem Guide: Entitiy Framework Learning Guide

Gruß
schabe

26.08.2009 - 12:20 Uhr

Hallo,

Dann mach ich das halt so. Beitrag kann geschlossen werden.

Danke an alle.

schabe

26.08.2009 - 12:08 Uhr

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

26.08.2009 - 11:46 Uhr

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

26.08.2009 - 11:02 Uhr

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

14.08.2009 - 13:47 Uhr

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

14.08.2009 - 10:19 Uhr

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

14.08.2009 - 08:16 Uhr

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

13.08.2009 - 09:26 Uhr

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

06.08.2009 - 15:28 Uhr

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.

06.08.2009 - 09:14 Uhr

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 😉

26.06.2009 - 11:11 Uhr

Hi ErfinderDesRades,

Danke für deine Antwort. Hat mir sehr geholfen. Mein Problem ist damit gelöst.

schabe

26.06.2009 - 09:05 Uhr

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

25.06.2009 - 08:58 Uhr

Hi juetho,

gut dann werde ich das DataTable ändern.

Danke für deine Hilfe.

schabe

25.06.2009 - 08:49 Uhr

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

23.06.2009 - 11:12 Uhr

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

25.05.2009 - 22:12 Uhr

Mal so eine Frage...wie sieht das eigentlich rein rechtlich aus? Oder ist das zu vergleichen mit dem mitschneiden von radiostreams?

23.04.2009 - 21:07 Uhr

Beim Wortschatz könnten dir englische Technikbücher helfen. Gibts bestimmt in der nächsten Bücherei.

02.04.2009 - 13:53 Uhr

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.

02.04.2009 - 12:33 Uhr

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

02.04.2009 - 08:18 Uhr

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

01.04.2009 - 16:13 Uhr

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

24.03.2009 - 14:22 Uhr

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.

04.03.2009 - 21:08 Uhr

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.

04.03.2009 - 20:55 Uhr

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

02.03.2009 - 11:31 Uhr

Ich glaube, mit "Three Tier" wird er mehr Treffer erhalten... 😄 8) 😄

Zu dem Thema kann ich dir diesen Blogeintrag auf Code-Inside empfehlen.

27.02.2009 - 08:33 Uhr

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?

26.02.2009 - 13:50 Uhr

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

26.02.2009 - 10:31 Uhr

Ich kann mir sehr gut vorstellen das es auf Code Prioject etwas gibt was du suchst.

schabe