Entwickler Tools
- Freeware Inno Setup zum erstellen von Installationsprogrammen
- Open Source Versionskontrolle Subversion (SVN)
- C#.NET to VB.NET Converter
- VB.NET to C#.NET Converter
Entwicklerseiten
- Clean Code Developer Initiative
- Codeplex
- MSDN Deutsch
- MSDN Library
- Knowledge Base
- Patterns & Practices
- sourcemaking.com
- MSDN TV
- .Net TV
Entwickler Gesundheit
- Yoga, herrlich entspanned
Projektarbeit
Gerne arbeite ich bei Ihnen firmenintern oder bei einem Ihrer Kunden an einem .Net Projekt als Freelancer mit.
In der Werkzeugliste können Sie sich über die Technologien und Werkzeuge informieren mit denen ich Erfahrungen gesammelt habe bzw. welche ich in internen Projekten verwende.
Entwickeln und betreuen von individueller Software
Wenn Sie eine Software benötigen die Ihre Unternehmensprozeße abbildet und vereinfacht, dann sind Sie bei mir richtig.
Besonders auf ein einfaches und intuitives Bedienen der Software lege ich großen Wert.
Clean Code Developer
Seit einigen Jahren unterstütze ich die Prinzipien der Clean Code Developer Initiative und arbeite kontinuierlich daran meinen Programmierstil und meine Arbeitsweise zu verbessern.
Genauso wie eine gute Software nicht einfach so da ist, so muss sich meiner Meinung nach auch der Urheber derselben ständig weiterentwickeln und verbessern.
Entwicklungsumgebung / Programmiersprachen
- C#.NET
- Visual Studio inkl. ReSharper
- PhpStorm
Datenbanken / NoSql /ORM
- MS SQL Server
- MySql
- Oracle
- RavenDB, NoSql Document Database
- sonstige: MS Access, Firebird, Informix, dBase
- NHibernate Open-Source ORM für .NET
- FluentNHibernate convention-based mapping für NHibernate
- NHibernate Mapping Attributes
- Entity Framework
Testen / Qualität
- Clean Code Developer
- NUnit Unit-Testing Framework für .NET
- xUnit Unit-Testing Framework für .NET
- NCrunch automated concurrent testing tool für Visual Studio
- JetBrains dotCover
- SpecFlow Open Source Acceptance Tests
Prozess
- Scrum
- Test Driven Development (TDD unterstützt durch NUnit, NCrunch, ReSharper und dotCover)
- Jenkins Open-Source Continuous Integration Server
- Microsoft Team Foundation Server
- SVN freie Software zur Versionsverwaltung
- BitBucket, Versionsverwaltung, Issue-Tracking...
- JetBrains YouTrack Issue Tracker und Planungstool
Frameworks / Sonstiges
- WPF und Windows Forms, UI Technologien für .NET
- Caliburn.Micro MVVM-Framework
- Infragistics NetAdvantage UI Framework für .NET
- List & Label Reporting-Tool
- StructureMap Inversion of Control / Dependency Injection Container
- Castle Windsor Inversion of Control / Dependency Injection Container
- FluentValidation
- FluentMigrator
- Akka.net
- Inno Setup
Webtechnologien
- ASP.NET gRPC Client und Server (.NET 5.0)
- ASP.NET MVC (.NET Framework)
- JetBrains PhpStorm
- PHP
- JavaScript
- Joomla CMS
- Contao CMS