Laden...
K
Kantiran myCSharp.de - Member
Softwareentwickler CH Dabei seit 02.02.2005 71 Beiträge
Benutzerbeschreibung

Forenbeiträge von Kantiran Ingesamt 71 Beiträge

10.01.2007 - 11:23 Uhr

Ich stimme cadi zu.

Meistens ist eine solche Diskussion gar nicht Sinnvoll.
Wenn mich jemand mit Intresse nach den Vor- & Nachteilen von .NET befragt gebe ich gerne Auskuft.

Handelt es sich jedoch um die üblichen, meiner Meinung nach vollig Energieverschwendenen, Glaubenskriege lasse ich mich nicht darauf ein.

Als Ergänzug zur Kosten/Nutzen-Analyse muss jedoch auch das Knowhow der Entwickler berücksichtigt werden.
Schulungen und das Sammeln von Erfahrungen sind schliesslich auch Kapital einer Firma.

Gruss Fellmer

09.01.2007 - 07:49 Uhr

Ich habe mir vor vielen Jahren ein Antistatik-Armband und eine geerdete Tischmatte gekauft.
Hatte zwar noch nie einen Schaden welchen ich direkt auf ESD zurückführen konnte, aber die paar CHF sind kein Problem.

Gruss Fellmer

08.01.2007 - 15:55 Uhr

Hallo

Ich kann dieses Buch empfehlen.
Es enthält alle Grundlegenden C# Themen.

Falls du noch gar keine Erfahrungen im Bereich Entwicklung hast ("Neueinsteiger"), ist jedoch vieleicht ein "Einsteigerbuch" geeigneter.

Gruss Fellmer

14.12.2006 - 14:07 Uhr

Hallo CB.NET

Ich stelle mir dies auch etwas schwierig vor.
Ein Forum hat halt den Vorteil dass man auch gleich Code usw. posten kann.

Eine vertiefte Diskussion im weiteren Verlauf per Skype, MSN oder was auch immer zu führen kann natürlich hilfreich sein.

Gruss Fellmer

07.12.2006 - 13:18 Uhr

Hallo CB.NET

Ich benutze auch den SQL 05 mit dem CTP vom SP2.
Funktioniert im grossen und ganzen gut.

Dennoch rate ich momentan zu einem produktivem Einsatz von Vista ab.
Bei uns machen diverse Produkte von Drittherstellern Probleme.
Wobei auch hier die Hotfixes fleissig nachgeschoben werden.

Und wie schon gesagt, für .NET 3.0 brauchst du kein Vista.

Gruss Fellmer

05.12.2006 - 11:29 Uhr

Hallo VizOne

Da hilft dir die Stored Procedure "sp_change_users_login" weiter.

Beispiel (Login "Fellmer" mit DB-User der Datenbank "Test" verbinden):

USE Test
GO
EXEC sp_change_users_login 'Auto_Fix', 'Fellmer', NULL, 'IrgendeinPassword';

Gruss Fellmer

29.11.2006 - 15:04 Uhr

Hallo alle

Ich habe mich die letzten paar Tage mit der Windows Workflow Foundation befasst.
Nach dem Erstellen einiger Testprojekte bin ich zwar noch nicht sehr tief in der Materie, aber ich denke der grundlegende Aufbau ist mir nun geläufig.

Aber einen wirklichen Nutzen habe ich bis jetzt noch nicht festgestellt.
Also mir fällt momentan kein Szenario/Prozess in unserer Firma ein, in welchem die WWF eine Verbesserung bringen würden.

Die MSDN Samples sind auch etwas dürftig... da lässt sich sicher mehr rausholen.

Hat jemand von euch bereits eine WWF Lösung im Einsatz, oder ist eine geplant?
Wenn ja: Was für eine?
Irgendwie habe ich momentan das Gefühlt eine nette Spielerei in den Händen zu halten… aber sehr warscheinlich nur mangels nötigem Wissen.

Bitte um Aufklärung 👍

Gruss Fellmer

17.11.2006 - 11:04 Uhr

Hallo FZelle

Das mit der BL im SQL-Server habe ich auch vermehrt festgestellt.
Ich finde dies jedoch auch etwas schlecht zu skalieren und zu warten.

Aber teuer finde ich den SQL-Server überhaupt nicht.
DB, OLAP, Reporting, Replikation, IS usw. ist schon alles im Standard dabei.

Gruss Fellmer

17.11.2006 - 08:15 Uhr

Hallo

Wir haben diverse Access-Datenbanken mit entwickelten Erweiterungen im Einsatz.
Sie arbeiten alle zuverlässig und das seit Jahren.

