background preloader

NAnt - A .NET Build Tool

NAnt - A .NET Build Tool
Related:  georgderflinger

What's New In C# 6.0? | Canarys Microsoft has released the preview version of Visual Studio 2015 and .NET 4.6 for developers to try and provide feedback on usage or issues. .NET 4.6 preview comes with C# 6.0 which includes the new additional features expected by developers to improve the coding productivity. In this article I am going to describe the new features introduced in C# 6.0. If you haven’t download the Visual Studio 2015 please get it from below download button. Property Initialization with default value In C# 6.0 we can initialize the default value to property right from the place we create it. With the help of this we can avoid the chances of null errors while accessing property when no value assigned. Old Style: public int Id { get; set; } public string FirstName { get; set; } New Style: public int Id { get; set; } = 1001; public string FirstName { get; set; } = "Srinivas"; String Interpolation The most common thing we use in our daily coding is String concatenation. Expression Bodied Functions Import Static Classes

CreateJS Recent Updates Follow @CreateJS November 2014 Added Unit Tests to EaselJSUpdates in preparation for new releases (coming soon). New class model, with big performance increases October 2014 Added 'Extras' to EaselJSTons of updates and pull requests in all libs July 2014 Major Updates to EaselJS Graphics The Story Why we built CreateJS About CreateJS CreateJS is a suite of modular libraries and tools which work together to enable rich interactive content on open web technologies via HTML5. Featured Projects Community Show & Tell. Ion Drift A port of the Flash game Ion Drift, b10b was able to build a CreateJS version in less than a day that hit target framerates on even the lowest devices, and outperformed ports to other libraries. By b10b b10b

Joseph Albahari Code, code and more code. dotnetperls Designing Applications for High Performance - Part 1 - Windows Server Performance Team Blog Rick Vicik - Architect, Windows Server Performance Team Now that processors won’t be getting dramatically faster each year, application developers must learn how to design their applications for scalability and efficiency on multiple processor systems. I have spent the last 20 years in SQL Server development and the Windows Server Performance Group looking into multi-processor performance and scalability problems. Over the years, I have encountered a number of recurring patterns that I would like to get designers to avoid. The underlying problem is processors are much faster than RAM and need hardware caches or else they would spend most of their time waiting for memory access. The following are some of the common pitfalls that can hurt overall performance: · Using too many threads and doing frequent updates to shared data. · Cache effectiveness is reduced because thread data seldom has enough time in the cache before getting pushed out of the cache by other threads. Threading Issues

Low-Code Development Plattform - Informatik Aktuell Mit einer Low-Code Development Plattform soll erreicht werden, dass wenig bis gar nicht händisch programmiert werden muss. Der Einsatz von professionellen Softwareentwicklern ist dafür nicht erforderlich, denn selbst Mitarbeiter von Fachabteilungen ohne spezielle IT-Ausbildung zählen zur Zielgruppe. Die rasche Umsetzung von Anforderungen sowie das schnellstmögliche Deployment oder Installationszeit stehen bei "Low-Code" ebenfalls im Vordergrund. Es wird auch berücksichtigt, dass Qualitätsstandards eingehalten werden. Also im Prinzip sind Low-Code Development Plattformen die eierlegende Wollmilchsau der Softwareentwicklung. Soweit die Theorie. Die Lösungen sind generell sehr unterschiedlich und meist mit Cloud-Diensten verknüpft. [9], sind bis zum fertigen Produkt oder einer Installation viele einzelne Schritte nötig. Eine Low-Code Development Plattformen wird im Normalfall für die Erstellung von datenlastigen Anwendungen verwendet. [10] sollte jedem geläufig sein. [11] (s.

Free ePub Converter - PDF To ePub - Convert Books to ePub Format Die kniffligen Fälle beim Testen – Exceptions Bonus: Schnellstart Unit Tests mit NUnit In diesem PDF finden Sie alle Details für einen schnellen Einstieg in NUnit. Die wichtigsten Attribute und den Aufbau einer Testklasse.Tests anzeigen und ausführen in Visual Studio.Zahlreiche Beispiele für die Assert Syntax, inkl. datengetriebener Tests.Testen von Interna einer Klasse. Exceptions Testen mit NUnit und MSTest Exceptions Testen ist immer wieder eine Herausforderung für Entwickler. Im Kontext von automatisierten Tests fallen Exceptions in eine der beiden folgenden Kategorien: Eine Methode löst selbst eine Exception aus, wenn sie einen Ausnahmezustand entdeckt.Während der Ausführung einer Methode kann eine Exception auftreten, auf die die Methode reagiert. Alle anderen Fälle von Exceptions sind für automatisierte Tests nicht relevant. Eine Exception wird erwartet Liegt der Fall vor, dass im regulären Programmfluss eine Exception auftreten kann, sollte es für diesen Fall einen automatisierten Test geben. ExpectedException Attribut Fazit

Related: