Home > Articles > Programming > C#

C#

RSS Feed Subscribe to this topic  RSS details

131 Items

Sort by Date | Title

Hello, Real World! Creating a Windows Store XAML App
By Adam Nathan
Jan 2, 2014
This chapter demonstrates the anatomy of any Windows Store XAML app and the tooling available in Visual Studio by building an app localized into other languages.
Introduction to C# Apps
By Paul Deitel, Harvey M. Deitel
Nov 13, 2013
Paul Deitel and Harvey M. Deitel introduce console apps, which input and output text in a console window. In this chapter you'll learn to input data from the keyboard and output data to the screen, declare and use data of various types, use arithmetic operators, write decision-making statements and use relational and equality operators.
Getting Started with .NET Development Using C#
By Bart De Smet
May 30, 2013
Bart De Smet shows you how to install the .NET Framework, write a simple C# application, go through the process of building it using various tools, and debug code.
Mastering XAML
By Adam Nathan
Jan 3, 2013
Learn how XAML fits in with the rest of an app’s code and, most importantly, get the information needed to translate most XAML examples into a language such as C# and vice versa.
Working with Operators and Control Flow in C#
By Mark Michaelis, Eric Lippert
Jan 1, 2013
This chapter introduces the C# operators related to assignment and arithmetic, shows how to use the operators along with the const keyword to declare constants, introduces the if statement and the important concepts of code blocks and scope, and discusses the bitwise operators, especially regarding masks. It also covers other control flow statements such as loops, switch, and goto, and ends with the C# preprocessor directives.
Understanding C# Types
By Scott J. Dorman
Dec 17, 2012
Learn the predefined types offered by C# and the different operations that you can perform using them. You then learn about value and reference types. After that, you see nullable types and learn about type conversion.
Sharing Rich Content in Windows 8 Apps
By Jeremy Likness
Nov 13, 2012
In this excerpt from Building Windows 8 Apps with C# and XAML, Jeremy Likness discusses Windows 8's standard API for sharing different types of data that may range from lightweight text to bitmap images and even file system objects.
Introduction to UI Design Patterns for Windows 8 Apps
By Jeremy Likness
Nov 6, 2012
In this excerpt from Building Windows 8 Apps with C# and XAML, learn about the various parts of MVVM and how to apply it with a special focus on testing.
Introduction to the Portable Class Library (PCL) in Windows 8
By Jeremy Likness
Nov 6, 2012
In this excerpt from Building Windows 8 Apps with C# and XAML, Jeremy Likness discusses the Portable Class Library (PCL), which is the ideal way to create shared components with business logic that you can reuse in your desktop and Windows 8 applications.
An Overview of Windows 8 Sensor APIs
By Jeremy Likness
Oct 24, 2012
The Windows Runtime contains special APIs that allow you to build applications that respond to events like shaking the tablet, tilting the tablet, or providing contextual information based on the user’s location. In this excerpt from Building Windows 8 Apps with C# and XAML, Jeremy Likness offers a brief overview of the available sensor APIs.
Dependency Properties in XAML for Windows 8 Apps
By Jeremy Likness
Oct 24, 2012
In this excerpt from Building Windows 8 Apps with C# and XAML, Jeremy Likness discusses the dependency property system, which enhances traditional properties and enables them to be inherited, to affect other classes, and to be manipulated in specified ways.
Understanding C11 and C++11 Atomics
By David Chisnall
Feb 2, 2012
The end of 2011 brought new releases of both the C and C++ standards for the first time, with C11 sneaking in just before Christmas. David Chisnall takes a look at one of the more important features added to both standards: atomic operations.
Fluent C#: Application Development
By Rebecca M. Riordan
Dec 15, 2011
In this chapter, we’ll talk about development platforms, application architectures, development methodologies, design patterns, and best practices for C#, and where they all fit in the process of getting from here (an idea for some software) to there (a working application).
A C# Reading List by Eric Lippert
By Eric Lippert
Nov 7, 2011
C# expert Eric Lippert discusses some of the books he recommends to others and cannot live without himself.
Introduction to Classes, Objects, Methods and Strings in Visual C# 2010
By Harvey Deitel, Paul Deitel
May 4, 2011
In this chapter, the authors begin by explaining the concept of classes using a real-world example. Then they present five complete working applications to demonstrate how to create and use your own classes.
Getting Started with .NET Development Using C#
By Bart De Smet
Feb 10, 2011
Bart De Smet shows you how to to install the .NET Framework and the necessary tools, namely Visual Studio 2010. Bart then explains how to write a simple C# application, highlights some of the important language elements, goes through the process of building it using various tools, and looks at how you can debug code.
Introduction to C# Applications
By Paul J. Deitel, Harvey M. Deitel
Dec 23, 2010
In this chapter you'll learn some C# basics, including how to write simple C# applications using code rather than visual programming, write input/output statements, declare and use data of various types, use arithmetic operators, use message dialogs to display messages, and more.
The C# Programming Language: Types
By Anders Hejlsberg, Mads Torgersen, Peter Golde, Scott Wiltamuth
Nov 10, 2010
The authors of The C# Programming Language discuss value types, reference types, and pointers.
Understanding Classes and Objects the C# Way
By Scott Dorman
Jul 7, 2010
This chapter teaches the basics of both object-oriented and component-oriented programming, moving on to creating a class in C# and examining how it fulfills the goals of object-oriented and component-oriented programming.
Effective C# Item 42: Understand How to Make Use of the Expression API
By Bill Wagner
Mar 25, 2010
Now that C# has added LINQ and dynamic support, you have a better way than the classic Reflection APIs: expressions and expression trees. Once you create the expression tree you can compile and execute the expression. The possibilities are endless.

< Prev Page 1 2 3 4 5 Next >