Richtig grosse Probleme haben wir jedoch mit der Skalierbarkeit, Schnittstellen zu anderen Applikation und der immer grösser werdenden Benutzeranzahl.
Wir sind daher gezwungen all diese Applikation abzulösen.

Access ist mächtig, sollange es nicht überstrapaziert wird 🙂
Gilt selbstverständlich nur wenn man ein Access-Projekt genau so strukturiert angeht wie jedes andere Projekt auch.

Gruss Fellmer

16.11.2006 - 13:32 Uhr

Hallo Jörg

Ich glaube du hast mich missverstanden, mein Beitrag war keine Frage 🙂
Dein Beispiel würde jedoch nicht in mein Konzept passen, denn eine zusätzlicher Tier (z.B. Applikationsserver / DAL) müsste in diesem Falle Kentniss von der Klasse user haben (Parameter für Konstruktor).
Und das ist ja genau das was ich vermeiden will.

Hmm... vieleicht habe ich auch dich missverstanden 🤔 😉

Gruss Fellmer

16.11.2006 - 12:51 Uhr

Es ist auch möglich, die DAL Logik in die Klasse (z.B. User) zu verschieben (Factory Methode).
Das ermöglicht trotzdem noch eine Abstrahierung der zugrunde liegenden Daten und/oder die Trennung auf verschiedene Tiers.

Selbstverständlich hat diese Variante auch Nachteile, aber die Tatsache nur eine Klasse zu haben (und dadurch keine doppelte BL) gefällt mir.

Gruss Fellmer

03.11.2006 - 10:19 Uhr

Hallo schaedld

Natürlich gibt es Firmen, welche entsprechende Kriterien haben.
Eine pauschale Aussage, dass jemand ohne Master spätestens in fünf Jahren keine Arbeit mehr finden wird, bezweifle ich allerdings stark.

Es wird jedoch auch in fünf Jahren Firmen geben, welche weniger ausgebildete Personen nicht beschäftigen werden.
Meiner Einschätzung nach jedoch auch andere.

Eine solche Ausbildung ist natürlich trotzdem anstrebenswert, da sie sich spätenstens bei der Lohnverhandlung oder im Tätikeitsbereich (Projekt- / Abteilungsmanagement) auszahlen dürfte.

Gruss Fellmer

03.11.2006 - 10:08 Uhr

Original von schaedld
Ich meinerseits habe in der Schweiz den Techniker TS gemacht und bei uns haste keine Change wenn Du nicht, nach neuem Bologna Bildungsmodell, Master bist auf einen Job als SW-Entwickler, ausser der Personalchef sieht sich die Referenzen an 😉

Absoluter Quatsch.
Solche Aussagen sind einfach verallgemeinernd und treffen nicht zu.
Wie schon gesagt sind die Anforderungen in den Stellenausschreibungen nicht als garant zu nehmen.

Ich erlaube mir, mich als Beispiel zu nehmen (bin weder Bachelor noch Master).

Gruss Fellmer

30.10.2006 - 11:25 Uhr

Ich mag die neuen Designs.

Übersichtlichkeit ist natürlich der entscheidende Aspekt.
Meiner Meinung nach entscheidet sich die Übersichtlichkeit jedoch weniger durch den Style, sondern eher durchs GUI-Design.

D.h. saubere, übersichtliche Formulare.
Farben können intuitiv dazu beitragen (Rot = Fehler / Achtung, Grün = Alles ok, Gelb = Vorsicht).

Gruss Fellmer

27.10.2006 - 15:05 Uhr

Hallo

Ich benutze seit längerem Opera (schon zu komerziellen Zeiten).
Gründe

  • Tabs (Hat IE jetzt auch)
  • Mausgesten
  • Schöne Menüstruktur
  • Schnell

Aber der IE7 hat meiner Meinung nach die Unterschiede etwas relativiert.
Den IE benutze ich sowieso auch noch wegen unserem Webreporting (OLAP) und den Reporting Services.

Der ganze Glaubenskrieg a là heise.de ist wie immer lächerlich.

Gruss

19.10.2006 - 10:22 Uhr

Hallo Rainbird

Danke für dein Feedback!
Ich werde dies in der Planung sicher berücksichtigen.

Unterstützt diese Komponente auch die Multiline-TAPI?
Die schnittstelle würde in einer Terminal-Session aktiv sein.

Monate Wegwerfen wollen wir natürlich nicht, aber wir haben schon schlechte Erfahrungen mit externen Komponenten gemacht (Thema Know-Kow und Updatesicherheit).
Der Preis sollte kein Problem darstellen.

Gruss Fellmer

19.10.2006 - 09:18 Uhr

Hallo Alle!

Kann ich vieleicht gleich hier ne Frage zum Thema TAPI "loswerden"?

