
KnowHow
Get flash to fully experience Pearltrees
Fluent Interfaces [1] stellen in der Software-Entwicklung eine Art Programmierschnittstelle dar, die es ermöglicht, beinahe in Satzform Funktionalitäten aufzurufen. Der daraus resultierende Programmcode ist leicht lesbar und macht somit das Verständnis über dessen Intention leicht. Fluent Interfaces können Grammatiken realisieren, die dafür sorgen, dass der Benutzer einer solchen Schnittstelle immer einen gültigen Satz schreibt, also die Schnittstelle richtig verwendet. Es gibt zwei Arten, solche flüssigen Schnittstellen zu realisieren, Method Chaining [2] (Methodenketten) und Nested Functions [3] (Eingebettete Funktionen). Als Begründer von Fluent Interfaces gelten Eric Evans und Martin Fowler .
Fluent Interface – Wikipedia
Sprachelemente von C-Sharp – Wikipedia
Der sogenannte if -Block hat zur Folge, dass die zwischen den geschweiften Klammern liegenden Anweisungen nur dann in Kraft treten, wenn die angegebene Bedingung erfüllt ist, d. h. ihr Wert true ist. Der else -Block, der nur in Verbindung mit einem if -Block stehen kann, wird nur dann ausgeführt, wenn die Anweisungen des if-Blocks nicht ausgeführt wurden. if ( Bedingung ) { Anweisungen ; } else if ( Bedingung ) { Anweisungen ; } else { Anweisungen ; } Die switch -Anweisung ist die Darstellung eines Falles, in dem, je nach Wert eines Ausdrucks, andere Anweisungen ausgeführt werden müssen.MSDN Webcasts - Visual Studio, .NET Framework, Silverlight | MSDN Online
In ausführlichen Online-Vorträgen präsentieren Ihnen hier MSDN-Technologieberater und Experten aus der Entwickler-Community regelmäßig Tipps und Hintergrund-Infos zu aktuellen Microsoft-Technologiethemen. Alle MSDN-Webcasts sind on-demand verfügbar - wann immer Sie Zeit, Lust oder Bedarf haben.Windows 7 – Eine 4teilige WebcastSerie Über die Teile 1 und 2 habe ich schon Artikel verfasst, vorerst sollten es auch fünf Teile werden, aber es sind nur 4 dabei rausgekommen. Trotzdem reichen die aus, um einen ersten Überblick zu Windows7 zu bekommen Programme, die im Hintergrund laufen, wollen richtig programmiert sein.
Videos und Tutorials auf Videorial - Lern es Dir selbst
eBook
Reflection in .NET - CodeProject
In this article, I have tried to cover all the topics from .NET Reflection with examples. I have stated with the definition of .NET Reflection and its road map, a list of mostly used classes the System.Reflection namespace provides, and the importance of the Type class in .NET Reflection. You will also learn how to get the type information using different ways. Use of properties and methods of the Type class in .NET Reflection, with examples, are explained in this article.Cook Computing - RemotingException and Missing Channel Sinks
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
Daniel Fisher (@lennybacon) - SOA, DATA & the WEB
Daniel Fisher (@lennybacon) - SOA, DATA & the WEB
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.Reiskorn schrieb am: 27.07.2010 15:29:15 ASCIIEncoding ist meistens nicht gut, weil ASCII keine Umlaute definiert. Besser ist, man weiß, wie sein byte[] kodiert ist und nimmt dann z.B.
C# - String in Byte Array und zurück wandeln
Events Tutorial (C#)
An event in C# is a way for a class to provide notifications to clients of that class when some interesting thing happens to an object. The most familiar use for events is in graphical user interfaces; typically, the classes that represent controls in the interface have events that are notified when the user does something to the control (for example, click a button). Events, however, need not be used only for graphical interfaces. Events provide a generally useful way for objects to signal state changes that may be useful to clients of that object.Interface layout - cbrumme's WebLog - Site Home - MSDN Blogs
At first glance, it may seem like the choice between these two forms is a stylistic one. However, there are actually deep semantic differences between the two forms. (C# has at least one other place where a choice of semantics is encoded in what seems to be a stylistic choice.As I was putting together a post on IEnumerable and IEnumerator I was reminded of the subtleties of implicit and explicit interface implementations. C# does not support multiple inheritance, but a class has the option of implementing one or more interfaces. One challenge with interfaces is that they may include methods that have the same signatures as existing class members or members of other interfaces. Explicit interface implementations can be used to disambiguate class and interface methods that would otherwise conflict. Explicit interfaces can also be used to hide the details of an interface that the class developer considers private. Disambiguating Methods
Implicit and Explicit Interface Implementations - Michael Hopcroft - Site Home - MSDN Blogs
C# Tutorial - XML Serialization | Switch on the Code
A long while ago we posted a tutorial on how to serialize objects to a binary file . While this is very useful, unfortunately the resulting file is not very human readable. In this tutorial, I'm going to demonstrate how to serialize your own objects to and from an XML file. Since .NET can use reflection to get property names, basic serialization is unbelievably simple. It only gets slightly difficult when you want to name your XML tags differently than your property names (but still not very hard). If you've ever used an XML serialization package in C++ like boost, tinyXML, or libXML2, you'll see how comparatively easy C# is to use.Microsoft Kills Its Oracle Data Provider for ADO.NET In a significant move for those who develop .NET applications targeting Oracle databases, Microsoft is removing the Oracle data provider from its ADO.NET roadmap. Microsoft said yesterday it decided discontinue its System.Data.OracleClient because a significant percentage of its MVPs tend to use alternative third-party offerings. Himanshu Vasishth, the company's program manager for the ADO.NET OracleClient, made the announcement in a posting on the ADO.NET team blog. Microsoft will still make System.Data.OracleClient available in .NET Framework 4, but it will be labeled as "deprecated," according to Vasishth.

