Zum Hauptinhalt Zur Navigation

C#

Microsofts Stylecop wird Open Source

C#-Analyse-Werkzeug unter die MS-PL gestellt. Microsoft hat sein Analysewerkzeug für C#-Code unter die freie MS-PL gestellt, die von der Open Source Initiative akzeptiert wird. Gleichzeitig stellt Microsoft den Code auf seiner Codeplex-Seite zur Verfügung.

C ist wieder die Nummer 1

Java fällt auf Platz 2 im Tiobe-Index zurück. Nach mehr als vier Jahren steht die Programmiersprache C wieder auf Platz 1 im Tiobe-Index, der versucht, die Popularität von Programmiersprachen abzubilden. C profitiert vor allem von der Schwäche Javas.

Mono lernt C# 4.0

Bugfix-Release Mono 2.4.3 veröffentlicht. Der C#-Compiler des Mono-Projekts unterstützt nun alle wesentlichen Funktionen von C# 4.0. Zugleich erschien eine neue Version von Mono, die einige Fehler korrigiert.

Microsoft stellt .Net Micro unter Apache-Lizenz

Quellcode des .Net-Micro-4.0-Frameworks soll freigegeben werden. Microsoft hat auf der Professional Developer Conference (PDC) in Los Angeles die neue Version des Entwickler-Frameworks .Net Micro vorgestellt und gleichzeitig angekündigt, es unter die freie Apache-Lizenz 2.0 zu stellen.

Novell veröffentlicht Monotouch 1.0

iPhone-Applikationen mit C# und .Net bauen. Novell veröffentlicht das vom Mono-Projekt entwickelte Monotouch als kommerzielles Produkt. Damit lassen sich iPhone-Applikationen in C# und mit Microsofts .Net-Framework entwickeln.

Monodevelop 2.2 für MacOS und Windows

Entwicklungsumgebung als Beta erschienen. Mono-Hauptentwickler Miguel de Icaza hat die erste Betaversion von Monodevelop 2.2 freigegeben. In der neuen Version läuft die freie Entwicklungsumgebung neben Linux auch unter MacOS X und Windows.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

MonoDevelop für MacOS X

Vorabversion veröffentlicht. Miguel de Icaza hat eine Vorabversion der Entwicklungsumgebung MonoDevelop für MacOS X veröffentlicht. Die IDE richtet sich an Programmierer, die mit der freien .Net-Implementierung Mono arbeiten.

Mono 2.4 und MonoDevelop 2.0 veröffentlicht

Vorkompilierte ASP.Net-Webseiten lassen sich mit Mono nutzen. Die freie .Net-Implementierung Mono ist in der Version 2.4 verfügbar. Zusätzlich ist die Entwicklungsumgebung MonoDevelop 2.0 fertig. Damit lassen sich Mono-Programme unter Linux und MacOS X schreiben.

Computerbücher: C# hat die Nase vorn

.Net-Sprache übertrifft Java. Im Jahr 2008 haben sich mehr Bücher zur Programmiersprache C# verkauft als zu Java, dem bisherigen Spitzenreiter. Das legt der Computerbuchverlag O'Reilly in einer Statistik dar. Der Anteil von Büchern zu C++ nimmt weiter ab, während PHP weiter zulegt.

Beta von MonoDevelop 2.0 erschienen

Entwicklungsumgebung jetzt mit integriertem Debugger. Die Entwicklungsumgebung MonoDevelop 2.0 ist jetzt in einer ersten Betaversion verfügbar. Die IDE richtet sich an Programmierer, die mit der freien .Net-Implementierung Mono arbeiten. Die neue Version bietet bessere ASP.Net-Unterstützung.

Coverity Prevent untersucht C#-Code

Statische Fehleranalyse. Die Quellcode-Analyse-Software Coverity Prevent wurde für C# angepasst. Die Analyse-Engine wurde dafür extra für .Net-Anwendungen konzipiert und soll mit besonderen Spracheigenschaften umgehen können.

Visual Studio Express 2008 zum kostenlosen Download

Varianten für C++, C#, Visual Basic und Webentwicklung. Microsoft hat vier kostenlose Express-Editionen von Visual Studio 2008 veröffentlicht. Die verschiedenen Varianten bieten die Funktionen, die mit Visual Studio 2008 eingeführt wurden und dürfen privat und kommerziell kostenlos eingesetzt werden.