Demnächst steht ein Projekt an, welches im Prinzip nur 2 TAPI "Funktionen" braucht (ohne GUI, ist nur ne Schnittstelle):

  • Nummer wählen
  • Reagieren falls ein einkommender Anruf stattfindet und die anrufende Nummer ermitteln

Mehr ist nicht nötig (von TAPI sicht aus).
Also kein Weiterleiten, Halten, Aufzeichnen, History speichern oder anderes.

Denkt ihr dazu lohnt sich der Kauf einer externen Komponente?
Grundsätzlich machen wir das nur sehr ungerne... (Fremdcode im Projekt wird nicht gern gesehen 🙄 ).

Danke & Gruss Fellmer

18.10.2006 - 13:37 Uhr

Hallo alle

Wir verdenden auch die gängigen MSDN Richtlinen (Pascal case & Camel case, so wie sie auch im Framework vorhanden sind).
Prefixe für Membervariablen benutzen wir nicht.

Allerdings gilt eine Richtlinie welche besagt, dass kein Bezeichner sich nur durch Gross/Kleinschreibung unterscheiden darf (C# -> VB.NET).

Beispiel:

class MyClass
{
  private bool isValid;

  public bool Valid
  {
    get { return isValid; }
  }

  public int Add(int someInt, int anotherInt)
  {
    ...
  }
}

@Rainbird: Die erzwingung der Konventionen per XML File klingt interessant.
Kann man eine solche Definition nicht einmal erstellen und dann "wiederverwenden"?
Wenn der Aufwand nicht zu riesig ist, würde sich das IMHO lohnen.

Gruss Fellmer

13.10.2006 - 14:22 Uhr

Guten Tag

Ich bin vor ca. 1.5 Jahren von Borland Delphi ins .NET Umfeld (sprich C#) gewechselt.
Durch den Delphi-Hintergrund ist die Objektorientierte Entwicklung kein Neuland für mich.

Ich habe mir bis heute mittels Bücher und Projekten in der Firma die C# Kenntnisse festigen können.
Folgende (Grundlagen-)Bücher bezüglich C# habe ich schon im Besitz:

  • Pro C# 2005 and the .NET 2.0 Platform (Apress)
  • Pro .NET 2.0 Windows Forms and Custom Controls in C# (Apress, kann ich nicht empfehlen)
  • Pro ASP.NET 2.0 in C# 2005 (Apress)

Das "einfache" Programmieren ist eigentlich kein Problem mehr (Mehrere logische Layer in der Applikation, Trennung GUI / Daten usw.).

Nun suche ich jedoch nach Literatur welche sich speziell auf folgende ("fortgeschrittene") Themen bezieht:

  • n-tier Applikationen (Nicht Layer sondern effektiv verteilt)
  • Fortgeschrittenes OOP (Momentan speichern sich z.B. mein Objekte direkt per SPs in der Datenbank... das kann man ja auch abstrahieren)
  • Applikationen mit mehreren Sprachen / Benutzerprofilen (Security: Wo speichere ich Benutzerrechte usw.? SQL-Server oder in der Applikation)
  • Abhängige Themen (Ich denke in Bezug auf n-tier wird das .NET remoting sicher noch detailierter behandelt)

Wie ihr sieht suche ich keine "Grundlagen" zu C# oder .NET, sondern eher "Entwicklungsmethoden".
Die Sprache kann Deutsch oder Englisch sein (Falls ihr mehrere gute Bücher kennt: lieber Englisch).
Preis ist im Prinzip egal (normal wäre ja so 60-100 Euro).

Für Tipps wäre ich sehr dankbar 🙂

Gruss Fellmer

P.S: Von Apress gibt es noch "Expert C# 2005 Business Objects" aber ich weiss nicht so genau ob dies das Richtige ist 🤔

13.10.2006 - 13:05 Uhr

Hallo

Mein Pseudonym stammt aus der SF Roman-Serie "Perry Rhodan".
Ich konte mich damals mit dieser fiktiven Rolle identifizieren.
(Für interessierte -> www.perry-rhodan.net).

Irgendwie stammen auch meine Projektnamen irgendwie immer aus der Serie.
...bin halt ein Fan 👍

Gruss Fellmer

P.S: Leider ist die Figur seit mehreren Jahren tot (In der Serie sogar seit Jahrhunderten 🙂)

18.05.2006 - 07:43 Uhr

Hallo

Wieso sollen denn die "Inaktiven Verbindungen" weiter bestehen (das mit dem Lebenszeichen)?

Ist folgender Ablauf nicht besser?

  • Verbindung aufbauen

  • Datentransfer

  • Verbindung abbauen

  • Bei Bedarf später wiederholen

Oder hab ich das jetzt falsch verstanden? 🙂

Gruss Fellmer