Archive for the 'train2net' Category

Datenbankzugriffe können so einfach sein!

So leicht kann es mit .NET 2.0 gehen. Datenbank-Verbindung mit Hilfe von in der web.config hinterlegten Provider-Informationen herstellen – und zwar generisch und dennoch mit den nativen Datenbank-Providern!

In sieben Schritten zum Glück:

1. ConnectionString in web.config hinterlegen


         providerName=”System.Data.SqlClient”
      connectionString=”[ConnectionString]” />

2. System.Data referenzieren

3. Namensräume importieren

  • System.Data
  • System.Data.Common
  • System.Configuration

4. ConnectionStringSettings auslesen

Dim connSettings As ConnectionStringSettings = _
  
ConfigurationManager.ConnectionStrings.Item(“[Name]“)

5. DbProviderFactory instanzieren

Dim fact As DbProviderFactory = _
   DbProviderFactories.GetFactory(connSettings.ProviderName)

6. Verbindung als IDbConnection-Instanz referenzieren

Dim conn As IDbConnection = fact.CreateConnection()

7. ConnectionString zuweisen

conn.ConnectionString = connSettings.ConnectionString

Nach dem Zuweisen kann mit der Datenbank-Verbindung gearbeitet werden. Am Ende nicht das Schließen vergessen!

Schulungen und eLearning muss es doch wohl in Besser geben können…

…fragt sich der geneigte potentielle Schulungsteilnehmer und erschrickt zunächst vor dem Preis… Aber selbst wenn die Veranstaltung preiswerter wäre, gäbe es weitere gravierende Nachteile:

  • Schulungen und eLearning-Veranstaltungen kosten meist Arbeitszeit
  • Schulungen und eLearning-Veranstaltungen passen sich meist nicht dem eigenen Lerntempo an – es sei denn, sie wären individuell, nur sind sie dann auch gleich wieder unerschwinglich
  • Die Referenten sind meist nicht die Big-Names
  • Und wenn sie es doch sind, dann ist die Veranstaltung auch gleich wieder unerschwinglich
  • Erwähnte ich schon den Preis?
  • Schulungen und eLearning-Veranstaltungen sind teilweise nicht praxisorientiert
  • eLearning findet meist allein statt
  • Generell fehlt der Community-Aspekt

Hab ich irgendwas vergessen?

Hab ich die Lösung?

:-D

Es zeichnet sich was ab…

…am Horizont: Eine neue Art des Lernens und der Schulung wird ab dem Frühjahr möglich sein…