MonoDevelop nähert sich der Version 1.0

Mono-Entwicklungsumgebung unterstützt C/C++. Die Gnome-Entwicklungsumgebung MonoDevelop 1.0 ist nun in einer ersten Beta-Version verfügbar. Damit nähert sich die IDE der Fertigstellung und unterstützt neben .Net-Sprachen erstmals auch C und C++. Daneben enthält die Beta-Version die üblichen kleineren Funktionserweiterungen und ein neues Datenbankmodul.

Mono 1.2.5 mit C#-3.0-Unterstützung

Erste Funktionen implementiert. In der nun erschienenen Version 1.2.5 der freien .Net-Implementierung Mono haben die Entwickler bereits einige Funktionen aus C# 3.0 umgesetzt. Hinzu kamen die üblichen Fehlerkorrekturen.

Mainsoft bringt .Net auf Java-Plattform

Ehemals als MainWin bekanntes Produkt in neuer Version. Visual MainWin heißt nun Mainsoft for Java EE, der Zweck bleibt aber unverändert: .Net-Anwendungen lassen sich so auf jeder Plattform verwenden, für die es Java gibt. Die neue Version 2.0 ist in enger Zusammenarbeit mit dem Open-Source-Projekt Mono entstanden und kommt in drei Editionen auf den Markt.

Beta-Version von Visual Studio "Orcas"

ISO-Images nur für MSDN-Abonnenten. Microsoft hat die nächste Visual-Studio-Generation "Orcas" als Beta-Version veröffentlicht. Zum freien Download gibt es jedoch nur abgespeckte Versionen, alle anderen Editionen der Entwicklungsumgebung bleiben zahlenden MSDN-Abonnenten vorbehalten.

.Net-IDE SharpDevelop 2.1 erscheinen

Code-Vervollständigung für verschiedene Frameworks. Die freie .Net-Entwicklungsumgebung SharpDevelop ist in der Version 2.1 erschienen. Zu den neuen Funktionen zählen XPath Queries und eine Code-Vervollständigung, die sich automatisch an das gewählte Framework anpasst. Subversion zur Versionsverwaltung ist nun ebenfalls integriert.

C# 3.0 für Mono

Fehlerkorrekturen haben Priorität. Die freie .Net-Implementierung Mono wird langfristig auch C# 3.0 unterstützen, verkündete Chef-Entwickler Miguel de Icaza in seinem Blog. Noch habe man damit aber nicht begonnen, zuerst müssten die 2.0-Funktionen ordentlich unterstützt werden.

Pläne für MonoDevelop 1.0

Mono-Entwicklungsumgebung soll im März 2007 stabil sein. Der Entwickler der GNOME-Entwicklungsumgebung für .Net-Sprachen MonoDevelop hat seine Pläne für die Version 1.0 vorgelegt. Diese soll demnach im März 2007 veröffentlicht werden. Der Kern der Software könne sogar bereits als komplett betrachtet werden.

Vorabversion von Visual Studio "Orcas" verfügbar

Community Technology Preview kommt als Virtual-PC-Image. Microsoft hat nun eine komplette Vorabversion der nächsten Visual-Studio-Generation "Orcas" veröffentlicht. Diese integriert erste Teile der Sprachen C# 3.0 und VB 9.0 und unterstützt Windows Vista. Auch einige Verbesserungen am .Net-Framework bringt Orcas mit.

Beta-Version der freien .Net-IDE SharpDevelop 2.1 verfügbar

Code-Vervollständigung passt sich an gewähltes Framework an. SharpDevelop ist eine freie Entwicklungsumgebung für .Net. Eine erste Beta-Version von SharpDevelop 2.1 ist nun verfügbar, die einige neue Funktionen bietet. Darunter sind XPath Queries und die Unterstützung für verschiedene .Net-Frameworks.

MonoDevelop 0.12 mit besserer Code-Vervollständigung

Autotools lassen sich in Entwicklungsumgebung einbinden. Die für die Programmierung mit .Net-Sprachen bestimmte Entwicklungsumgebung MonoDevelop bietet in der neuen Version 0.12 eine bessere Code-Vervollständigung. Die GNU Autotools lassen sich nun einbinden und auch ASP.Net wird von MonoDevelop unterstützt.

