DZone
Java Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Java Zone > Refcard Expansion Pack: 13 Things Every C# Developer Should Know

Refcard Expansion Pack: 13 Things Every C# Developer Should Know

Alec Noller user avatar by
Alec Noller
·
Oct. 20, 14 · Java Zone · Interview
Like (0)
Save
Tweet
7.03K Views

Join the DZone community and get the full member experience.

Join For Free

This week, DZone released its latest Refcard:

13 Things Every C# Developer Should Know

By Jon Jarboe

This Refcard covers the development process, type gotchas, class gotchas, generics, conversions and casts, exceptions, and more...

DOWNLOAD NOW

If you're interested in learning more about C# or sharpening your skills, we decided to dig into the DZone archives and find some of the most popular posts we've had on the topic:

1. Serializing and deserializing objects to XML in C#

  • Serialization is the process in converting specific information (data) to a format that can be stored or transmitted, and later re-used to retrieve the information in its initial state. In this article, I will show some of the ways to serialize existing objects to XML and then deserialize them.

2. Converting a C# Object Into JSON String

  • Some people might think why I am writing so much about basics but the things but in reality  I got lot of questions through email and other communities about very basic things. So I thought instead of replying them into single thread. It is a good idea to write blog post about it and as a result I am writing this blog post.

3. Creating Windows Services in C#

  • Unlike standard Windows applications, services run in the background and don’t have a GUI, unless managed by another application that can be considered the controller. A service can perform almost anything – it can be a server, a web service host or a web hardware management layer. It has access to pretty much the same system features a regular application has, however it has to be managed in the code-behind only.

4. Extracting File Metadata with C# and the .NET Framework

  • Over the weekend, I decided to try and import image metadata using C# and the .NET Framework.  Aside from “normal” file attributes such as date modified and size, the Windows Explorer (shell) provides extended file property information which can be quite valuable.

5. Building a Shooter Game Walkthrough Using C#, XNA and MonoGame 3.0 – Part 1

  • This tutorial is a good starting point for learning game development with XNA and publishing a game running on Windows 8 using XNA leveraging MonoGame. In addition, you can use the MonoGame technology for native cross-platform development with other mobile platforms.

And don't forget to download the C# Refcard itself!

csharp

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • 12 Modern CSS Techniques For Older CSS Problems
  • Automation Testing vs. Manual Testing: What's the Difference?
  • What I Miss in Java, the Perspective of a Kotlin Developer
  • 8 Must-Have Project Reports You Can Use Today

Comments

Java Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo