C# Language Features
This section of the C# Programmer's Reference provides information about the following language features:
C# Preprocessor Directives
This section discusses the C# language's preprocessor directives:
This section contains an introduction to attributes and descriptions of the following reserved attributes.
C# provides a large set of operators, which are symbols that specify which operations to perform in an expression. C# predefines the usual arithmetic and logical operators, as well as a variety of others. In addition, many operators can be overloaded by the user, thus changing their meaning when applied to a user-defined type.
Keywords are predefined reserved identifiers that have special meanings to the compiler. They cannot be used as identifiers in your program unless they include @ as a prefix. For example, @if is a legal identifier but if is not because it is a keyword.
Contains summaries of the lexical and syntactic grammars of the C# programming language.
C# Language Specification
C# (pronounced 'C sharp') is a simple, modern, object-oriented, and type-safe programming language. It will immediately be familiar to C and C++ programmers. C# combines the high productivity of Rapid Application Development (RAD) languages and the raw power of C++.
Defend Your Code with Top Ten Security Tips
ecurity is a multidimensional issue. Security risks can come from anywhere. You could write bad error handling code or be too generous with permissions. You could forget what services are running on your server. You could accept all user input. And the list goes on. To give you a head start on protecting your machines, your network, and your code, here are 10 tips to follow for a safer network strategy.
Sams Teach Yourself C# in 24 Hours
This book provides readers with 24 structured lessons that provide a light, but thorough introduction to C#. The author moves beyond the pure syntax covered in existing books, to guide readers step-by-step through a cohesive presentation of the basics of C#.
C# School: 14 lessons to get you started with C# and .NET
The book is divided in to three progressive levels. In the first beginner stage the author discusses the .Net Framework, C# Language Fundamentals and Object Oriented Programming.
In the second intermediate section he goes into depth with Object Oriented constructs such as inheritance, polymorphism, abstract classes, interfaces, structures, enumerations and exceptions.
C# Tutorials - Free eBook C# Tutorials - Download ebook C# Tutorials free