Freie .Net-Entwicklungsumgebung SharpDevelop 2 ist fertig

Software unterstützt Projektformat von Visual Studio 2005. SharpDevelop 2 ist eine freie Entwicklungsumgebung für .Net. Die neue Version unterstützt das Projektformat von Visual Studio 2005, so dass sich existierende Projekte weiternutzen lassen. Die Software richtet sich an Entwickler, die integrierte Unit Tests, Code-Analyse und Ähnliches nutzen wollen.

MonoDevelop 0.10 erschienen

Integrierte Entwicklungsumgebung mit GUI-Designer. Die auf .Net-Sprachen ausgerichtete Entwicklungsumgebung MonoDevelop umfasst in der neuen Version 0.10 auch einen GUI-Designer. MonoDevelop unterstützt nun außerdem Refactoring-Funktionen und kann Quellcode drucken. Zudem soll der C#-Parser präziser arbeiten.

Microsoft bringt .Net und XAML auf den Mac

Windows Presentation Foundation Everywhere angekündigt. Microsoft will seine Windows Presentation Foundation alias "Avalon", die für die Darstellung von Applikationen, Dokumenten und audiovisuellen Medien in Windows Vista zuständig sind, in abgespeckter Form auch auf andere Plattformen bringen. Die so genannte "Windows Presentation Foundation Everywhere" (WPF/E) soll Macs mit Unterstützung für .Net-Applikationen versehen.

Software konvertiert VB-Code in C#

Instant C# 2.5 veröffentlicht. Mit Instant C# sollen Entwickler ihren mit Visual Basic geschriebenen Quelltext automatisch in C# umwandeln können. Dies soll mit einzelnen Codeschnipseln, aber auch mit kompletten Projekten möglich sein und laut Hersteller kaum Nachbearbeitung erfordern.

Borland will Entwicklungsumgebungen abgeben

Übernahme von Segue Software für 100 Millionen US-Dollar. Borland will sich künftig ganz auf den Bereich Application Lifecycle Management (ALM) konzentrieren und hat sich dazu mit der Übernahme des auf Softwaretests spezialisierten Unternehmens Segue Software verstärkt. Zugleich sucht man einen Käufer für das Geschäft mit integrierten Entwicklungsumgebungen (IDE) wie Delphi, C++Builder, C#Builder und JBuilder.

Grasshopper: J2EE-Entwicklung mit .Net

Partnerschaft zwischen Mainsoft und IBM soll Kunden von Windows zu Linux bringen. Mit der Erweiterung Visual MainWin für Microsofts Visual Studio .Net lassen sich J2EE-Applikationen in C# und Visual Basic .Net entwickeln. Die nun vom Portierungsspezialisten Mainsoft freigegebene Version 1.7 erweitert die Kompatibilität zum .Net-Framework und unterstützt zusätzliche Application Server. Außerdem wurde Visual MainWin von IBM für die eServer-Plattform zertifiziert.

Borland Developer Studio vorerst ohne C++

Offener Brief an die Entwicklergemeinde. Borlands David Intersimone, Vice President Developer Relations, hat in einem offenen Brief bekannt gegeben, dass das Borland Developer Studio vorerst ohne den C++Builder ausgeliefert wird. Bis Ende Dezember soll es aber ein Update geben, das für Developer-Studio-Käufer kostenlos sein wird.

Borland vereinheitlicht Delphi und C++Builder

Einheitliche Entwicklungsumgebung für vier Sprachen. Borland legt seine Entwicklungsumgebungen Delphi und C++Builder neu auf. Die unter dem Codenamen "DeXter" entwickelte Software soll mit wichtigen neuen Funktionen aufwarten und schneller arbeiten. Beide Applikationen werden zusammen mit dem C#Builder 2006 als Borland Developer Studio angeboten, das somit mehrere Sprachen unterstützt.

Borland Delphi 2005 unterstützt C# und .Net

Diamondback auch mit verbessertem Application-Lifecycle-Management. Borland unterstützt mit Delphi 2005 nun auch C# und ermöglicht die Erstellung von Applikationen sowohl für die Plattform Win32 als auch .Net. Zudem soll die neue Delphi-Version Funktionen für ein umfassendes Application-Lifecycle-Management bieten.

Borland tritt Standardisierungsgremium für .NET bei

