- Hello, Real World! Creating a Windows Store XAML App
- 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
- 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#
- 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
- 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#
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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#
- 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
- 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
- Nov 10, 2010
- The authors of The C# Programming Language discuss value types, reference types, and pointers.
|
- Understanding Classes and Objects the C# Way
- 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
- 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.
|