Archiv für die Kategorie '.Net'

Threading in C# – freies Ebook erschienen

Auf der Seite von Joseph Albaharis könnt Ihr euch ein Ebook zum Thema “Threading in C#” anschauen. Das Ebook liegt sowohl als HTML- als auch als PDF-Version vor.

“C# supports parallel execution of code through multithreading. A thread is an independent execution path, able to run simultaneously with other threads.”

Joseph Albaharis steigt in seinem Ebook in die Grundlagen der Thread-Programmierung unter C# ein. Er erläutert anfangs die Konzepte und Grundlagen der Thread-Programmierung und geht anschließend auf wichtige Themen wie Thread-Lebensläufe, Synchronisierung von Threads in kritischen Bereichen, Warteschlangenverhalten bei Producer/Consumer-Queues, Deadlocks und Thread-Pools ein.

Anhand von vielen umfangreichen Programmierbeispielen, behandelt er alle wichtigen Sachgebiete der Thread-Programmierung und zeigt, wie man was anwenden kann.

Link: Ebook – Threading in C#

via: Schrankmonster Blog

InfoQ – Neue Enterprise software development community

Heute hat sich für mich wieder eine neue Softwareentwickler-Informationsquelle aufgetan.

Die neue Plattform nennt sich InfoQ und steht für “Information Queue”. Der Mann dahinter ist Floyd Marinescu (Autor unter anderem von “EJB Design Patterns” ) der auch schon an der Plattform TheServerSide.Com mitgewirkt hat.

Allerdings handelt es bei InfoQ.com nicht nur um eine Java- oder J2EE-Community, sondern es geht weit darüber hinaus. Hier dreht sich alles um das Thema Enterprise-Software-Entwicklung, an der desöfteren auch mehrere verschiedene Software-Technologien beteiligt sein können. Themenbereiche sind unter anderem die Programmiersprachen Java, .NET und Ruby, die Agile Softwareentwicklung und serviceorientierte Architekturen(SOA).

InfoQ spricht als Zielgruppe vor allem Software-Architekten, technische Projektleiter und fortgeschrittene Software-Entwickler an, die für eigene Projekte und unternehmensweite Softwarearchitekturen, einen Gesamtüberblick über die zur Verfügung stehenden Software-Technologien benötigen.

Ist auf jeden Fall einen Blick wert. Mal schaun, wie sich diese Plattform weiterentwickelt !

Quelle: InfoQ: Community Using Ajax

Reflector for .NET – Genialer Klassenbrowser für .NET

Lutz Roeder bietet auf seiner Seite einen brillianten Decompiler zum freien Download an. Der Reflector for .NET ist ein Klassenbrowser, der die Inhalte von Assemblies analysiert und die Abhängigkeiten zwischen den Assemblies, Klassen, Methoden und Member-Variablen aufzeigt.

Weitere Infos unter:
Reflector for .NET
Schrankmonster – “unentbehrlich: .NET Reflector”

Windows PowerShell – Next Generation Command Line Scripting

Windows PowerShell ist die neue Scripting-Sprache und task-basierte “Command Line Shell” von Microsoft, die ab heute als erster Release Candidate zum Download angeboten wird. Die PowerShell soll vor allem Systemadministratoren bei Ihren täglichen Arbeiten helfen. Mit über 130 Standard Utilities (“cmdlets” genannt) soll die neue Shell dem Admin bei den alltäglichen Administrationsaufgaben, wie Arbeiten an der Registry, den Windows-Diensten, den Windows-Prozessen, der Windows Management Instrumentation(WMI) und so weiter, helfen.

Mit Hilfe der Windows PowerShell lassen sich Abläufe jeder Art bequem steuern und automatisieren, sowohl interaktiv auf der Kommandozeile als auch im Rahmen eines Skripts. Aber anders als bei den Unix-Pendants wie bash oder ksh verarbeiten die PowerShell-Befehle nicht ausschließlich Zeichenfolgen, sondern Objekte. Dies ermöglicht es dem Entwickler auf sämtliche Objekte des .NET-Framework 2.0 zuzugreifen. Diese Funktionsvielfalt lässt sich darüber hinaus um eigene Objekte und Methoden erweitern, und zwar in jeder Sprache, die sich an die .NET-Spezifikation CLS (Common Language Specification) hält, etwa C#, Visual Basic .NET oder Managed C++.

Die bisher unter dem Codenamen Monad entwickelte Windows-Shell PowerShell soll im zweiten Halbjahr 2006 kostenlos als Download bereitstehen. Der Release Candidate 1 von PowerShell kann bereits jetzt ausprobiert und heruntergeladen werden. Verfügbar wird die PowerShell für x86-, x64- und ia64-Prozessoren sein, wobei als einzige Vorraussetzung das .NET Framework 2.0 installiert sein muß.

Unterstützte Betriebssysteme:
Windows Server 2003; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 Service Pack 1; Windows Vista; Windows XP; Windows XP Service Pack 1; Windows XP Service Pack 2

Also ich bin schon sehr gespannt auf dieses neue Administrations-Tool, da es meiner Ansicht nach sehr viele nützliche Ansätze für Windows-Administratoren und -Entwickler bietet.

Weitere Infos:
Microsoft Windows PowerShell-Website
Golem.de – Microsoft überarbeitet seine Admin-Werkzeuge

Visual Studio .NET Online-Bibliothek

MSDN stellt ab sofort die komplette deutschsprachige Produkt-Dokumentation (SDKs) zu Visual Studio.NET und dem .NET Framework in einer neuen kostenlosen Online-Bibliothek zur Verfügung. Dies dient als umfangreiches Nachschlagewerk zu Fragen rund um .NET.

Vor allem im Bereich Technische Unterlagen kann man viele interessante Themenbereiche und Anregungen für eigene Umsetzungen finden.

Hier der Link: Visual Studio .NET Online-Bibliothek

Pages: Prev 1 2 3 4