Ecma mit weiterem Mitglied. Borland teilte mit, dass man als Mitglied der Non-Profit-Organisation Ecma International aufgenommen wurde. Diese besteht aus Unternehmen, Entwicklern und Anwendern mit dem Ziel, Standards für eine Reihe von Informations- und Kommunikationstechnologien zu entwickeln. Als Ecma-Mitglied wird Borland dazu beitragen, Standards für das Microsoft.NET Framework sowie C# und C++ zu entwickeln.

Linux-Port von Microsofts CLI-Implementation

Lauffähige Linux-Version von Microsoft-Shared-Source-CLI-Implementierung "Rotor". Vor gut einem Jahr hat Microsoft mit "Rotor" seine CLI-Implementierung veröffentlicht, einschließlich dem C#-Sprachstandard und dem Common-Language-Infrastructure-Standard im Quelltext unter der Microsoft-Shared-Source-Lizenz veröffentlicht. Zwar bietet Microsoft die Software nur für Windows und FreeBSD an, doch mittlerweile läuft diese auch unter Linux.

Microsoft bietet kostenlosen Java-C#-Konverter

Java Language Conversion Assistant soll Umstieg von Java auf .NET erleichtern. Mit dem Java Language Conversion Assistant (JLCA) hat Microsoft jetzt das letzte und entscheidende Stück im Rahmen seiner "Java User Migration Path to Microsoft .NET"-(JUMP to .NET-)Strategie veröffentlicht. Damit will Microsoft Nutzer von Java für seine .NET-Plattform gewinnen.

dotGNU - freie .NET-Alternative macht Fortschritte

DotGNU Application Server geplant. Im Juli 2001 kündigte die Free Software Foundation den Start des dotGNU-Projekts an, das einen "freien" Ersatz für Microsofts .NET entwickeln soll. Mittlerweile hat sich einiges getan und neben dem zentralen "DotGNU Portable.NET" arbeitet man nun auch an einem "DotGNU Application Server" sowie einem Businessplan zur Kommerzialisierung des Projekts.

ECMA standardisiert .NET-Technologien

C# und andere Kernbestanteile von .NET werden zu Standards für XML Web Services. Die Internationale Standardisierungsorganisation ECMA hat jetzt die Spezifikation von C# und die Common Language Infrastructure (CLI) ratifiziert. Damit kommt Microsoft seinem Ziel einen Schritt näher, die eigenen Web-Technologien zu unabhängigen Standards zu erklären.

Internet Virtual Machine - freie Java- und C#-Alternative

"Build One Program - Run It Everywhere". Neben Java schickt sich mit C# eine weitere Programmiersprache an, die in Bytecode übersetzt auf verschiedenen Systemen laufen soll. Mit der "Internet Virtual Machine" will nun eine Reihe von Entwicklern eine weitere Alternative schaffen, die im Gegensatz zu Java und C# auf die Standard-Programmiersprachen C und C++ setzt sowie zum anderen unter der GPL steht.

"C# lernen" - Buch kostenlos zum Download

BasicPro bietet Buch von Frank Eller zum Download an. Die Website BasicPro.de bietet jetzt in Zusammenarbeit mit dem Verlag Addison-Wesley die aktuelle Auflage des Titels "C# lernen" von Frank Eller ungekürzt als druckbares PDF zum Download an. Der kostenlose Buch-Download steht noch bis zum 30. September 2001 bereit.
undefined

Ximian kündigt .NET für Linux und Unix an (Update)

Mono Project - Open-Source-Implementierung von .NET. Ximian kündigte jetzt unter dem Namen "Mono Project" eine Linux-basierte Open-Source-Implementation von Microsofts .NET-Entwicklungsplattform an. Das Mono Project soll .NET-kompatible Komponenten wie einen C# Compiler, einen Common Language Runtime JIT-Compiler und eine Reihe von Bibliotheken umfassen.

Microsoft - Shared-Source-Implementierung von C# für FreeBSD

Microsoft will Standardunterstützung unterstreichen. Microsoft will zusammen mit Corel eine "Shared Source Implementierung" der Microsoft-Programmiersprache C# und der Common-Language-Infrastructure-(CLI-)Spezifikation entwickeln, die eine zentrale Rolle in Microsoft .NET spielen. Das Resultat soll dann für FreeBSD und Windows unter Microsofts Shared-Source-Lizenz veröffentlicht werden.